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]
Heres the entire config.yml with the most recent changes added.
You can see all the commands and permissions here :>
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 -
100 -
? 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.
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]
Heres the entire config.yml with the most recent changes added.
Spoiler: 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}"
Code (YAML):
#-----------------------------------------------------------------
#==================================================================#
# #
# 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 :>
Spoiler: 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
Code (YAML):
# 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 -
100 -
? 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.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.13, 1.14, 1.15
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
ScubaHelmet is a free Minecraft Java mod. Compatible with Minecraft 1.13, 1.14, 1.15. Downloaded 1,586 times (via Spigot). Download it and open it directly in the game.