ScubaKitCurrent Version: 3.1.0 for CraftBukkit [1.2.3-R0.1]Helmets change how long you can stay underwater.(Jar | Full Zip* | Old Versions | Dev.bukkit.org page)(Source) This plugin is 1.2 ready. BRING IT ON BUKKIT STAFF.I hear this plugin is crazy complex. like 200 lines of code OMGGGGGGGGGGGGGGGGG You put it on your head, then jump in the water. You'll be able to stay in the water a great deal longer. The length of time (or if it has to even be a pumpkin) is configurable. Features: Different helmets can change your maximum air to different amounts. The default amount of air a player has (no helm) can be configured as well Commands: None Configuration: open config.yml in Plugins/ScubaKit/ . If it does not exist, you can either get it from the Full Zip, or just run your server once with the ScubaKit installed. ScubaKit will automatically generate the file.It should look something like this; Code: scubaValues: leatherAir: 320 diamondAir: 320 ironAir: 320 pumpkinAir: 320 chainAir: 320 defaultAir: 320 goldAir: 320 system: ignorePermissions: true SuperPerms: false blockHatInstalled: false debugLogs: false Values shown here are default values assumed if a value is missing. The number listed is the number of tics you can stay underwater with the helm indicated in the words next to said number. I believe vanilla Minecraft's default value is 300, but by default we give our players a little extra breathing room. ignorePermissions tells the mod to not bother doing permission checks, instead we assume everyone is allowed to use scubagear. Permission Nodes:inside the config file are 2 settings that control permissions Permissions settings (Move your mouse to reveal the content) Permissions settings (open) Permissions settings (close) ignorePermissions: trueSuperPerms: false If ignorePermissions is set to true, we don't bother checking for permissions when players run around with fancy helms on. If ignorePermissions is false, then there is a single node to set whether or not a player can use ScubaGear: Simple Permissions Node (Move your mouse to reveal the content) Simple Permissions Node (open) Simple Permissions Node (close) ScubaKit.ScubaGear.* - allows players lungs to be altered by the mod Or, you can use its children nodes to set specific helms as usable. In this way, each helm has its own permission node ChildrenPermissions Nodes (Move your mouse to reveal the content) ChildrenPermissions Nodes (open) ChildrenPermissions Nodes (close) ScubaKit.ScubaGear.Pumpkin - allows players lungs to be altered by wearing a pumpkin helmScubaKit.ScubaGear.Chain - allows players lungs to be altered by wearing a chain helmScubaKit.ScubaGear.Leather - allows players lungs to be altered by wearing a leather helmScubaKit.ScubaGear.Iron - allows players lungs to be altered by wearing an iron helmScubaKit.ScubaGear.Gold - allows players lungs to be altered by wearing a gold helmScubaKit.ScubaGear.Diamond - allows players lungs to be altered by wearing a diamond helm Please note, that by default, nothing gives extra air, you must configure it. Changelog: 3.1.0 - Fixed error on movement while not wearing a helm. Oops. Also moved all strings to a seprate file so they can be changed into any language.3.0.2 - SuperPermissions fix. (Thanks Andrewkm)3.0.1 - Updated for bukkit #1938. Removed silly "in 3d" message3.0.0.D - Updated for bukkit #1597. Fixed infinite air exploit3.0.0.C - Updated for bukkit #1337. New setting, displayWarningMessage, toggles the air remaining message on or off. Spout servers shouldn't need the warning message since bubbles update properly3.0.0.B - Updated for bukkit #1240. No changes.3.0.0.A - Updated for bukkit #1185. Finished blockHat support, and changed how we do it. It should be slightly smarter/faster. Pumpkins no longer give extra air by default. People were getting on my case about only using pumpkins, which was just flat out false. Configure it yourselves (existing config files aren't changed by this).3.0.0 - Totally redid permissions support. We now also support SuperPerms. The nodes are the same between the two. BlockHat support extended for more blocktypes. TypeIDs 1-6 added. Several bugfixes. Added new bugs too probably.2.1.7 - New setting, debugLogs, defaults to false. If set to true, spams your logs uselessly.2.1.6 - Bukkit 1060. Also hacked in support for glass blocks on your head, if you use BlockHat2.1.5 - High detail level logging fix. Whoops. Should probably test better.2.1.4 - Changed the way we load. Better now. No need to upgrade if you're running 126.96.36.199.3 - Config file ... rearranging. Compiled against bukkit #10002.1.1 - Minor edge case fix for servers without the permissions plugin.2.1.0- in depth permissions.2.0.0 - Permission support. (3.1.x and 2.7.x should both work)- lots of code rearrange. woo!1.1.2 - Minor fix to logging1.1.1 - Undid "fix" in 1.0.2 Much happier now1.1.0 - Changed to way we check how much air you have. Remaining air is checked every 15 seconds. If you have less air renaming then your maximum air. We say "you have x seconds of air left" (or you are out of air). This fixed "you are out of air" spam.1.0.2 - "Fixed" you have x seconds of air remaining for max air settings that ended with 001.0.1 - Air remaining messages now in seconds, rather then Tics. Or Ticks, or whatever i was.-Air remaining messages now added in for values as high as 10,000 tics. (500 seconds)1.0.0 - Initial Release, suck on that! Coming Soon: Configurable recharge time.Consumables. Thinking about it.More options.*You don't need the full zip. The JAR will create the config files if they don't already exist.