Skip to content
ShadowMC

Premium

ShadowPets

Pets that follow, grow and work — backpacks, furnaces, mounts, with a real anti-dupe design.

Minecraft1.26.2 & 1.26.3 PlatformPaper 26.2 & 26.3 Versionnot released
Not available yet

19.99 € In development Gameplay and content

Pets that follow

On the ground, in the air, in water or on the shoulder, moved by the owner's own timer: no PlayerMoveEvent listener, Folia-ready.

Twenty-five modules

Backpack, smelter, work stations, magnet, auto-sell, XP bank, miner, farmer, fisher, guard, aura, mount, courier, radar and the rest.

Levels and rarities

Six rarities, levels by formula or table, bonuses with caps and PvP scaling, abilities, skins, evolutions and a collection score.

Anti-dupe by design

Versioned rows written by one thread, a per-player lease across the network, single-use cages and eggs, a lost-and-found that never deletes.

An appearance chain

3D model, ShadowCustomizer mob, vanilla mob, item, block, head, text: the first one the server can show wins. It works with no resource pack.

Eggs, shop, capture

Shop, single-use eggs with incubation and recipes, capture with a lasso, trading and cages, and a Studio with an in-game editor for admins.

The roots and their aliases

CommandDescriptionAliasesPermission
/pets Your pets: collection, summon, modules, shop, trading (alias /pet) /pet shadowpets.use
/shadowpets The Studio, the editor, pet administration and the licence (alias /spets) /spets shadowpets.admin.command

Player commands 26

