Florian Nücke
b2df4a4910
Fixed load order in tablet.
...
Added recipe for tablet case.
Tablets are now precharged when assembled (like robots) and cost energy to build.
2014-09-24 09:33:09 +02:00
Florian Nücke
1e7dc00b51
Merge branch 'master-MC1.7.10' of github.com:MightyPirates/OpenComputers into 1.8prep
...
Conflicts:
src/main/scala/li/cil/oc/common/SaveHandler.scala
src/main/scala/li/cil/oc/common/block/Charger.scala
src/main/scala/li/cil/oc/common/block/Delegator.scala
src/main/scala/li/cil/oc/common/block/Geolyzer.scala
src/main/scala/li/cil/oc/common/item/Tablet.scala
src/main/scala/li/cil/oc/common/tileentity/Charger.scala
src/main/scala/li/cil/oc/server/component/UpgradeTractorBeam.scala
src/main/scala/li/cil/oc/server/driver/item/UpgradeTractorBeam.scala
2014-09-23 21:32:24 +02:00
Florian Nücke
46610f417a
Merge branch 'master' of github.com:MightyPirates/OpenComputers into master-MC1.7.10
...
Conflicts:
build.properties
src/main/scala/li/cil/oc/client/gui/Case.scala
src/main/scala/li/cil/oc/client/gui/Disassembler.scala
src/main/scala/li/cil/oc/client/gui/DiskDrive.scala
src/main/scala/li/cil/oc/client/gui/DynamicGuiContainer.scala
src/main/scala/li/cil/oc/client/gui/Server.scala
src/main/scala/li/cil/oc/client/gui/ServerRack.scala
src/main/scala/li/cil/oc/client/gui/Switch.scala
src/main/scala/li/cil/oc/common/GuiHandler.scala
src/main/scala/li/cil/oc/common/SaveHandler.scala
src/main/scala/li/cil/oc/common/block/Charger.scala
src/main/scala/li/cil/oc/common/item/Tablet.scala
src/main/scala/li/cil/oc/common/tileentity/Charger.scala
2014-09-23 21:11:27 +02:00
Florian Nücke
668886d9b5
Cleanup.
2014-09-23 20:55:18 +02:00
Florian Nücke
238ef544d5
Added one-slot inventory to charger, can be used to charge tablets.
2014-09-23 20:54:17 +02:00
Florian Nücke
e4db950a17
Tablets now consume energy.
...
Cleaned up and stabilized tablets some more.
Tablets now do *not* keep running across saves (unload/reload). This was causing too many issues when they were left in running state in inventories / lying around, and would have failed anyway if the world was saved while the owning player was not in the game (which happens all the time on servers, after all).
2014-09-23 17:38:47 +02:00
Florian Nücke
341e692ded
More API changes, machine hosts now no longer are contexts; was hacky anyway and made for annoying redundancies.
...
Some more cleanup and a few fixes to bugs introduced by the dynamic architecture stuff.
2014-09-23 08:43:37 +02:00
Johannes Lohrer
0fafd58c12
sucking and ejecting of fluids
2014-09-21 21:46:42 +02:00
Florian Nücke
dde7e0b67c
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-09-21 18:53:05 +02:00
Florian Nücke
65a0327695
Merge branch 'master' of github.com:MightyPirates/OpenComputers
2014-09-21 18:13:57 +02:00
Florian Nücke
9d9d3f1639
Returning failure reason of first attempt in robot.swing(), closes #555 .
2014-09-21 18:05:39 +02:00
Florian Nücke
dd492c8f1f
Fixed an optional, may or may not help with #574 .
...
Fixed Geolyzer+Waila logic.
2014-09-21 06:03:00 +02:00
Florian Nücke
b3605329d9
Hiding own crafting costs if CraftingCosts NEI plugin is present.
2014-09-20 20:23:17 +02:00
Florian Nücke
4c9784d54c
Fixed it.
2014-09-20 11:43:12 +02:00
Florian Nücke
c4989e44e7
Made architecture dynamically defined via the host, reads arch from installed CPU.
2014-09-20 09:20:59 +02:00
Florian Nücke
691fbfd0c9
Some internal refactoring.
2014-09-20 07:48:06 +02:00
Florian Nücke
164a501f38
Cleanup in fs access sound stuff.
2014-09-20 07:02:19 +02:00
Florian Nücke
aed8c63079
Guess what. Starts with an "r".
2014-09-19 20:31:03 +02:00
Florian Nücke
b464e816c6
More refactoring.
2014-09-19 20:17:37 +02:00
Florian Nücke
0005aac05f
Added parameter for file system creation to pass along name of sound effect to play when file system is being accessed.
2014-09-19 20:14:22 +02:00
Florian Nücke
5d908fce55
Massive API refactoring.
2014-09-19 19:54:44 +02:00
Florian Nücke
2f8dca2643
Some more 1.4 API adjustments.
2014-09-19 18:29:52 +02:00
Florian Nücke
11ccc8898c
Changed slot in API to use string instead of enum and general cleanup.
2014-09-19 18:03:52 +02:00
Florian Nücke
3a0d895392
Splitting up delegates into separate, real blocks.
2014-09-19 16:38:37 +02:00
Florian Nücke
326858ff56
Merge branch 'master' of github.com:MightyPirates/OpenComputers into master-MC1.7.10
2014-09-19 11:41:07 +02:00
Florian "Sangar" Nücke
40595750c4
Merge pull request #29 from NixillUmbreon/master
...
Update OpenComponents.java to add @NetworkMod
2014-09-18 23:26:10 +02:00
NixillUmbreon
a12ef2f467
Update OpenComponents.java to add @NetworkMod
...
Removes the client side requirement of the mod when the server contains it
2014-09-18 17:21:55 -04:00
Florian "Sangar" Nücke
b96f93cfdf
Merge pull request #572 from natedogith1/master
...
Fixed some docstrings on debug card callbacks.
2014-09-18 04:01:39 +02:00
natedogith1
48bfa71c31
Update DebugCard.scala
...
Fixed a few of the Callback docs
2014-09-17 21:00:56 -04:00
Florian Nücke
e75b25c06e
Made tractor beam upgrade work in tablets and added pfx.
2014-09-17 18:53:12 +02:00
Florian Nücke
bd289be003
Merge branch 'master' of github.com:MightyPirates/OpenComputers into master-MC1.7.10
...
Conflicts:
src/main/scala/li/cil/oc/server/component/DebugCard.scala
2014-09-17 17:48:56 +02:00
Florian Nücke
4c379bdc37
Merge branch 'master' of github.com:MightyPirates/OpenComputers
2014-09-17 17:44:23 +02:00
Florian Nücke
ec08847b79
Added some basic player querying to the debug card.
2014-09-17 17:42:15 +02:00
Florian "Sangar" Nücke
6ec9b641ba
Merge pull request #569 from ViKaleidoscope/patch-2
...
Update zh_CN.lang
2014-09-17 13:04:04 +02:00
∑( ° △ °|||)
17a97216aa
Update zh_CN.lang
...
Add translations for piston upgrade.
2014-09-17 18:46:18 +08:00
Florian Nücke
893bb2e819
Merge branch 'master' of github.com:MightyPirates/OpenComputers into master-MC1.7.10
2014-09-17 09:48:27 +02:00
Florian Nücke
5a27e601c4
Allow passing a table to redstone.setBundledOutput
containing multiple color values for quickly setting multiple channels.
2014-09-17 09:47:00 +02:00
Florian Nücke
b56f42c464
Fixes for 1.7.
2014-09-17 07:30:36 +02:00
Florian Nücke
31cbb8c715
Merge branch 'master' of github.com:MightyPirates/OpenComputers into master-MC1.7.10
2014-09-17 07:28:06 +02:00
Florian Nücke
de3938942d
Too lazy to test if this works right now, but if it does that'd be cool.
2014-09-17 07:27:54 +02:00
Florian Nücke
ffc62381f1
Added delay for screen multiblock check on clients, to make it less likely that some tile entities don't have their data when the check is performed; hopefully fixes #560 .
2014-09-17 07:27:03 +02:00
Florian Nücke
0a58af6d84
Fixed validation of saved resolutions to avoid clamping down vertical resolution (see #560 ).
2014-09-17 06:09:09 +02:00
Florian Nücke
211034bbde
Allow inserting tablets into disk drives to access their first internal drive.
2014-09-16 18:55:46 +02:00
Florian Nücke
88e6f00b67
Merge branch 'master' of github.com:MightyPirates/OpenComputers into master-MC1.7.10
...
Conflicts:
build.gradle
src/main/scala/li/cil/oc/Settings.scala
src/main/scala/li/cil/oc/common/SaveHandler.scala
src/main/scala/li/cil/oc/common/block/PowerConverter.scala
src/main/scala/li/cil/oc/common/tileentity/Geolyzer.scala
src/main/scala/li/cil/oc/common/tileentity/Hologram.scala
src/main/scala/li/cil/oc/common/tileentity/traits/power/IndustrialCraft2Classic.scala
src/main/scala/li/cil/oc/common/tileentity/traits/power/IndustrialCraft2Experimental.scala
src/main/scala/li/cil/oc/common/tileentity/traits/power/ThermalExpansion.scala
src/main/scala/li/cil/oc/common/tileentity/traits/power/UniversalElectricity.scala
2014-09-16 17:32:06 +02:00
Florian Nücke
cbb08e3b1c
Piston upgrade. Seems to work. For the most part.
2014-09-16 16:50:40 +02:00
Florian Nücke
59b6b95a3a
Made values used for converting different power types configurable.
...
Made geolyzer also act as an upgrade.
2014-09-16 14:46:46 +02:00
Florian Nücke
5e4758079f
Made the thing Java 1.6 compatible again (at least it works on openjdk6). Should close #565 for good.
2014-09-16 13:49:10 +02:00
Florian Nücke
8511c836fa
Doubled max y translation for holograms.
2014-09-16 13:13:03 +02:00
Johannes Lohrer
ac9ec775e4
basic liquid interaction appears to work...
2014-09-15 23:40:48 +02:00
Florian Nücke
a12a14b192
Reorganzied dependencies, moving JNLua and LuaJ code to extra repo and including jar here for a cleaner separation of mod and third-party code.
2014-09-15 21:57:52 +02:00