Class WildernessDebugShapeSystem

All Implemented Interfaces:
ISystem<EntityStore>, QuerySystem<EntityStore>, TickableSystem<EntityStore>

public class WildernessDebugShapeSystem extends ArchetypeTickingSystem<EntityStore>
Draws the wilderness debug cubes of every player that carries a WildernessDebug marker.

The system draws one solid cube per chunk of the player's own Wilderness tracker: green for a wilderness chunk, red for a home chunk. It covers the whole tracked region, so the cubes above and below the player are drawn as well.

The cubes go to the marked player alone, like the tinted tiles of WildernessDebugMapSystem. The command that adds the marker needs the world editor permission group, and the cubes show where the marked player is, so they must not reach the other players of the world.