Sueta

ScubaHelmet

v1.3.5

Receive the same effects as the 1.13 conduit!

·Plugin

The Awesome ScubaHelmet which everyone needs for your 1.13+ survival server featuring commands, permissions, and a custom crafting recipe.

For the plugin version compatible with 1.13 servers:
https://www.spigotmc.org/resources/scubahelmet.60068/download?version=256351

Simply give your players the permission:
scubahelmet.use

And they will be able to craft and equip the ScubaHelmet

You can also manually set a helmet on yourself or another
player using /scubahelmet [give] [player] or /scubahelmet [get]

picturessss!


Heres the entire config.yml with the most recent changes added.

Config.yml File
#-----------------------------------------------------------------  
 #==================================================================#  
 #                                                                  #  
 #               ScubaHelmet by FlailoftheLord.                     #  
 #           -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-                #  
 #                                                                  #  
 #   ______               __        _____                           #  
 #   |       |           /  \         |        |                    #  
 #   |__     |          /____\        |        |                    #  
 #   |       |         /      \       |        |                    #  
 #   |       |_____   /        \    __|__      |______              #  
 #                                                                  #  
 #==================================================================#  
 #-----------------------------------------------------------------  
 # Controls the tick rate of the ScubaHelmet task.  
 # There's no need to change this unless you know what you're doing.   
TickRate   :  1.0 
 # Display name of the Helmet item   
HelmetName   :   "&3Scuba Helmet"  
 # The Item Name Type for the Helmet  
 # you can get a full list of the Bukkit Item Names here:  
 #   https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html  
 # If you want to use a player head as the scuba item, format it like so:  
 # HelmetType: "PLAYER_HEAD=insert-uuid-of-player-here"  
 #  You can get the UUID from a player's skin head from here:  
 #     
HelmetType   :   "GLASS"  
 # Can the helmet have a cool enchanted-glowy effect?   
EnchantedGlow   :  false 
 # Should the helmet have durability to it?   
HelmetHasDurability   :  true 
 # The helmet durability amount.   
HelmetDurability   :  320 
 # Where the durability message is displayed.  
 # Valid types are "BOSS_BAR" "ACTION_BAR" and "NONE"   
DurabilityDisplay   :   "ACTION_BAR"  
 # how is the durability message shown? if the above display type is set to "NONE" this will be ignored.  
 # use the placeholders  
 #  {current} for the current durability  
 #  {max} for the maximum durability  
 # and {player} for the player wearing the scubahelmet.   
DurabilityMessage   :   "&3ScubaHelmet &bdurability&7: &f{current}&7/&f{max}"  
 # Modify the debris left behind by the broken scuba helmet  
 # the Drops list is the Item name followed by ' = ' and the quantity that should drop.   
BreakDebris  :  
  Enabled   :  false  
  Drops   : 
  -  "nautilus_shell=1"  
 # Here's the Recipe Shape for crafting the ScubaHelmet!  
 # Each Letter represents a Material Type.  
 # Each line contains 3 materials in a 3x3 square aka. the crafting table...  
 # Simply set the letters in the pattern you want, then define what each letter means below  
 # Use the Bukkit Item Names, you can get the full list from here:  
 #  https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html  
 # Do not add any more Material types than I, as I = 9 and  
 # 9 is the max number of slots in a crafting table inventory!   
HelmetRecipe  :  
  Shape  :  
    1   :   "BAB"   
    2   :   "ACA"   
    3   :   "DED"   
  Material  :  
    A   :   "GLASS"   
    B   :   "SCUTE"   
    C   :   "NAUTILUS_SHELL"   
    D   :   "PHANTOM_MEMBRANE"   
    E   :   "GLASS_BOTTLE"   
    F   :   ""   
    G   :   ""   
    H   :   ""   
    I   :   ""  
 # Lore shown on the Helmet item   
HelmetLore   : 
 -  "&7Your scuba helmet."  
-  "&7Equip on helmet slot"  
 # Effects, Here you can customize the effects given to the player!  
 # for a full list of poition effects check here:  
 # https://hub.spigotmc.org/javadocs/spigot/org/bukkit/potion/PotionEffectType.html  
 # Feel free to add as many as you want :>  
 # If you want to use the plugin defaults simply set it to  
 # HelmetEffects: []   
HelmetEffects   : 
 -  "CONDUIT_POWER"  
-  "REGENERATION"  
 # The duration of the Potion Effects after the player leaves the water in seconds   
EffectDuration   :  12 
 # The Power Multiplier of the Potion Effects, default is 1   
EffectPower   :  3 
 # Hide the Potion Effect Particles???   
HideEffectParticles   :  false 
 # Messages sent to the player.  
 # Plugin prefix for all Messages, use {prefix} as the placeholder.   
Prefix   :   "&7[&3&lS&b&lH&7]"   
ReloadMessage   :   "{prefix} &aplugin sucessfully reloaded!"   
NoPermissionMessage   :   "{prefix} &cyou do not have permission to use this command"   
HelmetGetMessage   :   "{prefix} &bYou've recieved a scuba helmet."   
HelmetGiveMessage   :   "{prefix} &bYou've given a scuba helmet to &7{player}"

You can see all the commands and permissions here :>

Commnds and Permissions
# this allows the player to equip and use the scubahelmet.   
Use Permission   :  scubahelmet.use 

 # You must give all players this base command in order to be able to use # sub-commands :>   
Base Permission   :  scubahelmet.command 
 
Command   : 
  /scubahelmet get - equip your own scubahelmet. 
  scubahelmet.command.get 
 
Command   : 
  /scubahelmet give  [  player  ]   - equip another players' scubahelmet. 
  scubahelmet.command.give 
 
Command   : 
 /scubahelmet reload  - reload the plugin configuration files. 
 scubahelmet.command.reload

If you enjoy please leave me a rating!

I plan alot more features for this in the future!
Stuff like:
- Different types of helmets?
- Repairable helmets...
- maybe let players change their scubahelmet name??

NOTE: Please don't run this on Paperspigot, i haven't tested it at all on there. So if it gives you errors, switch back to Spigot.
I am not providing support for modified versions of Spigot.

Downloads:
10 - Wooheee!
50 - :D
100 - o_O ? eyy
200 - Oof
300 - REEEE

Support: If you have any issues or questions, let me know by either direct messaging me, or posting in the discussions tab on this resource.

By downloading you agree to these:
- You are not allowed to decompile or claim/distribute this plugin or it's code as your own, and/or without express permission from the author.

Similar projects

Plugin →