← На сайт сервера

yurussRPG — уровни, навыки, кузница

Мод проекта · Minecraft 1.20.1 · Forge

yurussRPG надстраивает над ванильным Minecraft полноценный MMO-RPG слой: свои уровни персонажа, характеристики, дерево навыков, уровни и редкости мобов, а также редкость, аффиксы, сокеты и заточку — работающие на любой экипировке, включая ванильный алмазный меч.

Кодекс выдаётся при первом входе в мир и не теряется. Он изымается из инвентаря до того, как вещи упадут на землю, и возвращается сразу после возрождения. Всё, что написано ниже, есть и в нём — прямо в игре.

Экран персонажа и клавиши

Клавиша E открывает экран персонажа вместо ванильного инвентаря. У него шесть вкладок слева: Инвентарь, Персонаж, Навыки, Аксессуары, Кузница и Бестиарий.

КлавишаЧто делает
KЭкран персонажа. Работает всегда, даже если E возвращён ванили.
RОн же, сразу на вкладке «Навыки».
EЭкран персонажа вместо инвентаря, пока включён replaceInventoryScreen. Креативное меню при этом не трогается.
F1Убирает таблички мобов вместе с остальным интерфейсом.

Ванильный HUD не переписывается. Мод добавляет только полоски стамины и маны, ячейки способностей и бейдж уровня — и каждый элемент можно подвинуть в блоке [hud] клиентского конфига. Хотите обычный инвентарь на E — выключите replaceInventoryScreen, экран персонажа останется на K.

Уровни и опыт

У персонажа своя шкала от 1 до 100, отдельная от ванильного опыта. Стоимость уровня растёт по формуле base × n^1.65 + 25 × n: каждый следующий уровень заметно дороже предыдущего. Все коэффициенты настраиваются в серверном конфиге.

Откуда берётся опыт

Разница уровней сглаживается: за моба сильно ниже вас опыт плавно падает примерно до 2%, а не обрезается в ноль, а за моба выше вас можно получить до ×2.5.

Шкала опыта на экране ровно одна. Ванильные шары пересчитываются в опыт yurussRPG, а ванильный «уровень» становится зеркалом уровня персонажа — так что чары и наковальня по-прежнему знают, сколько с вас брать, и зачарование 30 уровня действительно требует 30-го уровня персонажа. Когда игра пытается списать уровни, тратится опыт yurussRPG, и уровень персонажа при этом никогда не падает: пустеет только шкала. Очки характеристик и навыков за наковальню не теряются.

При смерти теряется часть опыта (доля настраивается). Шары опыта при этом не рассыпаются: ванильная формула отдала бы 7 × уровень, и смерть превратилась бы в ферму опыта.

Каждый уровень даёт +5 очков характеристик и +1 очко навыков. Слоты аксессуаров открываются на фиксированных уровнях — список ниже.

Характеристики

Очки распределяются во вкладке «Персонаж» кнопками «+». Зажмите Shift, чтобы вложить сразу пять. Каждая характеристика привязана к настоящему атрибуту, так что её эффект виден и в ванильных механиках.

ХарактеристикаНа что влияет
СилаФизический урон и грузоподъёмность.
ЛовкостьШанс крита, скорость атаки и уклонение.
ИнтеллектМагический урон и максимум маны.
ЖивучестьМаксимум здоровья и его регенерация.
ВыносливостьБроня, сопротивление и стамина.
УдачаКачество дропа, роллы редкости и шанс заточки.

Мод добавляет собственные атрибуты, которые видны в подсказках предметов: максимум и реген маны и стамины, шанс и урон крита, шанс уклонения, физический, магический и огненный урон, вампиризм, сокращение перезарядки, сопротивление, грузоподъёмность, реген здоровья и качество дропа.

Передумали — Свиток забвения и кнопка сброса во вкладке «Персонаж» вернут все вложенные очки характеристик и навыков.

Навыки

Двенадцать встроенных навыков разложены по четырём веткам: Воин, Маг, Ловкач и Выживание. Дерево открывается во вкладке «Навыки»; его можно таскать мышью и приближать колесом. Навык открывается за очко навыков, если выполнены требования по уровню, характеристикам и родительским узлам.

У каждого навыка пять рангов. Ранг повышает силу эффекта и обычно сокращает перезарядку, но повышает и стоимость. Навыки бывают трёх видов:

ВидКак срабатывает
АктивныйЖмёте кнопку на панели навыков.
ПассивныйРаботает всегда, ничего нажимать не нужно.
ТриггерныйСрабатывает сам по условию — например, «Второе дыхание» ниже 20% здоровья.

Панель навыков

Панель по умолчанию в правом нижнем углу. Чтобы назначить навык: ПКМ по узлу в дереве, затем клик по нужному слоту панели. Клавиши переназначаются в настройках управления — подписи на HUD подхватят новые.

