Скачать Atlantis API — Minecraft Моды — MetaMods

Atlantis API

Активный

Установок

40

Последнее обновление

1 год назад
Клиент
Fabric
Quilt
Forge
Neoforge
Библиотеки

Atlantis API - Инструментарий для разработчиков Minecraft

Atlantis API представляет собой комплексный набор утилит, созданный для упрощения разработки серверных плагинов для Forge, а также традиционных модификаций Minecraft.

Основные компоненты системы

AtlantisUI - современный API для создания сундучных интерфейсов с поддержкой пагинации, реализованный в объектно-ориентированном и функциональном стиле.

AtlantisConfig - универсальный менеджер файловой системы и баз данных, позволяющий работать с одними и теми же объектами данных через различные типы хранилищ.

AtlantisData - обёртка над API Mojang для получения скинов игроков, их имён и UUID.

AtlantisCommand - система команд с двумя подходами: обёртка над Brigadier для классических команд и CommandBuilder для быстрого создания команд в функциональном стиле.

Trident - удобный парсер и информатор обновлений для модов и плагинов Forge с красивым форматированием вывода.

TridentLevels - решение для мультивселенных и соответствующий API, работающий исключительно с Forge.

Atlantis для Pixelmon - специализированные адаптеры типов и вспомогательные классы для экосистемы Pixelmon, включая простой исполнитель и слушатель битв AtlantisBattles.

Atlantis Object Notation - вариант JSON с поддержкой комментариев и упрощённым форматированием.

Дополнительные утилиты - различные вспомогательные классы и ленивые обёртки с автоматическим парсингом строк для работы с текстом, предметами, уровнями и другими игровыми элементами.

Технические особенности

Библиотека включает HikariCP, MySQL Connector/J, Lettuce и Netty. При использовании в качестве процессора аннотаций система автоматически проверяет корректность применения аннотаций Atlantis во время компиляции.

Лицензирование

Код распространяется под лицензиями MIT и LGPL v3, что предоставляет полную свободу использования, копирования, модификации и распространения в рамках ваших модификаций с возможностью выбора подходящей лицензии для конкретного случая применения.

Участники проекта
Waterdude

Waterdude

Создан: 9 июл 2024

ID: 22558