Skip to content

common • net.kernelpanicsoft.archie.data.common.conditions • AGroupCondition

AGroupCondition


abstract class AGroupCondition : IACondition

Inheritors

Constructors

AGroupCondition

constructor()

Properties

children


abstract val children: List<IACondition>

codec


abstract val codec: MapCodec<out IACondition>

identifier


abstract val identifier: ResourceLocation

Functions

and


eql


minus


nand


neql


nor


not


operator fun IACondition.not(): IACondition

or


plus


operator fun IACondition.plus(other: IACondition): IACondition

reducer


abstract fun reducer(a: Boolean, b: Boolean): Boolean

rem


operator fun IACondition.rem(other: IACondition): IACondition

test


open override fun test(context: IACondition.IContext): Boolean

times


xnor


xor