Project icon Alec's Tamework!
Alec's Tamework!

Mob taming framework and asset patcher. Breeding, traits, leveling, tame management UI, easier interaction chains, capture/spawn items that store metadata, ownership/tamed status, lots of behavior components and more!

44
16 days ago

v2.16.1

Release
Alec's Tamework! v2.16.12 weeks ago19

Compatibility

Hytale versions

0.5.x

Platform

Vanilla

Changes

2.16.1 - Server Stability Hotfix - 2026-07-01

Fixed

  • Reworked experimental NordicDrake mounted glide to use Hytale's native NPC mount flow and rider velocity, with native grounded walking, jump-to-launch flight, and pitch-based glide behavior.
  • Fixed mounted glide ground handling so NordicDrakes no longer force forward glide before flight is active.
  • Fixed mounted glide launch detection so missing mount ground-state data no longer starts flight just because the rider is attached above ground at the mount anchor.
  • Fixed mounted glide landing detection so NordicDrakes return to grounded mode when the mount lands, even if the rider anchor still appears airborne.
  • Fixed mounted glide flap input so a single mounted jump press queues one cooldown-limited upward boost instead of repeating indefinitely when native packets keep reporting jump as held.
  • Fixed mounted glide flap direction so normal forward movement no longer converts jump flaps into forward boosts; only sprint does.
  • Fixed mounted glide motion cleanup so the experimental flight controller no longer keeps driving NordicDrakes after flight is inactive or the rider has dismounted.
  • Fixed mounted glide dismount cleanup so glide mounts remove native mount state, restore Tamework NPC state, and return the interaction prompt cleanly.
  • Fixed mounted glide remounting after dismount by restoring the NPC's original native role instead of leaving it in the temporary mounted role.
  • Fixed managed coop scans so optional block-state reflection misses are cached instead of throwing repeatedly on the world tick thread, and reduced stale-ref noise while resolving coop block locations.
  • Fixed several server-freeze risks in high-activity worlds by keeping Tamework ticking-system sweep and cache state scoped to each active world store instead of sharing it across instances.
  • Moved legacy telemetry migration and compatibility metrics work onto dedicated daemon workers with HTTP timeouts, reducing startup and tick stalls when telemetry or metrics I/O is slow.
  • Fixed NPC profile persistence updates so partial state saves merge with existing profile data instead of clearing unrelated fields during revive, recall, and lost-recovery flows.
  • Fixed captured spawner edge cases so stacked spawner items cannot be capture targets, and failed spawn attempts roll back item consumption.
  • Fixed interaction inventory effects so full inventory or hand failures fail closed instead of partially applying incomplete item changes.
  • Fixed command selection UI refresh and navigation callbacks so delayed updates ignore unloaded worlds instead of throwing during unload races.
  • Fixed a rare command target HUD crash that could happen when inventory or hotbar events updated player candidates while the world tick was snapshotting them.
  • Fixed command target HUD tame requirements showing one required tranquilizer stack even when the NPC role required more.

2.16.0 - Command Target HUD and Needs Performance - 2026-06-28

Changed

  • Updated the embedded Alec's Telemetry runtime to 1.0.1.
  • Feed trough water states now require holding the empty interaction briefly, reducing accidental water dumps from quick use-key taps.
  • Empty feed trough prompts now mention that right-clicking with a water bucket fills the trough.
  • Linked companion panel cards now show active harvest cooldown timers beside breeding cooldown timers.
  • Linked companion panel cooldown timers now use icon art for breeding and harvest instead of letter labels.
  • Linked companion panel cards now show an attempting-recall countdown before an unloaded companion is marked lost.
  • Linked companion recall now marks an unreachable NPC lost after 10 seconds by default.
  • Taming now tells players when a new companion is automatically linked to a command item, or when no matching command item was found in inventory.
  • Taming now shows warning notifications when the player is at the per-player ownership limit or the target claim is at its SimpleClaims companion limit.
  • Holding a command item while looking at a supported NPC within 15 units now shows a compact right-side status HUD with vitals, progression details, food profiles, attachment selections, owner display, and tame tranquilizer requirements when available.
  • Command target HUD vitals, cooldowns, level, talent points, gender, and traits now use the same compact ring controls and header placement as the linked companion panel.
  • Added TwFoodConfig assets for role food profiles with Preferred, Premium, Compatible, and Disliked categories shared by taming prompts, feed matching, needs consumption, happiness deltas, and the command target HUD.
  • Reduced companion needs search overhead in busy worlds by sharing scan caches, staggering sweeps, backing off absent resources, and consuming from already-resolved food or water targets first.

