Skip to content

AConditionBuilder

Properties

FABRIC

const val FABRIC: String

FALSE

FORGE

const val FORGE: String

NEOFORGE

const val NEOFORGE: String

TRUE

Functions

and

infix fun IACondition.and(other: IACondition): IACondition
fun and(vararg values: IACondition): IACondition

eql

infix fun IACondition.eql(other: IACondition): IACondition
fun eql(vararg values: IACondition): IACondition

minus

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

mod

fun mod(vararg mods: String): IACondition

nand

fun nand(vararg values: IACondition): IACondition

neql

fun neql(vararg values: IACondition): IACondition

nor

infix fun IACondition.nor(other: IACondition): IACondition
fun nor(vararg values: IACondition): IACondition

not

operator fun IACondition.not(): IACondition

or

infix fun IACondition.or(other: IACondition): IACondition
fun or(vararg values: IACondition): IACondition

platform

fun platform(platform: String): IACondition

plus

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

registry

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

rem

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

times

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

xnor

fun xnor(vararg values: IACondition): IACondition

xor

infix fun IACondition.xor(other: IACondition): IACondition
fun xor(vararg values: IACondition): IACondition