Compatibility
Minecraft: Java Edition
1.20–1.20.1
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
1.12.x
1.11.x
1.10.x
1.9.x
1.8.x
Platforms
Bukkit
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Licensed ARR
Published last year
Updated last year
Why this plugin
Allows you to set messages/titles for players when they connect/login/register/disconnect/..., or play sounds or launch fireworks and everything is optional, so plugin can be used anywhere with other plugins
Features
- Teleport to spawn or login location on join/login/respawn or using /spawn command.
- Teleport to last location after /login
- Configurable join/leave/quit messages or option to hide them.
- Commands on join/login/register performed as console/player
- Support for AuthMe/LoginSecurity/OpeNLogin plugin with additional messages for login and registration.
- Titles, sounds and fireworks for all events for enhanced player experience. (TheAPI required)
- Colors and hex colors for customizing messages. (example +ffb2 &a &4 &3)
- PlaceholderAPI support
- Plugin has ability to work with vanish plugins, by checking if another plugin hides join/leave messages, if this happens message will remain hidden and firework will not appear
- Everything can be turned on and off
- Configuration updates automatically when new options are set in new versions
What is required
- Spigot/Paper/... 1.8+
- Java 8+
What is required for some features
- TheAPI (titles/subtitles)
- PlaceholderAPI (placeholders)
- Authme (messages,teleport after /login)
Commands
-
/betterjoinspawn (reload) perms: betterjoinspawn.reload
-
/spawn (player name) perms: betterjoinspawn.others (Needed when teleporting another player)
-
/setspawn [joinspawn/loginspawn] perms: betterjoinspawn.setspawn
Explanation:
- [] required () optional
- joinspawn - on join
- loginspawn - on login after /login /register
Support/bug reports/suggestions
- Discussion on spigotmc.org
- Discord server https://discord.gg/VrQhPWhAnZ
Setup
- open config.yml
- turn on what you want and need (everything is off*)
- set up your own messages
- set spawns via /setspawn
- restart/reload plugin
- test whether features are working
What might be added
- support for other login plugins? (definitely)
- bungeecord support (maybe)
- actionbar
- missing something? Write it now
https://bstats.org/plugin/bukkit/BetterJoinSpawn/18481
Plugin is new and may still contain bugs