JumpDerpStickPvP
JumpDerpStickPvP
As requested by dookie1999.
How it Works
It is very similar to kit pvp, except that you die when exiting bounduries, and that there is only three kits.
DerpSticks
There are three sticks. Each has different enchantments for different use.
DerpStick A
Sharpness II
DerpStick B
Sharpness I, Knockback I
DerpStick C
Knockback II
Arenas
An arena has a boundury that players cannot leave, or they will die. When a player dies inside the bounduries, they will drop their stick. A sharpness stick is for killing other players. A knockback stick is for knocking players out of the bounduries.
Signs
The permission derpstick.sign is required to create signs.
Sticks
A stick sign is like kit signs for this plugin. A stick sign is created when a sign with the correct format is right clicked.
[derppvp]
stick a|b|c
If [dderppvp] becomes [DerpPvP] then it is done correctly.
Arenas
When an arena sign is right clicked, the player is teleported into the arena.
[derppvp]
join
arenaname
If [dderppvp] becomes [DerpPvP] then it is done correctly. Otherwise, an error might appear on the sign.
- Arena not found - the arena put into the sign does not exist.
- Arena not ready - the arena put into the sign is not ready (see below).
- Spawn not in bounduries - someone decided to troll and set the arena spawn outside of the bounduries.
Creating Arenas
The command for creating and editing arenas is "/derppvp creator create|edit". It requires the permission derpstick.creator
Command | Usage |
---|---|
/derppvp creator create <arena> | Creates an arena with the given name in the world that the player is in. |
/derppvp creator edit setspawn <arena> | Sets the spawn of the arena to the location where the player is standing. It must be in the same world as the arena |
/derppvp creator edit setbounds <arena> | Sets the bounduries of the arena. The player must punch the corners with a stick. It must be in the same world as the arena |
/derppvp creator cancel | Cancels the bounduries selection state |
/derppvp create edit setlobby | Sets the lobby (respawn point) of the arena to the location where the player is standing. It may be in a different world. |
Other Commands
Command | Usage |
---|---|
/derppvp join <arena> | Joins the arena given |
/derppvp leave | Leaves the arena |
Permissions
Node | Allows? |
---|---|
derpstick.join | Using /derppvp join |
derpstick.leave | Using /derppvp leave |
derpstick.creator | Using /derppvp creator |
derpstick.arena.<name> | Joining an arena with that name |
derpstick.stick.<a|b|c> | Use of the given stick |
Source Code
Suggestions
I always like new ideas :D . Please put them in the comments below.
Statistics
This plugin uses Metrics. It collects system information, player count, server and plugin version information and sends it to mcstats.org. If you don't want this information to be sent, go to plugins/PluginMetrics/config.yml and set opt-out to true.
I like the idea but I would like derpy archer, derpy guard and derpy Tank all with different weapons and armour. If u add these you plugin will one of our main PvP plugins!!!!