event

  1. zxterProxy

    События и как с ними работать ? (MC 1.7.10)

    Приветствую дорогие читатели. Возникла проблема с пониманием... -Как регистрировать -Как ловить -Как вызывать события... Пожалуйста дайте наводку на тему, где данные аспекты вопроса раскрыты...
  2. Sainthozier

    Механика работы приоритета слушателя ивента

    Всем привет. Понадобилось совершить некие манипуляции с приоритетами слушателей событий, а именно: а) сделать так, чтобы конкретно мой listener выполнялся первым из всего списка; б) сделать так, чтобы конкретно мой listener выполнялся последним из всего списка. Для чего? Объясняю. Мне...
  3. Dazay

    Создать и зарегистрировать свой Event

    Нужно как бы создать и зарегистрировать свой Event. Можно ссылочку на гайд, либо просто пример, там уже по ходу разберусь.
  4. Liahim

    Render durability bar

    Народ, каким образом лучше реализовать рендер 2-го durability bar-а для предметов (не моих)? Что-то пока подходящих эвентов не нашёл.
  5. RareScrap

    Типизированные параметры в эвентах

    Всем, кто переижил новогоднее попоище, - доброго времени суток. Меня откровенно задолбали instanceof проверки при отлавливании событий. Посему я желаю вот такой вот евент: public class CustomTypedEvent<T> extends Event { public T value; public CustomTypedEvent(T value) {...
  6. Kitoglav

    Перестаёт создаваться капабилити

    Проблема в названии. Раньше всё работало. В один момент начало крашить при обращении к капе. Майнкрафт не воспринимает мой листенер совершенно, при заходе даже в консоль не выводит сообщение с 3 строки: @SubscribeEvent public void attachCAP(AttachCapabilitiesEvent<EntityPlayer> evt) {...
  7. i3xplorer

    Можно ли отменить ивент смерти?

    Я джва года ждал такой мод. Суть такова. Мне нужно чтобы при убийстве игрока каким-нибудь предметом (например, кроме мечей и топоров) он не умирал, как бы странно это ни звучало. Что я сделал для этого: 1) Попробовал отменить эвент смерти 2) Попробовал поискать тему на форуме Что я получил: 1)...
  8. mousecray

    Получить контейнер в AnvilUpdateEvent

    Доброго дня, уважаемые форумчане. Столкнулся с такой проблемой: Мне нужно проверить режим игрока, который колдует в наковальне, однако AnvilUpdateEvent, не предусматривает такой возможности. На данный момент мой код выглядит так: @SubscribeEvent public static void...
  9. i3xplorer

    Как получить моба, убившего игрока?

    @SubscribeEvent public void onPlayerDeath(LivingDeathEvent e) { PlayerEntity playerIn = (PlayerEntity) e.getEntityLiving(); if (playerIn.onDeath(DamageSource.causeMobDamage(LivingEntity(EntityType<Zombie>)))) { } }
  10. i3xplorer

    Есть ли эвент при загрузке мира с диска?

    Короче, нужно при нажатии кнопки "Играть в выбранном мире" что-то происходило.
  11. R

    PlayerTickEvent

    Добрый вечер(день, ночь, утро), форумчане. Есть у меня одна проблемка связанная с тем, что у меня не работает ивент TickEvent.PlayerTickEvent и я собственно говоря, не понимаю почему именно. До того как у меня появилась эта проблема я использовал другой ивент, который работал, как часы. Но из-за...
  12. Optimus

    Зачарование

    Здравствуйте у меня вопрос. Можно ли как то сделать что бы когда игрок убил игрока то дроп падал не на землю, а в инвентарь того, кто его убил через ивент
  13. Optimus

    Зачарование

    У меня вопрос, какой ивент использовать для зачарования, что бы при зачаре предмета пополнялся голод?
  14. R

    1.7.10 Не работает Event UpdateTick на сервере и клиенте.

    Привет! Ребят, пол дня страдал пока не наткнулся на форум :D Я хочу чтобы блок (он же посев) спустя время удалился а на замену ему появился другой блок. Когда я делал мод только на клиент, то фишка работала и использовал я этот код: Тут рванул заливать на сервер и разумеется краш... Тот код...
  15. Terraformer5039

    Отмена эвента съедания еды

    Можно отменить эвент съедания еды (не ванильной)? В ItemFood нашел это: public ItemStack onItemUseFinish(ItemStack stack, World worldIn, EntityLivingBase entityLiving) { if (entityLiving instanceof EntityPlayer) { EntityPlayer entityplayer =...
  16. RareScrap

    Лучший способ отслеживания изменения инвентаря игрока

    Добрый день. Меня удручает отсутствие евента с помощью которого можно реагировать на изменения инвентаря игрока. Так что я решил сделать и добавить его самостоятельно. Однако оказалось довольно сложно определить где именно следует его выбрасывать. В процессе работы я нашел несколько решений, но...
  17. S

    Краш при создании события

    Пытаюсь создать событие, но как вы догодались не получается. Прошу о помощи первый раз так что если надо что-то еще пишите @Mod.EventBusSubscriber public class RegisterHandlers { @SubscribeEvent public static void onJoin(EntityJoinWorldEvent e) { if (e.getEntity() instanceof...
  18. RareScrap

    static @SunbscribeEvent

    Интересует, возможно ли на 1.7.10 как-нибудь обрабатывать эвент статичным методом? В доках пишут, что нужно регать обработчик так: MinecrafForge.EVENT_BUS.register(EventHandler.class) Однако это скорее привилегия новых версий, т.к. на старом добром 1.7.10 такое не работает. Кто-нибудь знает как...
  19. S

    Отменить дроп блока

    Всем привет! Добавил дроп к блоку песка, хочу, чтобы если падает добавленный дроп, то не падал сам песок, как с гравием - только кремень/гравий Как отменить просто определенный дроп с блока? Так не получается: @SubscribeEvent //Тут может надо вообще @Override? Только когда я это пишу, выдает...
  20. mayakplay

    Автоматическая регистрация объектов с методами-ресиверами событий

    Проблема: С ростом мода разрастается количество обработчиков событий мейн превращается в блевотную последовательность регистрации кучи обработчиков событий. Есть ли на форуме умельцы, которые сделали автоматическую регистрацию своих классов, как EventHandler? Вопрос из личного интереса Отмечу...
Сверху