GodArmor
GodArmor is a Paper plugin that adds a single craftable god armor set to your server. Every piece is unbreakable, grants permanent potion effects while worn, and wearing all four unlocks the full set bonus plus an active ability you fire with sneak and right click.
Everything is edited in game. Open /godarmor and you get a menu for each piece, the full set bonus, the ability, the crafting recipe and the global settings. Nothing needs a config file or a restart.
Features
- One craftable set with a configurable 3x3 recipe that produces all four pieces from the same shape
- Unbreakable armor that never loses durability
- Per piece potion effects applied while that piece is worn
- Full set bonus effects that only apply with all four pieces equipped
- Active ability on sneak and right click with a configurable cooldown
- Five abilities to choose from: Shockwave, Dash, Lightning, Heal and Rooting Grasp
- Full in game menu for pieces, effects, enchantments, ability tuning and the recipe
- Custom material, display name, lore, enchantments and enchant glint per piece
- Effect picker that lists every potion effect the running server actually has
- Chat and broadcast messages when a player completes or breaks the set
- Permission gates for crafting, wearing and using the ability
- MiniMessage and legacy colour code support in every message
Commands
| Command | Description | Permission |
|---|---|---|
/godarmor |
Open the control menu | godarmor.use |
/godarmor give [player] [piece] |
Give a full set, or one piece | godarmor.admin |
/godarmor recipe |
Re-register the crafting recipe | godarmor.admin |
/godarmor reload |
Reload every config file | godarmor.admin |
Aliases: /ga /garmor /god
Permissions
| Permission | Description | Default |
|---|---|---|
godarmor.use |
Open the GodArmor menu | OP |
godarmor.admin |
Edit the set, give armor, reload | OP |
godarmor.craft |
Allowed to craft the god armor | true |
godarmor.wear |
Allowed to gain god armor powers | true |
godarmor.ability |
Allowed to use the active ability | true |
Configuration
config.yml holds the global settings.
effect-refresh-ticks: 40
effect-duration-ticks: 120
hide-effect-particles: true
announce-full-set: true
enable-recipe: true
require-craft-permission: true
admin-bypass-cooldown: false
armor.yml holds the set itself and is written by the menu. Hand editing works too, then run /godarmor reload.
armor:
pieces:
helmet:
material: NETHERITE_HELMET
unbreakable: true
effects:
- night_vision:0
set-effects:
- regeneration:1
- resistance:1
ability: SHOCKWAVE
ability-cooldown-seconds: 15
ability-power: 2.0
ability-radius: 6.0
recipe:
- NETHERITE_INGOT
- NETHER_STAR
- NETHERITE_INGOT
Effects are written as name:amplifier, where amplifier 0 is level I. The recipe is nine entries read left to right, top to bottom. Leave an entry blank for an empty slot.
Abilities: NONE SHOCKWAVE DASH LIGHTNING HEAL ROOT
Support
Support! Want to support the plugin and its author?
Just tell everyone about this plugin! Yeah, you got it right. Just by advertising, you will support the plugin and the creator well. The more people know about this plugin, the more downloads it will have, more downloads will give good motivation to the author and increase income from the site (literally free donation). Remember, advertising must not be intrusive and annoying!
What you can do?
- Make a video review or advertisement
- Tell your friends about this plugin
- Just download this plugin (if you want to play with it :D)

