Skip to content
ShadowMC

Free with Premium

ShadowCosmetics

Layered particles players build themselves, fireworks that draw in the sky, spells and animations: free and complete.

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

14.99 € In development Gameplay and content

Layered effects

43 shapes and the 125 particles of Minecraft 26.2, with colours, body anchors, conditions and moments; up to 8 layers per effect.

Editor, codes and gallery

Every player builds their own effect in game with a private preview, shares it with a short code and publishes it in the server gallery.

One engine, with a budget

A per-viewer budget, fewer points far away, the client's particle setting respected and an automatic brake when the server slows down.

Fireworks that draw

Shapes, words and images in the sky, facing every viewer; recipes, stamps, a pyrotechnic workbench and scheduled shows.

Free and complete

Particles, editor, sharing, gallery, fixed effects, special fireworks, spells and animations need no licence at all.

The Premium collection

Rarities, shop, mystery boxes, hats, companions (animated too), gadgets, morphs and emotes, with collectors' leaderboards and multi-server sync.

The roots and their aliases

CommandDescriptionAliasesPermission
/cosmetics Particles, editor, codes, gallery, fixed effects; with Premium the collection (alias /cos, /pp, /particles, /trails) /cos /pp /particles /trails shadowcosmetics.use
/fireworks The special fireworks catalogue and the pyrotechnic workbench (alias /fw, /fuochi) /fw /fuochi shadowcosmetics.fireworks.use
/shadowcosmetics Staff: reload, diagnostics, licence, items, shows, NPCs, throttle (alias /scos) /scos —

Players — /cosmetics 18

CommandWhat it doesPermission
/cosmetics The main menu shadowcosmetics.use
/cosmetics help The list of subcommands shadowcosmetics.use
/cosmetics wear <preset|slot:N> [particle|trail|projectile] Wears a preset or one of your slots, on the chosen channel (particles by default) shadowcosmetics.use
/cosmetics trail <preset|slot:N> The same, as a movement trail shadowcosmetics.use
/cosmetics projectile <preset|slot:N> The same, as a trail for your projectiles (arrows, tridents, snowballs) shadowcosmetics.use
/cosmetics off [all|particle|trail|projectile] Takes it off shadowcosmetics.use
/cosmetics toggle <self|others> Switches your effects off, or stops receiving other players' effects shadowcosmetics.toggle
/cosmetics editor [slot] The layer editor, on the chosen slot shadowcosmetics.editor
/cosmetics slots Your saved effects shadowcosmetics.use
/cosmetics presets The server's presets, by group shadowcosmetics.use
/cosmetics preview <preset> A ten-second private preview shadowcosmetics.use
/cosmetics share <slot> A short code (and a long one, to copy) to give your effect to someone shadowcosmetics.share
/cosmetics import [code] Imports a code; without a code it opens the window to paste it shadowcosmetics.share
/cosmetics gallery The server gallery: preview, "like", copy shadowcosmetics.gallery
/cosmetics publish <slot> Publishes one of your effects in the gallery (with a confirmation) shadowcosmetics.gallery.publish
/cosmetics fixed [create|remove|list|tp|menu] ... Your fixed effects on a block: create <preset|slot:N> [here] [redstone] [radius], remove <id>, tp <id> shadowcosmetics.fixed + shadowcosmetics.fixed.limit.<n>
/cosmetics pattern The pixel-art editor (drawings for wings, rockets, effects) shadowcosmetics.patterns.<n>
/cosmetics gestures The gestures (wave, applause, bow...) and, with Premium, the emotes shadowcosmetics.emote.<id>

Premium Players — /cosmetics 7

CommandWhat it doesPermission
/cosmetics collection [category] The collection, with the percentage per category shadowcosmetics.premium.collection
/cosmetics top [category|all] The collectors' leaderboard (everything, or one category); from the console, in chat shadowcosmetics.premium.collection
/cosmetics shop The shop: mystery boxes and cosmetics for sale shadowcosmetics.premium.collection
/cosmetics hat [id|off] Hats shadowcosmetics.premium.hat
/cosmetics loadout [wear|save|delete] [n] [name] Saved outfits (per server group) shadowcosmetics.premium.collection
/cosmetics companion ... Like /companion shadowcosmetics.premium.companion
/cosmetics wardrobe The wardrobe, with the mirror shadowcosmetics.premium.wardrobe

The other player commands 13

