- Addon authors can now add new native phone apps, replace core phone apps or disable selected core apps cleanly.
- Native addon consumables are now supported through the backpack Use flow, with host-side item, slot and effect validation.
- Addons can add sellable products to the existing weed and meth dealers, including native UI summaries and host-side pricing.
- Custom Toolgun modes can now register mode ids, permission nodes and host actions without touching the core Toolgun list.
- Addon moderation and VIP flows are covered by chat commands, namespaced permissions, admin panels, addon logs and connection hooks.
- The reference addon now includes a counterfeit-document production loop, forged-document dealer product, VIP status command, mod note command, phone app and custom press Toolgun mode.
- Added source-contract coverage for Toolgun relays, balance mutations, public addon APIs, native phone/inventory/dealer/NPC integration, clean addon uninstall and cloud asset shadows.
- Every native Toolgun host action now passes through the cancelable ToolgunActionRequested hook before it places or mutates anything.
- Player cash and bank changes now pass through a single BalanceChangeRequested pre-hook before commit, with MoneyChanged still raised after success.
- Addons can now override or decorate configured NPCs by exact id or type, including the native dealer NPCs.
- Universal property eviction now covers property groups, single doors, runtime doors and penthouse ownership from addon code.
- Data-only addon installs now write an uninstall ledger so clean removal can drop unchanged addon data while preserving later operator edits.
- Runtime map doors keep their fallback model and retry cleanly if a dynamic cloud model is slow or unavailable.
- The loading screen now handles compile-time cloud assets and runtime-mounted packages separately, so a slow mount cannot hold the player forever.
- Fixed metal, wooden and plastic doors showing as Error models when old local compiled assets were shadowing the cloud versions.
- Door cloud models now apply to both visuals and collisions, with retry handling while the asset is still mounting.
- Weed pots no longer get stuck on a broken visual when the cloud package finishes loading a little late.
- Removed stale local compiled door and wired-glass assets that could override the official cloud assets again later.