follow advice and fix tiny thnigs

This commit is contained in:
2026-04-23 10:14:27 +02:00
parent 8ccdb76829
commit a8ca4b1e35
2 changed files with 7 additions and 19 deletions

View File

@@ -19,15 +19,16 @@ class ScreenEntity(blockPos: BlockPos, blockState: BlockState) :
private var cleanrenderer: () -> Unit = { }; // TODO: THIS SUCKS, FIND A BETTER WAY
override fun setChanged() {
super.setChanged()
if (bound == "screen/unbound") {
override fun tickNode(level: Level) {
super.tickNode(level)
if (bound == "screen/unbound" && level.isClientSide) { // am i epstein or am i just retarded?
createscreenstuffs()
}
}
override fun setRemoved() {
super.setRemoved()
bound = "screen/unbound" // ensure no missing texture is displayed
cleanrenderer()
}