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

The original warp plugin for PocketMine-MP
version 3.3.6
Approved
Direct Download How to install?
Switch version
685 Downloads / 4735 Total
2 Reviews
Plugin Description §

SimpleWarp

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 beast of a backend for developers to hack around with.

SimpleWarp 2.0 is not compatible with older SimpleWarp and PocketMine versions.

Commands

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

Permissions

 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.warp:
    default: op
    description: Allows usage of all warps

API

What good is a plugin without an API? SimpleWarp has an API which is used by it's own core components.

Getting access

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
What's new §
  • Fixes #51 (lang naming error)
  • Support for new APIs (up to 10)
  • I am having to guess and check a bit with checksum verification, because I can only be sure it works once the plugin is released. This version hopefully fixes checksum verification.
  • Fixed crash which occurred on startup.

This version is broken and will not run.

  • Small improvements to code quality.
  • All SimpleWarp commands will yield an error when SimpleWarp is disabled.
  • Better memory cleanup onDisable.
  • Added /warpreport [title] which if you run in the console will open a new GitHub issue in your browser.
  • Added spoon detection which will alert users running spoons that they are not supported.
  • Added experimental checksum verification (more explanation will follow in a future update).
  • Reduced build size (Thanks to @SOF3)
  • Fixed console error when session file was deleted during server runtime.
  • External warps can now use 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.

Initial version

Lihener
using v3.3.4
08 Jan 18
Actualizen a la alpha 10 plz ;L
mrpwes
using v3.3.4
27 Dec 17
One Of The Legend Plugin Please Update it into -> API 3.0.0-ALPHA10
Falkirks
Staff
21 Jan 18
I released the update.

Reply to review by :

Supported API versions
2.0.0
->
3.0.0-ALPHA10
Producers §
  • Contributors:
    • @SOF3
    • @joshnorth
License §
Categories:
Teleportation
Keywords
Permissions
Manage plugins
Permissions
Commands
External Internet clients

You can leave one review per plugin release, and delete or update your review at any time

Loading...