How to use

Release the scroll to spend RHO_AIAS_MANA_COST and place the shield five blocks ahead of the caster in their current facing direction. The shield remains at its placed position.

Function

Lifetime

It lasts for RHO_AIAS_LIFE ticks and disappears earlier if its caster dies or leaves the dimension.

Projectiles

The caster's arrows pass through. Other arrows stop at the shield, while other projectiles are reflected. The caster's other projectiles pass through unless their entity type is on a deletion list.

Creatures

Living entities touching the shield are pushed away. When RHO_AIAS_SNEAK_BOOP=true, the caster is pushed only while crouching; other living entities are always pushed.

Explosion protection

The shield's protection sphere protects enclosed blocks and entities from explosions.

Entity deletion lists

RHO_AIAS_ENTITY_KILL_LIST lists entity IDs deleted when they cross the shield within RHO_AIAS_KILL_RANGE. RHO_AIAS_COLLIDE_KILL_LIST deletes listed entities that touch the protected side.

Players and other Rho Aias shields are never deleted by these lists. RHO_AIAS_KILL_DEBUG enables diagnostic logging.

Configuration

SettingDefaultRangeEffect
RHO_AIAS_MANA_COSTmahoutsukai-server.tomlmystic3000–100000000 mana per castCost to create a Rho Aias shield.
RHO_AIAS_KILL_RANGEmahoutsukai-server.tomlmystic300–100000000 blocks along each axisDistance from the shield to each edge of the cube searched for entities on Rho Aias's deletion lists.
RHO_AIAS_LIFEmahoutsukai-server.tomlmystic12000–100000000 ticksMaximum lifetime of a Rho Aias shield; 1200 ticks is 60 seconds.
RHO_AIAS_ENTITY_KILL_LISTmahoutsukai-server.tomlmystic["mahoutsukai:gandr_entity"]Exact entity registry IDs deleted when their movement crosses a Rho Aias shield.
RHO_AIAS_COLLIDE_KILL_LISTmahoutsukai-server.tomlmystic["mahoutsukai:gandr_entity"]Exact entity registry IDs deleted when intersecting the protected side of Rho Aias. This list operates independently of RHO_AIAS_ENTITY_KILL_LIST.
RHO_AIAS_KILL_DEBUGmahoutsukai-server.tomlmysticfalseEnables verbose diagnostic logging for Rho Aias and related block or event handling.
RHO_AIAS_SNEAK_BOOPmahoutsukai-server.tomlmystictrueWhen enabled, Rho Aias pushes its caster only while the caster is crouching; other living entities are still pushed normally.