- Загрузчики
- Ornithe
- Скачиваний на Modrinth
- 122 тыс.
- Подписчиков на Modrinth
- 22
- версий
- 112
- Обновлён
- 12 октября 202612 окт.
- Опубликован
- в 2023
Коротко о моде
Нужен и в игре, и на сервере
Ornithe Standard Libraries (OSL) предоставляет инструменты для моддинга с Ornithe.
Библиотеки
Core API
Core API предоставляет общие утилиты, используемые другими модулями, такие как система событий и реестры.
Blocks API
Blocks API предоставляет события и утилиты для создания пользовательских блоков.
Branding API
Этот модуль патчит экран заголовка информацией о загрузчике модов в 16w05a и ниже, эмулируя то, что вы увидели бы в 16w05b и выше. Это делается путём парсинга аргументов запуска для опции versionType.
Config API
Config API предоставляет фреймворк для создания и хранения конфигов модов.
Entrypoints API
Entrypoints API позволяет разработчикам модов регистрировать точки входа, которые вызываются до инициализации игры.
Executors API
Этот модуль патчит игровой инстанс, чтобы его можно было использовать как Executor, и предоставляет фоновый сервис-исполнитель для фоновых задач.
Items API
Items API предоставляет события и утилиты для создания пользовательских предметов.
Keybinds API
Keybinds API предоставляет события для регистрации клавиш.
Lifecycle Events API
Lifecycle Events API предоставляет события для отслеживания жизненного цикла клиента и сервера Minecraft.
Localization
Localization API предоставляет утилиты для локализации текста и обрабатывает загрузку файлов переводов модов.
Networking API
Networking API предоставляет фреймворк для клиент-серверной коммуникации.
Resource Loader API
Resource Loader API позволяет модам загружать свои собственные ресурсы в игру.
Text Components API
Этот модуль предоставляет альтернативу компонентам Text в Minecraft.
Информация для разработчиков
Наш плагин Ploceus для gradle предоставляет вспомогательные методы для добавления зависимостей OSL в ваши проекты:
dependencies {
...
ploceus.dependOsl('0.20.1')
}Вы также можете добавить зависимости на отдельные модули OSL:
dependencies {
...
ploceus.dependOslModule('0.20.1', 'core')
ploceus.dependOslModule('0.20.1', 'entrypoints')
}Частые вопросы
Как установить Ornithe Standard Libraries?
Установите Ornithe под свою версию Minecraft, скачайте Ornithe Standard Libraries под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Ornithe Standard Libraries?
У Ornithe Standard Libraries есть сборки для Minecraft 1.0–1.14.4.
Нужен ли Ornithe Standard Libraries на сервере?
Нужен и в игре, и на сервере