From b1c978a3b0b02cbcb2fffdaa0cb3bf30d3f2531d Mon Sep 17 00:00:00 2001 From: DBotThePony Date: Thu, 26 Jan 2023 21:47:29 +0700 Subject: [PATCH] Fix editing holo sign does not mark chunk dirty --- .../mc/otm/block/entity/decorative/HoloSignBlockEntity.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/block/entity/decorative/HoloSignBlockEntity.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/block/entity/decorative/HoloSignBlockEntity.kt index 984f2bfbd..760b447f4 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/block/entity/decorative/HoloSignBlockEntity.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/block/entity/decorative/HoloSignBlockEntity.kt @@ -15,7 +15,10 @@ import ru.dbotthepony.mc.otm.registry.MBlockEntities import ru.dbotthepony.mc.otm.registry.MBlocks class HoloSignBlockEntity(blockPos: BlockPos, blockState: BlockState) : SynchronizedBlockEntity(MBlockEntities.HOLO_SIGN, blockPos, blockState), MenuProvider { - var text by synchronizer.string("АМОГУС\nБОНУС\nИИСУС\nПЛЮС", name = "text") + var text by synchronizer.string("", name = "text", setter = { value, access, remote -> + setChanged() + access.write(value) + }) override fun createMenu(p_39954_: Int, p_39955_: Inventory, p_39956_: Player): AbstractContainerMenu { return HoloSignMenu(p_39954_, p_39955_, this)