General Fixes and Implementation of the TM Machine for 1.21.1
This MR contains a good amount of fixes as well as additional implementations based on how it should have worked in 1.20.1 This majorly fixes game breaking bugs and brings the TM Machine to a way more deliverable product.
Fixes and Additions are defined by Commit Names however list is as follows: Fixes:
- TMM will now properly visually turn on/off and play sound then interacted
- TMM will now properly sync inventory with GUI and eject result slot into inventory
- TMM will now properly accept items from hoppers with filter based on filtered TM to allow automation
- TMM will now output comparator signal to indicate it has enough materials to craft a TM
- TMM will now craft a TM when receiving a redstone signal if it has the materials
- TMM GUI quick move feature now properly working and will no longer allow easy duping
- TMM GUI bounds properly set
- TMM will drop its content and filter tm properly when broken
Additions:
- TMM properly renders as an item in inventory, dropped and held
- TMM now has proper loot tables, breaking speed and tool set (mirroring pc)
- TMM filter tm can be taken out by crouch-right-clicking with empty hand
These issues should be resolved now: #1429 (closed) #1430 (closed)
Edited by Gertimoshka