Unreleased version v6.3.0-SNAPSHOT. This page describes the alpha branch and may change at any time; it is not part of any released version.

commit 49619c6 · 2026-09-13 12:21 UTC

Skip to content

Introduction

What is UltiTools?

UltiTools is a basic plugin for Minecraft servers, which was released in June 2020. It has many basic and special functions, and cares about the feedback of each user.

It is committed to making more server owners build servers easily, reducing the troubles caused by incompatible plugins.

Features

  • High Compatibility: Compatible with Paper 1.21+ (Java 21 required).

  • Advanced GUI: Most features have a graphical user interface, making it easy for players to operate.

  • Highly Customizable: UltiTools expands its functionality through modules. You can use any modules based on your needs.

  • Comprehensive Configuration: The default configuration can be used directly as a base, meeting the needs of beginners starting a server. Of course, everything can be customized.

  • Continuous Maintenance: Any questions or suggestions can be submitted to via Github Issues. The author will promptly fix bugs and update new features based on player feedback and suggestions.

  • Feature-Rich: UltiTools covers almost all the basic features needed for a server, including special features like GUI login and a mail system.

  • Performance Optimization: Every aspect of the plugin has been optimized to ensure a smooth experience while offering a range of features.

Why Choose UltiTools API for Plugin Development?

UltiTools API is the core of UltiTools, providing a comprehensive set of APIs that enable easy development of feature-rich plugins.

UltiTools API bundles obliviate-invs into its own jar and lets Paper auto-download Adventure, CGLIB, and HikariCP at runtime from the libraries: entries in its plugin.yml, so your module can declare all four with provided scope without bundling any of them itself. It provides a Spring-like IoC container (SimpleContainer) with annotation-driven dependency injection.

UltiTools API offers a complete GUI API, allowing you to easily develop GUI plugins without worrying about the intricacies of GUI implementation.

UltiTools API provides an advanced annotation system, enabling you to develop UltiTools plugins in the same way as you would develop Spring Boot applications (with UltiTools' own Spring-like IoC container).

UltiTools also offers a Maven plugin that can automatically place compiled plugins into a folder and upload modules to UltiCloud, enhancing the quality of life in your plugin development.

The Team

wisdommen

wisdommen

Creator

QianMo SAMA

QianMo SAMA

Main Developer

Jue Chen

Jue Chen

Main Tester

Shpries

Shpries

Developer

Contributors

No contributors