world-system-filter

Community

Run ECS systems only in the right world.

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.