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

  1. mts2200

    Слоты инвентаря на нечетных xPos & yPos

    Проще подогнать текстуру под слоты. Хотя я вот вообще разницы не вижу между большими размерами текстуры и мелкими.
  2. mts2200

    Креатив вкладка

    object TabLemonContents : CreativeTabs(LemonContents.MOD_ID) { override fun getTabIconItem(): Item = Item.getItemFromBlock(Blocks.bedrock) }
  3. mts2200

    Проблема с установкой grandle

    Можешь взять у меня готовый темплейт. Отсюда скачай IC2 + EJML-core dev и dev-sources, просто закидываешь в папку deps, билд скрипт подтянет сам. Для начала разберись с Java, рано лезешь туда. Но мне в принципе по барабану, в темплейте выше просто добавь в блок plugins kotlin("jvm") version...
  4. mts2200

    Переопредение метода onBlockAdded (@Deprecated, 1.19.4)

    Это костыль. Тем более, если у тебя нормально настроена инспекция Java кода, то IDEA будет также ругаться на отсутствие Override.
  5. mts2200

    Переопредение метода onBlockAdded (@Deprecated, 1.19.4)

    Вешай @SupressWarnings("deprecation") на класс и не парься. В Forge эта аннотация используется не по прямому её назначению, тут идёт пометка, что вызывать это не стоит. К примеру в блоках, напрямую этого делать не нужно, ибо есть соответствующий метод в BlockState. Есть deprecated метод getWorld...
  6. mts2200

    Вопрос по Itellij idea (обфускация)

    Майн изначально имеет обфускацию, такие названия переменных методов - последствия деобфускации. В твоём случае, искать маппинги, где эти имена могут быть частично восстановлены, к примеру, на 1.16 есть Parchment.
  7. mts2200

    Не работает подгрузка класса

    Очень трудно представить защиту от кряка, где требуется загрузка классов на лету, а вот в читах такое очень даже хорошо можно практиковать.
  8. mts2200

    Не работает подгрузка класса

    С читами тут не помогают.
  9. mts2200

    Private_msg_notification

    @_SupCM_ @HomaPlus регулярку компилировать.. гении. На кой чёрт тут конфиг, просто во время перезагрузки ресурсов (во время загрузки игры оно тоже должно в идеале вызываться) берёте текущую локализацию и создаёте относительно неё регулярное выражение. Сами сообщение не поняли и понаставили...
  10. mts2200

    Private_msg_notification

    Скомпилируй под текущую локализацию, при перезагрузке ресурсов - перекомпилируй.
  11. mts2200

    Private_msg_notification

    Через регулярные выражения.
  12. mts2200

    Задать описание (lore) предмету.

    Условия кринж, но дело твоё. В таком случае, просто делай как сам сказал:
  13. mts2200

    как прибрать большинство ванильных механик, предметов, блоков ?

    Сейчас любой мод лоадер предоставляет отличные возможности крутить и вертеть эту игру на все 360. Менять игру напрямую в исходниках - не круто. Пользуйтесь событиями и при необходимости миксинами.
  14. mts2200

    При запуске мода память забивается на 100%

    1. Для чтения используй try-with-resources. baeldung. 2. Смотри какие библиотеки у тебя есть в рабочей среде и что из них можно подцепить полезного. 3. Строки сравниваются через equals, а не по ссылкам. stackoverflow 4. Для вывода чего-либо в лог используй логгер, а не стандартные потоки...
  15. mts2200

    Размещение сущностей в мире

    Тот же Twilight Forest генерирует не сами сущности, а спавнера с ними, которые заспавнят сущность и самоуничтожатся при загрузке чанка. Хороший вариант, если хочешь закрепить сущность за определённой позицией в структуре. Я не особо понял задачу про перегенерирование и деспавн, но думаю дал...
  16. mts2200

    Что такое UP и почему его не любят

    Выйди и зайди нормально.
  17. mts2200

    Forge 1.7.10 нет setUnlocalizedName

    setBlockName(...);
  18. mts2200

    Моды на 1.7.10

    Ссылка выше буквально ведёт на этот же репозиторий.
  19. mts2200

    Моды на 1.7.10

    Если нужно собрать уже готовый мод, то в новинку будет проблематично. Отвал именно на стороне ForgeGradle, нужно использовать форки, наиболее лучший и рабочий: anatawa12
Сверху