ивент

  1. J

    Обнуление точки спавна

    Обнуление точки спавна после смерти в PVP (не от моба, а от игрока). Как мне это сделать? Цепляюсь за любую информацию, буду рад помощи!
  2. Dretha

    Не работает attackEntityFrom

    Привет, не получается произвести attackEntityFrom. При нажатии кнопки находится сущность по взгляду игрока на расстоянии 3 и ей наносится урон 10, и повторить это действие можно только через 10 тиков. Я так понимаю это потому, что он не проводится если world.isRemote, а ивент KeyInputEvent как...
  3. Dretha

    Отслеживание нажатия клавиши для игрока MP

    Привет, хочется отследить выбор предмета в главную руку и убирание у игрока. Пытался отслеживать нажатие клавиш 1-9 -> проверять итем в руке -> производить действие с игроком если в руке появился предмет или обратное если был убран. Пробовал KeyInputEvent или как его, но с него нельзя получить...
  4. Dretha

    Не всегда работает ивент

    Привет, создал ивент чтобы запретить есть пищу не из мода (в будущем это будет зависеть от капы), в пищу из мода имплементирован пустой интерфейс для проверки IGhoulFood. При сьедании обычной еды у игрока отнимаются очки голода которые еда восстановила, и накладывается эффект тошноты. Но ивент...
  5. Miv2nir

    Получить ItemStack из блока

    Хочу сделать ивент, чтобы если в инвентаре игрока лежит чемодан из Immersive Engineering, на него накладывался эффект медлительности (типа ящик тяжелый очень хаха), но не могу никак сообразить как мне достать ItemStack ящика. Пока попробовал вот так: @SubscribeEvent public void...
  6. M

    Как ловить ивенты при таком способе регистрации блоков

    Здравствуйте, я новичок в сфере создания модов. Регистрирую блоки с помощью такого списка: import net.minecraft.block.Block; public class BlockList { public static Block blue_lamp; public static Block blue_lamp_onned; } Далее в главном классе: @Mod.EventBusSubscriber(bus =...
  7. Angelok

    Событие выключения сервера

    Здравстуйте. Столкнулся с небольшим вопросом - как отловить выключение сервера майнкрафт? Касательно Bukkit - переопределение onDisable(), а что на этот повод предлагает Forge?
  8. Kirik985

    Использование конфига в ивентах

    Всем снова здравствуйте! Я хотел бы сделать так, чтобы при ломании блока, если в конфиге установлен true, то спаунился предмет. С предметом проблем не возникло, как и с его спауном. Но с конфига почему-то ничего не тянется, то есть я в игре нажимаю на измение, но в папке игры файл .cfg не...
  9. H

    Краш при ивенте LivingHurtEvent

    @SubscribeEvent public void damagePlayer(LivingHurtEvent event) { if(event.getSource().getTrueSource() instanceof EntityPlayer) { EntityPlayer player = (EntityPlayer)event.getEntityLiving(); ItemStack stack = player.inventory.armorItemInSlot(3); if...
  10. T

    Событие взмаха предметом, кулдаун

    Собираюсь сделать кд на всём оружии, искал - не нашёл, есть ли какой-то ивент при "взмахе" предметом по чему-либо (воздуху, блоку, сущности), чтобы его можно было скипнуть?
  11. K

    Проверка инвентаря игрока в ивенте

    Всем привет. Делаю проверку на слот в инвентаре и содержащие в нём. Для теста накидал код, который должен работать, но краш со стороны сервера. private EntityPlayer player; @SubscribeEvent public void onUpdateEvent(LivingEvent.LivingUpdateEvent event) {...
  12. T

    Серверное время

    Здравствуйте, друзья. Рас, скажем, в час по серверному времени необходимо изменять значение некоторой переменной. Как это можно реализовать?
  13. T

    Как определить факт переключения на другой предмет на хотбаре?

    Можно ли как-то определить, было ли переключение на другой слот хотбара в клиенте? Например, когда происходит переключение на определённый предмет, срабатывает событие. Считать каждый тик на клиенте предмет в руках, конечно же, не вариант. Заранее спасибо за помощь.
  14. i3xplorer

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

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

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

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

    Отмена дропа предметов

    Собственно вопрос в заголовке, немного полазив по исходам и не нашел того что нужно было(ивент дропа при смерти не подходит), нужно отменить дроп предметов, вообще всех.
  17. R

    Не работает

    Почему переменная string не равна значению переменной int? package example; public class example{ int i = 0; String str = String.valueOf(i); @SubscribeEvent public void onKillMob(LivingDeathEvent e){ if(e.source.getEntity() instanceof EntityPlayer){...
  18. R

    Проверка на убийство моба

    Кто может подсказать ивент для проверки убийства моба и как его правильно реализовать. Хочу чтобы после убийства определенного моба, переменная, допустим int i, увеличивалась. П.с. хотелось бы сделать некоторую систему репутации
  19. mbutakov_

    Как спросить: Если этот блок

    Всем привет! Немогу понять как сделать! Тоесть я хочу сделать так что, Если ставится мой блок (заданный) то эвент не отменяется. Если ставится другие блоки то ивент отменяется,а если у тебя креатив то не отменяется @SubscribeEvent public void BlockEvent(PlaceEvent event) {...
Сверху