события

  1. G

    Как реализовать событие PlayerInteractEvent.EntityInteract 1.16+

    Здравствуйте, я новичёк в создании minecraft mods. Хотел бы спросить у опытных кодеров. Как можно реализовать событие где при нажатии правой кнопки мыши по живой сущности, выдавало предмет. Пытался искать и нашёл только реализацию PlayerInteractblock. Не судите строго, это моя первая реализация...
  2. GoogleTan

    Поймать ванильный пакет

    Как поймать пакет с клиента на сервер, на стороне сервера? Нужна возвожность отмены.
  3. V

    Наполнить список в одном событии, и вывести в другом

    Если вкратце, мне нужно объявить список, наполнить его в одном событии, и вывести наполненный список в другом. Но проблема в том, что события статичны, и если я объявлю список в EventsHandler'е, то из тела события через this к этому списку обратиться нельзя, да и по логике это не правильно, так...
  4. DimasikBC

    Событие при экипировании брони

    Есть ли какое-то событие/вохможность добавить колбэк/переопределить метод экипирования брони?
  5. YFrite

    Как отправить сообщение в чат ОДИН РАЗ ЗА ВСЮ КАРТУ при первом входе на карту

    Я знаю что нужно использовать ивенты, но не знаю какой именно. Буду рад, если скажете какое событие использовать и как вообще отправлять сообщения в чат. П.С. не ругайте, я только 3 дня назад начал свое обучение)
  6. Alchemist

    Спавн второго детёныша у моба

    Как можно заспавнить второго детёныша при размножении мобов? Есть вот такой код: @SubscribeEvent public void onSpawnBaby(BabyEntitySpawnEvent event) { if(event.getCausedByPlayer().isPotionActive(PotionsRegistry.LUCKY_FARMER)) { /* Что вставить здесь?! */ } } Как заспавнить...
  7. G

    Работа с событиями

    Что не так в моём коде? (Не бейте палками, я только начал изучать это.) public class main { @EventHandler public void preLoad(FMLPreInitializationEvent event){ } @EventHandler public void load(FMLInitializationEvent event) {...
  8. T

    Рендер тумана

    Пытаюсь реализовать подобие песчаной бури. Для этого решил сделать так, чтобы при входе в биом пустыни на игрока постепенно наползал туман (меняю плотность тумана, используя событие). Проблема в том, что я не могу сделать так, чтобы плотность менялась только в нужном биоме, т.к. для этого мне...
  9. GoogleTan

    Исключение предмета

    У меня есть код: @SubscribeEvent public static void Interact(PlayerInteractEvent.RightClickItem event) { if(event.getEntityLiving().getActiveItemStack().getItem().getRegistryName() != BlocksRegister.PRIVATE_BANNER.getRegistryName() && !event.getWorld().isRemote) {...
  10. BestFoxy

    События 1.6.4

    Всем привет, можете дать ссылку на ресурс с событиями для forge 1.6.4.
  11. tox1cozZ

    Forge и своя реализация EventBus

    Я вот не пойму зачем фордж тащит либу com.google.common.eventbus, использует её в некоторых местах даже, но все равно зачем-то написали свою реализацию EventBus. Почему нельзя юзать из либы?
  12. DARK Ashes

    Событие Itema

    Мне нужно по клику item`ом в мире поставить определенный блок. Подскажите как это можно сделать.
  13. VictorIzotov

    Крашится майнкрафт из-за события

    Написал событие для того, чтобы при добычи руды киркой, зачарованной на "Шелковое касание", выпадал блок руды, а не айтем. В коде события вроде никаких ошибок нет, но клиент крашится после захода в мир. Удалил строчку регистрации события и больше не крашило, значит проблема как раз таки кроется...
  14. D

    Смена модели игрока

    Доброго времени суток. Покопал форум на этот счет и толкового для себя ничего не вынес. Допустим, есть у нас код Тимахи, где он позволяет менять класс игрока. Хочу туда прикрутить смену модели игрока. Каким образом это делать правильно, что бы игроки видели разные у разных игроков? В сторону...
  15. AustereTony

    Собственные события. Часть первая: Создание

    Доброго времени суток, господа. В статье речь пойдёт о создании и использовании собственных событий. Тема довольно обширна и поэтому я решил разделить её на две части. В первой части будет подробно объяснён принцип создания и управления с внедрением в свой код. Вторая часть будет содержать...
Сверху