Как подключить проверку на NBT тэг в кастомном слоте?

Версия Minecraft
1.7.10
7
0
Добрый вечер, хочу в кастомный инвентарь подключить NoDrop, но столкнулся с тем что нбттег не считывается с 1 слота, как фиксить? Если потребуется, могу скинуть код.
 
917
22
332
Добрый вечер, хочу в кастомный инвентарь подключить NoDrop, но столкнулся с тем что нбттег не считывается с 1 слота, как фиксить? Если потребуется, могу скинуть код.
Потребуется конечно.
slot.getStack().getItem().какТамНа1710НбтДостать()
getItem возвращает предмет, а предмет единственный на всю игру объект и не имеет нбт. НБТ есть у ItemStack.
Поэтому скорее всего примерно так.

Java:
ItemStack stack = slot.getStack();
NBTTagCompound compound = stack.getTagCompound();
int x = compound.getInteger("Имя_тега");

Опять же, пока ТС не скинул код, не понятно, что вообще нужно.
 
7
0
не понятно, что вообще нужно
подключить проверку кастомного слота на нбттег, что бы нодроп возвращал его, а то НоДроп не ищет его и предмет выпадает из кастомного слота, даже будучи присутствие нбттега у предмета.
 
Сверху