⭐MyWarp[FREE]⭐➢Advanced warp solution for your server[1.8-1.
1.0.12warp sort gui,import warps from essentials,and much more...
Description
Mywarp is an advanced warp solution for your server.
ScreenShots
Features :
Warp Menu
The warp menu is currently supported sort by:
*warp visits [how many players have teleported to this warp]
*time created [when the warp is created]
*players [sort by the warp owner]
*name [this sort is currently only updated then plugin reloads]
If the "sortby" icon type is stone, that means the material value
does not support your server version, please edit it in your plugin language file.
The warp menu is run all Async, it will not lag your server
Import from essentials
use/mywarp import
and the plugin will search and import all existing warps in essentials
if your server has installed GriefPrevention or Residence Plugin
The warp owner will set to the owner of the claim or residence
else random operators from your ops.json
Purge Warps
Players won't be able to set a warp that is too close to another one
The distance can be customized in config
In default players also can not create a warp where he could not build(configurable), It should work with ANY protection plugins.
use: /warp purge to purge all warps that are too close to another one
Remember to back up your warps file and then do this action!
Commands & Permissions:
- /mywarp info <warp> - show the warp information | mywarp.info
- /mywarp list <player> <page> - list all warps of the player | mywarp.list
- /mywarp listall <page> - listall warps on the server | mywarp.listall
- /mywarp gui - opens the warp menu | mywarp.gui
- /mywarp purge - purge warps that is close to another one | mywarp.purge
- /mywarp import - import warps from essentials | mywarp.import
- /warp[mwarp] - teleport to a warp | mywarp.warp
- /setwarp[msetwarp] - create a warp | mywarp.setwarp
- /dewarp[mdewarp] - delete a warp | mywarp.dewarp
- /warplist - list all your warps | mywarp.list
- mywarp.cooldown.bypass - bypass the teleport cooldown
- mywarp.delete.other - use /dewarp to delete others warps
Configurations:
Config.yml
lang: en
#warp distance limit
warp-distance: 40
max-warp-per-user: 10
max-warp-name-length: 10
min-warp-name-length: 1
set-warp-cost: 1000
teleport-delay: 3
enable-tab-complete: true
#when player opens the warp menu,keeps from the last time when player closed the menu
save-opened-inv: true
warp-name-regex: "a-zA-Z0-9_\u4e00-\u9fa5"
#recommand you set this to false if your server has 1000+ warps
enable-gui: true
#players can only setwarp where they could break blocks
only_canbuild: trueEnglish language file
prefix: "&7[&bMyWarp&7] "
player_only: "&cOnly players can use that!"
usage_warp: "&cUsage: /warp [warp]"
usage_dewarp: "&cUsage: /dewarp [warp]"
usage_setwarp: "&cUsage: /setwarp [warp]"
usage_warplist: "&aUse/warplist to list all your warps"
invalid_length: "&cWarp name too long or too short!"
invalid_char: "&cYou warp name contains illegal characters!"
cant_build: "&cYou must have build access of this place in order to create a warp!"
teleporting: "&cYou are already in a teleport process, please try again later"
teleported: "&aTeleported"
loadinggui: "&cThe warp menu is currently loading..."
player_moved: "&cYou moved!Teleport canceled.."
warplist: "&aYour warps: "
teleport_in: "Teleport in [0] seconds,please do not move"
has_warp: "&cThere's already a warp named [0] !"
has_warp_nearby: "&cThere's already a warp named [0] near your location!"
no_warp: "&cThere's is no warp named [0]"
create_warp: "&aWarp created: [0]"
ins_balance: "&cYou balance is not enough: [0] !"
balance_take: "&aTook [0] money from you vault account"
warp_limit: "&cYour warps has reached the limit of: [0]"
not_owner: "&cYou are not the owner of this warp!"
delete_warp: "&aWarp deleted!"
no_permission: "&cYou don't have permission!"
reload: "&aConfig files and warps reloaded!"
empty_warp: "&cThere is no any warps yet!"
not_num: "&cPlease type valid numbers!"
last_page: "&cAlready the last page!"
warp_list: "&aAll warp list"
gui_notenable: "&cThe warp GUI is not enabled"
warp_list_next: "&aUse /mywarp listall [0] to view next page"
player_warp_list_next: "&aUse /mywarp list [0] [1] to view next page"
player_nowarp: "&cThis player does not have any warps set!"
player_warp_list: "&aWarps of player [0]"
import: "&aSuccessfully imported [1] warps from [0]"
import_error: "&cNo any supported warp plugins found to import!"
purge_warp: "&aPurged [0] warps !"
waiting_task: "&aYour process has started in an async thread,check your console for more information...."
warp_imported: "&aNew warp imported: &2[0]"
warp_purged: "&aWarp purged: &c[0] &a too close to &2[1]"
warps_loaded: "&aLoaded [0] Warps,took: [1] ms"
mywarp_help:
- "&b&lMywarp help"
- "&a/mywarp info <warp> ——&e show warp info"
- "&a/mywarp list <player> [page] ——&e list all warps of a player"
- "&a/mywarp listall [page] ——&e list all warps on the server"
- "&a/mywarp reload —— &eReload the plugin"
- "&a/mywarp gui —— &eOpens the warp menu"
- "&a/mywarp purge ——&e purge all warps too close to another one"
- "&a/mywarp import ——&e import wraps(currently only support Essentials)"
warp_info:
- "&6&m======== &b&lWarp: &e %name% &6&m========="
- " &bX: &e%X%"
- " &bY: &e%Y%"
- " &bZ: &e%Z%"
- " &bWorld: &e%world%"
- " &bOwner: &e%owner%"
- " &bVisits: &e%visits%"
- " &bTime created: &e%create_date%"
- " &bLast active: &e%last_visit_date%"
- "&6&m==========================="
inventory:
title: "&9&lWarps [0]/[1]"
#Random skins to use when failed to load a players skin
#https://minecraft-heads.com/custom-heads
randomheads:
- "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYzk1ZDM3OTkzZTU5NDA4MjY3ODQ3MmJmOWQ4NjgyMzQxM2MyNTBkNDMzMmEyYzdkOGM1MmRlNDk3NmIzNjIifX19"
- "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODQ0OWI5MzE4ZTMzMTU4ZTY0YTQ2YWIwZGUxMjFjM2Q0MDAwMGUzMzMyYzE1NzQ5MzJiM2M4NDlkOGZhMGRjMiJ9fX0="
- "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYWY1ZjE1OTg4NmNjNTMxZmZlYTBkOGFhNWY5MmVkNGU1ZGE2NWY3MjRjMDU3MGFmODZhOTBiZjAwYzY3YzQyZSJ9fX0="
- "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDdmYzMwYTk2YTAyYTdmOWFlNmRmYTVjMmIxNzAyNmY1Mjc5NmZiMmMwMmI1ZGJiMGM2ZWQ1YzhmODhjOTU5NiJ9fX0="
- "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNTFjNGE3MThhOTEzZjk1ZWRhZDEwNjgwMGEzNDE0ZmI4Mjc3Njk5MzA4YzMyZWIzOGIxM2RhYTQxNmQxZmUyMyJ9fX0="
- "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDU3Mjg4NTQ0ZmViYWQzM2Y0NWMwMjNjYTgxY2Y4YjU0MjM5ZTc2ZGMzNjZjMGJlZDU2MjUxMWU3YWQ5YTI0MCJ9fX0="
- "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjU2MzU4YzA1NmJlYTdlYjYxNGJmMzE1ZGU3ZmFkZmUyMzhhNjdkZDU1NzY0MjU0YjAyNzdmYjYyMGU4ZjNiYiJ9fX0="
- "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvN2I1ZjNhOGE3YTUzMzhmZjhjMDFiZGQ0ZjViM2E1Y2FmNTQ5OWY0YzA0ZTg0ZTQyMzBkMDNmNDRjMzUyNWQ2ZCJ9fX0="
- "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWRlNGYxYWI5ZmYwMTU5ZDJiNzVkYjlhODAzMGRiZTZmZTY3YmJiNzE2M2E2OTcyODA1OGU1MjAzMGZlIn19fQ=="
items:
warp_icon:
name: "&f&l&nWarp:&6&l %name%"
lore:
- "&b&lOwner: &e%owner%"
- "&b&lVisits: &e%visits%"
- "&b&lWorld: &e%world%"
- "&b&lX: &e%X% &b&lY: &e%Y% &b&lZ: &e%Z%"
- "&7&lClick to teleport to %name%"
visitors_sort:
material: "REDSTONE_COMPARATOR"
name: "&b&lSort by: &eVisitors"
lore:
- "&7Click to switch"
name_sort:
material: "NAME_TAG"
name: "&b&lSort by: &eName"
lore:
- "&7Click to switch"
created_sort:
material: "DIODE"
name: "&b&lSort by: &eTime created"
lore:
- "&7Click to switch"
player_sort:
material: "DIAMOND_PICKAXE"
name: "&b&lSort by: &ePlayer"
lore:
- "&7Click to switch"
prev_page:
material: "ARROW"
name: "&f&lLast page"
lore:
- "&7Click to view last page"
next_page:
material: "ARROW"
name: "&f&lNext Page"
lore:
- "&7Click to view next page"Requirements:
- Vault
- Java8
- Minecraft 1.8 and above
About the playerheads:
The player heads of this plugin will not lag your server
More information: https://www.spigotmc.org/threads/tutorial-get-player-heads-without-lag.396186/#post-3554556
Recommended plugins:
SkullAPI - warp icon textures will support any custom skin plugins
if you encountered any issues/bugs, Just PM me and I will solve them ASAP.
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