promotional bannermobile promotional banner

Hide Armor Command

A Hytale plugin that allows players to toggle the visibility of their armor pieces while maintaining full protection benefits.

File Details

HideArmor-0.7.0-alpha.jar

  • R
  • Jan 16, 2026
  • 51.21 KB
  • 1.2K
  • Early Access

File Name

HideArmor-0.7.0-alpha.jar

Supported Versions

  • Early Access

[0.7.0-alpha] - 2026-01-16

Added

  • Admin Configuration Menu (/hidearmoradmin)

    • Configure default visibility settings for new players
    • Force override system: globally hide armor pieces regardless of player preferences
    • Hot reload command: /hidearmoradmin reload to reload config without restart
    • Quick Setup button: Automatically adds HideArmor permissions to permissions.json
  • Utility Classes (code quality improvements)

    • CommandUtils - Centralized command argument parsing
    • PluginLogger - Consistent logging with [HideArmor] [LEVEL] format
    • GuiUtils - GUI opening boilerplate reduction
    • PermissionUtils - Automatic permission.json configuration

Changed

  • Logging System - Replaced scattered System.out/err calls with PluginLogger
  • Command Parsing - Unified argument parsing across all command classes
  • Equipment Refresh - Force settings now apply immediately to all online players

Technical

  • Added forcedMask to HideArmorState for global overrides
  • Added trackWorld() and refreshAllPlayersEquipment() to HideArmorPlugin
  • Persistence now includes config.defaultMask and config.forcedMask in JSON
  • Updated HideArmorAdminGuiPage with force override UI bindings