Fix matter entangler not removing itself from matter graph when it is removed

This commit is contained in:
DBotThePony 2025-02-18 15:13:58 +07:00
parent d2fd075116
commit cd40b66dab
Signed by: DBot
GPG Key ID: DCC23B5715498507

View File

@ -111,6 +111,11 @@ class MatterEntanglerBlockEntity(blockPos: BlockPos, blockState: BlockState) : M
node.discover(this)
}
override fun setRemoved() {
super.setRemoved()
node.isValid = false
}
override fun createMenu(containerID: Int, inventory: Inventory, ply: Player): AbstractContainerMenu? {
return MatterEntanglerMenu(containerID, inventory, this)
}