promotional bannermobile promotional banner

EffectsOnJoin

A lightweight plugin that gives players potion effects when they join or respawn.
The config

The config

item image
item image

Description

๐Ÿ”ฎ 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: true
    • only_at_time: DAY, NIGHT, or ANY
  • โŒ 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

EffectsOnJoin Team

profile avatar
  • 1
    Projects
  • 91
    Downloads