promotional bannermobile promotional banner

GlymeraArmorStand

Collectible armor stands with endless variations! Every placed block spawns a unique NPC. Equip them with weapons and armor and build your personal gallery. Craftable, persistent, update-proof.

File Details

GlymeraArmorStand-2.0.0.jar

  • R
  • Apr 11, 2026
  • 70.42 KB
  • 34
  • Early Access

File Name

GlymeraArmorStand-2.0.0.jar

Supported Versions

  • Early Access

GlymeraArmorStand - Changelog

v2.0.0 (2026-04-11)

Bug Fixes

  • Skin Persistence Fix: Armor Stand appearances no longer randomize after chunk persistence cycles (auto-save, player disconnect/reconnect). Previously, ApplyRandomSkinPersistedComponent caused Hytale to re-randomize the NPC skin on every persistence cycle, overriding the seed-based deterministic skin set by the plugin. This was hidden before because chunk unloading triggered a respawn cycle that re-applied the correct skin. With GlymeraChunkLoader keeping chunks permanently loaded, the respawn cycle never triggered, making the bug visible.

Technical Details

  • Removed ApplyRandomSkinPersistedComponent from NPC spawn logic (was line 535-536)
  • The plugin's own persistence system (seed in item durability + skins.json registry + ModelComponent/PlayerSkinComponent) is sufficient and correct
  • Removed unused ApplyRandomSkinPersistedComponent import

v1.0.0 (2026-04-10)

  • Initial release: Craftable armor stand blocks that spawn random player-looking NPCs
  • Seed-based deterministic appearance (stored in item durability)
  • Equipment system (hit with armor/weapon to equip, empty hand to unequip/break)
  • Persistent across server restarts (position, equipment, appearance)
  • Chunk load/unload handling with duplicate cleanup
  • /armorstand give|list|removeall|reload commands