Не работает сохранение в NBT, сейчас объясню все подробнее.
Есть блок, у него tileentity. В tileentity строка с именем блока.
При активации блока открывается GUI с полем для ввода, я ввожу имя блока, оно должно сохраняться.
GUI:
private TileEntityBlock entityBlock;
...
public GuiBlock...