1.4
Compatibility
Changes
NeonSpawn v1.4 - 2024-07-27
Added
-
Configurable Bossbar & Action Bar Visuals
Bossbar and action bar messages during teleports are now fully toggleable viaconfig.yml.
Server owners can customize whether players see a bossbar and/or action bar during teleport events. -
Configurable Sounds and Particle Effects
All teleport-related sounds and particle effects are configurable inconfig.yml.
Admins can toggle effects on/off and customize particle and sound types used for teleport start, cancellation, and success events.
Bossbar color and style are also customizable. -
New
/neonspawn reloadCommand
Enables server operators to reload bothconfig.ymlandmessages.ymlwithout restarting the server, speeding up plugin configuration changes.
Fixed / Improved
- Fixed missing message key warnings by switching to properly nested message keys for bossbar and actionbar messages in
messages.yml. - Improved player feedback during teleport start, cancel, and success based on configured visual and audio settings.
- Enhanced performance by caching configuration values during teleport effects.
- Added defensive null checks when spawning particles and sounds.
Removed
- Spawn Menu / GUI Feature Removed
The spawn menu command and GUI listener have been removed to simplify the plugin and focus on core teleport functionality.
Corresponding commands, event listeners, imports, and messages related to spawn menu/GUI were eliminated.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:yzvfFUQ0:YTsKtVN4"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:yzvfFUQ0:YTsKtVN4"
}

