3459 Commits

Author SHA1 Message Date
Florian Nücke
c5845ead53 Saving robot UUID. 2014-09-05 16:35:55 +02:00
Florian Nücke
632080cb92 Using UUID of player that placed a robot for that robot, may help with permission systems. 2014-09-05 15:50:06 +02:00
Florian Nücke
53bf543611 Merge branch 'master' of github.com:MightyPirates/OpenComputers into master-MC1.7.10 2014-09-05 15:14:20 +02:00
Florian Nücke
b72ea5a241 Fixed a few recipes. v1.3.4 2014-09-05 15:10:16 +02:00
Florian Nücke
c7e8beece6 Merge branch 'master' of github.com:MightyPirates/OpenComputers into master-MC1.7.10 2014-09-05 13:11:03 +02:00
Florian Nücke
827f6ad4d8 Made edit create a temporary backup of the file being edited when saving, to avoid losing data when erroring while saving (e.g. out of memory). Closes #534. 2014-09-05 12:03:18 +02:00
Florian Nücke
07694cdb1f Added sanity check in player inventory layouting code for GUIs, fixes #541. 2014-09-05 11:41:39 +02:00
Florian Nücke
9829f923ab Merge branch 'master' of github.com:MightyPirates/OpenComputers into master-MC1.7.10
Conflicts:
	build.gradle
	gradle/forge.gradle
2014-09-04 17:04:55 +02:00
Florian Nücke
82d8fd8c51 Merge branch 'master' of github.com:MightyPirates/OpenComputers 2014-09-04 16:59:32 +02:00
Florian Nücke
4f2b942f73 Improved parameter validation for internet.connect, closes #533. 2014-09-04 16:47:47 +02:00
Florian Nücke
9ae5fbc512 Throwing everything into main gradle file after all (sort of in preparation for submodules, since I expect it to be easier this way). 2014-09-04 16:45:12 +02:00
Florian "Sangar" Nücke
73dd99072a Merge pull request #531 from ViKaleidoscope/patch-2
Update zh_CN.lang
2014-09-02 16:58:12 +02:00
Crawling Mist
b36d3e46db Update zh_CN.lang
Add translation for'Tablet Case', and change few things.
2014-09-02 22:20:32 +08:00
Florian "Sangar" Nücke
6cf8a54cf8 Merge pull request #528 from logangorence/master
Fixed a few small typos.
2014-09-01 12:27:20 +02:00
Logan Gorence
26c47a6d8c Fixed a few small typos. 2014-08-31 20:44:39 -07:00
Florian Nücke
0f4bb7876c Merge branch 'master' of github.com:MightyPirates/OpenComputers into master-MC1.7.10
Conflicts:
	src/main/scala/li/cil/oc/common/item/Tablet.scala
2014-08-31 22:38:47 +02:00
Florian Nücke
59e0191914 Fixed remote terminals being broken since a36a0b525ccaea10f27a6d3ae38f037d72c452c1.
Fixed a race condition in tablet caching.
2014-08-31 22:36:33 +02:00
Florian Nücke
6f1b9814da Merge branch 'master' of github.com:MightyPirates/OpenComputers into master-MC1.7.10
Conflicts:
	README.md
	build.properties
	gradle/forge.gradle
2014-08-31 12:26:27 +02:00
Florian Nücke
c130594124 Some more housekeeping and a bit of recipe tweakery. 2014-08-31 08:40:42 +02:00
Florian Nücke
ce1f33c141 Housekeeping. 2014-08-31 07:21:24 +02:00
Florian Nücke
f7a0db3ab9 Merge branch 'master' of github.com:MightyPirates/OpenComputers into master-MC1.7.10
Conflicts:
	src/main/scala/li/cil/oc/common/SaveHandler.scala
	src/main/scala/li/cil/oc/common/item/Tablet.scala
	src/main/scala/li/cil/oc/common/template/RobotTemplate.scala
	src/main/scala/li/cil/oc/server/component/machine/NativeLuaArchitecture.scala
