А как установить игроку нужный слот? И как сделать так, что-бы ивент срабатывал после переключения слотов?Liahim написал(а):Неотменяемый, но, может быть, в нём что-то можно заменить?
Например, перенаправить на нужный тебе слот.
event.drops.set(1, new ItemStack(something));
Лол,ну ты хоть скажи куда ставить (ツ)Nichie написал(а):Ставить хук ¯\_(ツ)_/¯
Надо потратить много времени, которого у меня нет.Nichie написал(а):Если нет нормальных Ивентов. То ты можешь либо придумывать жесткие костыли. Скажем, каждый тик записывать значение текущего слота. И если игрок сдвинул слот и значение поменялось - переключать на старый слот.
Или юзать хуки.
Хуки это не так уж и страшно. Нет смысла их бояться. Рано или поздно все-равно придется их юзать.
svk написал(а):Надо потратить много времени, которого у меня нет.Nichie написал(а):Если нет нормальных Ивентов. То ты можешь либо придумывать жесткие костыли. Скажем, каждый тик записывать значение текущего слота. И если игрок сдвинул слот и значение поменялось - переключать на старый слот.
Или юзать хуки.
Хуки это не так уж и страшно. Нет смысла их бояться. Рано или поздно все-равно придется их юзать.
Скачать/подключить плагин, разбираться почему не работает и т.п.