SectorPort

551 Downloads

SectorPort

A plugin that let you define Sectors and use Sign to teleport there.

Every defined sector can also have requirements.

Features

Available features:

  • Create Sectors
  • Set requirements to get to certain Sectors
  • Use signs to teleport around Sectors

How-To

To use this plugin to let the users move around Sectors, follow these simple steps:

  • Create a Sector arrival point using the command "/sectorport new Test"
  • (optional) Set Sector requirements using the "/sectorreqs" command set
  • Place a Sign where you want, on the first line write "[STS]" and the sector name on the second line (e.g. Test)
  • The user now simple right click on the Sign and (if he meets the requirements, if set) get teleported to the Sector arrival point

Commands

Sectors can be managed in-game with the following commands:

  • /sectorport is the main command to create Sectors
  • /sectorport list to list every defined Sectors
  • /sectorport new <SectorName> to add a Sector arrival point where you are
  • /sectorport del <SectorName> to delete a Sector

Aliases to /sectorport:

  • /sp
  • /sts

Requirements can be setted in-game using the following commands:

  • /sectorreqs main command to set requirements
  • /sectorreqs <SectorName> list to list requirements for <SectorName>
  • /sectorreqs <SectorName> set <ItemID|ItemName|this> to add a requirement for <SectorName>
  • /sectorreqs <SectorName> reset to remove requirements from <SectorName>

Aliases to /sectorreqs:

  • /sr
  • /str
N.B.
The word 'this' can be used in place of itemName and will represent the item currently held by the issuing player.

Permissions

  • sectorport.sign.use: Enable use of SectorPort Sign (Default: Everyone)
  • sectorport.sign.forfree: Always meets Requirements ;) (Default: OP)
  • sectorport.sign.destroy: Destroy SectorPort Sign (Default: OP)
  • sectorport.command.use: Use /sectorport command (Default: OP)
  • sectorreqs.command.use: Use /sectorreqs command (Default: OP)
  • sectorport.sector.set: Use /sectorport new <SectorName> to setup a Sector (Default: OP)
  • sectorport.sector.unset: Use /sectorport del <SectorName> to remove a Sector (Default: OP)
  • sectorport.sector.list: Use /sectorport list to get a list of the Sector (Default: OP)
  • sectorport.requirements.set: Use /sectorreqs <SectorName> set <ItemID> to set requirement to the Sector (Default: OP)
  • sectorport.requirements.reset: Use /sectorreqs <SectorName> reset to remove requirements from the Sector (Default: OP)
  • sectorport.requirements.list: Use /sectorreqs <SectorName> list to list the requirements for the Sector (Default: OP)

Note

The plugin has been tested for long on a public server so it should be safe.

Notify me about any bug/feature request/note