Florian Nücke
0148ccff26
Make Machine.signal less picky about the types of maps it accepts.
2016-12-17 14:49:05 +01:00
Florian Nücke
74353cc2d7
Merge branch 'master-MC1.7.10' of github.com:MightyPirates/OpenComputers into master-MC1.8.9
...
# Conflicts:
# src/main/scala/li/cil/oc/server/component/traits/InventoryWorldControl.scala
2016-12-17 14:34:30 +01:00
Florian "Sangar" Nücke
1ad747e486
Merge pull request #2175 from Vexatos/itemhandlers
...
Rewrote InventoryUtils to use IItemHandlers.
2016-12-17 14:28:31 +01:00
Vexatos
761875d9ce
Made dropIntoItemInventory more specific.
2016-12-17 14:30:50 +01:00
Florian "Sangar" Nücke
ffc65616c0
Merge pull request #2180 from Vexatos/fuzzy-compare
...
Added metadata-ignoring fuzzy option to robot.compare.
2016-12-17 14:23:19 +01:00
payonel
648a289c4a
Merge pull request #2183 from gamax92/fix-time-formatter
...
Fix time formatter bugs
2016-12-12 14:28:12 -08:00
gamax92
16d272303c
Fix broken c and e time formatting flags
...
%c should be using %e not %d
%e does not need a space
2016-12-12 14:58:59 -07:00
gamax92
f8315269f6
Fix os.time and os.date affected by host timezone
...
The UTC timezone has an offset of 0 and does not experience daylights saving time.
2016-12-12 14:48:49 -07:00
Vexatos
9fe71b7315
Merge remote-tracking branch 'origin/master-MC1.8.9' into itemhandlers
...
# Conflicts:
# src/main/scala/li/cil/oc/server/component/traits/ItemInventoryControl.scala
2016-12-11 20:19:49 +01:00
Florian Nücke
128020d955
Fix the thing.
2016-12-11 20:10:40 +01:00
Florian Nücke
386470a172
Merge branch 'master-MC1.7.10' of github.com:MightyPirates/OpenComputers into master-MC1.8.9
...
# Conflicts:
# src/main/scala/li/cil/oc/server/component/traits/ItemInventoryControl.scala
2016-12-11 20:09:03 +01:00
Florian "Sangar" Nücke
a131029fd1
Merge pull request #2181 from Vexatos/fix-item-inventory-control
...
Fixed methods ItemInventoryControl not doing what they are supposed to do.
2016-12-11 20:06:55 +01:00
Vexatos
75356d1f04
Fixed methods ItemInventoryControl not doing what they are supposed to do.
2016-12-11 20:04:06 +01:00
Vexatos
5db3b72cc9
Reverted changes to InventoryProvider and renamed inventoryFor to itemHandlerFor.
2016-12-11 16:35:52 +01:00
Florian Nücke
cb8189fa83
Merge branch 'master-MC1.7.10' of github.com:MightyPirates/OpenComputers into master-MC1.8.9
2016-12-11 15:59:27 +01:00
Vexatos
f237ceb7a7
Added some stack size checks and fixed agent.Inventory.
2016-12-11 15:51:47 +01:00
Florian Nücke
ccee1eeb94
Fixed newly placed cases having zero energy buffer capacity.
2016-12-11 15:50:59 +01:00
Florian Nücke
e1e4c3b5e9
Fixed method doc.
2016-12-11 15:50:04 +01:00
Vexatos
cbaa08ef13
Rewrote InventoryUtils to use IItemHandlers.
2016-12-11 13:25:47 +01:00
Vexatos
db0a67eca5
Added metadata-ignoring fuzzy option to robot.compare.
2016-12-11 13:15:36 +01:00
Florian "Sangar" Nücke
6e1270ef08
Merge pull request #2174 from Vexatos/no-crash-in-NBT
...
Fix robots duplicating with SpongeForge.
2016-12-11 11:58:31 +01:00
Vexatos
4b70a026d2
Allow multiple environment providers to return environments for the same ItemStack.
2016-12-11 11:53:29 +01:00
Vexatos
f48dfee32d
Fix #2173 .
2016-12-10 16:10:37 +01:00
payonel
21be185fe9
Merge pull request #2149 from gamax92/fix-luaj-kernel-name
...
Fix kernel naming in LuaJ
2016-11-29 21:04:31 -08:00
gamax92
60512f71d5
Fix kernel naming in LuaJ
...
LuaC has "=machine" but LuaJ has "=kernel"
2016-11-29 15:36:58 -07:00
payonel
6b662a4f79
Merge pull request #2139 from Vexatos/redlogic-fix
...
Fixed RedLogic redstone input reading.
2016-11-20 22:14:16 -08:00
payonel
f2bbc4b288
Merge pull request #2131 from gamax92/uuid-verify
...
Fix Arbitrary Read/Write exploit
2016-11-20 21:41:31 -08:00
Vexatos
baff8dcca6
Fixed RedLogic redstone input reading.
2016-11-17 23:54:47 +01:00
gamax92
d0f4a676ec
Validate NBT address of FileSystems
...
Validate the address stored in hard disks and floppy disks and generate a new address if it is now longer a UUID.
Fixes breaking out of the sandbox and accessing host files with potential writes.
This does not fix being able to modify drives using a debug card or creative mode to access other drives.
2016-11-14 09:20:01 -07:00
Florian Nücke
4a47b04e56
Merge branch 'master-MC1.7.10' of github.com:MightyPirates/OpenComputers into master-MC1.8.9
2016-11-12 15:25:31 +01:00
payonel
1d5c69924f
Merge pull request #2118 from payonel/openloader-installer
...
make openloader installer compatable with openos install tool
2016-11-02 21:42:45 -07:00
payonel
c80943c9ce
make openloader installer compatable with openos install tool
2016-11-02 21:30:35 -07:00
payonel
dd10cd7ecc
Merge pull request #2109 from payonel/cleanup-program-locations
...
wget and pastebin are now core to openos install
2016-11-01 23:02:04 -07:00
payonel
83129f21ac
check args
2016-11-01 23:00:24 -07:00
payonel
e5d2b0051f
simple error reporting and message to craft install disk if user tries to use program known to computer.getProgramLocations()
2016-11-01 22:26:27 -07:00
payonel
c875381d40
wget and pastebin are now core to openos install
2016-11-01 22:26:26 -07:00
payonel
0d9c938411
Merge pull request #2108 from payonel/io-readnum-no-asterisk
...
Io readnum no asterisk
2016-11-01 22:25:19 -07:00
Zhidenkov Dmitry
62e837cab0
Update ru_RU.lang
2016-10-28 23:22:06 +03:00
payonel
280bebb4dc
grammar corrections
2016-10-28 10:03:46 -07:00
payonel
e5c18fea6b
lua 5.3 allows no * prefix in io.read
2016-10-26 22:37:19 -07:00
payonel
3104d723b9
Merge remote-tracking branch 'upstream/master-MC1.7.10' into master-MC1.8.9
2016-10-26 22:20:50 -07:00
payonel
06e7149573
greatly simplify readnum by leveraging tonumber
2016-10-26 22:16:25 -07:00
Florian Nücke
75bc9d36f7
Whyever that was there... should fix #2046 .
2016-09-19 21:20:01 +02:00
Florian Nücke
f50d1628ce
Forgot to backport drone lighting fix, closes #2036 .
2016-09-19 20:03:02 +02:00
Florian Nücke
ff9a01c1ff
Merge branch 'master-MC1.7.10' of github.com:MightyPirates/OpenComputers into master-MC1.8.9
2016-09-19 20:00:32 +02:00
Florian Nücke
4dccd26b04
Don't consume XP items when upgrade is at max level. Closes #2035 .
2016-09-19 19:59:57 +02:00
Florian Nücke
eb3babad5b
Merge branch 'master-MC1.7.10' of github.com:MightyPirates/OpenComputers into master-MC1.8.9
...
# Conflicts:
# src/main/scala/li/cil/oc/Settings.scala
# src/main/scala/li/cil/oc/common/item/DebugCard.scala
# src/main/scala/li/cil/oc/server/component/DebugCard.scala
# src/main/scala/li/cil/oc/server/component/UpgradeSign.scala
2016-09-18 20:47:06 +02:00
Florian Nücke
feb886b9f7
Merge branch 'master-MC1.7.10' of github.com:MightyPirates/OpenComputers into master-MC1.7.10
2016-09-18 20:30:30 +02:00
Florian Nücke
8309e529da
Merge branch 'master-MC1.7.10' of https://github.com/makkarpov/OpenComputers into master-MC1.7.10
2016-09-18 20:19:39 +02:00
Florian "Sangar" Nücke
e36d8ec425
Merge pull request #1994 from makkarpov/sign-upgrades
...
Added SignChangeEvent to sign upgrade
2016-09-18 20:18:27 +02:00