Function

Gravity

Every GRAVITY_BARRIER_CYCLE ticks, the boundary affects entities within GRAVITY_BARRIER_RADIUS, except those protected from its caster.

Each operation multiplies horizontal velocity by 0.4. For airborne entities, upward velocity is also multiplied by 0.4, while downward velocity is multiplied by GRAVITY_BARRIER_FACTOR and clamped between positive and negative GRAVITY_BARRIER_MAX. This affects items and projectiles as well as creatures.

Mana

Cost: GRAVITY_BARRIER_MANA_COST mana.

Payment cycle: Every GRAVITY_BARRIER_MANA_CYCLE seconds.

Nearby Mana Circuits are used before personal mana. The movement cycle is configured separately.

Redstone

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

Scroll placement

A scroll places the circle into the adjacent empty block and immediately enables it.

Configuration

SettingDefaultRangeEffect
GRAVITY_BARRIER_MANA_COSTmahoutsukai-server.tomlboundarygravity10–100000000 mana per paymentMana spent by an operational Gravity Boundary at each mana interval.
GRAVITY_BARRIER_MANA_CYCLEmahoutsukai-server.tomlboundarygravity21–100000000 secondsSeconds between Gravity Boundary mana payments; the minimum is 1 second.
GRAVITY_BARRIER_RADIUSmahoutsukai-server.tomlboundarygravity100–100000000 blocks along each axisDistance from the circle to each edge of the Gravity Boundary effect cube.
GRAVITY_BARRIER_CYCLEmahoutsukai-server.tomlboundarygravity11–100000000 ticksTicks between Gravity Boundary velocity operations; the minimum is 1 tick.
GRAVITY_BARRIER_FACTORmahoutsukai-server.tomlboundarygravity1.40–100000000 downward velocity multiplierMultiplier applied to negative vertical velocity during each Gravity Boundary operation.
GRAVITY_BARRIER_MAXmahoutsukai-server.tomlboundarygravity500000000–100000000 blocks per tickAbsolute vertical velocity limit applied by Gravity Boundary.