
Amethyst Core позволяет создавать собственные магические моды на основе библиотеки. Сейчас она используется в Amethyst Imbuement и других будущих модах этой серии. Несмотря на магическую тематику, библиотека содержит и много другой функциональности.
Подробности смотрите в вики, а также в KDoc в исходном коде.
С Amethyst Core можно многое, включая, но не ограничиваясь:
- Реализация собственной системы модификаторов как параллельной альтернативы системе зачарований Minecraft
- Создание расширений для Amethyst Imbuement
- Создание отдельных магических модов, совместимых с Amethyst Imbuement
- Реализация согласованной системы конфигурации с автосинхронизацией
- Создание магического жезла с любым числом способностей
- Создание модульных Trinkets
- Простая регистрация пользовательских моделей предметов по образцу Трезубца
- Регистрация в реестре событий с тиками
- Простое создание и регистрация дополнений к таблицам добычи
- Создание частиц, которые отслеживают игрока и визуально появляются в нужном месте на экране игрока
- Регистрация постоянных эффектов, которые нужно запускать со временем без отслеживания эффекта в пользовательском коде тиков
И многое другое!
Модификаторы
Фреймворк модификаторов это гибкая и расширяемая система, задуманная как параллель ванильной системе зачарований. Модификаторы призваны решить две главные проблемы, которые я нашёл в зачарованиях: их легко снять, и они не инкапсулируют свою функциональность (кроме пары методов урона). Зачарования также скучнее, чем могли бы быть, показывая свой уровень простым числом. Модификаторы призваны решить все эти проблемы!
- Модификаторы задуманы постоянными и действуют скорее как аффиксы. Например, точильный камень не может их снять.
- Модификаторы инкапсулируют свои функции и могут вызываться как единое целое, а не по частям.
- Модификаторы действуют через «родословное древо», позволяющее создавать выразительные уровни. Представьте меч, переходящий от «Ржавого» к «Блестящему», затем к «Сияющему» и так далее.
Скриншоты
Как установить Amethyst Core
- В списке файлов выберите свою версию Minecraft и загрузчик. Установите этот загрузчик в профиль игры.
- Проверьте требуемые библиотеки у выбранного релиза. Скачайте их для той же версии Minecraft и загрузчика.
- Выберите один вариант мода: оригинальный или русифицированный. Не устанавливайте оба одновременно. Скачайте выбранный файл. Если это ZIP, извлеките из него JAR мода. В ZIP также находятся лицензия автора и сведения об источнике.
- Закройте игру и поместите JAR мода и необходимых библиотек в папку
modsвыбранного профиля. JAR распаковывать не нужно. - Запустите выбранный профиль. Для русского текста выберите «Русский» в настройках языка Minecraft.
Где находится папка mods?
Откройте папку выбранной сборки в лаунчере и найдите mods. Если папки нет, создайте её. Для стандартной установки:
- Windows:
%appdata%\.minecraft\mods - macOS:
~/Library/Application Support/minecraft/mods - Linux:
~/.minecraft/mods
Если в лаунчере задана другая папка игры, используйте её, а не стандартный путь.
Для работы требуется
Выберите зависимости для той же версии Minecraft и загрузчика, что и файл мода.
- Fabric Language Kotlin
- Fzzy Config
- Fzzy Core
- Fabric API
Версии и загрузки
Версии Minecraft и загрузчики указаны отдельно для каждого релиза.
| Релиз | Minecraft / загрузчик | Файл |
|---|---|---|
| 1.5.0+1.20.1Оригинал автора2024-04-22 | 1.20, 1.20.1Fabric, QuiltТребуется: Fabric Language KotlinТребуется: Fzzy Config у автораТребуется: Fzzy CoreТребуется: Fabric API | Скачать Fabric / Quilt345 КБ · ZIP: JAR + лицензияSHA-256f718b6749fbf87d9727ddfa1b33e1bd42208bcd0636431db7517d9d451fd1e38 |
| 1.5.0+1.20.1Русифицированный JARDeepSeek · 66 строк2024-04-22 | 1.20, 1.20.1Fabric, QuiltТребуется: Fabric Language KotlinТребуется: Fzzy Config у автораТребуется: Fzzy CoreТребуется: Fabric API | Скачать Fabric / Quilt344 КБ · ZIP: JAR + лицензияSHA-256dabc47d68ade539b87c6c8b1cf6801da2de461784f964a81370afed510edb808 |
| 1.2.2+1.19.3Оригинал автора2023-08-21 | 1.19.3Fabric, QuiltТребуется: Fabric Language KotlinТребуется: Fzzy CoreТребуется: Fabric API | Скачать Fabric / Quilt307 КБSHA-256819904e773f9ab662b142e7041990c2aad130f328d07d1acbfc6c25cd9b56a0d |
| 1.2.2+1.19.3Русифицированный JARDeepSeek · 64 строки2023-08-21 | 1.19.3Fabric, QuiltТребуется: Fabric Language KotlinТребуется: Fzzy CoreТребуется: Fabric API | Скачать Fabric / Quilt307 КБSHA-2564dc3bee680cfe185198503c88e6b27f1d711fbbd7b413520564f48bbfd359a5d |
| 1.2.2+1.19.4Оригинал автора2023-08-21 | 1.19.4Fabric, QuiltТребуется: Fabric Language KotlinТребуется: Fzzy CoreТребуется: Fabric API | Скачать Fabric / Quilt304 КБSHA-256b0403fd46db3ca5e2109cd22617b72b4880ee0b92a6cf14e97c4b24871d293e8 |
| 1.2.2+1.19.4Русифицированный JARDeepSeek · 64 строки2023-08-21 | 1.19.4Fabric, QuiltТребуется: Fabric Language KotlinТребуется: Fzzy CoreТребуется: Fabric API | Скачать Fabric / Quilt304 КБSHA-2566db88cf2cedd6fd587cb789afc74a855b36544f9735d9a6dd7da7c9018156e51 |
| 1.2.2+1.19Оригинал автора2023-08-21 | 1.19, 1.19.1, 1.19.2Fabric, QuiltТребуется: Fabric Language KotlinТребуется: Fzzy CoreТребуется: Fabric API | Скачать Fabric / Quilt307 КБSHA-25668273c823eae05c4b4fe9c4f3c30244dd4812e3a588338f0e53c0ce91469eda5 |
| 1.2.2+1.19Русифицированный JARDeepSeek · 64 строки2023-08-21 | 1.19, 1.19.1, 1.19.2Fabric, QuiltТребуется: Fabric Language KotlinТребуется: Fzzy CoreТребуется: Fabric API | Скачать Fabric / Quilt306 КБSHA-256d21c145e4d734d94f86f7222aac72085848db119f59dd4f3bd2cd80e05fe6d18 |
Источник и перевод
Источник: Modrinth, Amethyst Core.
Описание переведено на русский язык с помощью DeepSeek.
Русифицированные JAR отмечены в списке файлов. Они создаются для выпусков без встроенного русского языка. В них добавлены или дополнены русские языковые ресурсы с помощью DeepSeek; код мода и остальные ресурсы сохранены. Это неофициальный перевод, созданный mods-minecraft.net.
Amethyst Core: версии Minecraft
- Скачать Amethyst Core для Minecraft 1.20.1Загрузчики: Fabric / Quilt · Релизов: 1 · Добавлен русский язык
- Скачать Amethyst Core для Minecraft 1.20Загрузчики: Fabric / Quilt · Релизов: 1 · Добавлен русский язык
- Скачать Amethyst Core для Minecraft 1.19.4Загрузчики: Fabric / Quilt · Релизов: 1 · Добавлен русский язык
- Скачать Amethyst Core для Minecraft 1.19.3Загрузчики: Fabric / Quilt · Релизов: 1 · Добавлен русский язык
- Скачать Amethyst Core для Minecraft 1.19.2Загрузчики: Fabric / Quilt · Релизов: 1 · Добавлен русский язык
- Скачать Amethyst Core для Minecraft 1.19.1Загрузчики: Fabric / Quilt · Релизов: 1 · Добавлен русский язык
- Скачать Amethyst Core для Minecraft 1.19Загрузчики: Fabric / Quilt · Релизов: 1 · Добавлен русский язык
