Перейти к содержимому

Respec Skill

Сброс навыков и престиж на стороне сервера для Pufferfish Skills. Сброс очков навыков, восхождение по деревьям навыков, настраивается.

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
1,6 тыс.
Подписчиков на Modrinth
1
версий
5
Обновлён
28 мая 202628 мая
Опубликован
в 2025
Banner · свайп

Коротко о моде

Работает на Fabric
Для Minecraft 1.21.5–1.21.8, 26.1–26.1.2 …
Ставится только на сервер; игрокам ставить не нужно
Последняя версия — 2.0.0 от 28 мая 2026
Нужен Fabric API
Лицензия MIT — бесплатно
Где нужен
В игрене нуженНа сервереобязателен

Ставится только на сервер; игрокам ставить не нужно

Версии игры1.21–1.21.1, 1.21.5–1.21.8, 26.1–26.1.2
Описание переведено автоматическиПоказать оригинал (EN)

Respec Skill Mod

Сбрасывай и перераспределяй свои навыки из Pufferfish's Skills легко!

Серверный мод. Игроки вводят /respec, чтобы открыть кликабельное меню всех категорий навыков Puffish на сервере; каждая стоит настраиваемый предмет. Категории обнаруживаются автоматически, так что для поддержки новых деревьев навыков ничего настраивать не нужно.

Меню респека

Команды

КомандаПраваОписание
/respecВсе игрокиОткрывает меню в чате со списком всех категорий Puffish с кликабельной кнопкой [Reset].
/respec <namespace:category>Все игрокиСбрасывает указанную категорию напрямую. Используется кнопкой [Reset] в меню.
/respec prestigeВсе игрокиПоказывает настроенные пути престижа. Недоступные пути отображаются серым.
/respec prestige <from_category>Все игрокиВозносит из указанной категории в её настроенную цель.
/respec reloadУровень 3 (op)Перезагружает config/respec-skill.properties с диска.

Как это работает

1. Введите /respec

Игроки видят меню в чате со списком всех категорий навыков Puffish, загруженных на сервере, со стоимостью рядом с кликабельной кнопкой [Reset].

2. Нажмите [Reset] (или введите /respec <namespace:category>)

Мод проверяет:

  • У игрока достаточно общих очков навыков в этой категории (min_level_to_respec)
  • Игрок переждал кулдаун (если настроен)
  • У игрока достаточно предмета-стоимости в инвентаре

Если всё пройдено, предмет расходуется, категория стирается, и возвращается часть прежнего XP (xp_reduction_factor).

Настройка

Отредактируйте config/respec-skill.properties. Перезагрузите прямо в игре командой /respec reload (требуется уровень прав 3).

# Minimum total skill points a player must have in a category before they can respec it.
min_level_to_respec = 20

# Fraction of category XP returned after respec (0.0 = lose all, 1.0 = lose none).
xp_reduction_factor = 0.2

# Cooldown in seconds between respecs (0 = no cooldown). Per player, in-memory only; resets on server restart.
cooldown_seconds = 0

# Default cost applied to every category that doesn't have an override below.
# Format:  <item_id>, <count>
default_cost = minecraft:emerald, 16

# Optional: per-category cost overrides. Categories without an override use default_cost.
# cost.puffish_skills:combat = minecraft:diamond, 4
# cost.puffish_skills:mining = minecraft:emerald, 32

Вам не нужно перечислять каждую категорию. Каждая категория Puffish, загруженная на сервере, обнаруживается автоматически и появляется в /respec сама по себе.

Престиж (опционально)

Одностороннее необратимое вознесение из одной категории навыков в другую. Настройте пути в том же файле:

# Format:  prestige.<n> = <from_category>, <to_category>, <min_points_in_from>, <xp_carryover_factor>, <cost_item>, <cost_count>
prestige.1 = puffish_skills:combat, puffish_skills:advanced_combat, 50, 0.4, minecraft:netherite_ingot, 1
prestige.2 = puffish_skills:mining, puffish_skills:master_mining,   75, 0.6, minecraft:netherite_ingot, 2

При успешном престиже исходная категория стирается, целевая категория получает currentXp × xp_carryover_factor, а стоимость расходуется. Если настроены какие-либо пути престижа, /respec показывает кликабельную ссылку на меню престижа внизу своего вывода. Синтаксис команды смотрите в разделе Команды выше.

Для серверов и модпаков

Чисто серверный мод; клиентам мод не нужен. Смело включайте в модпаки. Упоминание автора приветствуется, но не обязательно.


1.x Legacy

В версиях 1.x использовалась другая механика: создаваемый Respec Scroll, которым нужно было кликнуть правой кнопкой по Skill Altar (это lodestone, поставленный на настроенный базовый блок). В 2.0 всё это убрали в пользу команды /respec, описанной выше.

Если вы на 1.x и вам нужна та документация, смотрите ниже. Для обновления до 2.x потребуется перегенерировать конфиг (respec-skill.toml → respec-skill.properties).

Документация 1.x

Возможности

  • Система сброса навыков: сброс отдельных категорий навыков с возвратом XP для повторного распределения.
  • Система престижа: переход с одного дерева навыков на другое на высоких уровнях.
  • Настраиваемость: задайте минимальные уровни и процент сохраняемого XP.

Как это работало

  1. Создайте Respec Scroll по этому рецепту:

    Рецепт создания Respec Scroll

  2. Постройте Skill Altar, поставив настроенный блок навыка и положив сверху lodestone. Пример для Default Skill Tree:

    Skill Altar для Default Skill Tree

  3. Кликните правой кнопкой по lodestone со свитком, чтобы сбросить очки этой категории.

  4. Престиж: на высоких уровнях переходите в продвинутые деревья через настроенные привязки from → to.

Конфиг 1.x (TOML)

# Respec Skill Mod Configuration
config_version = 2

min_level_to_respec = 20
xp_reduction_factor = 0.2

[skill_altar_map]
"minecraft:diamond_block" = "combat"
"minecraft:iron_block" = "mining"

[prestige_mappings]
# "combat" = "advanced_combat,true,50,0.4"
# "mining" = "master_mining,true,75,0.6"

Примечание для клиента (только 1.x): чтобы увидеть Respec Scroll в креативном инвентаре или в REI, мод также нужно было устанавливать на клиент. 2.x полностью серверный.

Частые вопросы

Как установить Respec Skill?

Установите Fabric под свою версию Minecraft, скачайте Respec Skill под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Respec Skill?

У Respec Skill есть сборки для Minecraft 1.21–1.21.1, 1.21.5–1.21.8, 26.1–26.1.2.

Нужен ли Respec Skill на сервере?

Ставится только на сервер; игрокам ставить не нужно

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее