[MECH/FUN]UberJump

Latest download: Click here

UberJump is a very small plugin but you can have a lot of fun with it. What it allows you to do is basically adding a jump boost to yourself and other players. It has one simple command which you can manage everything with and it's really simple to use. This is also my first approach on writing a Bukkit Plugin in Java, so it might still have some minor bugs ATM. This plugin has been been tested to be compatible with almost any plugin on the ZenoxPvP Server. Feel free to post a comment if you have any compability issues!

How it works

The command

The only command that comes with this plugin is /uj. There are two ways to use it, either just type /uj to go with the standard settings or you can go advanced (see "The Arguments"). /uj can take as many arguments as you want, but it will only use the last argument that fits each of the three argument types. None of these arguments is necessary and there is no required order.

The Arguments

The command takes four optional arguments:

  • The player to enable UberJump for
  • The time the effect is supposed to last (with the prefix -t) - Defaults to 60 seconds
  • The additional jump height (with the prefix -h) - Defaults to 1 block. Use "disabled" and "enabled" as values.
  • The explosion enabler/disabled (with the prefix -e) - Disabled by Default
  1. Example: /uj PeterKramer -t60 -h4
    Will let the Player 'PeterKramer' jump an extra four blocks high for the next 60 seconds.
  2. Example: /uj PeterKramer
    Will enable UberJump for the Player 'PeterKramer' with the default settings of the person executing the command.
  3. Example: /uj -h6
    Will let the executing Player jump an extra 6 blocks for the next 60 seconds (60 seconds is standard length).

The Permission Nodes

With a Plugin like this on your server you will probably want to restrict the usage. I do not recommend changing the maximum and minimum permissions in-game!

NodeDescription
uberjump.*Gives Access to everything to do with this plugin.
uberjump.change.selfGives Access to using UberJump on yourself.
uberjump.change.otherGives Access to using UberJump on other Players.
uberjump.advancedRequired to use arguments as described
uberjump.timeRequired to set the time the UberJump effect lasts
uberjump.heightRequired to set the height boost the UberJump effect gives.
uberjump.explosionsEnables (small) explosions when jumping at least 5 blocks high in surival.
uberjump.maximum.hh = The maximum boost effect this person can give.
h has to be between -5 and 50.
uberjump.minimum.hh = The minimum boost effect this person can give.
h has to be between -5 and 50.

Known Bugs

  • Doesn't give any output to executing player if used on another player in this version.

Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    47252
  • Created
    Nov 14, 2012
  • Last Released File
    Never
  • Total Downloads
    2,532
  • License

Categories

Members

Recent Files