File Details
GlymeraMerchant-5.0.0.jar
- R
- Jun 4, 2026
- 71.20 KB
- 101
- 0.5
File Name
GlymeraMerchant-5.0.0.jar
Supported Versions
- 0.5
GlymeraMerchant - Changelog
v5.0.0 (2026-06-04)
Fixed
- Merchant NPCs no longer duplicate. Previously the Hytale engine persisted every spawned
merchant NPC to the world, so on each restart a saved copy was rehydrated and a fresh one
was spawned from
merchants.json— merchants multiplied over time. The old cleanup ran on the first player join with fixed delays and missed any merchant whose chunk had not loaded yet.
Changed
- Merchant NPCs are now spawned non-persistent: the engine never writes them to the chunk,
so no copy can ever be rehydrated on restart. Each merchant is (re)spawned from
merchants.jsonwhen its chunk loads — exactly one per saved merchant, every time. A one-time cleanup on chunk load removes any duplicate merchants left over from older versions. - Removed the old boot-time and first-join respawn/sweep logic (replaced by the per-chunk respawn).
Notes
- This release is purely the duplication fix. The economy core, the VaultUnlocked provider hook,
player trading, all shop/trade GUIs, the money HUD and the
/money/pay/merchant/shopcommands are unchanged. Existing balances andmerchants.jsondata are fully compatible.
v4.0.0 (2026-06-04)
Fix: VaultUnlocked integration restored
- Re-enabled the Economy provider hook. During the Stable-5 migration the entire VaultUnlocked integration (the
GlymeraEconomyProviderclass and itsregister/unregistercalls) had been commented out to get the plugin to compile, so the deployed build silently lost the economy-provider feature. This release restores it. - Verified on Hytale Stable-5 with
VaultUnlocked-Hytale 2.19.1. The provider implements all 48 abstract methods of the Stable-5net.milkbowl.vault2.economy.Economyinterface and compiles cleanly against it. - Confirmed live via the
vault-infoconsole command, which now reportsEconomy: GlymeraMerchant— any VaultUnlocked-compatible plugin uses our gold balances again.