CommandWhat it doesPermission
/pets The collection: left click summons or dismisses, right click opens the card, Shift+left marks a favourite shadowpets.use
/pets help The list of commands shadowpets.use
/pets summon <pet> Summons a pet shadowpets.summon
/pets dismiss [pet|all] Dismisses a pet, or all of them shadowpets.summon
/pets list The clickable list, with the summon/dismiss buttons shadowpets.use
/pets info [pet] Type, rarity, level, experience, modules, state shadowpets.use
/pets menu [pet] The pet's card shadowpets.use
/pets backpack [pet] The backpack shadowpets.module.backpack
/pets smelt [pet] [mode] The smelter; with furnace, smoker or blast_furnace it changes its mode shadowpets.module.smelter
/pets craft The crafting table (from the crafter module or from the stations) shadowpets.module.crafter
/pets station [type] The stations: crafting, anvil, smithing, stonecutter, grindstone, loom, cartography_table, enchantment shadowpets.module.stations
/pets xpbank [deposit|withdraw] [levels] The XP bank; without a number, everything shadowpets.module.xpbank
/pets ability [n] Uses an active ability (without a number, the first one ready). Also sneak + F by default shadowpets.use
/pets ride Gets on or off the pet (mount module) shadowpets.mount
/pets stay [pet] Stay, sit, follow me shadowpets.use
/pets rename <pet> <name|-> Renames (colours allowed, word filter); - goes back to the type's name shadowpets.rename
/pets skin [pet] The pet's skins shadowpets.rename
/pets shop The shop shadowpets.shop
/pets upgrades [pet] The upgrade tree shadowpets.shop
/pets trade <player> Asks for a trade (or accepts the other player's) shadowpets.trade
/pets trade accept <player> Accept, cancel shadowpets.trade
/pets cage <pet> Puts the pet in a cage: it becomes an item to trade or keep shadowpets.trade
/pets release <pet> Releases the pet (with a confirmation); an admin can restore it for 7 days shadowpets.trade
/pets hide [on|off] Hides other players' pets shadowpets.use
/pets settings The settings: other players' pets, summoning on join, notices shadowpets.use
/pets stash The lost-and-found shadowpets.use

Staff commands The staff commands 22

CommandWhat it doesPermission
/shadowpets The Studio (from the console: the status) shadowpets.admin.studio
/shadowpets help The list of commands shadowpets.admin.command
/shadowpets editor [type|new] The editor of a pet type, or the guided creator shadowpets.admin.studio
/shadowpets give <player> <type> [rarity] [level] A new pet, to an offline player too shadowpets.admin.give
/shadowpets egg <player> <type|table:id> [n] Eggs (single-use, registered) shadowpets.admin.give
/shadowpets item <player> <item> [n] An item from items.yml shadowpets.admin.give
/shadowpets take <player> <pet|type|all> [confirm] Takes pets away (restorable for 7 days). From a player it asks for confirmation, unless confirm is at the end; from the console it starts at once shadowpets.admin.edit
/shadowpets level <player> <pet> <n> Brings a pet to a level shadowpets.admin.edit
/shadowpets xp <player> <pet> <n> Experience to a pet shadowpets.admin.edit
/shadowpets module <player> <pet> <module> <level|remove> Installs a module, brings it to a level or removes it shadowpets.admin.edit
/shadowpets inspect <player> A player's pets (offline too), read-only shadowpets.admin.inspect
/shadowpets stash <player> Their lost-and-found, read-only shadowpets.admin.inspect
/shadowpets restore <player> <pet-id> Restores a released pet (within release.restore-days) shadowpets.admin.inspect
/shadowpets xp-boost <multiplier> <duration> A server-wide experience event (2 1h) shadowpets.admin.boost
/shadowpets reload Reloads config, contents, languages and menus shadowpets.admin.reload
/shadowpets status Licence, database, pets out, integrations, and the appearance chosen for each type with the reason shadowpets.admin.status
/shadowpets diag The diagnostics: problems in the files and things that could not be done shadowpets.admin.diag
/shadowpets pack The model delivery to ShadowCustomizerModels, and doing it again shadowpets.admin.pack
/shadowpets sweep Removes orphan pet bodies (they should not exist) shadowpets.admin.sweep
/shadowpets despawn-all Dismisses every pet on the server shadowpets.admin.despawn
/shadowpets debug [player] Lease, loaded pets, appearance and strategy of every pet out shadowpets.admin.debug
/shadowpets license [claim|activate|refresh] Shows and activates the licence (the key is always shown masked) shadowpets.admin.license
NodeWhat it grantsBy default
shadowpets.use Use /pets: collection, pet card, list, settings, lost and found Everyone
shadowpets.summon Summon and dismiss your pets Everyone
shadowpets.rename Rename pets and change their skin Everyone
shadowpets.shop The shop and the upgrade tree Everyone
shadowpets.trade Trade, cage and release pets Everyone
shadowpets.mount Ride a pet (mount module) Everyone
shadowpets.module.backpack The Backpack module Everyone
shadowpets.module.smelter The Smelter module Everyone
shadowpets.module.crafter The Crafter module Everyone
shadowpets.module.stations The Workshop module (work stations) Everyone
shadowpets.module.magnet The Magnet module Everyone
shadowpets.module.autosell The Merchant module Everyone
shadowpets.module.compactor The Compactor module Everyone
shadowpets.module.trash The Trash can module Everyone
shadowpets.module.xpbank The XP bank module Everyone
shadowpets.module.guard The Guard module Everyone
shadowpets.module.healer The Healer module Everyone
shadowpets.module.mount The Mount module Everyone
shadowpets.module.light The Lantern module Everyone
shadowpets.module.expshare The XP share module Everyone
shadowpets.module.miner The Miner module Everyone
shadowpets.module.fisher The Fisher module Everyone
shadowpets.module.farmer The Farmer module Everyone
shadowpets.module.aura The Aura module Everyone
shadowpets.module.enderlink The Ender link module Everyone
shadowpets.module.storagelink The Courier module Everyone
shadowpets.module.repair The Tinkerer module Everyone
shadowpets.module.autofeed The Pantry module Everyone
shadowpets.module.treasure The Seeker module Everyone
shadowpets.module.keeper The Keeper module Everyone
shadowpets.module.radar The Radar module Everyone
shadowpets.bypass.world Pets in denied worlds and regions too Nobody
shadowpets.bypass.cooldown No wait between two summons Operators
shadowpets.admin · 14 children Every staff permission Operators
shadowpets.admin.command The /shadowpets command Operators
shadowpets.admin.studio The Studio and the in-game editor Operators
shadowpets.admin.give Give pets, eggs and items Operators
shadowpets.admin.edit Take pets, set levels, experience, modules Operators
shadowpets.admin.inspect Inspect players, their lost and found, restore released pets Operators
shadowpets.admin.boost The server-wide experience boost Operators
shadowpets.admin.reload Reload the files Operators
shadowpets.admin.status The plugin status Operators
shadowpets.admin.diag The diagnostics Operators
shadowpets.admin.pack The model delivery to ShadowCustomizerModels Operators
shadowpets.admin.sweep Remove orphan pet bodies Operators
shadowpets.admin.despawn Dismiss every pet on the server Operators
shadowpets.admin.debug A player's debug lines Operators
shadowpets.admin.license See the licence status and activate it Operators

Screenshots

No screenshots

There are no screenshots yet. When there are they show up here, and in the meantime saying so beats filling the space.

What it is ShadowPets

Pets for Paper and Folia 26.2 with levels, rarities, bonuses and abilities; twenty-five modules (backpack, smelter, stations, magnet, auto-sell, XP bank, miner, farmer, fisher, guard, aura, mount, courier, keeper, radar...); single-use eggs, shop, capture, trading and cages; a Studio with an in-game editor. Works with no resource pack; ShadowCustomizer and ShadowCustomizerModels add mobs and models.

Instead of

ShadowPets covers what you do today with MyPet, MCPets, AdvancedPets, CombatPets — in one jar, with no dependencies to install first.

How to install it

  1. Copy the jar into the plugins folder of your Paper server.
  2. Restart. The plugin writes its own configuration.
  3. For the Premium features paste the code you received: license claim SG-XXXX-XXXX.

Supported plugins

4 declared in the descriptor
SH ShadowCustomizer Optional
SH ShadowCustomizerModels Optional
SH ShadowControl Optional
PL PlaceholderAPI Optional

None of these has to be installed, except the ones marked required: when it is there, ShadowPets uses it; when it is missing, it works all the same.

Available on

SpigotMCNon ancora pubblicato
ModrinthNon ancora pubblicato
ShadowMCCustomer area

Community