CommandWhat it doesPermission
/fireworks The special rockets catalogue shadowcosmetics.fireworks.use
/fireworks workshop The pyrotechnic workbench (also from a placed block) shadowcosmetics.fireworks.workshop
/fireworks get <id> [n] Takes rockets from the catalogue shadowcosmetics.firework.<id>
/fireworks preview <id> A private preview shadowcosmetics.fireworks.use
/fireworks launch <id> Launches here (staff) shadowcosmetics.admin.show
/spells The spells shadowcosmetics.use
/spells cast <id> Casts, or takes the wand shadowcosmetics.spell.<id>
/spells skin <id> Puts the spell's trail and impact on the REAL fireballs and wind charges you throw shadowcosmetics.spell.<id>
/emote [id] A gesture (free) or an emote (Premium); without an id it opens the menu shadowcosmetics.emote.<id>
/companion [menu|summon <id>|dismiss|sit|dance|name <name>] Cosmetic companions, or the ShadowPets pet showcase (Premium) shadowcosmetics.premium.companion
/gadget [id|off] Lobby gadgets (Premium) shadowcosmetics.premium.gadget
/morph [id|off|player <name>] Morphs (Premium); player only with LibsDisguises and premium.morphs.allow-player-disguises: true shadowcosmetics.premium.morph
/wardrobe The wardrobe (Premium) shadowcosmetics.premium.wardrobe

Staff — /shadowcosmetics 20

CommandWhat it doesPermission
/shadowcosmetics help The list of subcommands shadowcosmetics.admin
/shadowcosmetics reload Reloads config, languages, menus, effects, rockets, spells, animations (with the file porting) shadowcosmetics.admin.reload
/shadowcosmetics diag [json|player <name>] The diagnostics: wearers, points and sends per second, drops by budget/LOD/client setting, time per tick, cache, throttle shadowcosmetics.admin.diag
/shadowcosmetics license [claim|activate|refresh] Shows and activates the licence shadowcosmetics.admin.license
/shadowcosmetics give <player> <firework|stamp|wand|workbench|component> [id] [n] Gives rockets, stamps, wands, the pyrotechnic workbench, stardust shadowcosmetics.admin.give
/shadowcosmetics preset save <player> <slot> <id> Turns a player's slot into a preset (in effects/from-players.yml, group players) shadowcosmetics.admin.preset
/shadowcosmetics fixed [create|remove|tp|list] ... Anybody's fixed effects: create <id> <effect> [here] [redstone] [radius] [hours=a-b] shadowcosmetics.admin.fixed
/shadowcosmetics show <name> [here] The shows in shows/ shadowcosmetics.admin.show
/shadowcosmetics npc [list|<id> effect|anim|click|create|remove ...] Binds effects and animations to ShadowEssentials, Citizens and FancyNpcs NPCs shadowcosmetics.admin.npc
/shadowcosmetics import essentials|games Imports the presets and blocks of ShadowEssentials' particle module, or ShadowGames' "trail" cosmetics shadowcosmetics.admin.import
/shadowcosmetics throttle <auto|normal|soft|hard|emergency> Forces a level of the automatic throttle, or puts it back on AUTO shadowcosmetics.admin.throttle
/shadowcosmetics gallery <pending|approve|remove> [id] Gallery moderation shadowcosmetics.admin.gallery
/shadowcosmetics unlock <player> <id> [source] [duration] (Premium) Gives a cosmetic. With source crate a duplicate turns into dust: it is the reward to use in ShadowCrazyChest crates. With a duration (7d, 12h) the cosmetic expires by itself shadowcosmetics.admin.premium
/shadowcosmetics lock <player> <id> (Premium) Takes a cosmetic away (with a confirmation) shadowcosmetics.admin.premium
/shadowcosmetics dust <player> (Premium) A player's dust shadowcosmetics.admin.premium
/shadowcosmetics hunt list|add|remove|reset ... (Premium) The treasure hunt: add <hunt> while looking at a block, remove <hunt> <n>, reset <player> <hunt> shadowcosmetics.admin.premium
/shadowcosmetics pack [rebuild] (Premium) The models' resource pack: delivery mode, file, SHA-1, how many players loaded it; rebuild makes it again (with ShadowCustomizerModels, /scmodels generate is needed afterwards) shadowcosmetics.admin.premium
/shadowcosmetics premium preview <hat|companion|balloon|morph> On the free version too: a private 30-second trial of a Premium cosmetic, visible only to whoever starts it shadowcosmetics.admin.preview
/shadowcosmetics debug stress <ms> Slows the tick down on purpose for a minute, to watch the throttle kick in. It exists only with debug: true in config.yml shadowcosmetics.admin.debug
/shadowcosmetics version Version and licence shadowcosmetics.admin
NodeWhat it grantsBy default
shadowcosmetics.use Use /cosmetics, wear presets and saved effects, open the menus Everyone
shadowcosmetics.toggle Switch your own effects, or other players' effects, off Everyone
shadowcosmetics.editor The layer editor and saving your own effects Everyone
shadowcosmetics.share Share an effect with a code and import codes Everyone
shadowcosmetics.gallery The gallery: preview, like, copy Everyone
shadowcosmetics.gallery.publish Publish your effects in the gallery Everyone
shadowcosmetics.fixed Your own fixed effects on blocks (how many: fixed.limit.<n>) Everyone
shadowcosmetics.fireworks.use The special fireworks catalogue Everyone
shadowcosmetics.fireworks.workshop The pyrotechnic workbench Everyone
shadowcosmetics.firework.* Get every special firework from the catalogue (shadowcosmetics.firework.<id> for one) Operators
shadowcosmetics.spell.* Cast every cosmetic spell (shadowcosmetics.spell.<id> for one) Operators
shadowcosmetics.emote.* Every gesture (shadowcosmetics.emote.<id> for one) Everyone
shadowcosmetics.effect.* Wear every preset (shadowcosmetics.effect.<id> for one, shadowcosmetics.group.<group> for a group) Operators
shadowcosmetics.group.base Wear the presets of the "base" group Everyone
shadowcosmetics.group.vip Wear the presets of the "vip" group Nobody
shadowcosmetics.group.seasonal Wear the presets of the "seasonal" group Nobody
shadowcosmetics.slots.3 Saved effect slots (shadowcosmetics.slots.<n>, up to 54) Nobody
shadowcosmetics.layers.2 Layers per effect in the editor (shadowcosmetics.layers.<n>, hard cap 8) Nobody
shadowcosmetics.patterns.2 Pixel-art drawings (shadowcosmetics.patterns.<n>) Nobody
shadowcosmetics.fixed.limit.1 Fixed effects a player may own (shadowcosmetics.fixed.limit.<n>, default 0) Nobody
shadowcosmetics.style.* Every style, when editor.style-permissions is on (shadowcosmetics.style.<id> for one) Operators
shadowcosmetics.particle.* Every particle, when editor.particle-permissions is on (shadowcosmetics.particle.<id> for one) Operators
shadowcosmetics.premium.collection Premium: collection, leaderboard, shop, saved outfits Everyone
shadowcosmetics.premium.wardrobe Premium: the wardrobe Everyone
shadowcosmetics.premium.companion Premium: companions Everyone
shadowcosmetics.premium.gadget Premium: gadgets Everyone
shadowcosmetics.premium.morph Premium: morphs Everyone
shadowcosmetics.premium.hat Premium: hats Everyone
shadowcosmetics.companions.limit.1 Premium: companions out at the same time (shadowcosmetics.companions.limit.<n>, up to 3) Nobody
shadowcosmetics.morph.player Premium: disguise as another player (needs LibsDisguises) Nobody
shadowcosmetics.admin The staff commands Operators
shadowcosmetics.admin.reload Reload the files Operators
shadowcosmetics.admin.diag The engine diagnostics Operators
shadowcosmetics.admin.license See and activate the licence Operators
shadowcosmetics.admin.give Give rockets, stamps, wands, the workbench, components Operators
shadowcosmetics.admin.preset Turn a player's effect into a preset Operators
shadowcosmetics.admin.fixed Anybody's fixed effects Operators
shadowcosmetics.admin.show Firework shows and launching from the catalogue Operators
shadowcosmetics.admin.npc Effects and animations on NPCs Operators
shadowcosmetics.admin.import Import from ShadowEssentials and ShadowGames Operators
shadowcosmetics.admin.throttle Force a throttle level Operators
shadowcosmetics.admin.gallery Moderate the gallery Operators
shadowcosmetics.admin.premium Premium: give and take cosmetics, dust, treasure hunts, resource pack Operators
shadowcosmetics.admin.preview Try a Premium cosmetic in private (on the free version too) Operators
shadowcosmetics.admin.debug The throttle stress test (only with debug: true) Operators
shadowcosmetics.admin.editor In the editor, the particles blocked for players too Operators
shadowcosmetics.bypass.budget No per-wearer budget Nobody
shadowcosmetics.bypass.cooldown No cooldown on rockets, spells, gestures, gadgets Nobody
shadowcosmetics.* · 16 children The whole administration (not the bypasses) 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 ShadowCosmetics

