fabric

  1. daola

    Could not find program with id...

    Пытаюсь подружить мод с шейдером. Как бы я не пытался по-разному написать пути до json файла шейдера, всё время выбивает ошибку. Could not find program with id: visual-border:core/fog_wall Смотрел референс с исходников майна (как всё устроено по структуре). Пробовал по-разному писать путь...
  2. S

    Как разблокировать фпс в главном меню

    Мне нужно разблокировать фпс в главном меню, я пробовал добавлять mc.options.getMaxFps().setValue(260); но ничего не меняется. Главное меню это там где выбор выживания, мультиплеера и т.д. Помогите, пожалуйста @Mixin(TitleScreen.class) public class TitleScreenMixin { @Inject(method = "init"...
  3. filden

    Атрибуты

    Доброго времени суток! прошу помочь, подсказать, как возможно применить атрибуты к сущности? предположим есть предмет, который если находиться в инвернтаре, дает 2хп. Эти атрибуты нужно добавлять в nbt сущности? или есть что-то проще?
  4. QUFAR

    Добавление cutting рецепта для аддона на farmer's delight

    всем привет, я пишу(пытаюсь) свой аддона на farmer's delight и столкнулся с трудностями по добавлению cutting рецепта, облазил кучу репозиториев аддонов для делая и не могу понять почему у меня не работает этот рецепт, вроде делаю так как в аддонах, но не получается, смотрел вики farmer's...
  5. QUFAR

    помогите

    Всем привет, пишу аддон на Farmer's delight, когда подключил сам мод при заходе в мир для тестов майн крашится с этой ошибкой Caused by: java.lang.IllegalArgumentException: No enum constant net.minecraft.recipe.book.RecipeBookCategory.FARMERSDELIGHT_COOKING
  6. filden

    Туман

    Доброго времени суток. Прошу помочь с туманом в кастомном измерении. Как вообще возможно его изменять? Только через миксины или есть что-то другое? Пытался разобраться в модах как этот туман реализован, мало где описано такое
  7. D

    Fabric 1.20.6 Mixin на повышение hp игрока в режиме выживания

    Нужно: Увеличить максимальное здоровье игрока до 30 в режиме выживания. Пробовал через @Inject и MinecraftClient - безрезультно. Такое запускается но не дает желаемое: import net.djjoyyes.stiks.STIKS_Mod; import net.minecraft.entity.player.PlayerEntity; import...
  8. A

    Партиклы

    Не могу разобраться как создать партиклы со стороны сервера, которые бы с силой вылетали из определенного места, подскажите пожалуйста
  9. igorspesh

    Помощь в создании mixin

    Есть класс https://github.com/MeteorDevelopment/meteor-client/blob/master/src%2Fmain%2Fjava%2Fmeteordevelopment%2Fmeteorclient%2Futils%2Fplayer%2FRotations.java Нужно сделать миксин к функции sendPacket но дело в том что функция во вложенном приват Статик классе Я понятия не представляю как...
  10. DevCat

    Проблема с системой сохранения nbt в мир в связи с переходом на другую версию

    Я переношу мод с версии 1.21 на 1.20.1 и система сохранения nbt в мир видимо поменялась, у меня появилась тут ошибка public static Type<OpenChunkManager> getPersistentStateType(ServerWorld world) { return new Type<>( () -> new OpenChunkManager(world)...
  11. Greed'Ail

    Не выходит добавить blockstate для обычного бревна

    Пробовал сделать и через датаген, и вручную, не получилось никак Если делать через датаген, то он выдаёт ошибку что аксисы не проставлены, хотя это должно происходить само собой Пробовал разные модели, но это ничего не изменило Если делать вручную, то игра просто не реагирует на сделанный...
  12. Dralgut

    Как работают трубы?

    У меня возникла проблема с созданием труб. Я не понимаю, как они должны передавать между собой энергию (ну или что-то типо того). Типа, если вызывать каждый тик для каждой трубы проверку, то, вероятнее всего, это будет не очень оптимизировано.
  13. L

    Вызов миксина в другой мод, с другими маппингами

    Я разрабатываю мод, добавляющий структуру с особенностью в генерации лута. Если кратко, то я вношу Y координату сундука в LootContextParameterSet, чтобы потом, в зависимости от нее, настроить редкость генерируемого лута. Для этого я делаю миксин в LootableContainerBlockEntity, в метод...
  14. DevCat

    Что лучше использовать для навигации моба

    Что лучше использовать для навигации моба на цель, что бы моб двигался максимально умно. Я пока использую mob.setTarget(таргет); mob.getNavigation().startMovingTo(mob.getTarget(), 1.0);
  15. Greed'Ail

    Игре не нравится метод в миксине(говорит что не та вариация)

    Миксин на класс LivingEntity Оригинальный код короток и понятен public boolean disablesShield() { return this.getWeaponStack().getItem() instanceof AxeItem; } Я пытался сделать чтобы щит отходил на кулдаун, когда он принимает 20 урона и более @Inject(method = {"disablesShield"}, at...
  16. DevCat

    Как изменять максимальное здоровье сущности?

    Как изменять максимальное здоровье сущности?
  17. DevCat

    Как проверять блок на то что бы в него могли входить сущности

    Как проверять блок на то что бы в него могли входить сущности, блоки по типу паутины, воды, воздуха и т.д.
  18. DevCat

    TextRender не работает как надо

    Я делаю TextRender в клиентском классе мода, но почему то текст видно только на 1 секунду и то только когда подлетаю к месту где он находится, а надо что бы его было видно всегда. package net.catg.zonedefender; import com.mojang.blaze3d.systems.RenderSystem; import...
  19. DevCat

    Как создать летающий текст в мире над любой позицией

    Мне надо создавать летающий текст в мире над какой либо позицией, важно что бы текст было хорошо видно. Как такой сделать?
  20. DevCat

    Как сохранять данные в мир что бы при выходе из игры они не сбрасывались?

    Я не могу понять, как делать сохранение данных в мир. Мне надо сохранить список ChunkPos что бы даже при выходе игры данные не сбросились. Можете отправить пример кода и объяснить как все работает.
Назад
Сверху