Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Всем добра,
Пытаюсь создать броню для коня, почти все сделано, осталось дописать или переделать ванильный рендер, но что-то мне это удается.
Не могу понять по какому принципу присваивается текстура брони к самой текстурки модели коня.
Если вкратце, создал новые итемы, хакнул ванильный класс...
нет, не в этом дело, говорю же, уже работает, но после клика и остановки эвента я кликать не могу (как и нужно) но в игре такая ситуация будто она зажата. После чего таймер сбрасывается все нормально.
а я о чем?
[hr]
На самом деле я пробовал так, но не работает почему то. После двух кликов эвент не останавливается, мышка клацает сама по себе а потом даже если таймер прошел кликнуть вообще нельзя.
@SubscribeEvent
public void rightClick(MouseEvent event) {
if (event.button == 0) {
...
пробовал так, но с этим небольшой баг. И какой тик эвент в этом случаи использовать?
И еще, если завершить эвент клика то мышка больше кликать не станет)
Нужно проверить предмет если он принадлежит категории предметов из модов?
Попробовал так, но не получается. ItemStack и item принадлежит баккиту
ItemStack slot = event.getCurrentItem();
Item item = (Item) net.minecraft.server.v1_7_R4.Item.getById(slot.getTypeId());
if (slot != null) {
...
ну у меня там свой инвентарь с двумя дополнительными слотами, пробовал проверку в контейнере, но там несостыковка ид слота с ид предмета из массива, выходит я кликаю по одному слоту а проверяет он другой, еще у меня нумерация слотов идет наоборот, или что то путаю. Как идет нумерация слотов...
Что то не получается, а как должен выглядеть слот что бы запретить клацать по нему??
Мне нужно например если в слоте уже стоит яблоко, что бы по слоту этому нельзя было клацать с грушей в руках.