
Fzzy Core является базовым API, на котором работают некоторые Kotlin-моды от fzzyhmstrs. Помимо базовых утилит, полезных для многих типов модов, Fzzy Core включает основу системы модификаторов, гибкой и мощной системы для изменения практически чего угодно.
В исходный код Fzzy Core встроена документация KDoc для подсказок по использованию. Также ведётся работа над созданием вики.
Fzzy Core в настоящее время предназначен для Fabric. Порт на Forge на данный момент не планируется.
Fzzy Core является частью проекта по разделению Amethyst Core на более функциональные составные части. Этот мод является основой для этих частей, другие API из каталога строятся на этой базе, например Amethyst Core для магических модов.
Утилиты для программирования
Fzzy Core содержит несколько утилит, которые немного упрощают написание модов. К ним относятся:
- Базовый класс зачарования, который можно легко интегрировать с системой конфигурации для включения и отключения отдельных зачарований.
- Обёртка для Text, избавляющая от проблем, связанных с поддержкой нескольких версий и постоянным разрешением конфликтов слияния при изменениях Text.
- Система постоянных эффектов, позволяющая создавать отложенные, повторяющиеся или неповторяющиеся события, не привязанные к тику конкретного объекта или другой запутанной реализации.
- Система создания частиц, позволяющая размещать клиентские частицы в определённой точке обзора игрока. Это позволяет создавать предметы со стекающими частицами, факел, испускающий дым, и т. п.
Синхронизируемая система конфигурации
Создайте простую в управлении систему конфигурации с контролем версий и автоматической синхронизацией серверных конфигов с подключающимися клиентами.
- Использует некоторые уникальные возможности Kotlin для простой и аккуратной реализации.
- Вспомогательные методы для автоматического обновления файлов конфигурации до новых версий с сохранением информации из старой версии перед её заменой обновлением.
- Простая реализация функций автосинхронизации.
Пользовательские предметы с описанием
Добавляйте базовые предметы или инструменты с флейвор-текстом.
- Стандартная реализация сводится к добавлению нескольких новых строк в языковой файл.
- Дополнительные методы для более сложного текста.
- Также добавляет текст описания для пояснения значения флейвор-текста или описания функциональности предмета.
Как установить Fzzy Core
- В списке файлов выберите свою версию Minecraft и загрузчик. Установите этот загрузчик в профиль игры.
- Проверьте требуемые библиотеки у выбранного релиза. Скачайте их для той же версии Minecraft и загрузчика.
- Скачайте один вариант мода: оригинальный или русифицированный JAR. Не устанавливайте оба варианта одновременно.
- Закройте игру и поместите JAR мода и необходимых библиотек в папку
modsвыбранного профиля. JAR распаковывать не нужно. - Запустите выбранный профиль. Для русского текста выберите «Русский» в настройках языка Minecraft.
Где находится папка mods?
Откройте папку выбранной сборки в лаунчере и найдите mods. Если папки нет, создайте её. Для стандартной установки:
- Windows:
%appdata%\.minecraft\mods - macOS:
~/Library/Application Support/minecraft/mods - Linux:
~/.minecraft/mods
Если в лаунчере задана другая папка игры, используйте её, а не стандартный путь.
Для работы требуется
Выберите зависимости для той же версии Minecraft и загрузчика, что и файл мода.
- Fabric Language Kotlin
- Fabric API
Версии и загрузки
Версии Minecraft и загрузчики указаны отдельно для каждого релиза.
| Релиз | Minecraft / загрузчик | Файл |
|---|---|---|
| 0.2.7+1.19Оригинал автора2023-08-21 | 1.19, 1.19.1, 1.19.2Fabric, QuiltТребуется: Fabric Language KotlinТребуется: Fabric API | Скачать Fabric / Quilt333 КБSHA-2568d8f8a2fd109491ccb8579fecc3d69c472fbfdd1e5cdab125cbc9a28a7d34f92 |
| 0.2.7+1.19Русифицированный JARDeepSeek · 3 строки2023-08-21 | 1.19, 1.19.1, 1.19.2Fabric, QuiltТребуется: Fabric Language KotlinТребуется: Fabric API | Скачать Fabric / Quilt332 КБSHA-256d715f8260b1a01032c0b6ade112bb7c5e49366fe1dd0b274f46cebf7b2cc3eda |
Каким модам нужен Fzzy Core
Совместимые версии и обязательные зависимости указаны рядом с файлами этих модов.
Источник и перевод
Источник: Modrinth, Fzzy Core.
Описание переведено на русский язык с помощью DeepSeek.
Русифицированные JAR отмечены в списке файлов. Они создаются для выпусков без встроенного русского языка. В них добавлены или дополнены русские языковые ресурсы с помощью DeepSeek; код мода и остальные ресурсы сохранены. Это неофициальный перевод, созданный mods-minecraft.net.
Fzzy Core: версии Minecraft
- Скачать Fzzy Core для Minecraft 1.19.2Загрузчики: Fabric / Quilt · Релизов: 1 · Добавлен русский язык
- Скачать Fzzy Core для Minecraft 1.19.1Загрузчики: Fabric / Quilt · Релизов: 1 · Добавлен русский язык
- Скачать Fzzy Core для Minecraft 1.19Загрузчики: Fabric / Quilt · Релизов: 1 · Добавлен русский язык