Multiverse-TeleportFilter

Multiverse-TeleportFilter

About

Multiverse-TeleportFilter is a small plugin that hooks into Multiverse-Core and provides a customizable filtering system for Multiverse's teleport system (via /mvtp). It gives server administrators an easy to use, but powerful system for allowing/disallowing teleportation to various Multiverse worlds on a world by world, player by player basis via both a simple configuration file and a permissions system.

This is a pretty early release of the plugin. While I've done extensive testing, and it appears to be fully stable and bug-free, it's almost assured that there are several bugs I'm unaware of. If you encounter any problems, please report them on the GitHub bug tracker. It helps me to help you, therefore helping us all.

Relationship to Multiverse

This plugin requires Multiverse-Core to run, but is developed independently and does not redistribute any of the Multiverse Team's code. However, that also means it's not quite as polished as the Multiverse Team's code generally is.

Commands

Important Note: Any world referenced in any Multiverse-TeleportFilter command refers to the Multiverse alias for that world, as specified by 'alias' in Multiverse-Core's worlds.yml file (see the Multiverse-Core Wiki page on aliases for more details).

CommandDescription
/mvtpfDisplays basic information about the plugin
/mvtpfreloadReloads the plugin's config.yml
/mvtpfdisableDisables the filter
/mvtpfenableEnables the filter
/mvtpfallowed [destination world]Checks if the issuing player can teleport to the destination world from the world they're currently in
/mvtpfallowed [destination world] [origin world]Checks if the issuing player can teleport to the destination world from the origin world
/mvtpfallowed [player] [destination world] [origin world]Checks if the given player can teleport to the destination world from the origin world
/mvtpffilter add [destination world] [origin world]Adds a filter entry for the given worlds
/mvtpffilter remove [destination world] [origin world]Removes the filter entry for the given worlds, if it exists

Permissions

PermissionDescription
multiverse.teleportfilter.statusAllows players to run /mvtpf
multiverse.teleportfilter.reloadAllows players to run /mvtpfreload
multiverse.teleportfilter.disableAllows players to run /mvtpfdisable
multiverse.teleportfilter.enableAllows players to run /mvtpfenable
multiverse.teleportfilter.allowedAllows players to run /mvtpfallowed
multiverse.teleportfilter.filter.addAllows players to run /mvtpffilter add
multiverse.teleportfilter.filter.removeAllows players to run /mvtpffilter remove
multiverse.teleportfilter.bypassAllows players to bypass the teleport filter and teleport to any world they have access to normally
multiverse.teleportfilter.*Bestows all Multiverse-TeleportFilter permissions

Need help?

Refer to the Wiki, it should contain all the documentation you need.

If you have any other questions or the documentation is either unclear or appears to be labyrinthine in design, feel free to post them as a comment on the plugin. I don't bite.


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files