litematica
litematica copied to clipboard
1.17 cherry picks
Brought fixes from master branch:
- Task Scheduler: add missing synchronized block
- Task Scheduler: fix calling stop() twice
- Easy Place: uses mixins (interactBlock, interactItem + syncSelectedSlot, doItemUse + TAIL) and isHandlingEasyPlace to stop extra block placements and fail message spams (should fix GH #434)
Brought a feature from master branch:
- Pick block: Add number ranges in pickBlockableSlots config
Removed the config EASY_PLACE_VANILLA_REACH in favor of mc.interactionManager.getReachDistance()
Note: this does not bring fixes to underwater slabs, refactors to EasyPlaceUtils or changings in hooks for SchematicUtils / SchematicEditUtils from master branch