Ornithe Standard Libraries
Набор библиотек для создания модов с помощью Ornithe.
Быстрое задание
Как далеко вы сможете убежать, прежде чем вас поймают толпы?
Проверка Minecraft
Подтвердите свой запуск
Пройдите быструю проверку, чтобы получить свой код.
Ornithe Standard Libraries
Библиотеки Ornithe Standard Libraries (OSL) предоставляют инструменты для создания модов с помощью Ornithe.
Библиотеки
Основной API
Основной API предоставляет общие утилиты, используемые другими модулями, такие как система событий и реестры.
API брендинга
Этот модуль вносит изменения в заголовок игры, используя информацию о загрузчике модов из версий 16w05a и ниже, имитируя то, что вы увидите в версиях 16w05b и выше. Это достигается путем анализа аргументов запуска на предмет наличия параметра `versionType`.
API конфигурации
API конфигурации предоставляет фреймворк для создания и хранения конфигураций модулей.
API точек входа
API Entrypoints позволяет разработчикам модов отправлять точки входа, которые вызываются до инициализации игры.
API для назначения клавиш
API для управления сочетаниями клавиш предоставляет события для регистрации сочетаний клавиш.
API событий жизненного цикла
API событий жизненного цикла предоставляет события для отслеживания жизненного цикла клиента и сервера Minecraft.
API сети
API сетевого взаимодействия предоставляет основу для взаимодействия между клиентом и сервером.
API загрузчика ресурсов
API Resource Loader позволяет модификациям загружать собственные ресурсы в игру.
Информация для разработчиков
Наш плагин Ploceus для Gradle предоставляет вспомогательные методы для добавления зависимостей OSL в ваши проекты:
```groovy dependencies { ... ploceus.dependOsl('0.17.1') } ```
Вы также можете добавлять зависимости от отдельных модулей OSL:
```Зависимости Groovy { ... ploceus.dependOslModule('0.17.1', 'core') ploceus.dependOslModule('0.17.1', 'entrypoints') } ```