Advanced Player Warping v1.0

Allows you to create different warps to easily teleport players around your worlds.

  1. Staartvin
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.13
    • 1.14
    • 1.15
    Source Code:
    https://github.com/Staartvin/AdvancedPlayerWarping
    Contributors:
    Staartvin

    Functionality

    Advanced Player Warping allows players to create private warps that they can share with other players. Admins can create public and server warps that can be used by anyone. A nifty graphical user interface is included to easily search through warps and teleport to warps. Players can also edit their warps through the graphical user interface.

    [​IMG]

    Usage

    To create a warp, use the command /warp create <name>. By default, it creates a private warp. If you want to create a public or server warp, use /warp create <type> <name>. To delete a warp, you can use /warp delete <warp> or go edit the warp via the GUI and delete it from there.

    Commands & Permissions

    Commands
    • /warp create <name> - Create a private warp with the given name
    • /warp create <type> <name> - Create a warp of <type> with the given name
    • /warp delete <name> - Delete a warp with the given name.
    • /warp reload - Reload the configuration file of APW.
    Permissions
    - apw.create.server:
    description: Allows a player to create server warps.
    default: op

    - apw.create.public:
    description: Allows a player to create public warps.
    default: op

    - apw.create.private:
    description: Allows a player to create private warps.
    default: op
    - apw.edit.server:
    description: Allows a player to edit server warps.
    default: op

    - apw.edit.public.others:
    description: Allows a player to edit public warps of other players.
    default: op

    - apw.edit.private.others:
    description: Allows a player to edit private warps of other players.
    default: op

    - apw.edit.warpname:
    description: Allows a player to edit the name of their warps
    default: op

    - apw.edit.warpname.colors:
    description: Allows a player to use colour codes in their warp names
    default: op

    - apw.edit.warpdescription:
    description: Allows a player to edit the description of their warps
    default: op

    - apw.edit.warpdescription.colors:
    description: Allows a player to use colour codes in their warp description
    default: op

    - apw.edit.warpcost:
    description: Allows a player to change the cost of using their warp
    default: op

    - apw.edit.warpicon:
    description: Allows a player to change the icon of their warp
    default: op

    - apw.edit.warpicon.enchanted:
    description: Allows a player to change whether the warpicon has an enchanted look
    default: op

    - apw.edit.destination:
    description: Allows a player to change the destination of their warp
    default: op

    - apw.edit.whitelist:
    description: Allows a player to change the whitelist of their warp
    default: op

    - apw.use.warps.server:
    description: Allows a player to use server warps.
    default: true

    - apw.use.warps.public:
    description: Allows a player to use public warps.
    default: true

    - apw.use.warps.private:
    description: Allows a player to use private warps of other players when they are whitelisted.
    default: true

    - apw.search.warps.player:
    description: Allows a player to search warps by player name.
    default: op

    - apw.search.warps.string:
    description: Allows a player to search warps by string.
    default: op

    - apw.bypass.limit.private:
    description: Allows a player to build infinite private warps.
    default: op

    - apw.bypass.limit.public:
    description: Allows a player to build infinite public warps.
    default: op

    - apw.reload:
    description: Allows a player to reload the configs.
    default: op

    - apw.bypass.economy.warps.use:
    description: Players with this permission do not have to pay for using a warp.
    default: op

    - apw.bypass.time-out:
    description: Players with this permission do not have to wait for the time-out to be teleported.
    default: op

    Pictures
    [​IMG]
    This is the main menu; if you hover over the items, you can see what warps are shown to you. The text and icon can be changed in the config.

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]
    When left-clicking a warp you'll be teleported to it. Right-clicking on a warp will lead you to the edit menu where you can edit a warp.

    [​IMG]
    This is the editing menu of the warp. Players can adjust their warps here (based on the permissions they have).