
PluginMIT
EffectsOnJoin
A lightweight plugin that gives players potion effects when they join or respawn.
199
Downloads
1
Followers
10 months ago
Updated
📦
5
Versions
📖About EffectsOnJoin
🔮 EffectsOnJoin
EffectsOnJoin is a lightweight and flexible plugin that gives players potion effects automatically when they join, respawn, switch worlds, or when day changes to night (and vice versa).
Perfect for RPG-style servers, lobby buffs, starter perks, and world-specific challenges!
✨ Features
- 🔁 Automatically apply effects on:
- Player join
- Respawn
- World change
- Day/night transition
- 🌍 Supports global effects and per-world customization
- 🎮 Apply effects based on player gamemode (Survival, Creative, Adventure, Spectator, or all)
- ⚙️ Reload configuration without restarting:
/effectsreload - ⏱️ Fine-tune behavior with conditions:
first_join_only: trueonly_at_time: DAY,NIGHT, orANY
- ❌ Disabled effects are automatically removed from players
- 💯 Works with Paper, Spigot, Purpur, and other Bukkit forks
🔐 Permissions
| Node | Description | Default |
|---|---|---|
effectsonjoin.apply |
Players with this permission receive effects | true |
effectsonjoin.reload |
Allows using /effectsreload |
op |
📁 Example Configuration with Gamemode Support
effects:
global:
speed:
type: SPEED
amplifier: 1
duration: 999999
ambient: true
particles: false
enabled: true
gamemode: ALL # Options: SURVIVAL, CREATIVE, ADVENTURE, SPECTATOR, ALL
world_nether:
fire_resist:
type: FIRE_RESISTANCE
amplifier: 1
duration: 999999
ambient: true
particles: false
enabled: true
first_join_only: true
only_at_time: NIGHT
gamemode: SURVIVAL