EffectsOnJoin
Automatically grants potion effects to players when they join, respawn, switch worlds, or when day turns to night (and vice versa).
Perfect for RPG, lobby, survival, or adventure servers!
✨ Features
Apply effects when players:
Join the server
Respawn
Switch worlds
Time changes (Day/Night)
World-specific and global configurations
Gamemode filters: SURVIVAL, CREATIVE, ADVENTURE, SPECTATOR, ALL
Conditions: first_join_only, only_at_time: DAY/NIGHT/ANY
Disable effects and automatically remove them if needed
Reload config live with /effectsreload
Supports Spigot, Paper, Purpur, and all Bukkit-based forks
Permissions
Example Config
effects:
global:
speed:
type : SPEED
amplifier : 1
duration : 999999
ambient : true
particles : false
enabled : true
gamemode : ALL
world_nether:
fire_resist:
type : FIRE_RESISTANCE
only_at_time : NIGHT
first_join_only : true
gamemode : SURVIVAL
enabled : true
Notes
Use gamemode: SURVIVAL, CREATIVE, ADVENTURE, SPECTATOR, or ALL
No setup needed beyond config — just reload with /effectsreload
Add unlimited effects per world
Highly configurable and lightweight
Automatically grants potion effects to players when they join, respawn, switch worlds, or when day turns to night (and vice versa).
Perfect for RPG, lobby, survival, or adventure servers!
✨ Features
Apply effects when players:
Join the server
Respawn
Switch worlds
Time changes (Day/Night)
World-specific and global configurations
Gamemode filters: SURVIVAL, CREATIVE, ADVENTURE, SPECTATOR, ALL
Conditions: first_join_only, only_at_time: DAY/NIGHT/ANY
Disable effects and automatically remove them if needed
Reload config live with /effectsreload
Supports Spigot, Paper, Purpur, and all Bukkit-based forks
Permissions
| Permission | Description | Default |
| effectsonjoin.apply | Allows receiving potion effects | true |
| effectsonjoin.reload | Access to /effectsreload command | op |
Example Config
Code (YAML):
effects:
global:
speed:
type : SPEED
amplifier : 1
duration : 999999
ambient : true
particles : false
enabled : true
gamemode : ALL
world_nether:
fire_resist:
type : FIRE_RESISTANCE
only_at_time : NIGHT
first_join_only : true
gamemode : SURVIVAL
enabled : true
Use gamemode: SURVIVAL, CREATIVE, ADVENTURE, SPECTATOR, or ALL
No setup needed beyond config — just reload with /effectsreload
Add unlimited effects per world
Highly configurable and lightweight
Fully configurable | Lightweight | Supports Minecraft 1.20+
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- 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.
EffectsOnJoin is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 391 times (via Spigot). Download it and open it directly in the game.