W a r p i n g
A simple way to Warp!
Main Features
- Completely customizable Warps: Welcome Messages, Warp Cost and more;
- In-Game editing commands;
- MyWarp feature! Create your personal Warps!
- Info Command, to get information about a Warp In-Game!
- Funny Warping Commands;
- Customizable Messages;
- Active and Disable Warps: only players with permission warping.bypass can teleport!
- World restriction: If a Player is in a different World from where the Warp has been created, he can not teleport, unless he has the permission!
- Home System, like Essentials one;
- MyWarp and Warp Signs, to Warp easly!
- Cool Features like Join Messages;
- No Stupid Characters.
It needs Vault to run!
Commands
Commands
Main Commands:
/warping | wp : Shows you info about the Plugin.
/mywarp | mywp: Shows you info about the Plugin.
/whomes | wh: Shows you info about the Plugin.
(Yes, it is not /home anymore).
Warping Commands:
Each command starts with /warp.
create | new <warpname>: Creates a new Warp.
delete | del <warpname>: Deletes a Warp.
active | on <warpname>: Actives a Warp.
disable | of <warpname>: Disables a Warp.
go <warpname>: Teleports to a Warp.
go-all | goall <warpname>: Teleports all online players to a Warp.
teleport <player> <warpname>: Teleports a Player to a Warp.
set-cost <warpname> <cost>: Sets the cost of a Warp.
set-msg <warpname <msg>: Sets the 'Wellcome' message of a Warp.
info <warpname>: Gets informations about that Warp.
list: Gets a full list of all Warps.
help: Shows you all commands.
MyWarp Commands:
Each command starts with /mywarp.
create | new <warpname>: Creates a new Warp.
delete | del <warpname>: Deletes a Warp.
go <warpname>: Teleports to a Warp.
set-msg <warpname <msg>: Sets the 'Wellcome' message of a Warp.
info <warpname>: Gets informations about that Warp.
list: Gets a full list of all Warps.
help: Shows you all commands.
Homes Commands:
Each command starts with /whome.
create | new <warpname>: Creates a new Warp.
delete | del <warpname>: Deletes a Warp.
go <warpname>: Teleports to a Warp.
list: Gets a full list of all Warps.
help: Shows you all commands.
Permissions
Permissions
Warping Permissions:
warping.create: /warping create
warping.delete: /warping delete
warping.active: /warping active
warping.disable: /warping disable
warping.go: /warping go
warping.go.warpname: /warping go <warpname>
Teleport to <warpname> warp.
(Ex: warping.go.arena to teleport to the warp 'Arena')
warping.go-all: /warping go-all
warping.teleport: /warping teleport
warping.list: /warping list
warping.info: /warping info
warping.help: /warping help
warping.set-msg: /warping set-msg
warping.set-cost: /warping set-cost
warping.bypass: Bypass Active/Disable warp status.
warping.worldbypass: Bypass world restriction.
MyWarp Permissions:
mywarp.create: /mywarp create
mywarp.delete: /mywarp delete
mywarp.go: /mywarp go
mywarp.list: /mywarp list
mywarp.info: /mywarp info
mywarp.help: /mywarp help
mywarp.set-msg: /mywarp set-msg
Homes Permissions:
whomes.create: /whome create
whomes.delete: /whome delete
whomes.go: /whome go
whomes.list: /whome list
whomes.help: /whome help
Signs Permissions:
warping.signcreate: To create teleport signs (public warps);
mywarp.signcreate: To create teleport signs (personal warps);
warping.sign.warpName: To use the teleport signs;
mywarp.sign.use: To use the mywarp teleport signs.
Configuration File
Config.yml
#Config file of Warping plugin dev. by XFarwar
#Are you italian? Tell me if you want the italian-version of this plugin. (I'm italian :D).
###########
# Warping #
###########
#Here you can set if a player can use warps in differents world:
#Values:
#true >> Player in world1 can teleport in world2
#false >> Player in world2 can't teleport in world2
allow-differents-world: true
#Here you can set the max amount of warps that a player can set.
max-warps-per-player: 5
#Here you can set true if you want overwrite the existing warp sor false if you don't want to overwrite the existing warps.
overwrite-warps: false
#Here you can set if you want to enable economy. Each warp when is created get the string "cost" in warp.yml. There you can set the cost.
enable-economy: false
##########
# onJoin #
##########
#Set true or false:
message-on-join: true
#Set the message:
#Use %player to get the player name and %warps to get the number of personal warps.
message: '&bHi %player! You have &7%warps &bpersonal Warps!'
###############
# Public Warp #
###############
#Set here the name you would use to create the Teleport Sign:
teleport-sign: [Warping]
#/!\ REMEMBER that the sign can only get 15 character, so you must use only 13 characters beacuse the code use $a.
#If the warp doesn't exist, the sign will be drop auotmatically with an Effect (Smoke).
drop-if-null: true
##########
# MyWarp #
##########
#Set here the name you would use to create the Teleport Sign:
mywarp-teleport-sign: [MyWarp]
#/!\ REMEMBER that the sign can only get 15 character, so you must use only 13 characters beacuse the code use $a.
#########
# Homes #
#########
#If you want to disable this feature, just set this to false
warping-homes: true
#Here you can se the max amount of homes that a player can set.
max-homes-per-player: 5
Language File
Language.yml
#Here you can set commands messages
#############################
# #
# SETTINGS MESSAGES #
# #
#############################
unknown-error: "&cAn unknown error has happened!"
player-only-command: "&cThis command can be performed only by players!"
command-no-permission: "&cYou do not have permission for that command!"
home-too-many-arguments: "&eToo many arguments, type /whome help."
warping-too-many-arguments: "&eToo many arguments, type /warping help."
mywarp-too-many-arguments: "&eToo many arguments, type /mywarp help."
invalid-warp: "&7Warp %warp does not exists."
#Theese two messages works both for MyWarp and Warp -setmsg- command.
invalid-message: "&7Choose a message for this warp."
#Use %warp to get Warp name.
message-set: "&7Message successful set for the warp &6%warp&7."
##########################
# #
# HOMES MESSAGES #
# #
##########################
#Here you can set Home messages
invalid-home: "&7Home does not exist"
home-already-exists: "&7Home already exists."
home-set: "&7Home set!"
home-deleted: "&7Home deleted."
#This is the Half-Part of the message!
home-list-message: "&bYour &b&lHomes &r&7"
##########################
# #
# WARPS MESSAGES #
# #
##########################
#Here you can set Warp messages. You can use %warp to get warp name. !!Only some messages allows it.
warp-active: "&7Warp &6%warp &7activated!"
warp-already-active: "&7Warp &6%warp &7is already active!"
warp-disable: "&7Warp &6%warp &7disabled!"
warp-already-disabled: "&7Warp &6%warp &7is already disabled!"
warp-created: "&7Warp &6%warp &7created!!"
warp-already-exists: "&7Warp %warp already exists."
warp-overwritten: "&7Warp &6%warp &7has been changed in your current position."
warp-deleted: "&7Warp &6%warp &7deleted!"
warp-no-permission: "&7You do not have enough permission to teleport to this warp."
warp-goall: "&7You teleported all players to the warp &6%warp"
#Here you can use %player to get player name (who run the command).
#PS: This message tells the player target that has been teleported by %player to the %warp.
warp-goall-players: "&7You have been teleported by &6%player &7to the warp &6%warp&7."
not-enough-money: "&7You don't have enough money to use thi warp."
warping-bypass: "&7You teleported also if this warp is disabled."
incorrect-world: "&7Sorry, you can not warp because you are in a different world."
world-bypass-permission: "&7You have the permission to bypass worlds restriction and you have been teleported."
no-warp-set: "&bThere are no warps set at the moment."
#You can use %warps to get the number of warps set.
warp-list: "&7There are &b&l%warps &r&7Warps set:"
invalid-number: "&7Put a valid number."
#You can use %warp to get warp name and %cost to get the cost.
cost-set: "&7You set the cost of the Warp &6%warp &7to &6$%cost&6."
invalid-cost: "&7Choose a cost for this warp."
invalid-player: "&7Player is not online!"
#Use %player to get the target player. Use %warp to get the warp name.
teleport-message: "&7You teleported &6%player&7 to the warp &6%warp&7."
#Use %player to get the player who run the command. Use %warp to get the warp name.
#This is similar to /warping goall command. It tells the target that
#has been teleported by %player to the %warp.
teleport-message-to-target: "&7You were been teleported by &6%player&7 to the warp &6%warp&7."
###########################
# #
# MYWARP MESSAGES #
# #
###########################
#Here you can set MyWarp messages. You can use %warp to get warp name. !!Only some messages allows it.
mywarp-created: "&7Personal Warp &6%warp &7created!"
mywarp-deleted: "&7Personal Warp &6%warp &7deleted!"
mywarp-already-exists: "&7The personal warp &6%warp&7 already exists."
#Use %max to get the max number of warps you can set.
mywarp-max-warps: "&7The max number of Personal Warps you can set is &a%max&r."
#Use %warps to get the list of personal warps and %max to get the max number of warps you can set.
mywarp-list: "&bYour &b&lWarps &r&7(&3%warps&7/&3%max&7)&b:"
##########################
# #
# SIGNS MESSAGES #
# #
##########################
#Here you can set message for Warp-Signs
warp-sign-created: "&aWarp created with success!"
mywarp-sign-created: "&aPersonal Warp created with success!"
warping-sign-permission: "&cYou can't create Warp signs!"
mywarp-sign-permission: "&cYou can't create Personal Warp signs!"
sign-length: "&cWarp Sign can't Be create because the length of the String &4teleport-sign &cin config is too big."
Teleport Signs
- Place a Sign;
- Write in the first line [Warping] or [MyWarp] (You can edit it in Config.yml).
- Write in the second line the name of the Warp.
- Right click and wooosh!!
Here some Screens:
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta
[/url][/IMG] 

