Tags
Creators
Details
1.0.2
Compatibility
Changes
SignWarp
A Bukkit plugin for teleportation using signs. (Minecraft Version 1.20.4)
SignWarp allows players to place signs to teleport between them with a simple right-click.
By default, teleportations cost one ender pearl, which must be held by the player when interacting with the sign, but it can also be disabled in the configuration.
Permissions
signwarp.create- Allow creation and destruction of warp signs (default: op)signwarp.use- Allow usage of warp signs (default: everyone)signwarp.reload- Allow access to reload (default: op)signwarp.*- Allow access to all features (default: op)
Commands:
/signwarp reload- Reloads the configuration.
How to Use
First, place a sign where you want to teleport with the following content:
- First line: [WarpTarget]
- Second line: The name you want to use
This will create a warp sign that sets the location to which a player teleports.
After creating the warp sign, create one or more warp signs from which you want to teleport to the target sign.
This is done by placing a sign with the following content:
- First line: [Warp]
- Second line: The name you want to use
Note: The target sign (WarpTarget) must exist before creating the warp sign!
Once you have created both signs, you can right-click with the use-item in your hand (by default, it's an ender pearl).
Each teleportation will cost the number of items configured in use-cost (default: 1).
You can remove the use-item option in the config.yml or set it to "none" to allow any item to be used (i.e., each warp is free per use).
Message Customization
In the config.yml configuration file, you have the option to customize the messages used by the plugin. These messages are defined under the key messages and can be modified according to your preferences.
{warp-name}: This placeholder is replaced by the name of the warp specified on the sign.{use-item}: Used to represent the name of the item required to use the warp. For example, if the required item is an ender pearl, this placeholder will be replaced by "ENDER_PEARL".{use-cost}: This placeholder is replaced by the number of items needed to use the warp. For example, if the cost to use the warp is 1 ender pearl, this placeholder will be replaced by "1".
You have the option to stylize your texts with Minecraft color codes. These codes start with the & character, followed by a letter or number representing a specific color. More informations

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:1QUtO3R9:8zGpfhCw"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:1QUtO3R9:8zGpfhCw"
}

