config.yml reference
Every section of the CrazyEvents config.yml, explained.
plugins/CrazyEvents/config.yml controls every model and the crate behaviour. Colours are MiniMessage (<#38c1fc>). The reward items themselves live in the per-model rewards*.yml files and are edited from the GUI.
General & landing
world: world # world the event takes place in
landing: # also set via the /event wand (your facing = the craft's heading)
x: 0.5
y: 64.0
z: 0.5
yaw: 0.0
Rocket
Key tunables (full set in-file):
| Key | Default | Meaning |
|---|---|---|
rocket.spawn-height | 140 | Blocks above the landing point it spawns. |
rocket.descent-speed | 0.32 | Blocks/tick descent (slow = more spectacular). |
rocket.slowdown-height / slowdown-factor | 30 / 0.45 | Retro-burn slowdown near the ground. |
rocket.landed-hold-ticks | 100 | Pause after landing before the boosters topple & it explodes (~5s). |
rocket.launch.apex-height | 45 | Liftoff apex height before the mid-air explosion. |
rocket.launch.countdown-seconds | 3 | 3-2-1 countdown before liftoff. |
UFO
| Key | Default | Meaning |
|---|---|---|
ufo.hover-height | 22 | Hover height (beam reaches the ground). |
ufo.hover-ticks | 200 | How long it hovers and runs its animation (~10s). |
ufo.beam.* | — | Tractor-beam particles and cone radius. |
ufo.abduction.radius | 7 | Players within this XZ radius are abducted. |
ufo.abduction.release-slow-fall-ticks | 200 | Slow-fall on release — no fall damage. |
ufo.abduction.max-players | 0 | 0 = unlimited; otherwise cap per beam. |
Godzilla
| Key | Default | Meaning |
|---|---|---|
godzilla.scale | 0.7 | Global model scale (~22 blocks tall). |
godzilla.hear-radius | 170 | Roar/stomp/clash audible radius. |
godzilla.debris.* | — | Glittering loot-blocks flung on the death blast (cosmetic). |
Crates
crates:
count: 50 # also set from the GUI
scatter-radius: 18.0 # scatter radius around the landing point
block: CHEST # crate appearance (BlockDisplay)
despawn-after-seconds: 600 # unopened crates are cleaned up after 10 min
open-cooldown-seconds: 2 # per-player wait between crates
persistent: true # survive chunk unload (needed in spawn/void worlds)
open-mode: DIRECT # DIRECT = instant reward+effect | GUI = reward window
claim-mode: FIRST_COME # FIRST_COME = first to arrive | EVERYONE = anyone can open
Rewards
rewards:
second-reward-chance: 0.20 # chance of a 2nd reward in a crate (max 2)
The reward items themselves are stored per model (rewards.yml, rewards-ufo.yml, rewards-godzilla.yml) and edited from the GUI with your own inventory.
BossBar & broadcasts
bossbar.color / bossbar.overlay style the countdown bar, and the whole broadcast: block is editable MiniMessage with {sec}, {crates} and {player} placeholders.
WorldGuard
worldguard:
enabled: false # true = restrict crate scattering to the region below
region: spawn
Auto-scheduling
Disabled by default. Runs the event automatically on chosen days/times, with a countdown bar and a full-screen title alert in the final minute.
auto-schedule:
enabled: false
mode: DESCENT # DESCENT or LAUNCH
countdown-minutes: 30 # bossbar countdown lead time (0 = off)
title-seconds: [60, 30] # flash a screen title this many seconds before
days:
FRIDAY: "19:00"
SATURDAY: "20:00"
SUNDAY: "18:00"