Commit graph

4 commits

Author SHA1 Message Date
e2394ff05e Ported to 1.17 2021-08-02 23:48:18 +02:00
cdba987f8d Fixed crash when placing many connectable blocks
(iron bars, glass panes, redstone)

The reason for this crash is that I precomputed the blockstates to be placed (which would be free standing poles when no blocks are present around them).
Placing all blocks at once then causes lots of block updates which may crash the game (especially in MC1.15).
So the solution is to calculate the blockstate directly before the placement.
2021-03-14 22:49:09 +01:00
82f83898fe Block placement checks when undoing 2021-03-08 18:57:15 +01:00
bb3d36fa56 BIG Refactoring.
Modular WandActions and WandSuppliers.
Wand Cores and Wand Reservoirs can be added to your wand, they determine which action and supplier gets used.
2021-02-14 02:20:53 +01:00
Renamed from src/main/java/thetadev/constructionwand/job/ISnapshot.java (Browse further)