Свой тег в нбт tileentity

Версия Minecraft
1.12.2

will0376

Токсичная личность
2,077
55
585
Добра. Разобрался вчера со слотами, теперь возникли вопросы:
1)как добавить дополнительные теги(например ники игроков) в нбт?
2)как получить нбт этого-же блока (например) в его гуи?
 

ReyMagos

Тег-бомбастер
412
7
121
1)как добавить дополнительные теги(например ники игроков) в нбт?
compound.setString("name", player.getName()) в writeToNBT
2)как получить нбт этого-же блока (например) в его гуи?
А вот эту же проблему, я пытаюсь решить в аналогичной теме про ентити. Но точно знаю что readFromNBT записывает твою дату на сервер, а чтобы получить её в гуи (клиент) я использую IEntityAddtionalSpawnData. Не знаю для тайлов также или нет.
 

will0376

Токсичная личность
2,077
55
585

will0376

Токсичная личность
2,077
55
585
и это работает?
ну, в другом моде - работало :D
как-то так(принятие пакета от сервера. Метод onMessage)
Java:
else if(args[0].equalsIgnoreCase("OpenShop")) {
            if(Minecraft.getMinecraft().currentScreen instanceof GuiOpenShop){
                ((GuiOpenShop) Minecraft.getMinecraft().currentScreen).url = args[1];
            }
        }
 
Сверху