Fixed

  • Fixed feed trough water clearing so releasing the use key before the hold finishes cancels emptying, instead of dumping water after a quick tap.
  • Fixed the companion needs and happiness runtime settings so disabling them fully stops the affected behavior instead of leaving partial updates active.
  • Fixed captured spawner ownership checks so spawners that clear ownership on capture can be traded and spawned by the receiving player.
  • Role-specific companion genders now override incompatible stored gender values so configured roles such as deer doe/stag cannot keep the wrong gender after capture, respawn, or taming.
  • Command target HUD food display now resolves role food profiles before legacy role params, so favorite foods can be shown separately from compatible feed items such as feedbags or cohort feed.
  • Command target HUD food and tame requirement rows now render food items through item-slot icons and show tranquilizer stack requirements more reliably.
  • Command target HUD attachment selections now use the same Name: Value line format as captured spawner item tooltips.
  • Command target HUD now clears and refreshes nearly instantly when players stop targeting a supported NPC, switch held items, or look at another supported NPC.
  • Command target HUD now appears for untamed NPCs that have enabled Tamework tame interactions.
  • Command target HUD now uses hotbar slot and inventory change events plus slower same-target status refreshes to reduce server work without delaying target switching or hide behavior.
  • Fixed linked companion breeding toggles disappearing after some revive, recall, or lost-recovery flows when breeding was available but cooldown state was unavailable.
  • Fixed revived and lost-recovered companions sometimes missing progression state such as happiness, needs, levels, traits, or talents.

2.15.5 - Embedded Consent Funnel Hotfix - 2026-06-24

Changed

  • Updated the embedded Alec's Telemetry runtime to 0.2.5.

2.15.4 - Server Verification Setup Hotfix - 2026-06-22

Changed

  • Updated the embedded Alec's Telemetry runtime to 0.2.4.
  • Server owners can now run /telemetry server verify to save the ModStats server claim token and verify immediately instead of editing the identity file by hand.

Fixed

  • The embedded telemetry runtime now migrates old save-folder, server-root, and embedded-owner telemetry data into mods/Alechilles_Alec's Telemetry! and removes stale legacy files after successful migration.
  • The embedded telemetry runtime now leaves unsupported telemetry categories undefined in project consent overrides, so future Tamework or downstream telemetry defaults are not pinned off by older local settings.

2.15.3 - Telemetry Intake Backoff Hotfix - 2026-06-22

Changed

  • Updated the embedded Alec's Telemetry runtime to 0.2.3.

Fixed

  • Honored hosted telemetry intake backoff hints so Tamework slows retry attempts when the hosted ingest service is under pressure.
  • Fixed low-needs thought bubble textures so food and water icons render at the intended 160px size.

2.15.2 - Aggregate ModStats Heartbeat Hotfix - 2026-06-20

Changed

  • Updated the embedded Alec's Telemetry runtime to 0.2.2.
  • Reduced ModStats upload pressure by using the new aggregate stats heartbeat runtime, so multiple installed telemetry-enabled mods no longer require one separate heartbeat upload each from the active Tamework runtime.

2.15.1 - Coop World Thread Freeze Fix and Other Stability Fixes - 2026-06-19

Changed

  • Updated the embedded Alec's Telemetry runtime to 0.2.1.

Fixed

  • Fixed a server freeze that could happen when coop-resident NPCs unloaded with chunks, especially in animal-heavy worlds.
  • Fixed companion needs so animals do not apply days of unloaded hunger or thirst decay in one update when they load again.
  • Fixed linked companion recovery snapshots so captured gender is preserved through death, lost-state recovery, and respawn flows.

2.15.0 - Telemetry Reports and Runtime Cleanup - 2026-06-18

Added

  • Added telemetry-backed manual player reports so Tamework can collect issue and suggestion submissions with attachment and resolution-update support.
  • Added opt-in telemetry stats descriptors plus a packaged consent icon so embedded telemetry surfaces can present project-specific consent and reporting metadata.

Changed

  • Routed embedded telemetry through the shared runtime host and removed the old runtime-mode descriptor dependency for the bundled Tamework project descriptor.
  • Replaced /tw settings telemetry controls with guidance that sends players to /telemetry consent.

Fixed

  • Fixed telemetry enablement defaults so consent review and stats remain independently controllable when Tamework owns the active runtime.
  • Fixed live role display names to resolve against the current role state.
  • Fixed optimized interaction RoleParam resolution so authored role Parameters can override literal tame and SetRole targets without requiring duplicate exported role fields.

