Commit Graph

3100 Commits

Author SHA1 Message Date
raoulvdberge
ed58cecb87 Store item data with an String ID instead of Registry ID (less prone to error). Offer temporary migration path as well. 2019-10-28 12:19:07 +01:00
raoulvdberge
5a9cb67057 Fix crash in FilterUpdateMessage 2019-10-28 11:59:46 +01:00
raoulvdberge
7694b099d6 Add null checks 2019-10-28 10:41:47 +01:00
raoulvdberge
2a2d9a1a07 Re-add autocrafting 2019-10-27 22:51:02 +01:00
raoulvdberge
f60f09a262 Re-add the Crafter 2019-10-27 18:57:23 +01:00
raoulvdberge
3f1280327a Small fixes 2019-10-25 23:30:33 +02:00
raoulvdberge
95118482c6 Fix mod filtering 2019-10-25 23:21:15 +02:00
raoulvdberge
5153e62562 Re-add keybinding to open Portable Grid 2019-10-25 23:07:09 +02:00
raoulvdberge
07f9f673ed Re-add the portable grid (block form) 2019-10-25 22:43:13 +02:00
raoulvdberge
3a13caaf89 Re-add the portable grid (item form) 2019-10-25 14:54:48 +02:00
raoulvdberge
8e184141ed Fix bug where breaking a storage block with a destructor crashes the game 2019-10-24 22:23:49 +02:00
raoulvdberge
af53fe6005 Re-add the Disk Manipulator 2019-10-24 18:52:48 +02:00
raoulvdberge
f68b47ec22 Re-add the Destructor 2019-10-24 17:14:42 +02:00
raoulvdberge
2b5e0a74e0 Re-add the Constructor 2019-10-24 15:29:07 +02:00
raoulvdberge
31fd6d5dd9 Fix NPE 2019-10-22 17:53:51 +02:00
raoulvdberge
eea6bf895b Add out of energy message to network items 2019-10-22 17:23:31 +02:00
raoulvdberge
9b1564ebbe Fix fluid storage tracker not working 2019-10-22 17:17:17 +02:00
raoulvdberge
472abcb316 Add the Wireless Fluid Grid 2019-10-22 17:14:12 +02:00
raoulvdberge
192e72136b Add the Wireless Grid 2019-10-22 15:27:08 +02:00
raoulvdberge
40c7cfe334 Re-add the Storage Monitor 2019-10-21 21:52:54 +02:00
raoulvdberge
97ae03da9f Re-add the Wireless Transmitter 2019-10-21 20:50:46 +02:00
raoulvdberge
139af22a67 Fix fluid renderer min height 2019-10-21 18:55:16 +02:00
raoulvdberge
e0bd3b6bfa Re-add the Fluid Interface 2019-10-21 18:47:03 +02:00
raoulvdberge
a5b3276b51 Re-add the Interface 2019-10-21 18:05:08 +02:00
raoulvdberge
00090b2b28 Re-add the Security Manager 2019-10-20 23:08:47 +02:00
raoulvdberge
ea6c1f9492 Re-add the Detector 2019-10-20 13:44:27 +02:00
raoulvdberge
3bf3fbbe77 Re-add the Relay 2019-10-20 13:02:55 +02:00
raoulvdberge
2c69399d88 Decouple INetwork from ControllerTile 2019-10-19 20:02:08 +02:00
raoulvdberge
c142e6b63a Re-add the Network Transmitter 2019-10-18 22:30:12 +02:00
raoulvdberge
4a8ddeeb6d Remove IModelRegistration 2019-10-18 21:15:43 +02:00
raoulvdberge
cc0adab112 Re-add the Network Receiver 2019-10-18 21:12:39 +02:00
raoulvdberge
e46baf4a3c Add version (build) number, fix server crash 2019-10-17 18:48:56 +02:00
raoulvdberge
43548e3946 Remove the Reader and Writer 2019-10-17 18:11:50 +02:00
raoulvdberge
d5ad673a40 Re-add the Exporter 2019-10-17 17:41:23 +02:00
raoulvdberge
ad800fbd1a Add new inventory listener system 2019-10-17 17:17:53 +02:00
raoulvdberge
f893122b98 Re-add the Importer 2019-10-17 16:41:01 +02:00
raoulvdberge
a3fd30bec5 Remove "compare nbt" button, switch it to "exact mode" on or off. Rewrite Comparer a bit. 2019-10-17 00:48:10 +02:00
raoulvdberge
d6f257401f Just use amountCrafted 2019-10-16 22:20:50 +02:00
raoulvdberge
7cf5830f8d Fix shift clicking in the crafting grid result slot only creating max-1 instead of max 2019-10-16 19:44:36 +02:00
raoulvdberge
46bcea920c Fix some TODOs 2019-10-16 19:37:30 +02:00
raoulvdberge
73ccc830c3 Make INetwork insertFluid/extractFluid return a NonNull FluidStack 2019-10-16 19:07:31 +02:00
raoulvdberge
b9761e2539 Make INetwork insertItem/extractItem return a NonNull ItemStack 2019-10-16 18:41:44 +02:00
raoulvdberge
7c50c49aaf Make IStorage return NonNull ItemStack/FluidStack 2019-10-16 18:02:05 +02:00
raoulvdberge
ad44107c39 Re-add the External Storage 2019-10-15 23:28:13 +02:00
raoulvdberge
4659bcc042 Fix pattern TESR rendering + pattern item color 2019-10-15 22:15:29 +02:00
raoulvdberge
4036926487 Remove covers and the cutting tool 2019-10-15 21:57:41 +02:00
raoulvdberge
9ed9171046 Start porting external storage 2019-10-15 21:40:28 +02:00
raoulvdberge
632dec3d88 Reimplement JEI ghost ingredient handler but leave it disabled since it's still broken 2019-10-15 21:20:01 +02:00
raoulvdberge
34ca5841ef Fix server crash by using JsonUtils (client only) 2019-10-15 19:20:38 +02:00
raoulvdberge
caa7392df5 Re-add JEI transfer 2019-10-15 19:16:51 +02:00