Voxel Shop beta is live. Expect occasional bugs. Learn more  
ArmorSwap - Swap items icon

ArmorSwap - Swap items 1.6

Swap item to armor stand, item frame, player armor slot

Page 1
Remaster

πŸš€ ArmorSwap v1.6.0 β€” Full 1.8 – Latest & Folia Support!


After a while, ArmorSwap is back with a major overhaul! Version 1.6.0 modernizes the entire plugin so a single lightweight JAR runs seamlessly across every Minecraft version from 1.8 to Latest, including native Folia support.


✨ What's New & Improved



  • 🌍 Universal Multi-Version Support (1.8 – Latest):

    • Added VersionSupport abstraction layer handling legacy single-hand APIs (1.8), PersistentDataContainer vs. playerdata.yml fallback (1.8–1.13), legacy sound names, and Minecraft 1.21.3+ interface-based Sound lookups.
  • ⚑ Native Folia Support:

    • Added folia-supported: true and regional/async scheduler compatibility.
  • πŸ–ΌοΈ Direct Empty-Hand Item Frame Armor Swap:

    • Shift-right-clicking an Item Frame holding an armor piece or Elytra while your main hand is empty now swaps that piece directly with what you are wearing!
  • πŸ”’ Smarter Display & Protection Checks:

    • Respects 1.16+ Armor Stand equipment locks (LockType) and fixed Item Frames (ItemFrame#isFixed) so map art, decorative stands, and shop displays cannot be tampered with.
    • Prevents double-swapping on 1.9+ off-hand events and avoids blocking vanilla 1.19.4+ armor swapping when a player has toggled the plugin off.
    • Improved interactable block filtering (stairs, fences, iron doors/trapdoors, redstone ore, etc. no longer block right-click armor swapping).
  • 🎩 Improved /armorswap head & Curse of Binding Handling:

    • /armorswap head now properly respects Curse of Binding on your worn helmet and cleanly splits stacked items so only 1 item is equipped on your head.
  • πŸš€ Zero-Lag Config Caching:

    • Configuration values and messages are now cached in memory and refreshed on /armorswap reload.
Keep up
  • Config will automatically update to the latest version
  • Added permissions for each feature
    • Armor_Stand_Swap_Permission armorswap.swap.armorstand
    • Main_Hand_Swap_Permission armorswap.swap.mainhand
    • Item_Frame_Swap_Permission armorswap.swap.itemframe
  • added curse of binding bypass permission armorswap.bypass.enchantment
  • Updated to 1.19
  • Fixed Curse of binding bypass
  • Added option in config to bypass curse of binding
IMPORTANT UPDATE
What's new
  • Revert to old event priority. People can swap armor even if they did not own the protected land. This problem only exists from version 1.5.4 - 1.5.6
Fixes

What's new

  • ItemFrame swap fixed
Bug fix

What's new

  • Fixed bug where MainHand item disappearing on Armor Stand swap ( Only happens with Armor Stands with no arms )
More bug fixes

What's new

  • Fixed ItemFrame swap event cancel check
  • Code improvements
New plugin support and bug fix

What's new

  • Fixed bug where people can swap armor in the WorldGuard region
  • Added support for KingdomsX claims
Fixed armorstand swap

IMPORTANT UPDATE


Fixed a critical issue in armor stand swap

Page 1
Owned
Ready to download
This resource is already attached to your account. You can download the latest file any time.

armorswap

swap

armor

item

backport

survival