Commit Graph

3436 Commits

Author SHA1 Message Date
raoulvdberge
a522edea08 Fix networks and network devices being removed when a chunk unloads. Fixes #3178 2021-12-17 12:06:04 +01:00
raoulvdberge
48873ab12b Fixed potential Pattern crash when loading Minecraft. Fixes #3176
Fixes a NPE when using "level" later on in the pattern factory
Normally, this shouldn't be an issue because there is a hasTag() guard (and MC preloads tooltips of items where tag = null)
But for some reason, there is an environment where MC loads the Pattern tooltip (at startup) with a NBT tag
2021-12-16 02:30:48 +01:00
raoulvdberge
07b2dcba63 Fixed all Refined Storage advancements being granted when joining a world. Fixes #3175
Also re-runs datagen.
2021-12-16 02:16:55 +01:00
raoulvdberge
0eb95037a2 Remove JSON update URL as we are moving to GitHub releases 2021-12-15 19:42:45 +01:00
raoulvdberge
78d2f50a0c Finalize setup classes correctly 2021-12-15 19:42:31 +01:00
raoulvdberge
d28d593a15 Rename MatrixStack -> PoseStack 2021-12-15 18:23:18 +01:00
raoulvdberge
4725a1d782 Fix server loading issues 2021-12-15 18:20:08 +01:00
raoulvdberge
ca0d0032e4 Rename Container -> ContainerMenu 2021-12-15 17:46:37 +01:00
Beech Horn
933c2f8511 Added caching to the CraftingManager (#3171)
* Added caching to the CraftingManager

* Fixed import problems.
2021-12-15 16:35:16 +01:00
raoulvdberge
24e82e64dc Handle volatiles 2021-12-13 11:28:28 +01:00
raoulvdberge
5c1aa6ae1f Rename tile -> block entity 2021-12-13 10:50:58 +01:00
raoulvdberge
77e1162c53 Rename world -> level 2021-12-13 10:24:54 +01:00
raoulvdberge
0906b51b99 Remove TODOs 2021-12-12 23:06:07 +01:00
raoulvdberge
6c786c453a Fix being unable to start autocrafting 2021-12-12 22:46:55 +01:00
raoulvdberge
2780f8529c Cleanup 2021-12-12 22:06:22 +01:00
raoulvdberge
18c7fd8403 Fix Javadoc 2021-12-12 20:42:40 +01:00
raoulvdberge
324ccffcf3 Show tooltip when focused on side buttons 2021-12-12 20:28:24 +01:00
raoulvdberge
293b1a2227 Porting to 1.18.1 2021-12-12 20:28:24 +01:00
raoulvdberge
8eab8ffecc Move to 1.16.5 official mappings 2021-12-12 16:28:17 +01:00
Darkere
82ad38b085 revert accidental change 2021-12-04 16:31:20 +01:00
Darkere
45bc97619c whoops use lang files 2021-11-22 22:17:01 +01:00
Darkere
f72d42da76 fix being unable to open portable grid when aiming at block fixes #3076 2021-11-22 19:17:42 +01:00
Darkere
a5b5c7c296 prevent disabled slots from being scrolled fixes #3131 2021-11-22 19:01:01 +01:00
Darkere
1e6dcfa332 fix wireless transmitter fixes #3140 2021-11-22 18:54:01 +01:00
Darkere
fb95d566de fix relay fixes #3138 2021-11-22 18:50:37 +01:00
Darkere
88bddb9b94 add more slots to the processing pattern grid and combine fluids and items(#2535)
* WIP more slots in the patterngrid

* implement more slots for processing pattern

* simplified some calculations, some comments

* bugfixes

* fix accidental formatting changes

* port to 1.16 and some cleanup

* more cleanup

* make code readable

* Combine fluid and item view in pattern grid

* changelog
2021-11-21 20:03:24 +01:00
Darkere
de63fccf43 continue rotating if block points into cover 2021-11-14 21:58:31 +01:00
Darkere
f616ed4cb1 fix predicate for cover detection 2021-11-14 20:20:01 +01:00
Darkere
5db2177719 fix extraction from StorageMonitor not respecting maxStackSize fixes #3108 2021-11-07 13:09:27 +01:00
Darkere
110b8ea9b1 fix being able to place covers on connected cables 2021-10-31 13:16:23 +01:00
Darkere
2a27275ba3 fix covers not preventing netrwork connections 2021-10-31 12:55:44 +01:00
Darkere
4cf7062d81 fix nullptr when loading old PortableGridTile nbt 2021-10-17 22:36:33 +02:00
Darkere
f5a0c79cb0 don't show all covers by default 2021-10-17 21:14:08 +02:00
Darkere
50749c1190 Merge pull request #2881 from Buuz135/mc1.16
Ported covers from 1.12
2021-10-17 20:48:43 +02:00
Buuz135
b6f4aec45c Adressed PR comments 2021-10-17 19:59:59 +02:00
Buuz135
1da6e4d876 Adressed PR comments 2021-10-17 19:45:56 +02:00
Darkere
dd38317876 Merge pull request #2977 from Darkere/splitting
Add packet splitting for some packets
2021-10-17 17:21:37 +02:00
Darkere
b288e8659e Merge pull request #2969 from Darkere/trackermanager
move storage tracker to its own file to avoid nbt size problems
2021-10-17 17:01:38 +02:00
Darkere
8eee8145a4 Merge pull request #2975 from Darkere/bestmatch
JEI transfer picks the most common ingredient
2021-10-17 16:58:40 +02:00
Darkere
b9a3507862 also allow matching patterns from addons 2021-10-17 16:57:19 +02:00
Darkere
fc9b6f2d7c Merge pull request #3004 from Darkere/insert_to_crafter
Allow addons to override crafter insertion
2021-10-17 16:44:17 +02:00
Darkere
67a1284096 make crafter insertion method default, so addons do not have to copy our code 2021-10-17 16:44:00 +02:00
Darkere
49286aee4f reverse network list command order 2021-10-15 20:57:37 +02:00
Darkere
b2d86db9a5 check permissions before invalidating network
fixed inventory desync fixes #3092
2021-10-15 20:19:24 +02:00
Darkere
e6155d76f8 Merge pull request #3023 from BlueAgent/fix-craftable-filter-delta-2
Fix craftable stack vanishing or duplicating when using craftable view
2021-10-15 18:32:24 +02:00
Darkere
21d35bcffd Merge pull request #3026 from necauqua/moar-perf
Reuse ItemExternalStorageCache to avoid excessive calls to getStackInSlot
2021-10-15 18:09:48 +02:00
Darkere
2603a17011 Merge pull request #3093 from Darkere/curiofixes
fix curio bugs and wrong slot being locked for wireless items
2021-10-15 17:03:10 +02:00
Darkere
46c0805a6c fix misplaced comma 2021-10-15 17:02:40 +02:00
Darkere
555e581847 Merge pull request #3085 from joker876/mc1.16
Create pl_pl.json
2021-10-15 16:58:19 +02:00
Maicol Battistini
596d2754a5 Fixed a small consistency issue 2021-10-08 10:37:14 +02:00