Home›Java›Mods›EffectsOnJoin
EffectsOnJoin
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
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
 
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


Fully configurable | Lightweight | Supports Minecraft 1.20+​

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

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.

Explore more