Не хочет спавниться дроп.

Версия Minecraft
1.7.10
Здравствуйте. Помогите, пожалуйста. У меня возникла кое-какая проблемка: я не понимаю, почему не хочет спавниться дроп на серверной стороне через класс моего слота. Короче, что я хочу сделать: я хочу, чтобы при попытке взять предмет со слота, этот предмет удалялся со слота, и он перемещался в инвентарь игрока автоматически. Если места в нем нет, то предмет дропается (вот тут то и возникла у меня проблема).
 

Вложения

  • Сним7686ок.PNG
    Сним7686ок.PNG
    28.6 KB · Просмотры: 16
Есть другой метод у слота, onClicked, или как-то так, для точности посмотри класс Slot. Юзай его.


public void onPickupFromSlot(EntityPlayer player, ItemStack itemstack)
 
hohserg написал(а):
Есть другой метод у слота, onClicked, или как-то так, для точности посмотри класс Slot. Юзай его.


public void onPickupFromSlot(EntityPlayer player, ItemStack itemstack)


Нету там onClicked. Я уже пробовал onPickupFromSlot использовать. Мне не нужно, чтобы игрок мог брать вещь, поэтому onPickupFromSlot не подходит. А вообще, разве влияет выбор функции на спавн дропа?  :huh:


А погодите! Я дебил!!! Я забыл, что у меня нет задержки и я в креативе. А там дроп исчезает сразу, если места нет. Спасибо всем за ответы, тема решена.
 
Назад
Сверху