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

  1. Alchemist

    IDEA ругается на ElegantNetworking

    Хотел использовать ElegantNetworking в своём моде, но IDEA сразу начинает ругаться что нет нужного класса (В 1.16.5 нет никакого EntityPlayerMP, вместо него там ServerPlayerEntity). Либу качал с CurseForge.
  2. Alchemist

    Как убрать иконки эффектов?

    Хранить список всех вирусов, которыми болеет игрок, в Capabilities?
  3. Alchemist

    Как убрать иконки эффектов?

    Можно ли как-нибудь убрать иконки своих эффектов, а также таймер и название эффекта? Чтобы игрок, заметив, что с ним что-то не так, должен был проверить себя на коронавирус болезни из мода, а не сразу видеть, от чего именно его колбасит? Первое, что пришло в голову - невидимые иконки, но это не...
  4. Alchemist

    Петиция по MCreator

    Лично я поковырял и забросил его, потому что там даже что-то простое будет жрать много памяти, а чтобы сделать что-то по-настоящему интересное, всё равно придётся вручную редактировать код. Только этот код будет таким запутанным, что ванильный покажется чем-то вроде HelloWorld...
  5. Alchemist

    Моб нападает на сородичей - как исправить?

    И всё-таки, я бы наверное долго тупил прежде чем это придумать, так что помечу ответ как решение :D
  6. Alchemist

    Моб нападает на сородичей - как исправить?

    В общем, решил эту проблему, написав AI таску NeverAttackTargetGoal, запрещающую атаковать указанную сущность: [CODE lang="java" title="AI таска "Никогда не атаковать ...""]import net.minecraft.entity.LivingEntity; import net.minecraft.entity.MobEntity; import net.minecraft.entity.ai.goal.Goal...
  7. Alchemist

    Моб нападает на сородичей - как исправить?

    Проблема в том, что нападают они не потому, что видят, как волка обижают, а потому, что он зовёт на помощь, не видя разницы между ними и волками. А как переделать ванильного волка я понятия не имею...
  8. Alchemist

    Моб нападает на сородичей - как исправить?

    Поковыряв код ещё немного, обнаружил, что нужно изменить не setTarget() а canUse(), и они перестали жрать друг друга. По крайней мере сразу... Теперь съедают того, кто напал на ванильного волка. Получается странная ситуация, когда они, с одной стороны, враждебны к ванильным волкам, но с другой...
  9. Alchemist

    Моб нападает на сородичей - как исправить?

    Пробовал. Не совсем написать свой, а слегка изменить ванильный NearestAttackableTargetGoal. Есть там такой код: public void setTarget(@Nullable LivingEntity p_234054_1_) { this.target = p_234054_1_; } Заменил его на такой: public void setTarget(@Nullable LivingEntity p_234054_1_) {...
  10. Alchemist

    Моб нападает на сородичей - как исправить?

    Пытаюсь сделать зомби-волка. Нападать он должен, в т.ч., на нормальных волков. Но, конечно же, не на других зомби-волков. А он это делает! Я так понимаю, это из-за того, я расширил класс ванильного волка, заменив ИИ? Вот его код: public class ZombieWolf extends WolfEntity { public...
  11. Alchemist

    Хочу начать делать моды

    Ну я не имел в виду, что нужно изучить всё досконально, тем более что и сам этим похвастаться не могу.
  12. Alchemist

    Хочу начать делать моды

    Не получится учить выборочно. Там всякое нужно. И если тебе лень учить Java, по которой полно документации и учебников, то что уж говорить о Forge, где кроме исходников майнкрафта, чужих модов и советов товарищей другой информации часто вообще не найти... Для тех, кому лень учить Java, есть...
  13. Alchemist

    Предмет, помещаемый в нижние слоты зельеварки

    Почитал код BrewingRecipeRegistry и понял, что не лезет просто потому, что я пробовал положить сразу стак... Взял одну колбу и всё влезло. Спасибо!
  14. Alchemist

    Предмет, помещаемый в нижние слоты зельеварки

    Как можно создать предмет, который будет "влезать" в нижние слоты зельеварки? Смотрел в PotionItem, не нашёл. Бутылёк воды и дыхание дракона вообще не могу найти. Например, вот у меня тут есть кровь эндермена, в игре она отображается нормально и даёт эффект как от хоруса, но вот в зельеварку...
  15. Alchemist

    Зачарованный предмет вызывает зависание при загрузке мира

    При попытке загрузить мир, клиент зависает на 100% (там где квадрат заполняется пикселями), если попытаться дать мобу зачарованную на "Проклятие Утраты" кирку. В логах ничего необычного нет. Вот код: /* Is it a Zombie Miner? */ if (event.getEntity().getClass() == Zombie3.class) {...
  16. Alchemist

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

    А, всё. Опечатка в коде.
  17. Alchemist

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

    player.removeEffectNoUpdate(effect) снимает эффект, но он возвращается спустя некоторое время!
  18. Alchemist

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

    Блин, всё равно не работает: public class ItemAntizombine extends Item { public ItemAntizombine() { super(new Properties().food( new Food.Builder() .alwaysEat() .build())); } //То же, что у молока, только вместо ведра...
  19. Alchemist

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

    Спасибо!
  20. Alchemist

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

    А вот теперь не работает лекарство. Молоко перестало помогать, но добавить что-то другое не получается: @Override public List<ItemStack> getCurativeItems() { List<ItemStack> cure=new ArrayList<ItemStack>(); cure.add(new ItemStack(Items.PUFFERFISH)); return(cure); }
Назад
Сверху