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

  1. Coriin

    Проблема с импортом библиотеки bookshelf

    Вроде библиотека импортируется и проект собирается но в runClient вылезает ошибка миксинов. Собственно говоря, в первые добавляю зависимость через gradle, сначала подумал "Может я импортирую зависимость неправильным образом, и она получается не деобфусцированной", попробовал несколько других...
  2. Coriin

    Проверка многоблочной структуры

    Мне нужно проверять правильно ли игрок построил многоблочную структуру. Дело в том что моя структура довольно большая (13x13x7) и проверять каждый блок - это мазохизм. Можно ли проверять структуру, например, с помощью nbt файла, созданного через структурный блок? Я попробовал решить эту...
  3. Coriin

    Плоская текстура вместо модели блока

    Хочу сделать модель блока как плоскую текстуру, которая смотрит в сторону игрока, как это было с выброшенными на землю предметами на старых версиях, но я не нашёл ничего подобного в интернете
  4. Coriin

    Ванильные инструменты перестали работать

    Делал мульти тул, добавил вот такой тег для него: { "values": [ "#minecraft:mineable/pickaxe", "#minecraft:mineable/axe", "#minecraft:mineable/shovel" ] } После этого ванильные инструменты перестали считаться правильными для добычи блоков Изменено: оказывается это...
  5. Coriin

    Проблема с регистрацией частиц

    Во всех туториалах, вопросах на forge форуме, которые я нашёл, используется такая конструкция: @SubscribeEvent public static void regParticles(RegisterParticleProvidersEvent event) { event.registerSpecial(ModParticles.BEZIER_CRYSTALS_ATTACK_PARTICLES.get()...
  6. Coriin

    Альтернатива AABB не привязанная к сетке

    Я хочу получить мобов находящихся перед игроком, на определённом расстоянии, но AABB привязан к квадратной сетке и поэтому не позволяет учитывать поворот камеры, есть ли альтернатива AABB которая позволяет это учитывать?
  7. Coriin

    Особые условия для спавна руды

    Мне нужно сделать проверку на определённые блоки около руды, чтобы она спавнилась только в тех случаях, когда снизу есть блок и свободны как минимум 2 стороны, но я не смог найти ничего подобного в дочерних классах RuleTest, которые и определяют возможные места для спавна
  8. Coriin

    Проблемы с синхронизацией capability

    Пытаюсь синхронизировать capability между клиентом и сервером, для этого я отправляю пакет клиентку от сервера, но данные не синхронизируются, я не понимаю что я делаю не так, вот сам метод, в котором обрабатывается пакет: public void handlePacket(Supplier<NetworkEvent.Context> supplier){...
  9. Coriin

    Сервер не запускается

    Чтож, сервер не то чтобы крашнулся, он вообще не запустился, по наблюдениям выдаёт 2 типа ошибок и каждый раз в ошибке разные классы, например, Module rechroma contains package net.coriin.rechroma.network.packet, module main exports package net.coriin.rechroma.network.packet to rechroma или...
  10. Coriin

    Как обновить меню

    У меня есть Menu и Screen, я меняю параметр из Menu через кнопку в Screen, как мне обновить Menu, чтобы изменения появились?
  11. Coriin

    Странная ошибка в Screen

    Уже добавлял в мод меню и экраны, но в этот раз выдаёт странную ошибку, причём эта ошибка возникает не всегда, и экран может открыться. Майнкрафт жалуется на то что поле Screen.minecraft является null и поэтому он не может получить нарратора, подскажите в чём проблема...
  12. Coriin

    Хранение данных/вещей в предмете

    Если в блоке можно хранить данные с помощью block entity, то как можно сделать это с предметом(хочу сделать предмет на подобие рюкзака)?
  13. Coriin

    Проблемы с синхронизацией данных между клиентом и сервером

    Нужно передать данные с сервера на клиент, пробовал сделать так: public boolean handlePacket(Supplier<NetworkEvent.Context> supplier){ NetworkEvent.Context ctx = supplier.get(); ctx.enqueueWork(() -> { ServerPlayer player = ctx.getSender()...
  14. Coriin

    Рассинхронизация данных capability

    Как можно синхронизировать capability на локальном и серверном игроке?
  15. Coriin

    Сохранение данных привязанных к игроку

    Я пытался реализовать сохранение данных через Player.getEntityData().set(), но при таком способе данные не сохраняются при перезаходе в мир, подскажите пожалуйста, делаю ли я что-то неправильно или есть другой способ как можно привязывать данные к игроку и сохранять их
  16. Coriin

    Проблемы с guiGraphics.blit()

    Вот код: @SubscribeEvent(priority = EventPriority.NORMAL) public void renderOverlay(RenderGuiEvent event){ GuiGraphics guiGraphics = event.getGuiGraphics(); if(Minecraft.getInstance().player.getItemInHand(InteractionHand.MAIN_HAND).is(ModItems.POWER_MANIPULATOR.get())){...
  17. Coriin

    Получить координаты блока на который смотрит игрок

    В F3 есть поле Target Block, но я не понимаю как можно его получить, подскажите, пожалуйста, как это можно сделать
  18. Coriin

    Выполнить проверку на наличие ачивки

    Как можно получить данные об ачивках игрока и проверить выполненна ли конкретная?
  19. Coriin

    Изменить обводку блока

    Как можно изменить обводку у блока или вообще убрать её?
  20. Coriin

    Помощь с BlockEntityRenderer

    Есть 2 основные проблемы, возникшие после того, как я реализовал функционал из этой темы https://forum.mcmodding.ru/threads/osobye-uslovija-dlja-otrisovki-bloka.34539/. 1. просвет через блоки, когда модель не рендерится 2. Когда модель рендерится, уровень освещения всегда равен нулю Вот...
Назад
Сверху