Мод для Майнкрафт на Forge, который позволяет улучшать ванильные и добавленные другими модами предметы за уровни опыта. Оружию, инструментам и броне можно назначать характеристики, эффекты и редкие ядра Flux Core с пассивными способностями.
Возможности
- Для предмета можно отдельно задать урон, скорость атаки, дальность удара или броню.
- Эффекты зелий, включая эффекты из других модов, срабатывают при удержании предмета, ношении брони либо ударе по цели.
- Каждое изменение повышает ранг предмета: от E до SSS. При достижении SSS предмет получает случайное Flux Core подходящего типа.
- Ядра для оружия и инструментов дают боевые эффекты: восстановление здоровья, сопротивление урону, скорость, силу, ауру против враждебных мобов и атаки, игнорирующие броню, сопротивление и кадры неуязвимости.
- Редкие оружейные ядра открывают особые приёмы: остановку времени, дальний разрез, ударную волну и другие разрушительные атаки. Для каждого приёма настраиваются урон и перезарядка.
- Ядра брони усиливают защиту и характеристики, могут чинить прочность, защищать от падения, огня, утопления и других источников урона. Бонус действует только на надетой части брони.
- Omniframe даёт неразрушаемую броню, повышенный опыт и способность Repel: она отбрасывает существ вокруг, наносит урон при приземлении и ненадолго делает игрока неуязвимым.
- Для каждого типа предметов можно задать серверный шаблон: например, чтобы все алмазные мечи получали заданный урон. Личное изменение игрока имеет приоритет над шаблоном.
Как пользоваться
Возьмите предмет в основную или дополнительную руку и откройте меню Item Forge командой /itemattr menu либо клавишей M. В меню тратятся уровни опыта; сервер может потребовать и дополнительные материалы.
Оружейные ядра работают в основной и дополнительной руке, а ядра брони — только на шлеме, нагруднике, поножах или ботинках. Способности ядер оружия активируются сочетаниями Shift с атакой или использованием, а также Alt с атакой. Repel у Omniframe по умолчанию вызывается клавишей R.
Настройки
Конфигурация находится в config/itemattributes-common.toml. В ней можно изменить стоимость улучшений, требования к материалам, шансы выпадения и запреты ядер, урон, перезарядку способностей, эффекты, глобальные шаблоны предметов и доступ к меню для обычных игроков.
Ключи terrainDestructionEnabled и destructionScalePercent управляют разрушением блоков от мощных способностей. Такие способности не учитывают приваты и защиту мира, поэтому для сервера с защитой от гриферов разрушение лучше отключить или уменьшить.
Требования и совместимость
Нужен Forge. Улучшения хранятся в данных самого предмета, поэтому мод работает и с предметами из других модов; для эффектов из них предусмотрена отдельная настройка стоимости.
Команды
Все команды начинаются с /itemattr. Команды ниже требуют уровень прав оператора 2 или выше:
/itemattr info— показать ранг, характеристики, эффекты и ядра предмета в руке./itemattr clear— удалить с предмета все изменения./itemattr damage <value>,/itemattr speed <value>,/itemattr range <value>,/itemattr armor <value>— задать характеристику./itemattr effect add/remove/clear <effect> [level] [seconds]— настроить эффект при удержании предмета./itemattr armoreffect add/remove/clear <effect> [level]— настроить эффект надетой брони./itemattr hiteffect add/remove/clear <effect> [level] [seconds]— настроить эффект при ударе./itemattr fluxcore set/clear <core>и/itemattr armorfluxcore set/clear <core>— назначить или удалить ядро оружия либо брони./itemattr global set damage/speed/range/armor <item> <value>— задать общую характеристику для всех экземпляров предмета./itemattr global set core <item> <core>и/itemattr global set armorcore <item> <core>— задать общее ядро предмета./itemattr global clear <item>и/itemattr global list— удалить шаблон или вывести список шаблонов./itemattr block fluxcore/armorcore <core>и/itemattr unblock fluxcore/armorcore <core>— запретить или разрешить ядро./itemattr destruction <percent>— изменить масштаб разрушения блоков./itemattr forcerest godfather— удалить загруженные предметы с ядром Godfather и освободить его для нового предмета.
Команды /itemattr particles ..., /itemattr truthorbs attack <true|false> и /itemattr godlypressure effects <true|false> позволяют игроку включать и выключать частицы и отдельные эффекты активного ядра.
