Commit graph

12 commits

Author SHA1 Message Date
f60692f6d8 Small fix (supportingBlock != null) 2021-03-14 22:52:27 +01: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
fff371abf6 DestroySnapshots can replace fluids on undo 2021-03-14 18:07:32 +01:00
77f1f03210 DestroySnapshots can replace fluids on undo 2021-03-14 16:51:24 +01:00
82f83898fe Block placement checks when undoing 2021-03-08 18:57:15 +01:00
ebf3ae9518 Finally added DESTRUCTION ACTION
Config options for destruction core + upgradeable
Better block limit system
2021-03-07 23:43:31 +01:00
6675412bd1 Code cleanup 2021-03-07 18:00:10 +01:00
28bd5a7c70 Wand Supplier/Action Refactoring
fixed inventory pickup order
undo now works within range of blocks
2021-03-07 17:50:25 +01:00
997aa5c105 Removed wand reservoirs
Forge update
2021-03-06 14:50:28 +01:00
a9c6a1c5be Better handling of generated (conjured) blocks
Removed petrogenesis core
2021-02-18 22:00:33 +01:00
a0317115b7 Completed conjured block behavior
Added all wand upgrades
2021-02-17 23:17:42 +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