Результаты поиска

  1. Alchemist

    Урон сущности по истечении действия эффекта

    Не работает не блок if(), а вообще как будто и нет такого эвента
  2. Alchemist

    Урон сущности по истечении действия эффекта

    @SubscribeEvent public void onZombieVirusExpired(PotionEvent.PotionExpiryEvent event) { if(event.getPotionEffect().getEffect() == PotionsRegistry.POTION_ZOMBIE_VIRUS) { event.getEntity().hurt(DamageSource.WITHER, Float.MAX_VALUE); } }
  3. Alchemist

    Урон сущности по истечении действия эффекта

    А если эффект будет снят чем-нибудь (в моде будет лекарство), а не истечёт время?
  4. Alchemist

    Регистрация эффекта в 1.16.5

    Я уже посмотрел как сделано тут. Но не уверен, что это правильно. Не хотелось бы добавлять много костылей в свой мод.
  5. Alchemist

    Регистрация эффекта в 1.16.5

    Читал здесь когда-то подробный и понятный туториал по созданию своего зелья, но это было на 1.12.2. Создание эффекта с тех пор почти не изменилось, а вот как его зарегистрировать на 1.16.5?
  6. Alchemist

    Урон сущности по истечении действия эффекта

    Нужно сделать так, чтобы от моего зелья игрок (или моб) умирал, когда эффект выдохнется, и чтобы эффект не лечился молоком. Как это можно сделать?
  7. Alchemist

    Получение сущностью урона от зелья - как отменить?

    Да, поставил LivingAttackEvent и всё работает. Спасибо!
  8. Alchemist

    Получение сущностью урона от зелья - как отменить?

    Хочу сделать так, чтобы мой моб (зомби в костюме химзащиты) не получал урона от зелий. Но отмена события почему-то не работает. Вот обработчик события: @SubscribeEvent public static void onHurt(LivingHurtEvent event) { /* Is this Hazmat Zombie? */ if (event.getEntity() instanceof...
  9. Alchemist

    Анимация зомби

    В общем, нихрена не понимая, что же я делаю (а как понять все эти float p_i48914_1_, float p_i48914_2_, int p_i48914_3_, int p_i48914_4_?), сделал вот так: В результате получилось и лучше, и хуже одновременно: у моба теперь как бы 4 руки, но не совсем - там скорее текстурка пошла в разнос...
  10. Alchemist

    Анимация зомби

    Посмотрел, как оно сделано у зомби в 1.10.x-1.12.x, там есть метод чтобы поднять руки у зомби: EntityZombie (Forge API) В 1.16.x такого нет :(
  11. Alchemist

    Анимация зомби

    Может, я туплю, но откуда должен вызываться код, двигающий модельку? Из класса моба? Но там вроде нет методов и полей для работы с моделькой... Из класса рендера? И там тоже вроде всё подругому... Не похоже, чтобы код для 1.7.10 хоть немного подходил к 1.16.5 :(
  12. Alchemist

    Анимация зомби

    Сделал кое-как зомби с использованием модельки игрока (чтобы можно было наделать таких зомбей в разных вариантах с использованием скинов игроков), но не могу разобраться, как управлять анимацией. В частности, нужно, чтобы зомби вытягивал вперёд руки, направляясь к жертве, и опускал их, бесцельно...
  13. Alchemist

    Странное передвижение моба

    Всё, разобрался. Просто косячно скомпилировал. Сделал gradlew clean и скорость стала соответствовать прописаной в коде. А ещё, по-видимому, изменения действуют только на новых зомби, а те, что уже были, продолжают двигаться со старой скоростью.
  14. Alchemist

    Странное передвижение моба

    Значения скоростей выставлял наугад, а в игре походу вообще без изменений. add(Attributes.MOVEMENT_SPEED, (double)0.1F) - это ведь пипец как медленно? В других местах тоже непонятно, что значат цифры, в документации этого нет а в ванильных классах полно всяких p_i7836455, приходится тыркать наугад
  15. Alchemist

    Странное передвижение моба

    Блин, не загрузился файл... package com.madalchemist.betterzombies.zombies; import com.madalchemist.betterzombies.ai.ModdedZombieAttackGoal; import net.minecraft.block.BlockState; import net.minecraft.entity.CreatureAttribute; import net.minecraft.entity.EntitySize; import...
  16. Alchemist

    Странное передвижение моба

    Кое-как сделал моба на 1.16.5 - по задумке, это должен быть зомби, не боящийся Солнца, с отличным от ванильного ИИ и поддержкой скинов игрока. Со скинами всё ОК, на солнце не горит, не крашит - а вот с ИИ что-то странное. То он стоит как вкопанный, то вдруг срывается с места и наматывает круги...
  17. Alchemist

    Моб на 1.16.5

    GirafiStudios/Waddles Вот, может ещё кому пригодится. А я пошёл допиливать зомбиков...
  18. Alchemist

    Моб на 1.16.5

    Нашёл таки простой мод из одного моба сделанный не в MCreator, там правда пингвины а мне нужна заготовка для зомби. Но это уже элементарно.
Назад
Сверху