Uses of Interface
net.minecraft.client.render.model.json.ModelVariantOperator
Packages that use ModelVariantOperator
-
Uses of ModelVariantOperator in net.minecraft.client.data
Fields in net.minecraft.client.data declared as ModelVariantOperatorModifier and TypeFieldDescriptionstatic final ModelVariantOperator
BlockStateModelGenerator.NO_OP
static final ModelVariantOperator
BlockStateModelGenerator.ROTATE_X_180
static final ModelVariantOperator
BlockStateModelGenerator.ROTATE_X_270
static final ModelVariantOperator
BlockStateModelGenerator.ROTATE_X_90
static final ModelVariantOperator
BlockStateModelGenerator.ROTATE_Y_180
static final ModelVariantOperator
BlockStateModelGenerator.ROTATE_Y_270
static final ModelVariantOperator
BlockStateModelGenerator.ROTATE_Y_90
static final ModelVariantOperator
BlockStateModelGenerator.UV_LOCK
Fields in net.minecraft.client.data with type parameters of type ModelVariantOperatorModifier and TypeFieldDescriptionprivate static final Map
<Direction, ModelVariantOperator> BlockStateModelGenerator.CONNECTION_VARIANT_FUNCTIONS
A map from a boolean property about connection on one direction to a function that creates a block state variant for connection on that direction with a given connection model.private static final BlockStateVariantMap
<ModelVariantOperator> BlockStateModelGenerator.EAST_DEFAULT_HORIZONTAL_ROTATION_OPERATIONS
private static final BlockStateVariantMap
<ModelVariantOperator> BlockStateModelGenerator.NORTH_DEFAULT_HORIZONTAL_ROTATION_OPERATIONS
private static final BlockStateVariantMap
<ModelVariantOperator> BlockStateModelGenerator.NORTH_DEFAULT_ROTATION_OPERATIONS
private static final BlockStateVariantMap
<ModelVariantOperator> BlockStateModelGenerator.SOUTH_DEFAULT_HORIZONTAL_ROTATION_OPERATIONS
private static final BlockStateVariantMap
<ModelVariantOperator> BlockStateModelGenerator.UP_DEFAULT_ROTATION_OPERATIONS
Methods in net.minecraft.client.data that return ModelVariantOperatorModifier and TypeMethodDescriptionprivate static ModelVariantOperator
BlockStateModelGenerator.addJigsawOrientationToVariant
(Orientation orientation) Methods in net.minecraft.client.data that return types with arguments of type ModelVariantOperatorModifier and TypeMethodDescriptionprivate static <T extends Property<?>>
Map<T, ModelVariantOperator> BlockStateModelGenerator.collectMultifaceOperators
(State<?, ?> state, Function<Direction, T> propertyGetter) private static BlockStateVariantMap
<ModelVariantOperator> BlockStateModelGenerator.createAxisRotatedVariantMap()
static <T1 extends Comparable<T1>>
BlockStateVariantMap.SingleProperty<ModelVariantOperator, T1> BlockStateVariantMap.operations
(Property<T1> property) static <T1 extends Comparable<T1>,
T2 extends Comparable<T2>>
BlockStateVariantMap.DoubleProperty<ModelVariantOperator, T1, T2> BlockStateVariantMap.operations
(Property<T1> property1, Property<T2> property2) static <T1 extends Comparable<T1>,
T2 extends Comparable<T2>, T3 extends Comparable<T3>>
BlockStateVariantMap.TripleProperty<ModelVariantOperator, T1, T2, T3> BlockStateVariantMap.operations
(Property<T1> property1, Property<T2> property2, Property<T3> property3) static <T1 extends Comparable<T1>,
T2 extends Comparable<T2>, T3 extends Comparable<T3>, T4 extends Comparable<T4>>
BlockStateVariantMap.QuadrupleProperty<ModelVariantOperator, T1, T2, T3, T4> BlockStateVariantMap.operations
(Property<T1> property1, Property<T2> property2, Property<T3> property3, Property<T4> property4) static <T1 extends Comparable<T1>,
T2 extends Comparable<T2>, T3 extends Comparable<T3>, T4 extends Comparable<T4>, T5 extends Comparable<T5>>
BlockStateVariantMap.QuintupleProperty<ModelVariantOperator, T1, T2, T3, T4, T5> BlockStateVariantMap.operations
(Property<T1> property1, Property<T2> property2, Property<T3> property3, Property<T4> property4, Property<T5> property5) Methods in net.minecraft.client.data with parameters of type ModelVariantOperatorModifier and TypeMethodDescriptionVariantsBlockModelDefinitionCreator.apply
(ModelVariantOperator operator) VariantsBlockModelDefinitionCreator.Entry.apply
(ModelVariantOperator operator) private void
BlockStateModelGenerator.supplyChiseledBookshelfModel
(MultipartBlockModelDefinitionCreator blockStateSupplier, MultipartModelCondition facingCondition, ModelVariantOperator rotation, BooleanProperty property, Model model, boolean occupied) private void
BlockStateModelGenerator.supplyChiseledBookshelfModels
(MultipartBlockModelDefinitionCreator blockStateSupplier, MultipartModelCondition facingCondition, ModelVariantOperator rotation) Method parameters in net.minecraft.client.data with type arguments of type ModelVariantOperatorModifier and TypeMethodDescriptionVariantsBlockModelDefinitionCreator.Entry.apply
(BlockStateVariantMap<ModelVariantOperator> operatorMap) VariantsBlockModelDefinitionCreator.coordinate
(BlockStateVariantMap<ModelVariantOperator> variantMap) Appends a block state variant map to this block state information. -
Uses of ModelVariantOperator in net.minecraft.client.render.model.json
Methods in net.minecraft.client.render.model.json that return ModelVariantOperatorModifier and TypeMethodDescriptiondefault ModelVariantOperator
ModelVariantOperator.then
(ModelVariantOperator variant) default ModelVariantOperator
Methods in net.minecraft.client.render.model.json with parameters of type ModelVariantOperatorModifier and TypeMethodDescriptionWeightedVariant.apply
(ModelVariantOperator operator) default ModelVariantOperator
ModelVariantOperator.then
(ModelVariantOperator variant) ModelVariant.with
(ModelVariantOperator variantOperator)