Addon Completion Patch

0.8.1
9 July 2026
18 changes in this update

Added

7 changes
  • 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.

Improved

7 changes
  • 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

3 changes
  • 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

1 change
  • Removed stale local compiled door and wired-glass assets that could override the official cloud assets again later.