Tools+

Adds a /tools command to enchant items up to level 10 (like Sharpness X) and easily switch between English and Russian languages.

File Details

toolsplus-fabric-1.0.1+1.16.5.jar

  • R
  • Jun 5, 2026
  • 11.22 KB
  • 0
  • 1.16.5
  • Fabric

File Name

toolsplus-fabric-1.0.1+1.16.5.jar

Supported Versions

  • 1.16.5

Curse Maven Snippet

Fabric

modImplementation "curse.maven:toolplusx-1563857:8200494"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

🇷🇺 Русский (RU)

Версия 1.0.1 — Fabric 1.16.5 Порт

Что нового:

  • Релиз первой официальной версии мода для загрузчика Fabric на версию игры 1.16.5.
  • Полный перенос всего контента оригинального мода.

Технические исправления и улучшения:

  • ⚠️ Важно: Проект полностью переведен на Java 17 (ОБЯЗАТЕЛЬНО) как для сборки, так и для окружения разработки.
  • Исправление сборки: Полностью переработан скрипт инициализации проекта setup.sh. Системная версия Gradle больше не ломает сборку при первом запуске.
  • Обновление конфигурации: Файл build.gradle адаптирован под современные стандарты и очищен от устаревших, конфликтующих свойств.

🇬🇧 English (EN)

Version 1.0.1 — Fabric 1.16.5 Port

What's New:

  • Released the first official version of the mod for the Fabric modloader on Minecraft 1.16.5.
  • Full migration of all original mod content.

Technical Fixes & Improvements:

  • ⚠️ Important: The project has been completely migrated to Java 17 (REQUIRED) for both building and the development environment.
  • Build Fix: Completely overhauled the setup.sh initialization script. The system-wide Gradle version no longer breaks the project setup on the first run.
  • Configuration Update: Cleaned up build.gradle by removing deprecated, conflicting properties and updating it to modern standards.

🛠 Технический ченжлог / Developer Changelog

С какими трудностями столкнулись и как решили:

  • [!] ТРЕБОВАНИЕ JAVA 17: Таргет компиляции и среда разработки строго подняты до Java 17. Настройки совместимости зафиксированы в конфигурации сборки.

  • Проблема №1: Конфликт Gradle 8+ и топ-левел свойств. Системный Gradle 8 удалил sourceCompatibility как свойство верхнего уровня.

  • Решение: Свойства совместимости перенесены внутрь блока java { } (как раз под Java 17). Удален дублирующий id 'java' из плагинов, так как Fabric Loom подтягивает его сам.

  • Проблема №2: Gradle 9 ломал генерацию wrapper. Системный Gradle 9 полностью вырезал свойство archivesBaseName, из-за чего скрипт setup.sh падал при попытке создать локальный градл. Кроме того, Fabric Loom 0.12.x физически не работает на Gradle 9.

  • Решение в build.gradle: Устаревшее свойство заменено на современный и обратно-совместимый синтаксис base { archivesName = '...' }.

  • Решение в setup.sh (Критическое): Полностью изменена логика инициализации. Скрипт теперь игнорирует системный Gradle 9, сам скачивает дистрибутив Gradle 7.4.2 в папку /tmp/, генерирует локальный враппер через него, и дальнейшая работа идет строго через ./gradlew.