Pathfinders

  • Автор темы Автор темы Haydex
  • Дата начала Дата начала

Haydex

Активный участник
Пользователь
Баллы
61
Имя в Minecraft
BloodBaronessa
Здравствуйте, столкнулся с таковой проблемой: не могу никак зарегистрировать NMS-моба, чтобы при спавне любого другого моба такого же типа, спавнился настроенный моб. Поможете?
P.S: Под "nms-моб" я имел ввиду класс, в котором у моба есть Pathfinders.
 
Мол у тебя есть какой-нибудь аля CustomZombie и должен спавнится он вместо обычных Zombie?
 
Ну и в чем проблема? Отменяй CreatureSpawnEvent, спавнь своего зомби
В этом и проблема. Будет спавниться зомби с AI-селекторами, например, через метод spawn, а мне нужно тупо зарегистрировать этого зомби и при любом другом спавне зомби, например яйцом, должен спавниться настроенный моб.
 
Точно.
Java:
        if(event.getSpawnReason() == CreatureSpawnEvent.SpawnReason.CUSTOM) {
            if(event.getEntity().getType() == EntityType.ZOMBIE) {
                CustomZombie.spawn();
            }
        }
Подойдет?
Так ты ж всех зомби заменить хотел, зачем проверять на причину спавна? И ивент отменить не забудь, 2 штуки зомби заспавнится.
 
Так ты ж всех зомби заменить хотел, зачем проверять на причину спавна? И ивент отменить не забудь, 2 штуки зомби заспавнится.
Хорошо. Тогда другой вопрос - у меня не все мобы идентичные, то есть, у них разные имена и так далее, в таком случае, при спавне не будет это все учитываться, как быть?
 
Хорошо. Тогда другой вопрос - у меня не все мобы идентичные, то есть, у них разные имена и так далее, в таком случае, при спавне не будет это все учитываться, как быть?
Спавнить случайного моба из твоего списка используя рандом?
 
Спавнить случайного моба из твоего списка используя рандом?
Можно и без рандома, не в этом суть, будет спавниться кастомный зомби с патфиндерами (CustomZombie), не будет учитывать имя и так далее. Разве нет?
 
к сожалению, все еще не нашел решение
 
Можно и без рандома, не в этом суть, будет спавниться кастомный зомби с патфиндерами (CustomZombie), не будет учитывать имя и так далее. Разве нет?
Передавай NBT из оригинального моба своему кастомному
 
Назад
Верх