2.14.1 - Companion Needs Pathing Fixes - 2026-06-16

Added

  • Added HStats forwarding for Celly's Baby Animals and Celly's Wildlife Skins when Tamework detects those installed mods.

Changed

  • Added reusable NPC position-target rejection and a generic reachable block target sensor/action so downstream animal behaviors can preflight block-seeking destinations before entering movement.
  • Reused needs target search results during food and water checks so companion scans avoid repeating the same expensive lookups while still refreshing when an NPC moves or a target changes.
  • Added adaptive runtime pressure backoff plus depleted-water and source-miss throttles so crowded worlds spend less time repeatedly probing unavailable needs targets.
  • Improved companion food and water seeking so NPCs use bounded motion-controller projection to choose reachable trough and water stand targets, including diagonal approach positions, while keeping existing needs search caching and consume behavior.
  • Adjusted needs-seek movement so custom preflight owns food and water reachability while vanilla seek stays pathfinder-first until consume range, reducing cases where companions accept a resource target but stand still.
  • Needs seek now respects failed-seek cooldowns before re-entering movement, can re-scan from resting Hold states, and temporarily skips failed targets so blocked food or water sources do not trap companions in Idle/NeedsSeek loops.
  • Needs resource scans now run a bounded pathfinder preflight before entering movement, so blocked troughs or water sources no longer pull companions out of idle/resting states unless a path is already confirmed.
  • Needs resource preflight now treats a path near the selected food or water stand target as sufficient and leaves exact final approach recovery to movement stall handling, improving consistency around crowded resources.
  • Needs resource seek now targets the food or water source itself and validates movement by consume-radius approach distance instead of requiring a projected adjacent stand point, improving crowded trough consistency.
  • Needs resource movement now keeps vanilla seek after preflight while enabling simple steering fallback to compare crowded food and water movement behavior.
  • Feed trough blocks are now added to the vanilla Fence block set through an asset patch so movement and path checks treat trough variants consistently with fence-like obstacles.
  • Replaced the telemetry toggles in /tw settings with guidance to manage telemetry consent through /telemetry consent.

Fixed

  • Fixed captured spawner items so companion gender is preserved even when capture happens before explicit life-stage gender metadata has been written.
  • Fixed companion needs consumption so animals can remain at reachable food or water and consume repeatedly until the relevant need rises above the seek threshold, instead of returning to idle after one bite or drink.
  • Fixed repeated needs consumption so completed food and water visits release their reserved approach point immediately, reducing avoidable delays for other nearby animals.
  • Fixed companion needs-seek movement so food and water trips with no useful movement progress reject the current target after a short grace period instead of standing in NeedsSeek until the long timeout.
  • Fixed companion needs seeking so a temporary source lookup miss is not reused after the NPC moves to a different block, reducing cases where starving or thirsty companions fail to retry nearby food or water sources.
  • Fixed companion needs stand selection so a failed path candidate does not make NPCs ignore other reachable approach points around the same food or water source.
  • Fixed water seeking so companions can retry a recently confirmed water target after wandering just outside the normal source scan radius, without expanding the routine block scan.
  • Reduced the sensor-side no-path memory for needs resource checks so temporary water path preflight misses do not suppress valid retries for half a minute.
  • Fixed needs-seek planning so a valid water target is not overwritten by a food target in the same sensor pass when both hunger and thirst are low.
  • Reduced repeated companion needs-seek retries by giving confirmed food and water paths a longer movement window and a faster seek pace before timing out.
  • Fixed companion needs-seek priority so hunger can interrupt water top-offs when food is the lower need, while keeping fallback behavior when the preferred resource is unavailable.
  • Improved companion needs-seek fairness so food gets priority when hunger and thirst are nearly tied, reducing long water-biased delays at mid-range needs.
  • Fixed companion needs-seek movement so aborted paths and sustained blocked nav states reject the current food or water target before the full move timeout, reducing long stalls around crowded resources.
  • Fixed companion needs-seek targeting so multiple NPCs do not pile onto the same confirmed food or water approach point, and water targets avoid standing on the source block itself.
  • Fixed companion needs-seek movement so an active food or water trip keeps the target it started with instead of following later planner updates mid-path.
  • Fixed active needs-seek scans so animals can detect reachable food and water on nearby vertical terrain without widening passive refill sweeps.
  • Fixed reachable block target scans so block-set checks use the resolved block-set index instead of relying on repeated engine exceptions during failed food and water searches.

Creators

Details

Licensed ARR
Created Jun 10
Updated Jul 3
ID: FAAm3g