Скачать Project MMO: Skill Books — Minecraft Моды — MetaMods

Project MMO: Skill Books

Активный

Установок

0

Последнее обновление

7 месяцев назад

Версии

1.20.1 — 1.21.1
Клиент и сервер
Forge
Neoforge
Приключенческие
Игровые механики

Project MMO: Skill Books

Изображение мода


Внимание: Для работы этого мода требуется установленный Project MMO.

Примечание для версий: В релизе 1.21.1 и версии 2.0.0 для 1.20.1 произошли значительные изменения - система классов полностью удалена и будет возвращена в отдельном моде в ближайшее время.

О моде

Данная модификация добавляет в игру специальные книги навыков для всех стандартных умений Project MMO. Эти книги позволяют игрокам получать различное количество опыта или повышать уровни навыков.

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

Создание пользовательских предметов

При создании пользовательского предмета вы указываете:

  • Тип: книга навыков (skillbook) или значок (insignia)
  • Цвет: 4 различных варианта в зависимости от типа
  • Уровень: 5 градаций качества - обычный, железный, золотой, изумрудный, алмазный

Пример предметов

Технические детали

Используется компонент данных SkillGrantData со следующими параметрами:

  • name: код переводимой строки (изменяет название предмета, требуется добавление в языковой файл)
  • skills: список навыков (если один - бонус применяется сразу, если несколько - появляется выбор)
  • application_type: метод применения значения (level, xp, set)
  • application_value: количество уровней или опыта для начисления
  • experience_cost: стоимость в уровнях опыта Minecraft для использования (0 - бесплатно)
  • texture_type: тип текстуры (skillbook или insignia)
  • rank: уровень качества предмета
  • color: цвет предмета

Примеры использования

Создание книги навыков

Команда для версии 1.21.1:

/give @p pmmo_skill_books:skill_grant[pmmo_skill_books:skill_grant_data={name:test.skill_grant.good_looks, skills:[good_looks], application_type:level, application_value:10, experience_cost:10, texture_type:skillbook, rank:gold, color:green}]

Команда для версии 1.20.1:

/give @p pmmo_skill_books:skill_grant{pmmo_skill_books:{skills:["good_looks"],color:"green",application_type:"level",application_value:10,experience_cost:10,name:"test.skill_grant.good_looks",rank:"gold",texture_type:"skillbook"}} 1

Создание значка с выбором навыков

Команда для версии 1.21.1:

/give @p pmmo_skill_books:skill_grant[pmmo_skill_books:skill_grant_data={name:test.item,skills:[magic, fishing, woodcutting, mining], application_type:xp, application_value:10000, experience_cost:0, texture_type:insignia, rank:diamond, color:purple}]

Команда для версии 1.20.1:

/give @p pmmo_skill_books:skill_grant{pmmo_skill_books:{skills:["magic","fishing","woodcutting","mining"],color:"purple",application_type:"xp",application_value:10000,experience_cost:0,name:"test.item",rank:"diamond",texture_type:"insignia"}} 1

Результат создания

Экран выбора навыка

Гибкость применения

Вы можете использовать любую систему для добавления предметов в игру: таблицы добычи, пользовательские рецепты, награды за достижения в датапаках или регистрацию предметов через моды типа KubeJS.

Планы на будущее

  • Добавление базовых таблиц добычи для простого внедрения в игру
  • Расширение палитры цветов и оформления книг

Важная информация

По умолчанию эти книги навыков не выпадают в игре и не имеют рецептов крафта. Создатели модпаков и администраторы серверов могут выдавать их игрокам в качестве наград, добавлять в таблицы добычи или создавать специальные рецепты.


Устаревшие функции (только для 1.20.1)

Система классов была перемещена в отдельный мод Project MMO: Classes для версии 1.21.1

Участники проекта
Silvertide

Silvertide

Разработчик

Создан: 24 мар 2025

ID: 38681