FAQ

Common questions about CrazyEvents.

Do players need a resource pack or textures?

No. Every model is built from vanilla block displays, particles and sound. There is nothing to download — events look identical for every player.

Is it safe to run at spawn?

Yes. Nothing damages blocks and it never calls createExplosion. The “explosions” are cosmetic particle shows. WorldGuard won’t block it because it doesn’t touch blocks — and you can still restrict crate scattering to a region if you want.

Can players get hurt?

No. The crate reward fireworks are damage-cancelled, and UFO abduction releases players with slow-falling that lasts until they land — zero fall damage, guaranteed in code.

Does it run on Folia / Canvas?

Yes — it was written for Folia’s region threading from the start (correct entity/region/global/async scheduling). It also runs on Paper, Purpur, Pufferfish and CanvasMC, MC 1.20.626.2.

Can each model give different loot?

Yes. The Rocket, UFO and Godzilla each have their own reward pool (rewards.yml, rewards-ufo.yml, rewards-godzilla.yml), edited from the GUI.

My crates disappear in a void/spawn world

Set crates.persistent: true (the default) so they survive chunk unloads. If they still vanish, an anti-lag plugin (ClearLagg, LagAssist, etc.) is removing entities — exempt CrazyEvents or its display entities there.

Can I schedule events automatically?

Yes — auto-schedule runs events on chosen days/times with a countdown bar and a full-screen title alert. See Configuration.

How do I run an event right now?

/eventStart Event → pick a model → pick its mode/animation. See Commands.