name: Dropper version: '${project.version}' main: net.knarcraft.dropper.Dropper api-version: 1.19 description: A plugin for dropper mini-games softdepend: - PlaceholderAPI # Note to self: Aliases must be lowercase! commands: dropperGroupSet: aliases: - dgset permission: dropper.edit usage: | / - The group will be created if it doesn't already exist - Use "none" or "null" as the group to release the arena from its group description: Sets the group of the given arena dropperGroupSwap: aliases: - dgswap permission: dropper.edit usage: | / - The two arenas must be in the same group description: Swaps the order of two arenas in the same group dropperGroupList: aliases: - dglist permission: dropper.edit usage: | / [group] - Existing groups will be listed if used without an argument - Supplying a group shows the group's arenas description: Lists existing groups and their arenas dropperReload: aliases: - dreload permission: dropper.admin usage: / description: Reloads all data from disk dropperList: aliases: - dlist permission: dropper.join usage: / description: Used to list all current dropper arenas dropperJoin: aliases: - djoin permission: dropper.join usage: | / [mode] - Mode can be used to select challenge modes which can be played after beating the arena. - inverted = A game-mode where the WASD buttons are inverted - random = A game-mode where the WASD buttons toggle between being inverted and not description: Used to join a dropper arena dropperLeave: aliases: - dleave permission: dropper.join usage: / description: Used to leave the current dropper arena dropperCreate: aliases: - dcreate permission: dropper.create usage: | / [new value] - Valid properties: name, spawnLocation, exitLocation, verticalVelocity, horizontalVelocity, winBlockType description: Used to create a new dropper arena dropperEdit: aliases: - dedit permission: dropper.edit usage: / (Details not finalized) description: Used to edit an existing dropper arena dropperRemove: aliases: - dremove permission: dropper.remove usage: / description: Used to remove an existing dropper arena permissions: dropper.*: description: Gives all permissions default: false children: - dropper.admin dropper.admin: description: Gives all permissions default: op children: - dropper.join - dropper.create - dropper.edit - dropper.remove dropper.join: description: Allows a player to participate in dropper arenas default: true dropper.create: description: Allows a player to create a new dropper arena default: false dropper.edit: description: Allows a player to edit an existing dropper arena default: false dropper.remove: description: Allows a player to remove a dropper arena default: false