2014-08-30 20:13:21 +02:00
Florian Nücke
ace495ebea Added tablet template for assembler and fixed a couple of small issues related to that and tablets in general. 2014-08-30 19:59:54 +02:00
Florian Nücke
f3ee91fcb6 Updated MFR RedNet API. Closes #525. 2014-08-30 14:08:03 +02:00
Florian Nücke
69f11760b5 1.7 adjustments. 2014-08-29 21:55:34 +02:00
Florian Nücke
f1e47015b3 Merge branch 'master' of github.com:MightyPirates/OpenComputers into master-MC1.7.10 2014-08-29 21:50:50 +02:00
Florian Nücke
89072101f4 Fixed some slots being invisible due to the last commit. 2014-08-29 21:50:34 +02:00
Florian Nücke
a6031c2b89 Merge branch 'master' of github.com:MightyPirates/OpenComputers into master-MC1.7.10 2014-08-29 21:40:58 +02:00
Florian Nücke
0224fa262d Cleaned up a bit. 2014-08-29 21:40:39 +02:00
Florian Nücke
4deab5dbb4 Merge branch 'master' of github.com:MightyPirates/OpenComputers into master-MC1.7.10 2014-08-29 19:17:36 +02:00
Florian Nücke
9a8109b3f3 Merge branch 'master' of github.com:MightyPirates/OpenComputers into master-MC1.7.10
Conflicts:
	src/main/scala/li/cil/oc/OpenComputers.scala
	src/main/scala/li/cil/oc/client/gui/RobotAssembler.scala
	src/main/scala/li/cil/oc/common/tileentity/RobotAssembler.scala
2014-08-29 19:17:21 +02:00
Florian Nücke
f6f97e0d3f Made robots have a fixed (high) number of supported components instead of basing it on the CPU, so it's fully based on the complexity when assembling now. 2014-08-29 19:16:28 +02:00
Florian Nücke
1176e7b3f0 Reworked how complexity is computed when assembling robots. Cases now only provide a base level, CPUs control the max complexity in more detail (and don't contribute to complexity themselves anymore). Closes #522. 2014-08-29 18:59:15 +02:00
Florian Nücke
3d5029caa0 Implemented template system for assembler. 2014-08-29 18:22:31 +02:00
Florian Nücke
efba8bcea0 Merge branch 'master' of github.com:MightyPirates/OpenComputers into master-MC1.7.10
Conflicts:
	src/main/scala/li/cil/oc/client/gui/DynamicGuiContainer.scala
2014-08-28 08:51:58 +02:00
Florian Nücke
e2365d498d Also highlight slots for items hovered in NEI. 2014-08-28 08:27:42 +02:00
Florian Nücke
6761983cd6 Highlighting slots to indicate which items can go where in most GUIs. 2014-08-28 07:54:14 +02:00
Florian Nücke
bca05c812a Hi. 2014-08-28 00:18:50 +02:00
Florian Nücke
f4f5ade9e2 Merge branch 'master' of github.com:MightyPirates/OpenComputers into master-MC1.7.10 2014-08-28 00:17:24 +02:00
Florian Nücke
f7f59bff46 Merge branch 'master' of github.com:MightyPirates/OpenComputers into master-MC1.7.10
Conflicts:
	src/main/scala/li/cil/oc/client/renderer/block/BlockRenderer.scala
	src/main/scala/li/cil/oc/client/renderer/font/StaticFontRenderer.scala
	src/main/scala/li/cil/oc/common/multipart/CablePart.scala
	src/main/scala/li/cil/oc/common/tileentity/Switch.scala
	src/main/scala/li/cil/oc/util/ItemUtils.scala
2014-08-28 00:17:13 +02:00
Florian Nücke
75c7318784 Fffff. 2014-08-28 00:16:57 +02:00
Florian Nücke
5e53d832af Made cables render a little socket / plug when connected to blocks and some other stuff. 2014-08-28 00:05:25 +02:00
Florian "Sangar" Nücke
a7de0a237a Merge pull request #519 from logangorence/master
Added a few Doctor Who robot names
2014-08-27 19:59:34 +02:00
Florian Nücke
34bb02566e Merge branch 'master' of github.com:MightyPirates/OpenComputers into master-MC1.7.10
Conflicts:
	src/main/scala/li/cil/oc/OpenComputers.scala
2014-08-27 19:50:07 +02:00
Florian Nücke
f24c1ff170 Switched to extracting the native library into the game directory (instead of the temp directory), configurable. 2014-08-27 19:04:13 +02:00
Florian Nücke
70436ab795 Merge branch 'master' of github.com:MightyPirates/OpenComputers into master-MC1.7.10
Conflicts:
	src/main/scala/li/cil/oc/common/item/Tablet.scala
2014-08-27 18:20:08 +02:00
Florian Nücke
43977a682b Avoiding (harmless) IC2 log spam on world unload. 2014-08-27 17:38:14 +02:00
Florian Nücke
82ec88fadb Avoiding potential race condition in tablets. I think. 2014-08-27 17:37:46 +02:00
Florian Nücke
7464e38302 Made holograms rotatable (only along the Y axis for now) by whacking them with a wrench. 2014-08-27 17:36:26 +02:00
Logan Gorence
b2503de177 Added a few Doctor Who robot names
Specifically:
- Dalek Sec
- K-9
2014-08-26 21:49:06 -07:00
Florian Nücke
02b96e5eb2 Changed robot name file parsing to allow inline # to mark rest of the line as comment (<3 Scala) and cleaned up the robot name file. 2014-08-26 19:52:34 +02:00