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

  1. Kirik985

    Файербол и его спавн

    Здравствуйте! Я хочу заспавнить энтити файербола, но чтобы это как-бы сделал игрок. У гаста в коде подсмотрел кое-что: EntityLivingBase entitylivingbase = this.parentEntity.getAttackTarget(); World world = this.parentEntity.world; Vec3d vec3d = this.parentEntity.getLook(1.0F); double d2 =...
  2. Kirik985

    Спавн айтема (опять)

    Сделал очень простой спавн: if (!world.isRemote) { EntityItem item = new EntityItem(world); item.setItem(new ItemStack(Items.IRON_PICKAXE)); item.posX = blockPos.getX() + 0.5; item.posY = blockPos.getY() + 0.5; item.posZ = blockPos.getZ() + 0.5; item.setNoPickupDelay()...
  3. Kirik985

    Получение зачарованной книжки

    Есть айтемстак с предметом. Нужно если на нём есть зачарования, дать игроку книжку с этим зачарованием. Вопрос: как это сделать?
  4. Kirik985

    Не работает серверный мод

    Вот я написал мод, который по событию спавнит моба делал так: @SubscribeEvent public static void onItemCrafted(PlayerEvent.ItemCraftedEvent e) { if (Math.random() < ConfigHandler.chance) { if (!e.player.world.isRemote) { EntityHusk husk = new EntityHusk(e.player.world)...
  5. Kirik985

    Разделить клиентсий и серверный моды

    Допустим есть мод, добавляющий блок. Чтобы разделить его на клиентскую и серверную части, мне нужно создать два мода с одним и тем же блоком? А как тогда его регистрировать? Подскажите, пожалуйста
  6. Kirik985

    Забрать результат крафта

    И так, мне нужно, чтобы результат крафта пропал. Логично было бы сделать как-то так: @SubscribeEvent public static void onItemCrafted(PlayerEvent.ItemCraftedEvent e) { e.player.inventory.clearMatchingItems(e.crafting.getItem(), e.crafting.getMetadata(), e.crafting.getCount(), null); } Но...
  7. Kirik985

    Серверный мод

    Есть ли возможность создать мод, установка которого на клиенте будет не нужна?
  8. Kirik985

    Спавн моба

    Здравствуйте. Мне нужно, чтобы по событию появлялся хаск. Делаю так: EntityHusk husk = new EntityHusk(e.player.world); husk.posX = e.player.posX; husk.posY = e.player.posY; husk.posZ = e.player.posZ; husk.setChild(true)...
  9. Kirik985

    Проблемы с AT

    1.16.4! Мне надо использовать список playerTextures из пакета net.minecraft.client.network.play.NetworkPlayerInfo. Он приватный, так что я сделал at. Выполнил рефреш проекта, но идея всё равно ругается при запуске: playerTextures has private access in NetworkPlayerInfo Всё делал по гайду: jar {...
  10. Kirik985

    Получение всех сущностей в радиуси n блоков от игрока

    Здравствуйте. Мне нужно получить всех сущностей в определённом радиусе. Игрок у меня есть, а вот как получить всех сущностей... Единственное что нашёл:Predicate<Entity> entityPredicate = EntitySelectors.withinRange(p.posX,p.posY,p.posZ,32); но что мне теперь с этим предикейтом делать? Он же...
  11. Kirik985

    Блок с EnumType

    Здравсвуйте все. Мне нужно создать 13 блоков руды, и чтобы не нагромождать лишних классов, я сделал из через EnumType. В итоге класс - это симбиоз класса ванильного камня и вот этой статьи: в итоге я получаю это: Я вообще не понимаю, откуда он воздух взял...(строка краша 2)
  12. Kirik985

    Получение и установка чувствительности

    Всем привет! Надо установить чувствительность. Мне кажется, что я копаю примерно в правильном направлении: Minecraft mc = Minecraft.getMinecraft(); mc.gameSettings. //не знаю что дальшеподскажите что писать после gameSettings. Я просто нашёл там и кейбинды и сложность и ещё кучу настроек, но вот...
  13. Kirik985

    Спавн частиц в форме сферы

    Всем здравствуйте. Я решил сделать так, чтобы при нажатии ПКМ моим предметом по блоку, из центра блока в стороны разлетались частицы EnumParticleTypes.FLAME. Как я понял, надо заспавнить частицы в центре блока, а потом каждой задать в каком-нибудь цикле нужное направление. Но вот я вообще не...
  14. Kirik985

    Рендер айтема как палки

    Здравствуйте форумчане. Я решил сделать предмет по рендеру схожему с палкой. Всё делал как и надо, но есть одна пролема. Должно рендерится в руке как палка а рендерится как кирпич Подскажите, как решить проблему, пожалуйста.
  15. Kirik985

    Получение вещей из контейнера тайл энтити

    Есть координаты. Надо проверить является ли блок тайл энтити, узнать кол-во слотов в нём, и затем отправить в консоль (System.out.println) все вещи. То есть как здесь: ссылка, но чтобы для этого не надо было открывать GUI тайла
  16. Kirik985

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

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

    Спавн айтема

    Да, я знаю что задолбал всех своими вопросами, но всё же. Мне нужно, чтобы при убийстве эндермэна с определённым шансом спавнился предмет. Делал вот так: @SubscribeEvent public static void onDeath(LivingDeathEvent e) { if (e.getEntity() instanceof EntityEnderman) { Entity...
  18. Kirik985

    Локализация описания предмета

    Добрый (утро, день, вечер(нужное подчеркнуть)) Как добавить локализацию описания предмета? ... @Override public void addInformation(ItemStack stack, @Nullable World worldIn, List<String> descript, ITooltipFlag flagIn) { descript.add("some text"); } ...
  19. Kirik985

    Создание аддона на IC2

    Здравствуйте, форумчане! Короче, я играл на сервере (со своим лаунчером) на 1.7.10. Там был один мод, который писался специально для серва. Я решил портировать его на 1.12.2 и тут возникла проблема. Мод добавляет броню и оружие на EU энергии. То есть фактически это аддон на IC2. Я никогда не...
  20. Kirik985

    Рендер модели item в IntelliJ IDEA

    Решил я сделать мод, делал всё как написано в статье. Но почему-то не отображается модель предмета. То-есть черно-розовый куб и всё( // TestMod.java package kc.test; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.Mod.EventHandler; import...
Сверху