Ornithe Standard Libraries

Набор библиотек для создания модов с помощью Ornithe.

61,02k

Быстрое задание

Как далеко вы сможете убежать, прежде чем вас поймают толпы?

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') } ```

ОБЪЯВЛЕНИЯ
RU — Russian