Skip to content

A simple plugin to manage Warp points on your minecraft server.

Notifications You must be signed in to change notification settings

marylieh/SimpleWarpV3

Repository files navigation

SimpleWarp V3

This repository contains the code for the SimpleWarp Minecraft server plugin. SimpleWarp allows you to create, delete and use warp points. These points are some sort of waymarks, were the player can teleport.

The plugin has also a position saving feature. Positions are like warp points except that you can't teleport there. This feature is disabled by default.

The Position system have to be enabled first in your warps.yml config file.

The plugin also features an auto update System. This System downloads the newest version of the plugin automatically if a new version is available from DevBukkit.

If you need any assistance or if you have a Feature suggestion, write me an E-Mail at [email protected], I'd love to hear from you :)

The plugin now also features a "per-warp-permission System". That means if you enable RequirePermissionForEachWarp in your Warps.yml Config, every Warp Point gets an individual Permission that follows this scheme: simplewarp.warp.WARPNAME. (You have to replace WARPNAME with the exact name of your warp point). Only players with the correct permissions can see and use the warp points. You can now set Default Warp Point permissions in the Permission.yml file. Note: Only simplewarp permissions can be set by default. Other Permissions in the Permission.yml file will be ignored.

The new Integrated Permission Manager allows you to manage SimpleWarp permissions without the need of an external Permission System. To use this, set IntegratedPermissionSystem in your Warps.yml to true Please note that only SimpleWarp permissions can be set via the integrated permission manager.

CircleCI

Commands

  • /warp <warpname> - Teleport you to a warppoint.
  • /setwarp <warpname> - Create a warppoint.
  • /delwarp <warpname> - Delete a warppoint.
  • /warps - List all warppoints
  • /warpversion - Displays current plugin version
  • /position <positionName | del | list>
    • positionName - Shows the coordinates of the position. If the position doesn't exist, the position will be set to your current location
    • del - Remove a position
    • list - Lists all available positions
  • /pm <add |remove | list>
    • add - Adds a simplewarp permission to a given player
    • remove - Removes a simplewarp permission from a given player
    • list - List all simplewarp permissions from a given player

Permissions

  • simplewarp.warp - Allows you to use the /warp command.
  • simplewarp.delwarp - Allows you to use the /delwarp command.
  • simplewarp.setwarp - Allows you to use the /setwarp command.
  • simplewarp.warps - Allows you to use the /warps command.
  • simplewarp.position - Allows you to use the /position command.
  • simplewarp.position.view - Allows you to use the /position <name> command.
  • simplewarp.position.create - Allows you to use the /position <name>
  • simplewarp.position.del - Allows you to use the /position del <name>
  • simplewarp.position.list - Allows you to use the /position list
  • simplewarp.permissionmanager - Allows you to use the /pm command

To give the permissions to players you need a Permission System like LuckPerms.

Planned Features

Feel free to submit your own ideas in the issues tab.

About

A simple plugin to manage Warp points on your minecraft server.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages