raoulvdberge
8c84e703c1
Fix more deprecations.
2020-09-05 14:39:03 +02:00
raoulvdberge
d3818bcb98
Fix some deprecations and some formatting fixes.
2020-09-05 14:36:43 +02:00
Darkere
d9d5616469
Allow addons to extend GridBlock ( #2666 )
...
* create GridBlocks with static initializer
* Make constructor take RL instead.
2020-08-30 19:48:49 +02:00
raoulvdberge
4f8b0b007f
Fixes JEI recipes/usages keys not working in Grids
2020-08-30 19:46:47 +02:00
raoulvdberge
5ed3e1b670
Let's not wait for Forge...
2020-08-24 22:23:12 +02:00
raoulvdberge
1fb12e81da
Fix drawTooltipWithSmallText
2020-08-23 20:27:00 +02:00
raoulvdberge
37953472e3
Initial 1.16.2 port
2020-08-23 20:24:11 +02:00
ForFunPenguin
14232b0140
Update zh_tw.json to 1.9.1 ( #2616 )
...
* Update zh_tw.json to 1.9.1
* Update zh_tw.json
2020-07-27 22:00:01 +02:00
Darkere
67b0fa2d02
fix more ConstructorNetworkNode duping ( #2633 )
2020-07-27 21:59:26 +02:00
a2y4
1b2348b022
Update ja_jp.json ( #2634 )
2020-07-27 21:59:09 +02:00
Raoul
df458e64c6
Autocrafting refactor ( #2625 )
...
* Extract some methods to other classes to reduce LOC, rename Craft/Crafting/Processing.
* Remove CraftingTaskState as it's unused.
* Move creation of preview elements.
* Move creation of monitor elements.
* Move node management.
* Move recipe node update.
* Move processing node update.
* Clean up List<Pair<NonNullList<ItemStack>, Integer>> mess.
* Introduce CraftingPreviewInfo
* CraftingTask#calculate returns non-null value now
* Split calculate method up some more.
* Rename nodes a bit for readability.
* Make sure that no CraftingTask instance exists that has missing items.
* More cleanup.
* More cleanup.
* Rename some stuff.
* Introduce a NodeListener.
* Improve ProcessingNode a bit.
* Improve some naming.
* Add missing doc
* Merge PossibleInputs.
* Fix breaking out of wrong loop.
* Remove crafting pattern chain stuff and fix forgotten changes to IoUtil calls.
2020-07-22 19:29:58 +02:00
raoulvdberge
812016f973
Fixed autocrafting being able to load chunks.
2020-07-17 03:54:37 +02:00
raoulvdberge
4edda54276
Fixed Crafting Tweaks buttons being in the wrong position after changing the size configuration of the Grid. Fixes #2348
2020-07-17 03:39:40 +02:00
raoulvdberge
1c47c57b82
Fixed Network Transmitters being able to connect to any network device. Fixes #2440
2020-07-17 03:27:20 +02:00
raoulvdberge
dbf77e1d46
Re-added MouseTweaks & Crafting Tweaks integration.
2020-07-17 03:20:47 +02:00
raoulvdberge
42e0450d94
Fix mistake in recipe
2020-07-17 03:19:26 +02:00
raoulvdberge
962ad5d3b6
Use netherite
2020-07-17 03:14:23 +02:00
raoulvdberge
e78cadec2a
Fixed cases where Refined Storage unwillingly acts like a chunkloader.
2020-07-17 02:58:43 +02:00
raoulvdberge
b0200f457c
Re-added interdimensional networks with the Network Transmitter and Network Receiver. Fixes #2605
2020-07-16 23:53:23 +02:00
raoulvdberge
c3a3927cbe
Networks that are not chunkloaded won't work. Cherry-picked with some changes from #2618
2020-07-16 23:52:59 +02:00
raoulvdberge
9cbc25efe4
Check if network is loaded. Cherry-pick from #2618
2020-07-16 23:52:00 +02:00
Darkere
f6ddf5c3d8
update patterndump command to work with new command event ( #2621 )
...
* update patterndump command to work with new command event
* update min required forge version
* update changelog
2020-07-16 23:47:44 +02:00
raoulvdberge
4b17b3e90c
Use safeRunWhenOn
2020-07-15 21:58:39 +02:00
raoulvdberge
3be3ca9ef9
Fixed runData crash. Fixes #2615
2020-07-14 18:17:31 +02:00
raoulvdberge
93e443b7aa
Fixed server crash. Fixes #2614
2020-07-14 18:12:59 +02:00
raoulvdberge
f40835da4a
Fix manager names
2020-07-14 16:47:33 +02:00
raoulvdberge
74000f8552
Revert "1.16 Save writing for data files ( #2607 )"
...
This reverts commit 324199828d
.
2020-07-14 16:39:49 +02:00
raoulvdberge
4efda40a4e
Revert "Fix saved data being stored in wrong location."
...
This reverts commit e353ec252d
.
2020-07-14 16:39:37 +02:00
raoulvdberge
e353ec252d
Fix saved data being stored in wrong location.
2020-07-14 16:28:09 +02:00
raoulvdberge
d2cf8667eb
Fix wrench requiring shift click to rotate blocks.
2020-07-14 15:45:40 +02:00
Darkere
324199828d
1.16 Save writing for data files ( #2607 )
...
* implement safe writing for the disk file fixes #1846
* Extract safe writing into extra class
rework the saving of NetworkManager, NetworkNodeManager and StorageDiskManager
* fixed formatting and misc
* remove more random newlines
* 1.16 and implement requested changes
* remove world parameter from getStorageDiskManager
* Fix load order issue
* remove unused worldKey
* fix requested changes
* fix more requested changes
* remove getCause().
* fix formatting more
2020-07-14 15:40:11 +02:00
PixelRifts
f28240919e
Make 1.16 ObjectHolders nicer ( #2612 )
2020-07-14 12:50:34 +02:00
raoulvdberge
97a80eae1d
Cherry pick fix for #2608 in mc1.16
2020-07-13 22:02:30 +02:00
raoulvdberge
be9989fc23
Fix some TODOs, fix checkbox rendering
2020-07-12 22:44:35 +02:00
raoulvdberge
6b88952563
Porting 3
2020-07-12 21:25:00 +02:00
raoulvdberge
24a7b395c0
Porting 2
2020-07-12 20:53:21 +02:00
raoulvdberge
41ab574d42
Porting
2020-07-12 17:09:38 +02:00
raoulvdberge
b515a31b5c
Set up a 1.16 environment
2020-07-12 16:05:21 +02:00
raoulvdberge
deca667a1c
Move PortableGridBakedModel away from TRSRBakedModel, remove TRSRBakedModel completely
2020-07-11 17:30:12 +02:00
raoulvdberge
4056d2651c
Move DiskManipulatorBakedModel away from TRSRBakedModel
2020-07-11 17:18:17 +02:00
raoulvdberge
fbea90eaed
Move DiskDriveBakedModel away from TRSRBakedModel
2020-07-11 17:05:07 +02:00
raoulvdberge
a9bfe70587
Fixed performance issue where shapes of cable blocks were constantly being recalculated. Fixes #2599
2020-07-11 16:12:13 +02:00
Darkere
4d83c172e0
fix CrafterManagerContainer accepting items other than CraftingPattern ( #2601 )
2020-07-11 15:56:08 +02:00
raoulvdberge
a5e0060a56
Call cycle on possible fluid inputs.
2020-07-11 15:54:59 +02:00
raoulvdberge
9e19adc80e
Fix bug #2592 and update changelog for a0385e2477
2020-07-11 15:52:51 +02:00
Darkere
a0385e2477
reserve items used by CraftingTask to prevent using them more than on… ( #2557 )
...
* reserve items used by CraftingTask to prevent using them more than once fixes #2155
* Revert "reserve items used by CraftingTask to prevent using them more than once fixes #2155 "
This reverts commit c0fea5d1
* extractInitial when first adding a CraftingTask
* fix formatting
* some cleanup
* make extractInitial private again
check for missing before starting task
2020-06-28 13:07:59 +02:00
raoulvdberge
2933dee849
Remove v5 autocrafting engine, add CraftingTaskState.
2020-06-27 21:21:03 +02:00
raoulvdberge
42e9a664c5
Small fixes.
2020-06-27 20:58:01 +02:00
raoulvdberge
9778b36015
Some code cleanup.
2020-06-27 20:50:16 +02:00
Darkere
1591ad2239
Batch network extraction on shift crafting fixes #2104 ( #2560 )
...
* Batch network extraction on shift crafting potential fix for #2104
* resolve requested changes
* resolve more requested changes
2020-06-27 20:18:11 +02:00