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

  1. centanarian

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

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

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

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

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

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

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

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

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

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

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

    В доке ответа не нашел, извините( Сейчас я остановился на этом: MethodNode method = methodNodeOptional.get(); InsnList insn = new InsnList(); insn.add(new TypeInsnNode(Opcodes.NEW, Type.getDescriptor(File.class))); insn.add(new FieldInsnNode(Opcodes.GETFIELD, Type.getDescriptor(File.class), ""...
  7. centanarian

    DNS клиент нагружает процессор

    Я конечно понимаю что это вообще не тот форум, но надеюсь что и тут найдутся люди, которые мне могут помочь Суть в том, что у меня на ноутбуке иногда отваливается интернет (WI-FI). Перезагрузка ноута не помогает, как и перезагрузка роутера. При подключении пишет что не удалось подключиться...
  8. centanarian

    Уроки по Fabric

    Я вроде бы неплохо освоился в Fabric и мог быть перевести часть туториалов с официальной вики в учебник, дополнив своими уроками и наверное отличиями от Forge. Стоит ли браться?
  9. centanarian

    Как сохранить NBT-тег сущности (Fabric)?

    Суть такова: у меня есть существо, текстура которого зависит от его типа (не EntityType!). При перезапуске мира текстура меняется, т.к. меняется тип существа, хотя тип должен сохранятся. Я переопределил writeCustomDataTag и readCustomDataTag, и при чтении тега, если тип равен null, он выбирается...
  10. centanarian

    Не отображаются GUI-элементы (Fabric)

    Суть в том, что мне нужно было сделать меню с выбором элементов такое же, как меню выбора сервера. Я сделал это, хотел посмотреть как оно выглядит, но оно не отображается. Я думал дело в именно в этом виджете, но остальные элементы (текст и кнопки) тоже не отображаются. Я вообще не знаю...
  11. centanarian

    Получение protected-полей родителя (Mixins)

    Кто-нибудь знает как получить нужное поле, используя Миксины? Суть в том, что мне нужно получить TradersOfferList из MerchantScreen. В классе MerchantScreen его получают таким образом: TraderOfferList traderOfferList = ((MerchantScreenHandler)this.handler).getRecipes();. Проблема в том, что...
  12. centanarian

    Крашится клиент

    Всем снова привет. Запускаю клиент через gradlew runClient, он запускается и сразу крашится. Кода нет, т.к. я ничего еще не писал, хотел проверить все ли нормально встало.
  13. centanarian

    Не удается настроить окружение

    День добрый. Ранее, я работал только с Eclipse, но решил перейти на IDEA и столкнулся с морем проблем. Я загрузил MDK 1.12.2, импортировал его как Gradle-проект, но появилась ошибка о несовместимости версии Gradle и Java в IDEA. Я обновил Gradle, но столкнулся с другой проблемой. gradlew...
Сверху