Runtime API for How to Fish custom-item mods, with automatic Item IDs, AssetBundle icons and hand poses, game-component reconstruction, and FishNet spawning.
Removed developer-supplied ItemId from both public registration models.
Added centralized byte-slot allocation after the original GameInfo registry is ready.
Reserved all original-game IDs plus the base game's byte-255 sentinel, then assigned pending items deterministically from their stable modGuid:internalName keys.
Exposed the assigned ID as nullable ItemRegistrationHandle.ItemId; it is available after allocation and registration.
Added explicit exhaustion diagnostics for the finite byte registry.
1.2.0 - 2026-08-30
Finalized the plugin name as HTF MoreItemAPI, the assembly as HTFMoreItemAPI.dll, and the BepInEx GUID as xiaohai.HTF.MoreItemAPI.
Added SDK item-definition and serialized hold-pose support.
Added original-game hand target and finger-joint mapping for generated items.
Stabilized generated item transforms, Rigidbody ownership, colliders, and held-item motion.
Added an embedded inventory-icon contract with no external resource files.
Standardized public documentation and runtime diagnostics in English.
1.1.1
Added the fixed generated-item reconstruction pipeline.
Added safe game-version validation and registration conflict checks.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.