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

  1. centanarian

    Не получается создать shadowJar без включения всех зависимостей

    Короче Кладём в META-INF/jars нужные библиотеки и в fabric.mod.json добавляем это: "jars": [ { "file": "META-INF/jars/server-translations-api-1.4.8+1.18-pre1.jar" } ]
  2. centanarian

    Не получается создать shadowJar без включения всех зависимостей

    Вообще, как я понимаю, каким-то образом библиотеки можно идентифицировать как моды, другой вопрос как А так, shadowJar же создает не ремапнутый jarник, закройте
  3. centanarian

    Не получается создать shadowJar без включения всех зависимостей

    Использую Gradle-плагин com.github.johnrengelman.shadow 7.1.2. Fat jar создается со всеми библиотеками вовсе, т.е. и с API, с Minecraft, с загрузчиком. exclude/include в shadowJar не работают. exclude вовсе ничего не убирает, а include убирает вообще все, оставляя лишь пустой файл манифеста...
  4. centanarian

    ItemStack не создается из NBT

    Все было проще, я оказывается пытался дать предметы игроку до того, как он заспавнится
  5. centanarian

    ItemStack не создается из NBT

    Когда привязал добавление предметов к ломанию блоков, всё начало добавляться. Т.е. проблема уже в моём ивенте, всем спасибо.
  6. centanarian

    ItemStack не создается из NBT

    insertStack возвращает true, т.е. предмет добавляется. А что может быть не так с синхронизацией?
  7. centanarian

    ItemStack не создается из NBT

    Я же при тесте перезахожу в игру, нет предметов. Надо отлаживать инвентарь.
  8. centanarian

    ItemStack не создается из NBT

    Нет, у меня такого нет
  9. centanarian

    ItemStack не создается из NBT

    if (!player.getWorld().isClient()) { player.getInventory().insertStack(stack.copy()); } Не работает. player.getInventory().insertStack(slot, stack.copy()); тоже. В обоих случаях использовал player.getInventory().updateItems();
  10. centanarian

    ItemStack не создается из NBT

    Так, слушай, я так понял у меня беды с инвентарем именно.
  11. centanarian

    ItemStack не создается из NBT

    Имеется NbtCompound: {Count:1,id:"minecraft:wooden_sword",tag:{Damage:12}} Создаю и добавляю ItemStack: ItemStack item = ItemStack.fromNbt(compound); player.getInventory().setStack(0, item); Но он не создаётся. Или не добавляется в инвентарь, но всё должно быть правильно. Что я делаю не так?
  12. centanarian

    Ядро? 1.16.5? МОДЫ?!!

    Так если в бакките есть система прав, зачем нужна еще одна?
  13. centanarian

    Ядро? 1.16.5? МОДЫ?!!

    Yatopia это же Bukkit API, для модов есть сырой Mohist. Алсо, как вариант, берешь и модами реализуешь все то, что реализовано плагинами. Сложнее конечно, но зато никакие API тебя не ограничивают. Добавлю: у Mohist есть форум, там они даже выпускают специальные версии плагинов и модов...
  14. centanarian

    NoClassDefFoundError при запуске с TFC

    Я так и подумал, но как это можно исправить? В манифесте он там есть, т.е. все должно быть нормально же. Мне кажется я просто не так подключаю мод
  15. centanarian

    NoClassDefFoundError при запуске с TFC

    Скачал deobf-версию с гитхаба, в IDEA подключил через библиотеки, в зависимостях compile fileTree(dir: 'libs/', include: '*.jar') До этого мод был в run/mods, игра запускалась, но писала что мода два, а сейчас вообще вот это. Проблемный класс к слову все таки существует:
  16. centanarian

    Новый раздел и изменение правил для коммерческого раздела

    Предложение своих услуг, скорее всего
  17. centanarian

    Откуда игра берет текстуру для рендера стаков?

    Мне нужен аналог getIcon из старых версий. Единственное, что нашел более-менее близкое к этому - класс ItemModelGenerator.
  18. centanarian

    Инвентарь с броней у существ

    В рендере сущности есть ArmorFeatureRenderer, т.е. дело не в этом скорее всего. Я думаю проблема со слотами, т.е. слот предмета не соответсвтует слоту для рендера, хз как объяснить. Такие слоты были взяты из EquipmentSlot: // первое число - слот для существа, второе - для стоек...
  19. centanarian

    Инвентарь с броней у существ

    Мне необходимо переделать систему рук и брони моим существам. Для этого у меня есть классы инвентаря и самой сущности public class HumanInventory extends SimpleInventory { private final DefaultedList<ItemStack> armor; private final DefaultedList<ItemStack> hands; public...
  20. centanarian

    Как создать объект с помощью ASM Tree API?

    Да, круто, спасибо)
Сверху