Мана и стамина — два отдельных ресурса со своей регенерацией и своими полосами. Перезарядка тикает на сервере: клиент лишь просит «хочу применить слот N», а владение навыком, требования, ресурсы и откат проверяются заново на сервере. Не хватило ресурса — отказ появится над панелью быстрого доступа.

Уровни и редкости мобов

Каждый враждебный моб один раз при появлении получает уровень, редкость и набор аффиксов. Уровень зависит от расстояния до точки спавна, глубины, измерения и уровня игроков рядом — конкретный режим задаётся параметром scalingMode в серверном конфиге.

Шесть редкостей: Обычный, Необычный, Редкий, Эпический, Легендарный, Чемпион. Каждая ступень умножает здоровье, урон и опыт и добавляет аффиксов.

Аффиксы мобов

АффиксЧто делает
Пылающийподжигает при ударе
Ледянойзамедляет ударом и морозит вокруг себя
Вампирическийлечится за счёт нанесённого урона
Бронированныйсерьёзная прибавка к броне
Стремительныйдвигается заметно быстрее обычного
Взрывнойвзрывается при смерти
Регенерирующийпостоянно восстанавливает здоровье
Шипастыйвозвращает часть урона атакующему
Призывательпризывает подмогу в бою

Над мобом рисуется табличка вида [Ур.42] ✦ Зомби с мини-полоской здоровья, окрашенная по редкости. Череп на табличке означает, что моб на 10 и более уровней выше вас — с таким лучше не связываться без подготовки.

Предметы, аффиксы, заточка

Редкость, аффиксы, уровень предмета, требуемый уровень, сокеты и заточка хранятся в одном NBT-теге. Поэтому всё это работает на любом предмете, включая ванильный. Бонусы попадают в игру через модификаторы атрибутов — цифры в подсказке настоящие.

Семь редкостей предметов: Обычное, Необычное, Редкое, Эпическое, Легендарное, Мифическое, Уникальное. Редкость задаёт, сколько префиксов и суффиксов может нести предмет, и общий множитель значений.

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

Заточка

Заточка идёт от +0 до +15 и умножает базовые атаку, броню и прочность самого предмета. Чем выше текущий уровень, тем ниже шанс успеха; Удача его повышает.

При провале уровень падает на единицу, а малый камень на +8 и выше может разрушить предмет. Держите в инвентаре Оберег защиты.

Руны и сокеты

Сокеты пробиваются Пробойником, по одному за раз; максимум задаётся конфигом. В каждый свободный сокет вставляется руна. Руна ничего не делает, пока лежит в инвентаре — её нужно вставить через вкладку «Кузница».

Всего двенадцать рун. Крафтятся они одинаково: восемь осколков аметиста кольцом и тематический реагент в центре.

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

Кузница

Кузница — пятая вкладка экрана персонажа. Слотов два: сверху предмет, снизу реагент. Кнопка операции появляется справа сама, как только вы положите реагент, и всегда ровно одна — та, которую этот реагент умеет выполнять. Наугад тыкать не придётся.

ОперацияЧто делает
ЗаточитьПоднимает уровень заточки на единицу.
Добавить сокетПробивает один свободный сокет.
Вставить рунуСтавит руну в свободный сокет.
Извлечь рунуДостаёт руну обратно.
Переброс аффиксовПерекатывает сам набор аффиксов.
Переброс значенийОставляет аффиксы, перекатывает числа.
Убрать аффиксСнимает один аффикс.
ВозвыситьПоднимает предмет на ступень редкости.
ОценитьПрисваивает неоценённому предмету редкость и аффиксы.

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

Реагент расходуется даже при неудаче — кроме случаев, когда операция вообще не подходит предмету: тогда придёт отказ, и ничего не потратится.

Аксессуары

Двенадцать слотов живут во вкладке «Аксессуары» — это собственная система мода, Curios не нужен. Слоты открываются по уровню персонажа, и аксессуар нельзя надеть раньше его уровня.

Типы: Кольцо, Амулет, Пояс, Серьга, Плащ, Реликвия, Талисман. Слоты — Кольцо I–IV, Амулет, Пояс, Серьга I–II, Плащ, Реликвия I–II, Талисман.

Помимо чисел, у каждого аксессуара есть собственный эффект — он написан в подсказке. Плащи, пояса и серьги отрисовываются на модели персонажа. Если в конфиге выключен keepAccessories, при смерти аксессуары выпадают.

Полсотни готовых аксессуаров под эти слоты добавляет yurussRingPlus — отдельный мод сборки.

Добыча

Дроп начисляется только когда моба убил игрок. Чем выше редкость моба и чем больше у вас Качества дропа (его даёт Удача, а также часть аксессуаров и аффиксов), тем щедрее добыча.

Команды

КомандаЧто делает
/yurussrpg level setУстановить уровень игрока.
/yurussrpg level queryПоказать уровень и опыт.
/yurussrpg xp giveВыдать опыт.
/yurussrpg respecВернуть очки характеристик и навыков.

Имена характеристик в командах английские: strength, dexterity, intelligence, vitality, endurance, luck.