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

Merge request reports

Loading