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,
ApplyRandomSkinPersistedComponentcaused 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
ApplyRandomSkinPersistedComponentfrom NPC spawn logic (was line 535-536) - The plugin's own persistence system (seed in item durability +
skins.jsonregistry +ModelComponent/PlayerSkinComponent) is sufficient and correct - Removed unused
ApplyRandomSkinPersistedComponentimport
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|reloadcommands

