By continuing to use this site, you agree to the Terms of Service of this website, including usage of cookies.
OK, Don't show this again
SimpleWarp is the original warp plugin for PocketMine-MP. It allows players to move from point A to B with ease. At the core of SimpleWarp is simplicity and extensibility. Although very easy on the end user, it exposes a powerful backend for developers to hack around with.
SimpleWarp 2.0 is not compatible with older SimpleWarp and PocketMine versions.
Command | Usage | Description |
---|---|---|
/warp |
/warp <name> [player] |
Warps you or another player to a specified warp. |
/addwarp |
/addwarp <name> [<ip> <port>|<x> <y> <z> <level>|<player>] |
Creates a new warp at a set location. |
/delwarp |
/delwarp <name> |
Deletes specified warp. |
/listwarps |
/listwarps |
Prints out list of warps. |
/openwarp |
/openwarp <name> |
Allows any player to access specified warp. |
/closewarp |
/closewarp <name> |
Restricts specfied so that only players with correct permission node can use it |
/warpreport |
/warpreport [title] |
Run from console to generate a new GitHub issue for SimpleWarp |
simplewarp:
default: op
children:
simplewarp.command:
default: op
children:
simplewarp.command.list:
default: true
children:
simplewarp.command.list.xyz:
default: op
simplewarp.command.list.visual:
default: op
simplewarp.command.addwarp:
default: op
simplewarp.command.delwarp:
default: op
simplewarp.command.warp:
default: true
children:
simplewarp.command.warp.other:
default: op
simplewarp.command.openwarp:
default: op
simplewarp.command.closewarp:
default: op
simplewarp.command.closewarp:
default: op
simplewarp.essentials.notice:
default: op
description: Recieve messages when their is warp conflict in Essentials
simplewarp.warp:
default: op
description: Allows usage of all warps
What good is a plugin without an API? SimpleWarp has an API which is used by it's own core components.
Make sure to add the following to your plugin.yml
depend: ["SimpleWarp"]
Note: If you use softdepend
you will need to check if SimpleWarp is installed.
Now you can a copy of the API in your onEnable
method
$api = SimpleWarpAPI::getInstance($this); // This only works inside a PluginBase
If you want to get the instance outside your main class, you can do
$api = $server->getPluginManager()->getPlugin("SimpleWarp")->getApi(); // $server is an instance of \pocketmine\Server
FastTransfer
or the builtin transfer feature in newer PocketMine versions.This change is entirely backwards compatible and does not modify the way in which external warps function.
NOTE: This build is larger because it was generate by Poggit and includes image assets.
Reply to review by :
You can leave one review per plugin release, and delete or update your review at any time