NeonSpawn
An advanced spawn management plugin designed to integrate natively with modern visually appealing server environments.
NeonSpawn allows you to accurately define teleportation delays, restrict movements during countdowns, and celebrate player teleports with immersive sounds, particles, actionbars, and titles.
For downloads or plugin requests, visit our Discord server or our BuiltByBit profile.
Why NeonSpawn
Most basic essentials plugins provide a basic spawn command, but NeonSpawn pushes the boundary explicitly towards production value and server aesthetic.
Immersive Feedback
Bossbars, titles, actionbars, particles and sound effects pre-packaged.
PvP Safety Integration
Configurable movement cancellation mechanics enforce fair escape attempts.
Fully Modular
Every single visual effect and delay can be individually toggled.
Installation
Setting up NeonSpawn takes under a minute.
- Download the latest
NeonSpawn.jarexecution file. - Drop the file inside your server's
/pluginsdirectory. - Restart the server.
- Stand where you want the spawn to be and type
/setspawnlimit.
Commands
| Command | Description | Permission |
|---|---|---|
/spawn |
Teleport precisely to the configured spawn | (Default) |
/setspawn |
Set the centralized spawn point location | neonspawn.setspawn |
/neonspawn reload |
Reload the configuration properties | neonspawn.reload |
Permissions
| Permission | Description |
|---|---|
neonspawn.setspawn |
Allows defining the universal spawn (Default: op) |
neonspawn.reload |
Allows reloading the `config.yml` on-the-fly (Default: op) |
General Settings
NeonSpawn is driven by its config.yml ensuring complete granular controls.
Teleport Delays & Movement
teleport-delay: 5 # Seconds before teleport
cancel-on-move: true
cancel-on-block-change-only: true # Only cancels if player shifts to a different block (ignores head movement)
Setting cancel-on-block-change-only: true ensures that players tracking foes with their views won't casually cancel their spawn teleportations.
First Join Behavior
first-join:
message-type: "chat" # or "title"
sound: "ENTITY_PLAYER_LEVELUP"
particle: "HAPPY_VILLAGER"
Visual Effects
Every phase of teleporting (start, cancel, success) can trigger distinct aesthetic responses.
enable-actionbar: true
enable-bossbar: true
enable-title: true
enable-particles: true
enable-sounds: true
effects:
actionbar:
teleport-start: true
teleport-cancelled: true
teleport-success: true
...
particles:
teleport-start: "VILLAGER_HAPPY"
teleport-cancelled: "SMOKE_LARGE"
teleport-success: "END_ROD"
Support
Join Our Discord
Get help from our team, report bugs, request features, and connect with the community.
dsc.gg/neonstudios