XP Simplifier
Мод, заточенный на полный контроль над опытом: независимая настройка значений XP для каждого источника с бесшовной поддержкой как ванильного, так и модового контента.
- Загрузчики
- FabricNeoForge
- Скачиваний на Modrinth
- 1,2 тыс.
- Подписчиков на Modrinth
- 4
- версий
- 18
- Обновлён
- 24 мая 202624 мая
- Опубликован
- в 2026
Коротко о моде
Ставится только на сервер; игрокам ставить не нужно
🧪 XP Simplifier
Мод, дающий полный контроль над опытом: настраивает значения XP для каждого источника отдельно с бесшовной поддержкой как ванильного, так и модифицированного контента.
💡 Зачем нужен XP Simplifier?
Идеально подходит для:
- 🎮 Модпаков, где нужно перебалансировать опыт
- ⚔️ Хардкорных серверов с системами наказаний
- 🌾 Серверов с экономикой и прогрессией
- 🧩 Тяжёлых модпаков с несогласованными наградами за опыт
- 🛠 Игроков, желающих полностью контролировать прогрессию
🎯 Основные цели
Контроль над поведением опыта (2 режима):
- Прямое получение опыта (без сфер)
- Ванильное получение опыта (со сферами)
Полный контроль над:
- Источниками опыта
- Значениями опыта
- Множителями начиная с v.2.0.5
- Удобный конфиг (всё разбито по источникам)
🧪 Возможности
Версия 2.0.5+:
- Конфиг прямо в игре через меню/моды (для Fabric требуется Mod Menu / NeoForge использует встроенный экран конфига).
- Изменения конфига применяются мгновенно — перезапуск не нужен.
- Клиент необязателен, но нужен для меню конфига в игре, рекомендуется для OPS.
- Синхронизация конфига (изменения через меню в игре синхронизируются со всеми игроками сервера, так что у игрока с модом = вид конфига).
2FA-подтверждение для изменений конфига -> права OP (уровень 2+) + флаг пользователя.
- Если
null+OP (уровень 2+)-> доступ запрещён. - Если
true+OP (уровень 2+)-> доступ разрешён. - Если
true+не-OP-> доступ запрещён. - Если
false+OP (уровень 2+)-> доступ запрещён. - Если
false+не-OP-> доступ запрещён.
- Если
- Доступ к командам для игроков с OP (уровень 2+) можно отозвать через LuckyPerms.
- Конфиг для каждого экземпляра мира (изменения через меню в игре влияют только на текущий экземпляр мира).
- Поддержка переводов.
🛠 Команды
| Команда | Описание |
|---|---|
| `/xps add <true/false>` | Добавляет игрока в список изменения конфига (true = разрешить, false = запретить) |
| `/xps edit <true/false>` | Редактирует игрока в списке изменения конфига (true = разрешить, false = запретить) |
| `/xps delete ` | Удаляет игрока из списка изменения конфига |
/xps list | Показывает всех игроков в списке изменения конфига |
/xps mapview <true/false> | Переключает отображение карты для категорий конфига (true = показать, false = скрыть); влияет на всех игроков глобально, если не включено редактирование для отдельных игроков. |
🧩 Категории конфига
Все источники разбиты на категории, у каждой свой файл конфига:
- Blocks.json
- Entities.json
- Crops.json
- Smelting.json
- Trading.json
- Breeding.json
- Fishing.json
- Grindstone.json
(без достижений)
Каждая категория содержит подкатегории. Подкатегории нужны исключительно для того, чтобы конфиг оставался чистым и аккуратным.
Множители начиная с v.2.0.5
- У каждого источника есть поле
multiplier, которое умножает итоговое значение опыта на указанную величину. - Множители применяются после всех остальных расчётов, так что их можно использовать для корректировки итоговых значений опыта без изменения базовых значений для каждого источника.
- Множители влияют на оба режима для источника ->
ONиVANILLA. - Множители задаются как число с плавающей точкой, так что можно использовать значения вроде
0.5для половины опыта или2.0для двойного опыта.
🎲 Типы расчёта опыта
Поддерживаются два метода расчёта опыта: поддерживает отрицательные значения в "simple" OrbMode
Random
- Даёт случайное количество опыта между
minиmax
- Даёт случайное количество опыта между
Fixed
- Даёт фиксированное количество опыта
0означает, что опыт не даётся
🔧 Переработка Mending (на основе наковальни)
Mending был переработан, чтобы работать без них, оставаясь сбалансированным в основном благодаря OrbMode -> "simple".
🔨 Как работает Mending
- Предметы с Mending можно починить в наковальне
- Дополнительные предметы не требуются
- Стоимость ремонта — только опыт
Формула по умолчанию:
Начиная с версии 2.0.5 формула стоимости опыта использует XP Point вместо XP Levels, поэтому стоимость более гибкая и позволяет точнее балансировать. _можно изменить через файл Config или через внутриигровое меню начиная с v.2.0.5.
- ПО УМОЛЧАНИЮ:
1 единица прочности = 2 XP_Points (мин. 1 уровень всегда)- Пример:
- Прочность Diamond Sword: 1561
1561 * 2 = 3122 XP_PointsНеобходимое количество уровней зависит от уровня игрока
📉 Поведение максимального лимита
maxAnvilRepairCost ограничивает максимальное количество уровней опыта, необходимое для полного ремонта. Для высоких лимитов вроде >30, чтобы избежать сообщения To expensive!, рекомендуется мод ANTE.
Меньшие значения ограничивают общую стоимость опыта для полного ремонта.
⚠️ Важно
Установка
"xpRepairEnabled": false- Полностью отключает Mending, если орбы отменены
🧩 Совместимость
- Minecraft 1.20-1.21.1
- Fabric / NeoForge (v. 2.0.5)
- Работает на стороне сервера
- Клиент необязателен (только для внутриигрового меню конфигурации -> v.2.0.5)
- Совместим с модовыми блоками/сущностями и т.д.
WIKI:
Хотите узнать больше? Загляните в вики -> СЮДА
TL;DR
ВЕРСИИ 1.0.+ :
- После обновления до новой версии -> сделайте резервную копию существующих конфигов и удалите всю папку. Дайте моду инициализировать значения по умолчанию, а затем замените все новые карты своими, но будьте осторожны, в версиях 1.+ было внесено несколько изменений :)
ВЕРСИИ 2.0.+ :
- Структура JSON-файлов карт не изменилась, но в основной конфиг были добавлены новые поля. После инициализации -> все значения по умолчанию загружаются в память, если были внесены изменения, появляется конфиг.
ИЗВЕСТНАЯ ПРОБЛЕМА:
Опытные самородки из Create не работают
XP Storage books - НЕТ СОВМЕСТИМОСТИ -> Используйте Tomes of Experience вместо них
- RightClickHarvest - НЕТ СОВМЕСТИМОСТИ
Если вы нашли баг/проблему совместимости, сообщите мне ЗДЕСЬ
📜 Лицензия
Этот проект лицензирован под GNU General Public License начиная с версии 2.0.5.
Смело используйте и включайте его в модпаки.
⭐ Если вы находите этот мод полезным, подумайте о том, чтобы подписаться на мод!
FAQ
В: Нужно ли перезапускать игру для применения изменений конфига?
- О: Начиная с версии 2.0.5 перезапуск для применения изменений конфига не требуется.
- Для старых версий -> файлы конфигурации редактируются только вручную и требуют перезапуска для применения.
В: Можно ли использовать дробный опыт за добычу?
- О: Нет, только плавка поддерживает дробные значения. Блоки/Сущности/Рыбалка/Разведение/Торговля должны быть целыми числами.
В: Как предотвратить дублирование опыта?
- О: Поскольку мод поддерживает только 2 режима ->
"simple"и"vanilla", дублирования опыта нет.
В: Что насчёт отрицательных значений при ломании блоков/убийстве сущностей?
- О: Если
"OrbMode"->"simple", все действия (кроме плавки и торговцев) принимают отрицательные значения, так что игроков можно наказывать за убийство сущностей вроде жителей и т.п. Учтите, что при установке отрицательных значений ->"min"должен быть меньше"max".
В: Работают ли бутылочки опыта без включённого опыта за сущностей?
- О: Нет, бутылочки опыта считаются сущностями, поэтому им требуется
entityXpMode: "vanilla" || "on".
В: Что насчёт модового контента?
- О: Все стандартные/ванильные запасные варианты существуют, так что как только все опции установлены в ->
on||vanilla, все источники должны работать нормально.
Частые вопросы
Как установить XP Simplifier?
Установите Fabric под свою версию Minecraft, скачайте XP Simplifier под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть XP Simplifier?
У XP Simplifier есть сборки для Minecraft 1.20–1.21.1.
Нужен ли XP Simplifier на сервере?
Ставится только на сервер; игрокам ставить не нужно