Commit Graph

3141 Commits

Author SHA1 Message Date
Raoul Van den Berge
1313e6e134 Fix JEI integration not working 2016-12-03 17:13:06 +01:00
Raoul Van den Berge
3a4b04653a Fix network scanning a little bit 2016-12-03 13:08:05 +01:00
way2muchnoise
165278f44e port over changes on 1.10
related to autocrafting and pattern transfering
2016-12-03 11:04:47 +01:00
Raoul Van den Berge
d1aab6947e Don't check hash 2016-11-30 17:59:20 +01:00
Raoul Van den Berge
949218ce94 Check hash here 2016-11-30 17:43:10 +01:00
Raoul Van den Berge
d64966f2a3 Send normal tag #680 2016-11-30 17:30:55 +01:00
Raoul Van den Berge
fd008dc2ca Some renames 2016-11-30 17:14:38 +01:00
Raoul Van den Berge
aa27de7618 Remove connectable API in favor of capabilities 2016-11-30 17:12:13 +01:00
Jeremy Judeaux
d04ac11bde [1.11] INetworkNode needs to be a capability (#687)
* Remove INetworkNode.getPosition(), add INetworkNode.getItemStack()

* Remove INetworkNode.getNodeWorld(), add IWirelessTransmitter.getDimension()

* Add INetworkNode Capability, Remove INetworkNode.canConduct(...), use tile.hasCapability(...) to test conductivity. WirelessTransmitter conduct on DOWN side.

* Remove isConnected() from INetworkNode
Use "active" instead of "connected" for client(remote) state
Replace isConnected by isActive in IGrid, ICraftingMonitor, IReaderWriter

* Refactor getConnectableConditions to use side and capability

* INetworkNode capability
Refactor rebuild network graph

* Clean code and fix rebuild for other mods

* Make TileController a INetworkNode, and some cleaning

* Fix dropping controller

* Use EnumFacing.VALUES

* Make getItemStack return @Notnull, return ItemStack.EMPTY by default
2016-11-30 16:51:09 +01:00
Raoul Van den Berge
8576ba3675 Refactor storage classes 2016-11-30 15:47:07 +01:00
Raoul Van den Berge
e7efda0f82 Remove EU config option 2016-11-30 14:29:55 +01:00
Raoul Van den Berge
1ae5455783 Fix annotations 2016-11-30 14:27:29 +01:00
Raoul Van den Berge
c1dbcd029c Forgot to check for insert-only in external fluid storages 2016-11-30 14:07:40 +01:00
Raoul Van den Berge
3cf6c8b791 Add IStorage#getCacheDelta, makes "void excess items" feature work again on 1.11 2016-11-30 13:57:05 +01:00
Raoul Van den Berge
d8f6f98960 Updated German translation on 1.11 version too #685 2016-11-29 21:37:37 +01:00
Raoul Van den Berge
f4c9fbc005 Fixed #686 - "Disk Drive and Storage Disk issue in server environment." 2016-11-29 20:48:42 +01:00
Raoul Van den Berge
63ada28240 Fixed #686 - "Disk Drive and Storage Disk issue in server environment." 2016-11-29 20:48:20 +01:00
Raoul Van den Berge
38656ce96f Forgot fluid voiding 2016-11-28 19:54:28 +01:00
Raoul Van den Berge
39fc45c6b5 Fix item voiding 2016-11-28 19:46:15 +01:00
Raoul Van den Berge
23fc4a2900 Fixed #686 - "Disk Drive and Storage Disk issue in server environment." 2016-11-28 18:45:04 +01:00
Raoul Van den Berge
77ba4f7227 Fixed #686 - "Disk Drive and Storage Disk issue in server environment." 2016-11-28 18:44:29 +01:00
Raoul Van den Berge
ef2efac2c0 Printed processors in block form solderer recipes 2016-11-27 22:50:40 +01:00
way2muchnoise
05a486bfa4 some fixes to IItemStackList impls 2016-11-27 22:42:32 +01:00
way2muchnoise
77ebfeea4a would you look at that, autocrafting is back 2016-11-27 22:11:57 +01:00
Raoul Van den Berge
8e16cc5f65 Fixed network items having a green durability bar all the time 2016-11-27 14:56:04 +01:00
Raoul Van den Berge
07fa421057 Fix more bugs 2016-11-27 14:48:45 +01:00
Raoul Van den Berge
e65fb4b7cf Fix more bugs 2016-11-27 13:48:47 +01:00
Raoul Van den Berge
261f63c796 Change naming 2016-11-27 13:03:48 +01:00
Raoul Van den Berge
d89861be4a Send correct size 2016-11-27 12:52:56 +01:00
Raoul Van den Berge
086f1fb4ba Send correct size 2016-11-27 12:49:40 +01:00
Raoul Van den Berge
f3d0e4e681 Fix craftable items having stack size 0 2016-11-27 12:45:10 +01:00
Raoul Van den Berge
619f6d22d9 Fix more bugs 2016-11-27 10:31:29 +01:00
Raoul Van den Berge
b2406eed2c Fix more bugs 2016-11-27 10:13:26 +01:00
Raoul Van den Berge
071a9df7e4 Update changelog 2016-11-26 23:53:39 +01:00
Raoul Van den Berge
cf16a55640 Update version numbers 2016-11-26 23:52:03 +01:00
Raoul Van den Berge
dd9857cf48 Stack can't be null 2016-11-26 23:21:37 +01:00
Raoul Van den Berge
21cfd6cd20 Drop support for RF 2016-11-26 23:18:57 +01:00
Raoul Van den Berge
90d501924b Add ray tracing for cable parts again 2016-11-26 22:52:45 +01:00
Raoul Van den Berge
21754a1240 Fix subtle bugs, todo apiimpl package 2016-11-26 22:43:19 +01:00
Raoul Van den Berge
c026f08d58 Fix subtle bugs, todo title and apiimpl package 2016-11-26 22:09:01 +01:00
Raoul Van den Berge
cebaac6df5 Fix subtle bugs, not finished yet in a long shot 2016-11-26 21:47:47 +01:00
Raoul Van den Berge
8ad836db55 Fix subtle bugs, not finished yet in a long shot 2016-11-26 21:18:28 +01:00
Raoul Van den Berge
98d4acc599 We have no dependencies anymore 2016-11-26 20:23:04 +01:00
Raoul Van den Berge
5d9c9aeef9 Initial port to MC 1.11 2016-11-26 20:22:36 +01:00
Raoul Van den Berge
fabe8f2bbb Update changelog 2016-11-26 13:38:33 +01:00
Raoul Van den Berge
488010b32a Coding style 2016-11-26 13:37:28 +01:00
way2muchnoise
673df2acb1 let processing tasks make buckets, fixes #675 2016-11-26 13:25:36 +01:00
Raoul Van den Berge
4dadda6736 Actually, remove the solderer progress bar text 2016-11-26 12:05:19 +01:00
Raoul Van den Berge
c3676f9741 Center solderer progress text 2016-11-26 12:04:54 +01:00
Raoul Van den Berge
f3d2d6675b Various code improvements 2016-11-26 10:15:20 +01:00