On Join Hat | Customizable player's hat on join | HUB
1.3Put a Block as a Hat for players when they join your server

On Join Hat allows you to set a Hat on a player when he joins the server, you can customize the id of the hat, choose to block un-equipping the hat, using permissions for getting the hat and you can also decide if you want to replace an already existing helmet with the hat or not.
IMAGE

GIF
COMMANDS:
- /ojhat - Command list
- /ojhat reload - Reloads config.yml
- /ojhat info - Prints Current Configuration
- /ojhat perm - Permissions List
- /ojhat sethat - Set your Tool as the Hat on join
PERMISSIONS:
- onjoinhat.admin - Gives access to Admin commands.
- onjoinhat.bypass - If NoUnequip is enabled, this bypasses the block on un-equipping the Hat.
- onjoinhat.use - If permissions are enabled, this allows the player to get the hat when he joins the server.
- onjoinhat.* - If your permissions plugin supports wildcard permissions, this will give access to all the previous permissions.
CONFIG
# INSTRUCTIONS:
#
# Permissions TRUE : Only players with "onjoinhat.use" will get the Hat, others not
# Permissions FALSE : Every player will get the Hat
#
# ReplaceHelmet TRUE : The plugin will always replace player's helmet with the hat
# ReplaceHelmet FALSE : The plugin will not replace an existing helmet with the hat
#
# NoUnequip TRUE : The plugin will block any attempt to unequip the hat, unless the player has the permission "onjoinhat.bypass"
# NoUnequip FALSE : The plugin will allow players to unequip the hat
#
# MaterialID : This field must be filled with a Material id of the item you want to put as a hat
# List of Material IDs : https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
#
Toggle:
Permissions: false
ReplaceHelmet: true
NoUnequip: false
MaterialID: GLASSTested on Spigot and PaperSpigot
Built with Java 8, no support for older versions of Java
Bugs and Suggestions go in the DISCUSSION page, the Review section is not the right place for complaints.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta