PartBuilder¶
inner class PartBuilder
Types¶
ConditionGroup¶
inner class ConditionGroup
Properties¶
conditions¶
val conditions: Multimap<Property<*>, Comparable<*>>
models¶
nestedConditionGroups¶
useOr¶
Functions¶
canApplyTo¶
fun canApplyTo(b: Block): Boolean
condition¶
@SafeVarargs
fun <T : Comparable<T>> condition(prop: Property<T>, vararg values: T): AMultiPartBlockStateBuilder.PartBuilder
end¶
fun end(): AMultiPartBlockStateBuilder
nestedGroup¶
toJson¶
fun toJson(): JsonObject