Uses of Interface
net.minecraft.client.renderer.block.model.multipart.Condition
Packages that use Condition
Package
Description
-
Uses of Condition in net.minecraft.client.data.models
Methods in net.minecraft.client.data.models that return ConditionModifier and TypeMethodDescriptionstatic ConditionBlockModelGenerators.and(ConditionBuilder... terms) static ConditionBlockModelGenerators.or(ConditionBuilder... terms) static ConditionBlockModelGenerators.shelfCondition(Direction direction, @Nullable Boolean isPowered, @Nullable SideChainPart sideChainPart) Methods in net.minecraft.client.data.models with parameters of type ConditionModifier and TypeMethodDescriptionvoidBlockModelGenerators.addBookSlotModel(MultiPartGenerator multiPartGenerator, Condition facingCondition, VariantMutator mutator, BooleanProperty stateProperty, ModelTemplate template, boolean isSlotOccupied) voidBlockModelGenerators.addSlotStateAndRotationVariants(MultiPartGenerator multiPartGenerator, Condition facingCondition, VariantMutator mutator) -
Uses of Condition in net.minecraft.client.data.models.blockstates
Fields in net.minecraft.client.data.models.blockstates with type parameters of type ConditionModifier and TypeFieldDescriptionMultiPartGenerator.Entry.conditionThe field for theconditionrecord component.Methods in net.minecraft.client.data.models.blockstates that return ConditionMethods in net.minecraft.client.data.models.blockstates that return types with arguments of type ConditionModifier and TypeMethodDescriptionMultiPartGenerator.Entry.condition()Returns the value of theconditionrecord component.Methods in net.minecraft.client.data.models.blockstates with parameters of type ConditionModifier and TypeMethodDescriptionprivate voidMultiPartGenerator.validateCondition(Condition condition) MultiPartGenerator.with(Condition condition, MultiVariant variants) Constructor parameters in net.minecraft.client.data.models.blockstates with type arguments of type ConditionModifierConstructorDescriptionprivateEntry(Optional<Condition> condition, MultiVariant variants) Creates an instance of aEntryrecord class. -
Uses of Condition in net.minecraft.client.renderer.block.model.multipart
Classes in net.minecraft.client.renderer.block.model.multipart that implement ConditionFields in net.minecraft.client.renderer.block.model.multipart with type parameters of type ConditionModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<Condition> Condition.CODECSelector.conditionThe field for theconditionrecord component.CombinedCondition.termsThe field for thetermsrecord component.Methods in net.minecraft.client.renderer.block.model.multipart that return types with arguments of type ConditionModifier and TypeMethodDescriptionSelector.condition()Returns the value of theconditionrecord component.CombinedCondition.terms()Returns the value of thetermsrecord component.Constructor parameters in net.minecraft.client.renderer.block.model.multipart with type arguments of type ConditionModifierConstructorDescriptionCombinedCondition(CombinedCondition.Operation operation, List<Condition> terms) Creates an instance of aCombinedConditionrecord class.Selector(Optional<Condition> condition, BlockStateModel.Unbaked variant) Creates an instance of aSelectorrecord class.