Tags
Creators
Details
1.1.0
Compatibility
Changes
New release with 26.1 support! I took a bit of a hiatus so there were pending issues and PRs that I could've solved earlier, but they're here now.
Thank you to all contributors who not only designed new features, but implemented said features in a pull request. Not everything went through as I either found the UX unintuitive or wanted some changes for consistency, I kept in as much as I could within the bounds of my vision for the future of this plugin. As this is the first feature update of the stable release, I tried to keep the transition as seamless as possible. As far as I'm aware the database should migrate automatically with no issues, but do let me know if there are any concerns.
Added
- Support for Minecraft 26.1.
- New
/warpcreatecommand to create a new waystone via command. Build a waystone as usual but type this command while looking at the lodestone block. Permission to use:waystonewarps.command.warpcreate - New "Global" access type for warps. Warps with this access can be used without discovery.
- Boss bar teleport timer. Can be optionally toggled via config.
- Waystones can no longer be moved into areas protected by land protection plugins.
- Teleport cost can be dynamic based on distance, config options provided to tweak.
- Warp groups feature, optionally enabled via config. Allows players to put their warp under a group for easier browsing. Groups are admin-defined.
- Teleporting can now be restricted by a config cooldown or a player override with a metadata value:
waystonewarps.teleport_cooldown - Player override values can be set without a metadata provider such as Vault. Permissions are as follows:
waystonewarps.warp_limit.<number>: Sets a player's waystone creation limit, for examplewaystonewarps.warp_limit.4orwaystonewarps.warp_limit.19. Highest matching value wins.waystonewarps.warp_limit.*: Allows unlimited waystone creation.waystonewarps.teleport_cost.<number>: Sets a player's teleport cost multiplier, for examplewaystonewarps.teleport_cost.0.5for half price. Lowest matching value wins.waystonewarps.teleport_cost.*: Allows free teleportation (zero cost).waystonewarps.teleport_timer.<number>: Sets a player's teleport timer in seconds, for examplewaystonewarps.teleport_timer.3for 3-second timer. Lowest matching value wins.waystonewarps.teleport_timer.*: Allows instant teleportation (zero timer).waystonewarps.teleport_cooldown.<number>: Sets a player's teleport cooldown in seconds, for examplewaystonewarps.teleport_cooldown.20for 20-second cooldown. Lowest matching value wins.waystonewarps.teleport_cooldown.*: Allows instant teleportation (zero timer).
- Towny support, which allows for free travel between two of the same town.
- Simplified Chinese (zh_cn) localization.
Changed
- Waystone skin menu tooltip now provides clearer information on how to use the blocks to apply the skins.
Fixed
- Teleport particles and sound not appearing when teleportation is instant.
- Shift clicking items into menus deletes items.
- Check failure error when an item being placed does not have an attached ItemMeta.
Removed
waystonewarps.teleport.cooldown_bypasspermission.
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:YHSL503C:VZE50KbR"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:YHSL503C:VZE50KbR"
}

