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
| Setting | Default | Range | Effect |
|---|---|---|---|
GRAVITY_BARRIER_MANA_COSTmahoutsukai-server.tomlboundarygravity | 1 | 0–100000000 mana per payment | Mana spent by an operational Gravity Boundary at each mana interval. |
GRAVITY_BARRIER_MANA_CYCLEmahoutsukai-server.tomlboundarygravity | 2 | 1–100000000 seconds | Seconds between Gravity Boundary mana payments; the minimum is 1 second. |
GRAVITY_BARRIER_RADIUSmahoutsukai-server.tomlboundarygravity | 10 | 0–100000000 blocks along each axis | Distance from the circle to each edge of the Gravity Boundary effect cube. |
GRAVITY_BARRIER_CYCLEmahoutsukai-server.tomlboundarygravity | 1 | 1–100000000 ticks | Ticks between Gravity Boundary velocity operations; the minimum is 1 tick. |
GRAVITY_BARRIER_FACTORmahoutsukai-server.tomlboundarygravity | 1.4 | 0–100000000 downward velocity multiplier | Multiplier applied to negative vertical velocity during each Gravity Boundary operation. |
GRAVITY_BARRIER_MAXmahoutsukai-server.tomlboundarygravity | 50000000 | 0–100000000 blocks per tick | Absolute vertical velocity limit applied by Gravity Boundary. |



