JoinEffects is a modern, lightweight, and highly customizable Paper plugin that allows server owners to create unique join effects for players.
Unlike traditional join plugins that rely on hardcoded settings, JoinEffects uses a fully modular YAML-based engine. This allows you to create an unlimited number of custom effects, animations, and sequences directly from your configuration files.
Core Features
- Modular Configurations: Each effect is defined in its own YAML file. Keep your setups clean and organized.
- Sequence Engine: Every effect runs step-by-step. You can sequence titles, sounds, particles, fireworks, and delays easily.
- Modern API Support: Fully supports the Adventure API for MiniMessage formatting (gradients, hex colors) and PlaceholderAPI for dynamic text.
- LuckPerms Priority: Effects are permission-based. The plugin automatically checks a player's permissions and plays the highest priority effect available to them.
- Performance Focused: Built natively for Paper 1.21+ using Java 21. No outdated NMS, ensuring stability and long-term compatibility.
Configuration Example
name: Owner Effect
permission: joineffects.effect.owner
priority: 100
sequence:
- title
- sound
- delay:20
- message
title:
title: "<gradient:#00ff00:#00aa00>Welcome, Owner!</gradient>"
subtitle: "<gray>All systems are online.</gray>"
fade-in: 10
stay: 60
fade-out: 10
sound:
name: "entity.ender_dragon.growl"
volume: 1.0
pitch: 1.0
Commands and Permissions
/joineffects- View plugin information./joineffects reload- Reload all configurations. Requiresjoineffects.reload./joineffects preview <effect>- Preview an effect before applying it. Requiresjoineffects.preview.
To assign an effect to a player or group, give them the permission joineffects.effect.<filename>.
If you need support, have feature requests, or want to report a bug, feel free to join the Zenith Plugins Discord server.
No gallery available for this project.
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
Join Effects 2.1.1 2.1.1 |
1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
|
bukkit, paper, purpur, spigot
|
Download |
|
Join Effects 2.1.0 2.1.0 |
1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
|
bukkit, paper, purpur, spigot
|
Download |
|
Join Effects 2.0.0 2.0.0 |
1.21.10, 1.21.11, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2
|
bukkit, paper, purpur, spigot
|
Download |
|
Join Effects 1.0.0 1.0.0 |
1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2
|
bukkit, paper, purpur, spigot
|
Download |