ScoreCosmetics Free
Cosmetic hat system built around a custom resource pack — 7 hats, permission-gated, works out of the box.
────────────────────────────────────────────────────────
★ Overview
ScoreCosmetics Free gives your players 7 high-quality 3D cosmetic hats from the Hoplite Civilization resource pack, rendered client-side via CustomModelData — no extra rendering plugin, no client mod required. Every hat is visible to nearby players through Minecraft's standard armor rendering, exactly like a real helmet.
Access to each hat is controlled by a LuckPerms-compatible permission node, so you decide who gets what — hand them out as rewards, rank perks, or purchase bonuses through any permission plugin you already use.
────────────────────────────────────────────────────────
★ Features
- 7 carefully selected 3D hats — King Crown, Dragon Hat, Pirate Hat, Wizard Hat, Knight Helmet, Halo (animated), Cowboy Hat
- Per-hat LuckPerms permissions — hoplitecosmetics.hat.<id> nodes, all default: false. Grant via /lp user <name> permission set hoplitecosmetics.hat.dragon_hat true
- Custom resource pack included — 133KB, self-contained, only the 7 required models/textures (no bloat)
- Mandatory RP enforcement — players who decline the resource pack are automatically kicked before they can join
- Hat locks to the player — cannot be removed by clicking, shift-clicking, dragging, dropping (Q), or death. Survives respawn. Only removable via the /cosmetics Remove Hat button
- Per-session persistence — equipped hat is saved to disk and automatically restored when the player rejoins and the RP finishes loading
- Clean single-page GUI — all 7 hats visible at once, no pagination needed
- No database required — lightweight per-player YAML files
- Paper/Purpur 1.21.x — built against Paper API 1.21.11, fully compatible with Purpur
────────────────────────────────────────────────────────
★ Included Hats
| Hat | Permission Node | Animated |
| King Crown | hoplitecosmetics.hat.king_crown | — |
| Cowboy Hat | hoplitecosmetics.hat.cowboy_hat | — |
| Dragon Hat | hoplitecosmetics.hat.dragon_hat | — |
| ✨ Halo | hoplitecosmetics.hat.halo | ✔ |
| ☠️ Pirate Hat | hoplitecosmetics.hat.pirate_hat | — |
| Wizard Hat | hoplitecosmetics.hat.wizard_hat | — |
| ⚔️ Knight Helmet | hoplitecosmetics.hat.knight_helmet | — |
────────────────────────────────────────────────────────
★ Commands & Permissions
| Command | Description | Permission |
| /cosmetics | Open the hat selection GUI | hoplitecosmetics.use (default: true) |
| /cosmeticsadmin reload | Reload config.yml | hoplitecosmetics.admin (default: op) |
| /cosmeticsadmin listhats | List all hat IDs and permission nodes | hoplitecosmetics.admin |
────────────────────────────────────────────────────────
★ Setup
- Drop HopliteCosmeticsLite.jar into your plugins/ folder
- Upload ScoreCosmetics_Lite_RP.zip to any public hosting (GitHub Releases, your web server, etc.)
- Open plugins/HopliteCosmeticsLite/config.yml and set resource-pack.url to your direct download link
- Restart the server — the SHA-1 hash is pre-filled, no manual calculation needed
- Grant hat permissions to players/groups via LuckPerms and you're done
Requires an outward-facing HTTPS URL for the resource pack (standard Minecraft protocol requirement — not specific to this plugin). GitHub Releases is free and works perfectly.
────────────────────────────────────────────────────────
★ Requirements
- Server: Paper or Purpur 1.21.x (tested on 1.21.11)
- Java: 21+
- Permissions: LuckPerms (or any Bukkit-compatible permission plugin)
- Resource pack hosting: Any public HTTPS URL (GitHub Releases recommended)
────────────────────────────────────────────────────────
★ Want more hats?
ScoreCosmetics Pro includes 201 hats across 5 paginated pages (45 hats/page), built from the same codebase with the full Hoplite Civilization resource pack. Same permission system, same hat-locking behavior, same setup process — just significantly more cosmetics.
────────────────────────────────────────────────────────
ScoreCosmetics Free — by ScoreStudio
Tags: custom hats, cosmetics, hoplite hats, hoplite daka hats, resource pack hats, custom model data, cosmetic hats, hat plugin, permission hats, luckperms cosmetics
Tags: custom hats, cosmetics, hoplite hats, hoplite daka hats, resource pack hats, custom model data, cosmetic hats, hat plugin, permission hats, luckperms cosmetics
Quick facts
- Edition: Minecraft Java
- File type: .jar
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
ScoreCosmetics - Free is a free Minecraft Java mod. Downloaded 14 times (via Spigot). Download it and open it directly in the game.