
LexGauntlet
A complex plugin with infinite stones, works with multi-server
LexGauntlet is a professional Infinity Gauntlet plugin for Paper 1.21+, designed to be safe, configurable, and reliable on both single servers and multi-server networks. It adds the complete set of six Infinity Stones (Space, Mind, Reality, Power, Time, and Soul) as real Minecraft items with optional CustomModelData, allowing servers to use their own textures and designs while keeping everything protected through secure item identification. Players can open a Gauntlet GUI with fixed stone slots, where each slot has a configurable name and lore instructing the player to place the correct stone. The effect system is built to be extremely safe: LexGauntlet continuously verifies which stones the player actually has equipped, applies only the effects that belong to the current stones, and removes any plugin-applied effects that no longer match, without interfering with effects from other plugins or normal gameplay. In local mode (multi-server disabled), all equipped stones are stored in a simple data.yml file, making the plugin lightweight and easy to run without external services. In network mode (multi-server enabled), LexGauntlet stores equipped stones in MySQL so the player’s loadout persists across a whole network, and it automatically re-checks and re-applies the correct effects when the player joins or switches servers, ensuring their powers are always accurate and up to date. Admins can also open and edit other players’ gauntlets, and changes immediately update the target’s stored stones and active effects, making management simple and consistent across the entire network.
2) Commands
/gauntlet — Opens your Gauntlet GUI.
/gauntlet give <stone_name> <player> <amount> — Gives Infinity Stone items.
/gauntlet open <player> — Opens another player’s Gauntlet GUI and allows editing their equipped stones.
/gauntlet reload — Reloads config and messages and safely refreshes active effects.
3) Permissions
lexgauntlet.use — default: true (opens your own gauntlet with /gauntlet)
lexgauntlet.admin — default: op (allows /gauntlet open <player>/reload/give)
4) Tutorial
1 - Install LexGauntlet on every Paper 1.21+ server where you want the gauntlet system to work.
2 - Restart each server once to generate the configuration files.
3 - Decide whether you want single-server mode or multi-server mode.
4 - For single-server mode, disable multi-server in the config and use the automatically created local data.yml to store equipped stones.
5 - For multi-server mode, enable multi-server in the config and enter your MySQL credentials so equipped stones are stored centrally.
6 - Configure each Infinity Stone item (material, name, lore, and optional CustomModelData) to match your resource pack if you use one.
7 - Configure the effects for each stone in the config (the server owner chooses what each stone does).
8 - Restart or run /gauntlet reload to apply updated configuration and messages.
9 - Give stones to players with /gauntlet give <stone_name>
By LExtremeTY
