Current sales My Tracked Assets Login
Fishnet Addon For Managers Loader System preview
Unity

Fishnet Addon For Managers Loader System

By AnkleBreaker

$12.99

About Fishnet Addon For Managers Loader System

  • Tools, Systems & Learning > Game Templates & Systems
  • Tools, Systems & Learning > Development Tools & Automation
FishNet Managers Loader is the networking extension for Managers Loader that brings the same clean, scene-driven initialization workflow to your FishNet multiplayer projects. Stop wrestling with spawn timing, server/client lifecycles, and networked dependency order - let the system handle it.

Why Choose FishNet Managers Loader?
- Server/Client Dependency Separation: Declare DependenciesOnServer and DependenciesOnClient independently on each manager - the system resolves the right dependency graph based on who is running the code.
- 6 Specialized Loader Types: Choose the exact loader for your use case - NetworkedManagersLoader (FishNet-spawned managers), ServerOnlyLocalManagersLoader, ClientOnlyLocalManagersLoader, ClientOrServerLocalManagersLoader, PureServerLocalManagersLoader, and PureClientLocalManagersLoader.
- Automatic FishNet Spawn Integration: Networked managers are spawned via FishNet's ServerManager.Spawn() on the server. Clients automatically detect spawned instances through prefab ID matching - no manual wiring required.
- Scene-Driven Multiplayer Transitions: Trigger manager loading on specific scene changes (FROM/TO pairs), combined with FishNet connection state (authenticated, server started, client started).
- Real-Time Dashboard & Dependency Graph: Interactive Status Window with pan/zoom dependency graph, cycle detection, node selection, and color-coded loading states - works in Play Mode for both server and client views.
- Production Ready: 149 unit tests, auto-dependency installer, FishNet version checker, Build Settings validation with one-click fix, and full support for URP, HDRP, and Built-in pipelines.

Key Features:
- NetworkedManager base class - Extends AnkleBreakerNetworkBehaviour with a complete loading lifecycle (InitiateLoad, Load, DoneLoad) and separate server/client dependency lists
- Automatic prefab registration - One-click sync to FishNet's SinglePrefabObjects from the inspector
- Client presence detection - Clients poll for server-spawned managers by prefab ID and start loading only when all expected managers are present
- DontDestroyOnLoad support - Per-manager and per-loader persistence across scene transitions
- Connection-aware reset - Managers automatically reset on client disconnection
- Event bus - Leverages ManagersLoaderHandlerData static events (OnManagerLoaderReady, OnManagerLoaded, OnAllManagersLoaded, OnManagerCategoryLoaded)
- Custom editors - Dependency graph with pan/zoom, drag & drop prefab management, duplicate detection, scene object rejection, and a dedicated Prefab Picker window
- Build Settings validation - Inspector warning banners with Add All to Build Settings button, plus runtime error panels in samples
- 3 complete samples - SimpleHostSetup (single scene), MultiSceneSetup (lobby-to-game flow), SpawnDependencies (networked spawn + FindObjectsOfType dependency patterns)
- Zero configuration installer - Missing dependencies (AnkleBreaker Core, FishNet Core) are auto-detected and installed on import

Requirements:
- Managers Loader (base package, available on Asset Store)
- FishNet (Fish-Networking) v3.0+
- Unity 2022.3 LTS or newer (including Unity 6)

Unity price last checked .

Prices and availability may change.