Skip to content

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

AConditionBuilder


Properties

FABRIC


const val FABRIC: String

FALSE


FORGE


const val FORGE: String

NEOFORGE


const val NEOFORGE: String

TRUE


Functions

and


fun and(vararg values: IACondition): IACondition

eql


fun eql(vararg values: IACondition): IACondition

minus


mod


fun mod(vararg mods: String): IACondition

nand


fun nand(vararg values: IACondition): IACondition

neql


fun neql(vararg values: IACondition): IACondition

nor


fun nor(vararg values: IACondition): IACondition

not


operator fun IACondition.not(): IACondition

or


fun or(vararg values: IACondition): IACondition

platform


fun platform(platform: String): IACondition

plus


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

registry


fun registry(registry: Registry<*>, vararg entries: ResourceLocation): IACondition

fun registry(registry: ResourceKey<out Registry<*>>, vararg entries: ResourceLocation): IACondition

rem


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

times


xnor


fun xnor(vararg values: IACondition): IACondition

xor


fun xor(vararg values: IACondition): IACondition