Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for rizer001

A modular plugin than adds many features to improve you gameplay.

Report UltimateImprovments?

Ultimate Improvments

A modular, feature-packed Minecraft plugin for Paper 26.2+ (Java 26)

License: AGPL v3 Java Server Version Development status

Author: rizer001 Server: Paper 26.2+ Database: SQLite Build: Gradle (JDK 26)


Ultimate Improvments is a modular plugin that turns a vanilla server into a full-featured gameplay experience. It's one .jar with everything inside: authentication, an energy network, a fusion reactor, radiation, custom items and enchantments, an achievement tree, turrets, protection systems, and 80+ toggleable modules.

Full documentation: see GUIDE.md — commands, items, enchantments, achievements, configuration and more.


What can you do with it?

Security & Administration

  • Auth — registration/login via Anvil GUI, Argon2id hashing, GitHub 2FA, sessions
  • Punishments — ban/mute/kick/warn with temporary and permanent durations, IP/HW scopes, fully customizable MiniMessage screens
  • Whitelist / Blacklist — custom, database-driven, independent of the vanilla one
  • Anti-cheat — freeze/check players, packet guard, redstone anti-lag, bot protection
  • /ui invsee / /ui endersee — view and edit player inventories even when they're offline (reads/writes the .dat file with automatic backups)
  • Report system, sudo mode, command-block tracker, creative item validation

Technology & Machinery

  • Dark Fusion Reactor — multi-block structure with temperature/pressure/integrity simulation, wear, meltdown
  • Energy network — cables, batteries, generators, electric furnace, energy workbench
  • Custom crafting — 20+ craftable items (only craftable in a Crafter, preview in the vanilla workbench)
  • Particle accelerator, wireless redstone, magnet & lightning structures

Custom Items

Item What it does
Blazing Sword Sets targets on fire, applies burn damage over time
Glass Sword 1 durability, deals massive burst damage, breaks on hit
Electric Trident Strikes lightning where it hits
Photon Cannon Long-range projectile weapon
Electro Shoker Close-combat projectile weapon
Antimatter Flask Devastating explosion
Multimeter, Metal/Ore/Entity Finders Scanning tools
Lead Shield, Dosimeter, Portable Radar Radiation tools
Concrete Bucket, Structure Integrity Indicator Utility

Custom Enchantments (13)

Attack AoE, Auto Smelt, Vein Miner, TreeCapitator, Flight, Magnet, Igniting, Levitation, Self-Destruct, Degradation, Repairing, Item Stealing — all with levels up to 255.

Achievements (35+)

A full custom achievement tree in the ui: namespace: reach the world height limit, break bedrock, deal 1000 damage with a mace, stay online during a server overload — and a few "meme" ones. Includes timed challenges (/ui advancement start woodcutter|teleport).

Turrets

End-crystal turrets: configure via Shift+RMB, whitelist/blacklist targets, fires damaging beams with line-of-sight checks.

Other Highlights

  • Custom chat (per-group/per-world formats, pings), tab, scoreboard (gradients), bossbar, MOTD
  • Item integrity (durability) system with anvil repair and XP mending
  • Radiation system, homes, notes, spawn, RTP, dimension teleportation
  • Power management with countdown bossbar, suicide command, maintenance mode
  • Auto-broadcast with conditions, update checker with JAR auto-replace, death logging

Quick Install

  1. Download the .jar from Releases Jars are in archive.
  2. Drop it into the plugins/ folder
  3. Restart the server twice (first run installs the datapack, second run activates it)

Requires Paper 26.2+ (or its fork like Purpur). Not compatible with Spigot/Bukkit.


Modular Architecture

Every feature is a module that can be toggled on/off at runtime via /ui modules. If one module fails, the rest keep running. Essential modules (Core, Database, Auth, Crafting, Energy, Reactor, ...) are always on; the rest are optional.

Addon system

UI-Core is the main (mandatory) part of UltimateImprovments. Everything else — the bundled UI-* plugins and any third-party plugin — is an addon. A plugin is recognized as an addon by a marker in its plugin.yml:

addon-for: UI-Core
# or a list: addon-for: [UI-Core, Other-Host]

Addons must also declare depend: [UI-Core] so they load after Core. Core discovers addons automatically (plugin enable events + a startup pass), keeps a registry, and /ui addons shows every addon with its status:

/ui addons

Requires the ui.command.addons permission (included in ui.admin / ui.*).


Commands

All commands start with /ui. The full list is in the in-game help (/ui help, paginated) and in GUIDE.md. A few examples:

/ui help                  — command list (paginated)
/ui modules               — toggle modules
/ui punish <nick> ban ... — punishments
/ui invsee <nick>         — offline inventory editing
/ui turret                — turret configuration
/ui advancement start     — start a timed challenge
/ui power off|reboot      — server power management
/ui uuid                  — get player UUID

Permissions

Permission Description
ui.admin / ui.* All permissions
ui.command.<name> Access to a specific /ui <name> command
ui.chat.filter.bypass Bypass chat filter
ui.packetguard.bypass Bypass packet size limit
ui.gmprotect.bypass Bypass game mode protection
ui.creative.bypass Bypass creative item validation

Building from Source

git clone https://github.com/0softwaredevelopment0/UltimateImprovments.git
cd UltimateImprovments
./gradlew build

The built JAR will be in build/libs/UltimateImprovments-<version>.jar. Requires JDK 26+.


License

GNU AGPL v3 — see LICENSE. Free use, modification, and distribution allowed.


Information

Category
Miscellaneous
Published
September 25, 2026
License
1Downloads
1Stars

Pinned Versions

Members

1