Marketplace/Gameplay/secret armour

secret armour

minecraftFreev1.0.0

Description

Create a fully complete, production-ready Minecraft plugin for PaperMC 1.21.x named "SecretArmour".

This plugin must add a custom overpowered but balanced RPG-style armor set with active abilities, passive effects, keybind controls, particles, sounds, and cooldown systems.

---

## ARMOR SET (CUSTOM ITEMS)

Use Netherite armor with EXACT display names:

1. §5Helmet of Command
2. §bChestplate of Frost
3. §cLeggings of Flame
4. §eBoots of Infinity

Use ItemMeta display names to detect items.

---

## COMMAND

/secretarmour

* Gives full armor set to player
* Message: §aSecret Armour received!

---

## KEYBIND SYSTEM (IMPORTANT)

Since Minecraft plugins cannot detect custom keys directly, simulate keybinds using:

* F key → PlayerSwapHandItemsEvent
* Right Click → PlayerInteractEvent
* Shift (Sneak) → PlayerToggleSneakEvent
* Shift + Right Click → combination check
* Double Shift → detect using time difference (≤300ms)

---

## ACTIVE ABILITIES

1. HELMET OF COMMAND (Reality Glitch)
Trigger: F key

Effects:

* Cancel offhand swap
* Apply BLINDNESS (3 sec) to players within 6 blocks
* 25% chance to cancel incoming damage (optional bonus)
* Portal particles (large burst)
* Enderman teleport sound

Cooldown: 5 seconds

---

2. CHESTPLATE OF FROST (Freeze Aura)
Trigger: SHIFT + Right Click

Effects:

* Apply high SLOWNESS (level 3) to players in 5 block radius
* Apply RESISTANCE to wearer
* Snowflake particles (circular burst)
* Glass break / ice sound

Cooldown: 6 seconds

---

3. LEGGINGS OF FLAME (Fire Wave)
Trigger: Right Click

Effects:

* Set nearby players (4 block radius) on fire
* Flame particle explosion
* Fire charge sound

Cooldown: 4 seconds

---

4. BOOTS OF INFINITY (Dash Ability)
Trigger: Double SHIFT

Effects:

* Launch player forward using velocity
* Cloud particles trail
* Dragon flap sound

Cooldown: 3 seconds

---

## PASSIVE ABILITIES

* Helmet:
Small ambient portal particles

* Chestplate:
Constant RESISTANCE I effect

* Leggings:
Flame particles while moving

* Boots:
Constant SPEED I effect

---

## COOLDOWN SYSTEM

* Use HashMap<UUID, Long>
* Store last usage timestamps
* Prevent ability spam
* Each ability has independent cooldown

---

## PERFORMANCE RULES

* Do NOT run heavy loops every tick
* Use PlayerMoveEvent carefully (light effects only)
* Check null items safely
* Avoid unnecessary particle spam

---

## FILES REQUIRED

Generate complete working plugin with:

1. SecretArmour.java (main class)
2. ArmourListener.java (all abilities + passives + keybinds)
3. ArmourCommand.java (command system)
4. plugin.yml
5. pom.xml (Maven, Java 21, Paper API 1.21.x)

---

## CODE QUALITY

* Clean, readable Java
* Proper event handling
* No deprecated methods
* Fully compilable without errors

---

## GOAL

The plugin should feel like a high-quality PvP/RPG plugin with:

* Smooth ability activation
* Balanced combat
* Satisfying particles & sounds
* Skill-based gameplay using keybinds

---

## EXTRA (OPTIONAL BUT PREFERRED)

* Action bar cooldown messages
* Small visual feedback when ability is on cooldown
* Clean structure for future expansion

---

## OUTPUT FORMAT

Provide full source code for all files, clearly separated and ready to copy into a project.

Reviews (0)

No reviews yet

Be the first to leave a review!

Amit Kumar Pandey

Seller

Amit Kumar Pandey

0

downloads

Versionv1.0.0
Platformminecraft
Typepaper
Minecraft VersionMC 1.21
CategoryMinecraft Plugins > Gameplay
Published on17/03/2026
Last update21/04/2026
Free