A modular plugin than adds many features to improve you gameplay.
Ultimate Improvments
A modular, feature-packed Minecraft plugin for Paper 26.2+ (Java 26)
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
.jarwith 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.datfile 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
- Download the
.jarfrom Releases Jars are in archive. - Drop it into the
plugins/folder - 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.
Pinned Versions
- B26.2–26.3
Pages
Members
1Owner