name: PortalCommands
main: com.qwertyness.portalcommands.PortalCommands
version: 2.1.2
author: Qwertyness
depend: [Interactables, WorldEdit]
description: Allows the creation of portals to execute commands or send messages!

permissions:
#Top Tier
    pc.portal.*:
        description: gives all permissions from PortalCommands.
        children:
            pc.portal.create.*: true
            pc.portal.delete: true
            pc.portal.edit.*: true
            pc.portal.use.*: true

#Second Tier
    pc.portal.create.*:
        description: allows player to create portals of any type.
        children:
            pc.portal.create.console: true
            pc.portal.create.player: true
            pc.portal.create.special: true
    pc.portal.delete:
        description: allows player to delete portals.
    pc.portal.edit.*:
        description: allows player to edit and attribute of a portal.
        children:
            pc.portal.edit.command.*: true
            pc.portal.edit.message: true
            pc.portal.edit.cooldown: true
    pc.portal.use.*:
        description: allows player to use all portals.

#Third Tier
    pc.portal.create.console:
        description: allows player to create a console type portal.
    pc.portal.create.player:
        description: allows player to create a player type portal.
    pc.portal.create.special:
        description: allows player to create a special type portal.
    pc.portal.edit.command.*:
        description: allows player to add or remove commands of any type to a portal.
        children:
            pc.portal.edit.command.console: true
            pc.portal.edit.command.player: true
            pc.portal.edit.command.special: true
            pc.portal.edit.command.remove: true
    pc.portal.edit.message:
        description: allows player to add or remove messages from a portal.
    pc.portal.edit.cooldown:
        description: allows player to modify the cooldown of a portal.
    pc.portal.edit.uses:
        description: allows player to modify the use limit of a portal.

#4th Tier
    pc.portal.edit.command.console:
        description: allows the player to add commands of the console type.
    pc.portal.edit.command.player:
        description: allows player to add commands of the player type.
    pc.portal.edit.command.special:
        description: allows player to add commands of the special type.
    pc.portal.edit.command.remove:
        description: allows player to remove a command from portal.