Modular Labs - Event System View on Asset Store (opens in new tab)

Package details

Latest version
2.1.5
Last updated
First released
Unity version
6000.0.75 or later
Package size
4.8 MB
Files
36
Favorites
1
Views in the past week
2

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

Modular Labs - Event System

by Modular Labs (opens in new tab)

No ratings yet

Type-safe, high-performance Unity event system — easy custom events, safe listener management, editor explorer tools, and ready samples for rapid integration.

Price $4.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Modular Labs - Event System, 6 months Current $4.99; lowest $4.99; highest $4.99 in this period. $0 $2.5 $5 Aug Sep Oct Nov Version 2.1.0 released 7 Jul 2026 v2.1.0 Version 2.1.5 released 16 Jul 2026

Asset preview

1 / 4

Modular Labs - Event System screenshot 1

Modular Labs - Event System screenshot 1

About this asset

📖 Documentation | 🛠️Support

⚠️ Dependencies

Modular Labs - Event System is a lightweight yet powerful Unity package for building centralized event-driven systems with clear type safety and low overhead. Define custom events as reusable classes, then trigger and listen to them without depending on Unity’s built-in messaging.

Designed for gameplay systems, tools, UI, and modular architecture, this package keeps event logic organized by:

🌳using generic custom event types,

👂supporting safe listener registration/unregistration,

♾️preventing infinite recursive event loops,

🗔 providing editor tooling for easier event inspection.

This package is ideal for developers who want a clean event layer that scales from simple gameplay triggers to larger systems with multiple event consumers.

From the publisher's Asset Store listing.

Technical details

✅Type-safe event API using Event<T> and EventListener<T>

✅Centralized dispatch through EventManager for consistent runtime behavior

✅Efficient listener storage and zero-allocation lookup logic

✅Safe removal of listeners during active event execution

✅Recursive loop detection to prevent freeze-inducing event cycles

✅Editor-side tooling for event listener exploration and lifecycle support

✅Includes a sample scene for quick integration and learning

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.0.75f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.