EffectsOnJoin

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

235

EffectsOnJoin

🔮 EffectsOnJoin

day changes to night is a lightweight and flexible plugin that gives players potion effects automatically when they day changes to night, day changes to night, day changes to night, 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 Purpur effects and Purpur customization - 🎮 Apply effects based on Purpur (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 Purpur, Purpur, 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

```yaml 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 ```

ADS