Изменить поле в блоке-энтити по нажатии ПКМ

Версия Minecraft
1.17.1
API
Fabric
Есть блок-энтити, поле в его классе, и метод, который изменяет поли.
Как в методе onUse поменять поле, чтобы оно поменялось в блокэнтити на сервере?
 
Решение
Я решил проблему. Реализовал BlockEntityClientSerializable из Фабрик АПИ на 1.17,
Переопределил методы readNBT и writeNBT, в методы fromClientTag и ToclientTag из вышереализованного BlockEntityClientSerializable записал readNBT и writeNBT соответственно
Назад
Сверху