modsmith Войти Войти Рус / Eng

Amethyst Core

amethyst-core · 877317 загрузок · MIT

клиент: required · сервер: required (заявлено автором мода)

Мод библиотеки, поддерживающий семейство модов Amethyst Imbuement; можно использовать для создания собственного мода на магическую тематику!

Описание

Main Header

Добро пожаловать в Amethyst Core, мод библиотеки, ориентированный на создание модов на магическую тематику! В настоящее время он поддерживает Amethyst Imbuement и другие будущие моды этого семейства. Несмотря на волшебную тематику, эта библиотека также имеет множество других функций!

Дополнительную информацию см. в wiki], а также в KDoc в исходном коде.

Bisect Hosting Banner

С Amethyst Core вы можете многое сделать, включая, помимо прочего:

  • Реализация собственной системы модификаторов; параллельная альтернатива системе зачарования Minecraft
  • Создание расширений для Amethyst Imbuement
  • Создание отдельных магических модов, совместимых с Amethyst Imbuement.
  • Внедрение согласованной системы автоматической синхронизации конфигурации.
  • Создание волшебной палочки с любым количеством способностей
  • Сборка модульных Безделушек
  • Простая регистрация пользовательских моделей предметов в стиле Trident.
  • Регистрация в тикающем реестре событий.
  • Легко создавать и регистрировать дополнения к таблицам добычи.
  • Создавать частицы, которые отслеживают игрока и визуально появляются в нужном месте на экране игрока.
  • Зарегистрируйте постоянные эффекты, которые вы хотите активировать с течением времени, без необходимости отслеживать эффект в пользовательском коде тикания.

И многое другое!

Модификаторы

Modifier Framework — это гибкая и расширяемая система, разработанная как параллель ванильной системе зачарования. Модификаторы призваны решить две самые большие проблемы, которые я обнаружил при наложении чар: их легко удалить, и они не усваивают свою функциональность (за исключением пары методов нанесения урона). Чары также более скучны, чем могли бы быть, поскольку их уровень отображается простым числом. Модификаторы призваны исправить все эти проблемы!

  • Модификаторы предназначены для постоянного действия и больше похожи на аффиксы. Например, точильные камни не могут их удалить.
  • Модификаторы интернализируют свои функции и могут вызываться как единое целое, а не по частям.
  • Модификаторы действуют через «генеалогическое древо», что позволяет создавать разнообразные уровни. Представьте себе, что меч меняется от «Ржавого» к «Блестящему», затем к «Сверкающему» и т. д.

В библиотеке есть встроенный вспомогательный метод для отображения модификаторов An example tooltip with modifiers shown in gold text

Более подробную информацию об этих функциях можно найти по ссылке на вики выше. После внедрения система модификаторов может делать практически все, что угодно. Встроенное Amethyst Cores AugmentModifier влияет на стоимость маны и время восстановления, изменяет урон или дальность заклинания и даже запускает расширенные эффекты, такие как поражение каждого моба в радиусе 12 блоков вокруг заклинателя с помощью Wither при любом успешном произнесении заклинания.

Модификаторы могут быть такими же простыми, как контейнер для передачи ванильного AttributeModifiers, или гораздо более сложными, чем AugmentModifier, описанный выше. При желании их можно даже использовать просто для вкуса!

Утилиты Magic Mod

Amethyst Core содержит все необходимое для разработки мода на магическую тематику в стиле Amethyst Imbuement. Однако библиотека не включает в себя никаких систем крафта или развития. Это зависит от вас! ВЫ можете либо точно следовать тому, как это делает Amethyst Imbuement, с рецептами наделения и многоуровневыми улучшениями в скипетрах, либо создать свои собственные уникальные системы. Может быть, кровавые ритуалы? Волшебство на тему природы? Небо - это предел.

Скипетры

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

Дополнения

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

Брелки

Утилиты для создания предметов, совместимых с Trinket, которые могут использовать систему дополнений. Как видно из Amethyst Imbuement, это позволяет создавать модульные безделушки и предметы, которые не ограничиваются предопределенными преимуществами.

Предметы, основанные на мане

Интерфейсы и утилиты для разработки предметов, использующих «ману» вместо прочности. Предметы не ломаются при минимальной прочности, их легко «вылечить», есть Помощник для автоисцеления (регенерации маны). Предметы также можно проверить, чтобы увидеть, возможно ли определенное действие с текущей маной в предмете.

И многое другое!

Просмотрите вики и документацию по исходному коду, чтобы узнать обо всем, что может предложить Amethyst Core!

Версии (24)

ВерсияMinecraftЗагрузчикиФайл
1.5.0+1.20.1 1.20, 1.20.1 fabric, quilt скачать
1.4.10+1.20.1 1.20, 1.20.1 fabric, quilt скачать
1.4.9+1.20.1 1.20, 1.20.1 fabric, quilt скачать
1.4.8+1.20.1 1.20, 1.20.1 fabric, quilt скачать
1.4.7+1.20.1 1.20, 1.20.1 fabric, quilt скачать
1.4.6+1.20.1 1.20, 1.20.1 fabric, quilt скачать
1.4.5+1.20.1 1.20, 1.20.1 fabric, quilt скачать
1.4.4+1.20.1 1.20, 1.20.1 fabric, quilt скачать
1.4.3+1.20.1 1.20, 1.20.1 fabric, quilt скачать
1.4.2+1.20.1 1.20, 1.20.1 fabric, quilt скачать
1.4.1+1.20.1 1.20, 1.20.1 fabric, quilt скачать
1.4.0+1.20.1 1.20, 1.20.1 fabric, quilt скачать
1.2.2+1.20.1 1.20, 1.20.1 fabric, quilt скачать
1.2.2+1.19.4 1.19.4 fabric, quilt скачать
1.2.2+1.19.3 1.19.3 fabric, quilt скачать
1.2.2+1.19 1.19, 1.19.1, 1.19.2 fabric, quilt скачать
1.2.1+1.20.1 1.20, 1.20.1 fabric скачать
1.2.1+1.19.4 1.19.4 fabric, quilt скачать
1.2.1+1.19.3 1.19.3 fabric, quilt скачать
1.2.1+1.19 1.19, 1.19.1, 1.19.2 fabric, quilt скачать
1.2.0+1.19.3 1.19.3 fabric, quilt скачать
1.2.0+1.19 1.19, 1.19.1, 1.19.2 fabric, quilt скачать
1.1.0+1.19.3 1.19.3 fabric скачать
1.1.0+1.19 1.19, 1.19.1, 1.19.2 fabric скачать

Страница на Modrinth →