Download Atlantis API — Minecraft Mods — MetaMods

Atlantis API

Active

Downloads

40

Last update

1 year ago
Client
Fabric
Quilt
Forge
Neoforge
Libraries

Atlantis API - Development Toolkit for Minecraft

Atlantis API is a comprehensive set of utilities designed to simplify the development of server-side plugins for Forge, as well as traditional Minecraft modifications.

Core System Components

AtlantisUI - a modern API for creating chest interfaces with pagination support, implemented in object-oriented and functional style.

AtlantisConfig - a universal file system and database manager that allows working with the same data objects across different storage types.

AtlantisData - a wrapper over Mojang API for fetching player skins, names, and UUIDs.

AtlantisCommand - a command system with two approaches: a wrapper over Brigadier for classic commands and CommandBuilder for rapid command creation in functional style.

Trident - a convenient update file parser and informer for Forge mods and plugins with beautiful output formatting.

TridentLevels - a multiverse solution and corresponding API that works exclusively with Forge.

Atlantis for Pixelmon - specialized type adapters and helper classes for the Pixelmon ecosystem, including a simple battle executor and listener AtlantisBattles.

Atlantis Object Notation - a JSON variant with comment support and simplified formatting.

Additional Utilities - various helper classes and lazy wrappers with automatic string parsing for working with text, items, levels, and other game elements.

Technical Features

The library includes HikariCP, MySQL Connector/J, Lettuce, and Netty. When used as an annotation processor, the system automatically validates the correct usage of Atlantis annotations during compilation.

Licensing

The code is distributed under MIT and LGPL v3 licenses, providing complete freedom to use, copy, modify, and distribute within your modifications with the ability to choose the appropriate license for specific use cases.

Project members
Waterdude

Waterdude

Created: 9 Jul 2024

ID: 22558