MaceSMP · Configuration
Configuration
One config.yml runs everything. Colours use & codes, and &#RRGGBB hex is supported anywhere a message is.
License
license:
key: "YOUR-LICENSE-KEY"
▲
Never post your config publicly with the key filled in.
Storage
storage:
type: sqlite # sqlite (default) or mysql
mysql:
host: localhost
database: macesmp
table-prefix: "macesmp_"
Worlds
blacklist means maces work everywhere except the listed worlds; whitelist means only in them.
worlds:
mode: blacklist
list:
- world_nether
- world_the_end
Claim rule
| Mode | Behaviour | Needs |
|---|---|---|
griefprevention | Wilderness allowed. Inside a claim → owner and trusted only. | GriefPrevention |
regions | Blocked inside any WorldGuard region or BetterTeams claim. | WorldGuard / BetterTeams |
none | No claim restriction. Full anarchy. | Nothing |
claim:
mode: griefprevention
Trust
trust:
max-per-player: 25
Cooldowns & effects
cooldowns:
tempest_mace: 30
cataclysm_mace: 30
oblivion_mace: 30
cataclysm_mace_passive: 3
effects:
frostbite_freeze_seconds: 15
inferno_burn_seconds: 6
storm_strikes: 2
storm_self_immune_seconds: 2
Cooldowns can also be changed in-game: /macesmp cooldown <mace> <seconds>.
Messages
messages:
prefix: "&8[&bMaceSMP&8]&r "
claim-denied: "&c✖ &7You can only use mace abilities &finside your own claim&7!"
oblivion-banned: "&b{player} &7has been banned by the &5Oblivion Mace"
Config version
config-version: 5
▲
Don't edit this — it's how MaceSMP detects an outdated config after an update.