Function

Barrier

Every TANGIBLE_BARRIER_CYCLE ticks while powered by mana, the circle fills eligible positions on the six faces of a cube extending TANGIBLE_BARRIER_RADIUS blocks in every direction. It replaces air, tall grass, and flowers, but not solid terrain or water.

The generated blocks are invisible and drop nothing. A blocked entity collision briefly reveals the contacted face for about one second. Projectiles and ordinary unlisted entities collide with the barrier.

Who can pass

The caster and players currently contracted to the caster have no collision with the barrier and may pass through. Crouching deliberately makes even those permitted entities collide with it. The whitelist is refreshed when the boundary performs its placement pass.

Turning a Tangible Boundary off removes only the barriers created by that circle, leaving overlapping Tangible Boundaries intact. Stray barriers also disappear automatically when their circle is missing or inactive.

Mana

Cost: TANGIBLE_BARRIER_MANA_COST mana.

Payment cycle: Every TANGIBLE_BARRIER_MANA_CYCLE seconds.

Nearby Mana Circuits are used before personal mana. Barrier maintenance pauses when payment fails.

Redstone

Redstone power inverts the circle's saved on/off state.

Configuration

SettingDefaultRangeEffect
TANGIBLE_BARRIER_MANA_COSTmahoutsukai-server.tomlboundarytangible10–100000000 mana per paymentMana spent by an operational Tangible Boundary at each mana interval.
TANGIBLE_BARRIER_MANA_CYCLEmahoutsukai-server.tomlboundarytangible31–100000000 secondsSeconds between Tangible Boundary mana payments; the minimum is 1 second.
TANGIBLE_BARRIER_RADIUSmahoutsukai-server.tomlboundarytangible100–100000000 blocks along each axisDistance from the circle to each edge of the Tangible Boundary's hollow collision cube.
TANGIBLE_BARRIER_CYCLEmahoutsukai-server.tomlboundarytangible201–100000000 ticksTicks between Tangible Boundary shell placement and whitelist refresh operations; the minimum is 1 tick.