43 shapes and 125 particles, an in-game editor, share codes and a gallery, fireworks with shapes and recipes, purely cosmetic spells, gestures and animated NPCs, on an engine with a per-viewer budget and an automatic brake. Premium adds a collection with leaderboards, shop, mystery boxes, hats, companions (animated resource-pack models too), gadgets, morphs and emotes.

What the free version gives you

The whole effects part is free and complete: particles, editor, sharing, gallery, fixed effects, special fireworks, spells, animations. Premium is the server's and network's cosmetics collection (leaderboards, shop, mystery boxes, wearables, companions, resource-pack models, mounts, gadgets, morphs, emotes, lobby activities, MySQL, network). Past that limit you need a licence.

Instead of

ShadowCosmetics covers what you do today with PlayerParticles, UltraCosmetics, HMCCosmetics, GadgetsMenu, TrailGUI — 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

12 declared in the descriptor
PL PlaceholderAPI Optional
SH ShadowControl Optional
SH ShadowEssentials Optional
SH ShadowRegions Optional
SH ShadowLogin Optional
SH ShadowGames Optional
SH ShadowEconomy Optional
SH ShadowOptimizer Optional
SH ShadowBlocker Optional
SH ShadowCustomizer Optional
SH ShadowPets Optional
VA Vault Optional

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

Available on

SpigotMCNon ancora pubblicato
ModrinthNon ancora pubblicato
ShadowMCCustomer area

Community