1)как добавить дополнительные теги(например ники игроков) в нбт?
compound.setString("name", player.getName())
в writeToNBT
А вот эту же проблему, я пытаюсь решить в аналогичной теме про ентити. Но точно знаю что2)как получить нбт этого-же блока (например) в его гуи?
readFromNBT
записывает твою дату на сервер, а чтобы получить её в гуи (клиент) я использую IEntityAddtionalSpawnData. Не знаю для тайлов также или нет.Я наверно буду с гуи запрашивать с сервера и отсылать обратно распакованный нбт.чтобы получить её в гуи
А не подскажешь, как это сделать, а то мне именно это и надо)))Я наверно буду с гуи запрашивать с сервера
При открытии гуи(initgui) - отсылаю серверу пакет, на сервере распаковываю нбд и отсылаю обратно, закидывая в переменные гуи то,что надоподскажешь
ну, в другом моде - работалои это работает?
else if(args[0].equalsIgnoreCase("OpenShop")) {
if(Minecraft.getMinecraft().currentScreen instanceof GuiOpenShop){
((GuiOpenShop) Minecraft.getMinecraft().currentScreen).url = args[1];
}
}