HTF MoreItemAPI
Runtime API for How to Fish custom-item mods, with automatic Item IDs, AssetBundle icons and hand poses, game-component reconstruction, and FishNet spawning.
CHANGELOG
Changelog
2.0.0 - 2026-08-30
- Removed developer-supplied
ItemIdfrom both public registration models. - Added centralized byte-slot allocation after the original
GameInforegistry is ready. - Reserved all original-game IDs plus the base game's byte-255 sentinel, then assigned pending items deterministically from their stable
modGuid:internalNamekeys. - 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 asHTFMoreItemAPI.dll, and the BepInEx GUID asxiaohai.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.