Dark's Armor Control
作者:rebot | 分类:模组
Minecraft 版本: 1.21.8 1.21.9 1.21.10 1.21.11 26.1 26.1.1 26.1.2 26.2
平台: paper purpur
标签: equipment management utility
❓ What Does It Do?
If you want to set up armor balance on your SMP server — you can manage netherite upgrade restrictions, enchantment level limits, and automatic item conversions without manually editing config files.
🛡️ Helmet, Chestplate, Leggings, Boots, Sword, Axe, Pickaxe, Shovel, Hoe, Spear — control netherite upgrades for all of them.
For each item, you can configure whether netherite upgrades are allowed, which armor enchantments can be applied, and maximum enchantment levels — all through a unified /ac in-game command. Blocked items are automatically converted to their allowed versions.
✨ Features
🔒 Netherite Upgrade Restrictions
- Per-item netherite upgrade control for 10 item types: Helmet, Chestplate, Leggings, Boots, Sword, Axe, Pickaxe, Shovel, Hoe, Spear
- Blocks upgrades via Smithing Table — blocked items won't show a result
- Auto-conversion: Netherite items are automatically downgraded to diamond while preserving enchantments, name, lore, trims, and all item data
- Enable or disable all netherite upgrades at once, or control each item individually
🔮 Enchantment Level Control
- Enchantment control for 7 armor enchantments:
protection,fire_protection,blast_protection,projectile_protection,thorns,unbreaking,mending - Fully disable enchantments or set maximum level limits
- Blocks application via Enchanting Table, Anvil, and Inventory
- Items with blocked enchantment levels are automatically downgraded to the max allowed level
🔄 Smart Auto-Conversion
- Blocked netherite items are automatically converted to diamond on player join, item pickup, and inventory close
- Enchantments exceeding allowed levels are automatically downgraded
- All item properties are preserved: custom name, lore, enchantments, armor trims, durability, custom model data, attribute modifiers, item flags
- Message cooldown system to prevent spam
⚙️ In-Game Commands (/ac / /armorcontrol)
No need to dig through config files. Manage everything from in-game:
| Command | Description | Example |
|---|---|---|
/ac netherite <enable\|disable> <item\|all> |
Toggle netherite upgrades per item or all at once | /ac netherite disable diamond_helmet |
/ac enchant <type> maxlevel <level> |
Set maximum level for an enchantment | /ac enchant protection maxlevel 2 |
/ac enchant <type> disable |
Completely disable an enchantment | /ac enchant mending disable |
/ac enchant <type> enable |
Re-enable an enchantment to default max level | /ac enchant thorns enable |
/ac status [netherite\|enchants] |
View current settings for all or specific category | /ac status netherite |
/ac reload |
Reload configuration files from disk | /ac reload |
🎯 Controllable Items & Enchantments
Netherite Items:
diamond_helmet,diamond_chestplate,diamond_leggings,diamond_bootsdiamond_sword,diamond_axe,diamond_pickaxe,diamond_shovel,diamond_hoe,diamond_spear
Armor Enchantments:
protection(max 4),fire_protection(max 4),blast_protection(max 4),projectile_protection(max 4)thorns(max 3),unbreaking(max 3),mending(max 1)
📦 Installation
- Download the latest
.jarfrom releases - Drop it into your server's
pluginsfolder - Restart the server
- Done! Starts working with default settings — all items and enchantments are enabled by default
🔧 Configuration
The plugin uses two clean configuration files:
armor.yml— Netherite upgrade toggles and enchantment level limitsmessages.yml— All plugin messages with customizable prefix and color codes (&or§)
armor.yml Example
# ==================== NETHERITE SETTINGS ====================
netherite:
diamond_helmet: true
diamond_chestplate: true
diamond_leggings: true
diamond_boots: true
diamond_sword: true
diamond_axe: true
diamond_pickaxe: true
diamond_shovel: true
diamond_hoe: true
diamond_spear: true
# ==================== ENCHANTMENT SETTINGS ====================
# Max allowed level for each enchantment
# 0 = completely disabled
enchants:
protection: 4
fire_protection: 4
blast_protection: 4
projectile_protection: 4
thorns: 3
unbreaking: 3
mending: 1
🔑 Permissions
| Permission | Description | Default |
|---|---|---|
darksarmorcontrol.admin |
Access to /ac commands |
OP |
darksarmorcontrol.bypass |
Bypasses all armor, netherite, and enchantment restrictions | false |
📋 Requirements
- Server: Paper, Purpur, or any Paper-based fork
- Minecraft: 1.21+ (Spear support requires 1.21.11+)
- Java: 21+
💬 Support
Questions, bugs, or suggestions — join our Discord:
请登录后举报
请 登录 后赞助作者。
暂无评论,抢个沙发吧~