mirror of
https://github.com/SunNetservers/MiniGames.git
synced 2024-12-05 00:43:15 +01:00
A plugin for dropper mini-games
EpicKnarvik97
eb67705300
Fixes players immediately being thrown out because the spawn teleportation triggered the PlayerLeaveListener Reduces default velocity from the insane terminal velocity to just 1 Uses UUID instead of player object when storing dropper arena sessions Prevents players from joining an arena if in creative, spectator mode, or is flying Implements the leave command to allow leaving the arena Only counts fall damage as a loss, but still prevents all damage in the arena Prevents players from dying of fall damage when exiting the dropper arena Prevents loadArenas from returning null |
||
---|---|---|
src/main | ||
.gitignore | ||
LICENSE | ||
pom.xml | ||
README.md |
Dropper
This is a plugin for a dropper mini-game (try to reach the bottom without hitting any obstacles).
To create an arena, simply use /droppercreate <name>
, where <name> is simply the name used to differentiate and
recognize the arena. Your location will be used as the spawn location for anyone joining the dropper arena. To start
playing, simply use /dropperjoin <name>
, where <name> is the same as you specified upon creation.
To modify
Permissions
Node | Description |
---|---|
dropper.admin | Gives all permissions |
dropper.join | Allows a player to participate in dropper arenas |
dropper.create | Allows a player to create a new dropper arena |
dropper.edit | Allows a player to edit an existing dropper arena |
dropper.remove | Allows a player to remove a dropper arena |
Commands
Command | Arguments | Description |
---|---|---|
/dropperlist | Lists available dropper arenas | |
/dropperjoin | <arena> [mode] | Joins the selected arena |
/dropperleave | Leaves the current dropper arena | |
/droppercreate | <name> | Creates a new dropper arena with the given name |
/dropperremove | <arena> | Removes the specified dropper arena |
/dropperedit | <arena> <option> [value] | Gets or sets a dropper arena option |
Command explanation
/dropperjoin
This command is used for joining a dropper arena.
/droppejoin <arena> [mode]
Argument | Usage |
---|---|
arena | The name of the arena to join |
mode | Additional challenge modes can be played after an arena has been cleared once. Available modes: deaths and time. |
/dropperedit
This command allows editing the specified property for the specified dropper arena
/dropperedit <arena> <option> [value]
Argument | Usage |
---|---|
arena | The name of the arena to edit |
option | The option to display or change |
value | The new value of the selected option |