- 17
- 0
Создавал я "систему" призрачных блоков.И появилось пару вопросов.Cильно ли TileEntity с NBT нагружает сервер?
И второй вопрос: когда игрок сломает один из блоков "мультиблочной" структуры (или главный блок,или "призрачный"),то все блоки должны исчезнуть.Координаты храню в НБТ.А так как метод onBlockDestroyedByPlayer(который я использую для достижение вышеуказанной цели) вызывается уже после ломания блока ,то и тайл исчезает.В теле метода я уже не могу взаимодействовать с тайлом,из-за этого при ломании блока-краш,с указанием на нулл.Кто-то может подсказать метод или способ ,чтоб достигнуть нужной цели?
И второй вопрос: когда игрок сломает один из блоков "мультиблочной" структуры (или главный блок,или "призрачный"),то все блоки должны исчезнуть.Координаты храню в НБТ.А так как метод onBlockDestroyedByPlayer(который я использую для достижение вышеуказанной цели) вызывается уже после ломания блока ,то и тайл исчезает.В теле метода я уже не могу взаимодействовать с тайлом,из-за этого при ломании блока-краш,с указанием на нулл.Кто-то может подсказать метод или способ ,чтоб достигнуть нужной цели?