v1.2.0 Patch Notes
What's new in v1.2.0
Translations are reworked to use Hytale's standard .lang format. The 9 supported languages (English plus Spanish, French, German, Italian, Portuguese, Russian, Hungarian, Turkish) now ship as .lang files bundled inside the mod jar at Server/Languages/, discovered natively by Hytale's I18nModule.
A standalone community translations pack exists at github.com/arfemia/MMOSkillTranslationsPack and is the long-term delivery channel: contributors will be able to fork it to add new languages or improve existing translations without rebuilding the mod. The pack is awaiting CurseForge approval; until that ships, the same translations are bundled inside the mod jar so non-English servers get them out of the box. The bundled copy will be dropped from the jar once the pack is publishable on CurseForge.
Updates
- All 9 languages ship in the jar. No extra download required. The Settings menu language picker shows native names (English, Español, Français, Deutsch, Italiano, Português, Русский, Magyar, Türkçe) and switching is instant.
- Same translations as v1.1.6. Identical strings, just a different delivery mechanism. Existing server
messages-admin overrides keep working unchanged..json - Standard Hytale
.langformat. Translations are now in Hytale's native localization format. Any third-party.langtranslation pack installed on the same server can override or extend MMOSkillTree's keys without code changes. - Per-key English fallback unchanged. New keys added in this release (or any future release) that aren't translated yet still fall back to English at runtime, so partial translations work fine.
- Community contribution channel. The translations pack repo is open source and ready for PRs. Once it lands on CurseForge it becomes the canonical place to improve translations or add new ones (Korean, Japanese, Polish, anything) without touching the mod jar.
- New: Reward Notification toggles in Settings. A new Reward Notifications master toggle (on by default) with two sub-toggles underneath it: Skill Tree Reward Notifications (the "New {skill} reward available" popup that fires when a skill levels past a tree tier) and Item Reward Notifications (the "item reward available" popup for command/level rewards). Turn the master off to silence both, or flip just one. The rewards themselves are unaffected; you can still claim everything from the Rewards UI.
- New: Taming skill (with Alec's Animal Husbandry). A new Taming skill that levels up as you care for your tamed companions. It turns on automatically when Alec's Animal Husbandry (the companion mod, built on the Alec's Tamework API) is installed and stays completely hidden otherwise, so servers that don't use companions never see it. Feeding and watering your animals give a small steady trickle of experience, harvesting their drops gives more, and breeding gives the most. Combat experience is kept low to discourage grinding, and experience from damage your companions take is off by default. Server owners can retune every value in the Taming XP map.
- New: Taming content pack. A standalone MMO Skill Taming Pack ships the Taming skill's quests, achievements, repeatable daily and weekly goals, per-level experience-boost rewards, and the default Taming XP map. Install it alongside Alec's Animal Husbandry; all of its content stays hidden when Taming is not active.
Bug Fixes
- Fixed: XP gain popups showed an inflated total when earning XP in more than one skill at once. During combat (dealing damage for a weapon skill while taking damage for the defense skill, for example) the popup could read something like "+1,556 Block XP" while the bar only moved by the real amount (+68). Each skill now batches and displays its own gain, so the "+N" on every popup matches that skill's progress bar.
- Fixed: skill tree rewards could get stuck on a loading spinner when claiming on a heavily customized tree. On trees where tiers had been re-authored (rewards added, removed, or reduced), clicking Claim could leave the menu spinning forever with no response. Claims that can't be granted now show a brief "that reward isn't available to claim" message and refresh the tree instead of hanging. Rewards your class can't take no longer show a Claim button at all, and a customized tree can no longer fail to open.
- Fixed: fishing-rod catches now count toward fish achievements and statistics. Catching a fish with a rod used to advance only fishing quests. It now also advances fish-catch achievements and your lifetime fish-caught statistic, matching how fish caught by killing fish mobs already worked.
Notes for server admins upgrading from 1.1.6
- No action required for translations. All 9 languages are bundled in the jar; just drop in the new
MMOSkillTree-1.2.0.jarand restart. - Existing
mods/mmoskilltree/localization/messages-files are untouched and continue to override the bundled translations per-key, per-language..json
Looking for technical details? View full developer changelog for v1.2.0