Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for Zeppy

Control server progression by limiting which armor types players can craft and equip.

Report ArmorProgression?

ArmorProgression

Progressive Armor Tier Unlocking System

Overview

Control server progression by limiting which armor types players can craft and equip.

Key Features:

  • Tier System: 6 progressive armor tiers from leather to netherite
  • Crafting Control: Prevents crafting of higher-tier armor until unlocked
  • Equipment Blocking: Stops players from equipping restricted armor pieces
  • Admin Controls: Easy tier management with permission-based commands
  • Auto-Save: Automatically saves progression level to config

Armor Tiers

Tier Progression:

  • Tier 1: Leather Armor (Starting tier)
  • Tier 2: Chainmail Armor
  • Tier 3: Iron Armor
  • Tier 4: Gold Armor
  • Tier 5: Diamond Armor
  • Tier 6: Netherite Armor (Final tier)

Commands & Permissions

Commands:

  • /armorlevel - View current armor tier and progress (Admin only)
  • /armorlevel <1-6> - Set server armor tier level (Admin only)

Permissions:

  • armorprogression.admin - Access to armor level commands and tier management

Configuration

Click to view config.yml
# ========================================
#       ARMORPROGRESSION CONFIG
# ========================================

# Current armor tier level (1-6)
# 1=Leather, 2=Chainmail, 3=Iron, 4=Gold, 5=Diamond, 6=Netherite
armor-level: 1

Blocked Actions

The plugin prevents:

  • Crafting armor above current tier
  • Equipping armor above current tier
  • Smithing table upgrades (Diamond to Netherite, etc.)
  • Anvil repairs and modifications above current tier
  • Grindstone enchantment removal above current tier
  • Enchanting table usage on restricted armor above current tier
  • Dispenser armor equipping above current tier

Installation

Download the plugin, drop it in your plugins folder, and restart your server. The plugin will automatically generate its configuration file at plugins/ArmorProgression/config.yml. Use /armorlevel commands to manage progression without restarting.

Support & Community

*Join the Discord here: https://discord.com/invite/M7ENcFaAXD

Perfect for servers wanting controlled progression and balanced gameplay!

Information

CategoryAdmin Tools
Published onJuly 21, 2025
LicenseUnspecified
Downloads17
Stars1
Watchers1

Pinned Versions

Members

Avatar for Zeppy

Zeppy

Owner