Tags
Creators
Details
1.0.2.1-b2-fabric
Compatibility
Required content
Changes
⚠️ ВНИМАНИЕ: ЭТО ЭКСПЕРИМЕНТАЛЬНАЯ БЕТА! Здесь могут не работать некоторые фишки, запускаться не с первого раза или вообще сломаться. Ставьте на свой страх и риск!
Список изменений (Changelog) — Версия 1.0.2.1-b2 🆕 Нововведения Добавлена команда /tools effect — выдача и управление эффектами игрока.
Синтаксис: /tools effect <эффект> <секунды> <уровень> (например: /tools effect скорость 60 2).
Очистка: /tools effect clear — полностью снимает все эффекты.
Поддерживает 36 эффектов, включая самые свежие из версии 1.21+ (порыв ветра, паутина, слизь, заражение, испытание, знамение налёта).
Полная поддержка автодополнения (таб-комплит) с кириллицей в кавычках. Язык подстраивается под настройки вашей команды /tools lang.
🛠 Изменения и оптимизация LoreCommand & NameCommand — успешно перенесены, доработаны и включены в эту сборку.
EnchantCommand — проведена дедупликация кода, теперь использует общий хелпер LoreCommand.getLang(). Добавлена проверка (guard) на разделение строк (split), что повысит стабильность.
Из LoreCommand вынесен общий метод-хелпер getLang(), убраны лишние громоздкие пути к классам (fully-qualified типы).
❌ Удалено Полностью удалены эксперементальные устаревшие классы FunctionCommand и PlayerFunction.
⚠️ WARNING: EXPERIMENTAL BETA!
Some features might not work as expected, may fail to trigger on the first try, or could break entirely. Use at your own risk!
Changelog — Version 1.0.2.1-b2
🆕 New Features
- Added
/tools effectcommand — allows applying and managing status effects. - Syntax:
/tools effect <effect> <seconds> <amplifier>(e.g.,/tools effect speed 60 2or/tools effect скорость 60 2). - Clear effects:
/tools effect clear— completely removes all active effects from the player. - Supports 36 effects, including the latest ones from 1.21+ (Wind Charged, Weaving, Oozing, Infested, Trial Omen, Raid Omen).
- Full tab-completion support for both English and Cyrillic (in quotes). The language automatically adapts to your
/tools langsettings.
🛠 Changes & Optimizations
- LoreCommand & NameCommand — successfully migrated, polished, and included in this build.
- EnchantCommand — refactored to eliminate duplicate code; now utilizes the shared
LoreCommand.getLang()helper. Added a guard check on stringsplitto improve stability. - Refactored
LoreCommandby extracting thegetLang()helper method and removing redundant fully-qualified class types.
❌ Removed
- Completely removed the experemental outdated
FunctionCommandandPlayerFunctionclasses.
Supplementary resources
| File | Type | Size | |
|---|---|---|---|
| tools-mod-1.0.2.1-b2-sources.jar | Sources jar | 12.74 KiB |
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:l595npQT:hUkcUzPR"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:l595npQT:hUkcUzPR"
}

