Incogcraft.net
Wiki/Custom Plugins

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

CommandPurpose
/sethome [name]Set or update a named home
/home [name]Teleport to a saved home
/homesList 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:

  1. Go to your Shopping District plot.
  2. Place a chest or barrel.
  3. Hold the item you want to sell.
  4. Create the shop with /pshop create <price>.
  5. Stock the shop with matching items.
  6. 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

CommandPurpose
/shopdistrict home [plot-name|number]Visit one of your plots
/shopdistrict spawnVisit 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

CommandPurpose
/menusOpen 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 dismissDismiss your active pet
/pet infoView active pet information
/accessoriesOpen the relic accessory bag
/reforgeOpen the reforge station
/claimsOpen the claims system
/claim ...Manage your claims
/pvpToggle personal PvP protection
/sethome [name]Set a home
/home [name]Teleport to a home
/homesList your homes
/delhome <name>Delete a home
/marketOpen the server market
/sellBulk-sell eligible items
/ahOpen the Auction House
/pshop ...Manage a player shop
/trade <player>Start a player trade
/xpvault ...Deposit or withdraw stored XP
/stashOpen your stash
/hexOpen The Hex
/shopdistrict ...Manage and visit Shopping District plots
/verify <code>Complete an anti-macro verification
/itemforgeOpen 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.