world-system-filter
CommunityRun ECS systems only in the right world.
Software Engineering#netcode#unity dots#ecs systems#world filtering#editor preview#client server#subscene authoring
AuthordyCuong03
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill prevents Unity DOTS systems from running in the wrong world (for example, accidentally executing gameplay logic in editor preview or client worlds), which can cause incorrect behavior, broken subscene authoring previews, and runtime errors.
Core Features & Use Cases
- World scoping for system execution: Limits a system to specific world types such as game world, editor world, thin client, or server.
- Correct editor subscene preview: Ensures custom transform and similar systems preview correctly in the subscene editor by explicitly including the editor world membership.
- Multi-world architecture support: Enables client/server setups by using server-only or default/editor combined memberships via OR-combined flags.
Quick Start
Add the WorldSystemFilter attribute to your custom system with the correct flags (for example, include the Editor flag for systems that must preview correctly in the subscene editor).
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: world-system-filter Download link: https://github.com/dyCuong03/unity-agent-team/archive/main.zip#world-system-filter Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.