- 192
- 2
- 9
Всем привет. Появилась необходимость сделать из тайла itemstack со всеми вытекающими, включая NBT. Возможно ли это?
Может быть есть вариант проще? Мне нужно дропнуть тайл в виде айтема, сохранив при этом, к примеру, энергию.
Пытаюсь сделать что-то такое, но в итоге получаю айтем без тегов (с дефолтными), то есть та же энергия не сохраняется:
Может быть есть вариант проще? Мне нужно дропнуть тайл в виде айтема, сохранив при этом, к примеру, энергию.
Пытаюсь сделать что-то такое, но в итоге получаю айтем без тегов (с дефолтными), то есть та же энергия не сохраняется:
Code:
ItemStack is = new ItemStack(block);
is.setItemDamage(md);
TileEntity tile = world.getTileEntity(x, y, z);
if (tile != null) {
NBTTagCompound nbt = new NBTTagCompound();
tile.writeToNBT(nbt);
is.setTagCompound(nbt);
}