Custom Plugins
This page documents the player-facing custom plugins and systems used on the server.
Administrative commands, configuration options, internal storage, and implementation details are intentionally omitted.
IncogUtils
IncogUtils is the server's unified custom plugin suite. It combines RPG progression, custom items and enchants, reforging, pets, achievements, claims, economy features, player shops, homes, anti-macro protection, and several utility systems into one plugin.
Most player-facing IncogUtils systems can also be reached through
/menus.
Features
RPG Progression
IncogUtils adds 17 skills that level as you play. Normal Minecraft activities award skill XP, and leveling a skill grants permanent stat increases and milestone rewards.
The skills are:
- Mining
- Woodcutting
- Excavation
- Farming
- Combat
- Archery
- Defense
- Fishing
- Enchanting
- Alchemy
- Agility
- Acrobatics
- Taming
- Crafting
- Smithing
- Exploration
- Building
Use /skills to view your overall progression and /skill <skill> to open an individual skill's level tree.
Every skill has level-based rewards, milestone bonuses, and signature items. Your combined bonuses can be viewed with /stats.
Stats
/stats shows your active stats and where they come from.
Stats can be provided by:
- Skill levels and milestones
- Held or equipped custom items
- IncogRPG custom enchants
- Reforges
- Skill relics in the accessory bag
- An active pet
The menu provides a source breakdown so you can see what is contributing to a stat.
Custom Items
IncogUtils includes a large catalog of custom items with unique names, lore, stats, recipes, and acquisition methods.
Use /items to browse the item codex. Individual items can show information such as:
- What the item does
- Its stats
- Crafting recipe
- Mob or other acquisition sources
- Required progression, when applicable
- Built-in enchants or reforges
Milestone relics are special progression rewards and are tied to skill milestones rather than being ordinary random drops.
Custom Enchants
IncogUtils provides a large catalog of custom RPG enchantments.
Use /enchants to browse them. IncogRPG's enchants are designed to complement the server's existing enchant system rather than simply duplicate ExcellentEnchants.
Compatible IncogRPG enchant books can be applied to equipment through a normal anvil. Enchants have their own compatibility, levels, and conflict rules.
Reforging
/reforge opens the reforge station.
Place compatible equipment into the station and roll for a reforge. A reforge gives the item a prefix, adds its reforge stats, and applies those stats while the item is equipped.
Reforges:
- Are specific to compatible equipment types
- Add their own stat package
- Can be rerolled
- Do not remove vanilla or ExcellentEnchants enchantments
- Use an escrow-style interface so your item is returned safely when the menu closes
Some rare reforges are obtained through special reforge materials instead of normal station rolls. Other reforges can appear naturally on generated loot or mob-dropped equipment.
Skill Relics and Accessory Bag
Skill milestones can reward relics. Relics provide their listed stats while equipped in the accessory bag.
Open the bag with:
/accessories/accessorybag/relicbag/talismans
The standard accessory bag has three slots.
Only relics equipped in the bag provide their accessory stats. Equipped relics are also shown as their own source in /stats.
Pets
When the pet system is enabled, players can collect, level, and summon skill-linked pets.
Use /pets to browse the pet collection.
Pets can provide bonuses related to their associated skill, and different pets can have different unlock requirements and progression.
Player commands include:
/pets [skill] [page]— browse pets and filter them by skill/pet summon <id>— summon an unlocked pet/pet dismiss— dismiss your active pet/pet info— view information about the active pet
Some pets are tied to server rank permissions.
Achievements
/achievements opens the server's achievement and advancement tree.
Achievements can track things such as:
- Skill progression
- XP earned
- Blocks broken
- Mobs or players defeated
- Damage dealt
- Crafted items
- Fishing
- Reforges
- Custom-enchant activity
- Overall achievement completion
Achievements can have prerequisites and hidden branches. Completing one can unlock another.
Rewards may include skill XP, custom items, messages, or other server-defined rewards.
Health Display
As your maximum health increases beyond vanilla values, IncogUtils can display your actual health numerically in a separate health bar.
The display is only a representation of your real health; it does not replace or alter Minecraft's underlying health mechanics.
Claims
IncogUtils includes a land-claim system for protecting player builds.
A claim is created by placing a Claim Core. Claims can be managed through the /claim commands and the Claim Core menu.
Claim types
Players choose between two playstyles:
Peaceful
Peaceful claims are designed for players who do not want claim-based PvP or raiding.
- No PvP inside the claim
- The claim cannot be broken into or raided by other players
- Normal claim protection remains active
Aggressive / PvP
Aggressive claims are the PvP-oriented option.
- PvP is allowed according to the claim's settings
- Aggressive players can raid other Aggressive claims
- TNT can be used for raids against Aggressive claims
Choosing Aggressive means accepting that other Aggressive players can attack and raid your claim. Peaceful claims do not participate in this raid system.
Your claim type can be selected or changed with /claim select and /claim switch. Changing playstyle is subject to a cooldown.
Claim protection
Claims protect player-owned areas from outsiders. Claim owners and trusted players can interact normally according to the claim's permissions.
Owners can control whether outsiders are allowed to:
- Break blocks
- Place blocks
- Open containers
- Interact with blocks
- Interact with entities
- Pick up items
- Use Ender Pearls
- PvP inside the claim
These options are controlled through the Claim Core menu.
Claim Core
Use /claim core to receive your first Claim Core, then place it to create your primary claim.
Additional claims can be purchased with /claim buy.
Claim blocks are used to expand claims and are earned over time while you are an active claim owner.
Claim sizes and expansion
Claims can be resized through the Claim Core menu. Expanding a claim costs claim blocks.
Downsizing is available without the normal expansion cost.
Large claims can also unlock full-height protection, extending the protected area vertically rather than only around the Claim Core.
Trusted players
Claim owners can trust other players using /claim trust <player>.
Trusted players can interact with the claim as allowed by the claim's owner-level protection rules.
Use /claim untrust <player> to remove someone from the trusted list.
Trusted players must use the same claim playstyle as the claim they are being trusted into.
Claim merging
Your own claims can be merged when the resulting area can fit without overlapping another claim.
Use:
/claim merge <claim-id>
The merge is performed from your primary claim and may require additional claim blocks to cover the larger area.
Claim border display
Use /claim showclaim to toggle the visual border display for claims.
This is useful for checking where a claim's protected area begins and ends.
Claim information
Use /claim info to view information about your claim and your available claim blocks.
Claim commands
/claim
Opens the claim system when used without a subcommand.
/claim core
Gets your first Claim Core. Place it to create your primary claim.
/claim buy
Purchases an additional Claim Core for another claim.
/claim menu
Opens the Claim Core management menu for your current claim.
Aliases include /claims, /incogclaims, and /claim.
/claim info
Shows claim information and your current claim-block balance.
/claim trust <player>
Trusts an online player in your claim.
/claim untrust <player>
Removes a player from your trusted list.
/claim showclaim
Toggles claim-border particles.
/claim select
Opens the Peaceful/Aggressive playstyle selector.
/claim switch
Switches between Peaceful and Aggressive when your playstyle cooldown is available.
/claim delete
Deletes the claim you are currently standing inside, if you own it.
/claim merge <claim-id>
Merges another one of your claims into your primary claim when the areas can be combined.
Personal PvP toggle
/pvp controls your personal PvP protection state.
When PvP is turned off, you cannot take player-caused damage through the personal PvP system; mob damage still applies.
The toggle has a cooldown between changes.
Homes
IncogUtils includes a basic named-homes system for personal teleport locations.
Homes work like a normal homes plugin: set a location, give it a name, and teleport back to it later.
Setting a home
Use:
/sethome [name]
If no name is supplied, the default home name is used.
Setting a home records your current location. If a home with that name already exists, the plugin asks for confirmation before overwriting it.
Teleporting home
Use:
/home [name]
If no name is supplied, the default home is used.
Home teleports have a short warmup. Moving or taking damage during the warmup can cancel the teleport.
There is also a cooldown between successful /home teleports.
Home safety
Normal /sethome checks for dangerous situations before allowing a location to be saved.
This includes situations such as:
- Standing in lava or fire
- Being over a dangerous fall with no nearby ground
- Hostile mobs being nearby
- Recently being in combat
This prevents players from setting a home in an immediately unsafe location.
Listing homes
Use:
/homes
This lists your saved homes, their locations, and when they were created.
Deleting a home
Use:
/delhome <name>
This permanently removes the named home.
Home commands
| Command | Purpose |
|---|---|
/sethome [name] | Set or update a named home |
/home [name] | Teleport to a saved home |
/homes | List your saved homes |
/delhome <name> | Delete a saved home |
The server may grant different players different home limits.
Economy
IncogUtils includes the server's player-facing economy systems.
Market
/market opens the dynamic server market.
Use it to buy and sell server-listed items.
/sell provides a bulk-selling interface for eligible items.
Auction House
Use /ah to access the Auction House.
The main workflow includes:
- Listing items for sale
- Buying listings
- Bidding where applicable
- Viewing your listings
- Cancelling listings
- Claiming completed transactions
Player Shops
/pshop provides physical player shops using chests or barrels.
A player can create a shop for an item and set a price. Other players can interact with the shop through its public buying interface without being given direct access to the shop's storage.
Common player-shop commands include:
/pshop create <price>/pshop remove/pshop price <price>/pshop item/pshop stock/pshop info/pshop list
Player Trading
Use:
/trade <player>
The trade system provides a secure interface for exchanging items and money between players.
The workflow supports accepting, denying, and cancelling trade requests.
XP Vault
Use:
/xpvault deposit <amount|all>/xpvault withdraw <amount|all>
The XP Vault lets you store experience and withdraw it later.
Stash
/stash opens your economy overflow storage when items need a temporary place outside your normal inventory.
Sell Wands
Sell Wands provide a faster way to sell eligible inventory or shop-container contents.
They work with the server's normal selling system and can receive rank-based sell bonuses where applicable.
The Hex
/hex opens The Hex, the server's item-upgrade hub.
It provides the player-facing interface for supported item upgrade and enhancement systems.
Shopping District
The Shopping District is a separate protected world where players can build storefronts.
Plots
Players receive a starter plot and can use:
/shopdistrict home
to travel to it.
Plots can be expanded, renamed, sold, or visited by other players.
Player storefronts
A typical shop flow is:
- Go to your Shopping District plot.
- Place a chest or barrel.
- Hold the item you want to sell.
- Create the shop with
/pshop create <price>. - Stock the shop with matching items.
- Other players can visit and buy through the public shop interface.
Visitors do not receive direct access to the backing storage.
Visiting shops
Use:
/shopdistrict visit <player>
to visit another player's plot.
The district also supports searching for player shops by the item they sell.
Plot commands
| Command | Purpose |
|---|---|
/shopdistrict home [plot-name|number] | Visit one of your plots |
/shopdistrict spawn | Visit the public district hub |
/shopdistrict visit <player> [plot-name|number] | Visit another player's plot |
/shopdistrict list [player] | List plots |
/shopdistrict info [plot-name|number] | View plot information |
/shopdistrict expand [target-size] [plot-name|number] | Expand a plot |
/shopdistrict buy [template-id] | Purchase another plot |
/shopdistrict rename [current|plot-number] <name...> | Rename a plot |
/shopdistrict sell [plot-name|number] | Sell a plot |
/shopdistrict find <material> [result] | Find a player shop selling an item |
Aliases are /sdistrict, /shoppingdistrict, and /shopplot.
Plots have protection against normal outsiders interfering with the build. Player shops are the intended public interaction point.
IncogVaults
IncogVaults is the vault-reward module bundled into IncogUtils.
It adds craftable Vault Regen Keys for Trial Chamber vaults.
How Vault Regen Keys work
Normally, a Trial Chamber vault only rewards a particular player once.
If you have already received that vault's reward, using another normal key simply results in the normal vanilla locked/rewarded behavior.
A matching Vault Regen Key lets you reset your personal reward state for that vault.
The important part is that the reset is personal:
- It only affects your reward access to that vault.
- Other players who have already looted the vault are unaffected.
- You can then open the same vault again with the appropriate normal Trial Key.
- A new personal cooldown begins after the regeneration.
Vault Regen Key
The normal Vault Regen Key is crafted using:
Diamond | Gold Ingot | Diamond
Iron Ingot | Trial Key | Iron Ingot
Amethyst Shard | Quartz | Amethyst Shard
Its default cooldown is 45 minutes.
Ominous Vault Regen Key
The Ominous Vault Regen Key is used for Ominous Vaults.
Regen Key | Netherite Scrap | Regen Key
Netherite Scrap| Ominous Trial Key | Netherite Scrap
Regen Key | Netherite Scrap | Regen Key
Its default cooldown is randomized between 90 and 120 minutes.
Vault logging
Successful vault opens are logged by the plugin. This provides a record of vault activity without changing how the normal vault reward system works.
Other Utilities
Menus
/menus opens the central IncogUtils navigator for the major player-facing systems.
Anti-Macro Verification
IncogUtils includes anti-macro protections. If a player is asked to complete a verification challenge, use:
/verify <code>
to submit the displayed verification code.
ItemForge
/itemforge opens the player-facing ItemForge interface where available.
ItemForge is the server's custom-item creation system and is separate from the normal /items item codex.
Player Command Reference
| Command | Purpose |
|---|---|
/menus | Open the IncogUtils menu navigator |
/skills [player] | View the skill profile |
/skill <skill> [player] | View a skill's level tree |
/stats [player] [page] | View active stats and their sources |
/items [page] | Browse custom items |
/enchants [page] | Browse custom enchants |
/achievements [player] [page] | View achievements |
/pets [skill] [page] | Browse pets |
/pet summon <id> | Summon an unlocked pet |
/pet dismiss | Dismiss your active pet |
/pet info | View active pet information |
/accessories | Open the relic accessory bag |
/reforge | Open the reforge station |
/claims | Open the claims system |
/claim ... | Manage your claims |
/pvp | Toggle personal PvP protection |
/sethome [name] | Set a home |
/home [name] | Teleport to a home |
/homes | List your homes |
/delhome <name> | Delete a home |
/market | Open the server market |
/sell | Bulk-sell eligible items |
/ah | Open the Auction House |
/pshop ... | Manage a player shop |
/trade <player> | Start a player trade |
/xpvault ... | Deposit or withdraw stored XP |
/stash | Open your stash |
/hex | Open The Hex |
/shopdistrict ... | Manage and visit Shopping District plots |
/verify <code> | Complete an anti-macro verification |
/itemforge | Open ItemForge |
Logging
Important player actions across IncogUtils systems are logged by the server.
This is intended for auditing and troubleshooting and does not change the normal player workflow.
IncogVaults
IncogVaults is also available as the dedicated vault functionality within IncogUtils.
Features
- Craftable keys that regenerate a player's reward access to Trial Chamber vaults
- Separate support for normal and Ominous Vaults
- Per-player regeneration, so resetting your access does not reset anyone else's
- Personal cooldowns after regeneration
- Successful vault activity is logged
Commands
IncogVaults has no normal player command.
Vault regeneration is performed by crafting the appropriate Regen Key and using it directly on the matching vault.
Important Notes
A Regen Key does not reset the vault for everyone. It only removes the individual player's rewarded state, allowing that player to receive another reward from the vault after using a matching Trial Key.
The normal and Ominous Regen Keys are separate and must be used with their corresponding vault/key types.