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 ModelVariantOperatorBlockStateModelGenerator.NO_OPstatic final ModelVariantOperatorBlockStateModelGenerator.ROTATE_X_180static final ModelVariantOperatorBlockStateModelGenerator.ROTATE_X_270static final ModelVariantOperatorBlockStateModelGenerator.ROTATE_X_90static final ModelVariantOperatorBlockStateModelGenerator.ROTATE_Y_180static final ModelVariantOperatorBlockStateModelGenerator.ROTATE_Y_270static final ModelVariantOperatorBlockStateModelGenerator.ROTATE_Y_90static final ModelVariantOperatorBlockStateModelGenerator.UV_LOCKFields in net.minecraft.client.data with type parameters of type ModelVariantOperatorModifier and TypeFieldDescriptionprivate static final Map<Direction, ModelVariantOperator> BlockStateModelGenerator.CONNECTION_VARIANT_FUNCTIONSA 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_OPERATIONSprivate static final BlockStateVariantMap<ModelVariantOperator> BlockStateModelGenerator.NORTH_DEFAULT_HORIZONTAL_ROTATION_OPERATIONSprivate static final BlockStateVariantMap<ModelVariantOperator> BlockStateModelGenerator.NORTH_DEFAULT_ROTATION_OPERATIONSprivate static final BlockStateVariantMap<ModelVariantOperator> BlockStateModelGenerator.SOUTH_DEFAULT_HORIZONTAL_ROTATION_OPERATIONSprivate static final BlockStateVariantMap<ModelVariantOperator> BlockStateModelGenerator.UP_DEFAULT_ROTATION_OPERATIONSMethods in net.minecraft.client.data that return ModelVariantOperatorModifier and TypeMethodDescriptionprivate static ModelVariantOperatorBlockStateModelGenerator.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 voidBlockStateModelGenerator.supplyChiseledBookshelfModel(MultipartBlockModelDefinitionCreator blockStateSupplier, MultipartModelCondition facingCondition, ModelVariantOperator rotation, BooleanProperty property, Model model, boolean occupied) private voidBlockStateModelGenerator.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 ModelVariantOperatorModelVariantOperator.then(ModelVariantOperator variant) default ModelVariantOperatorMethods in net.minecraft.client.render.model.json with parameters of type ModelVariantOperatorModifier and TypeMethodDescriptionWeightedVariant.apply(ModelVariantOperator operator) default ModelVariantOperatorModelVariantOperator.then(ModelVariantOperator variant) ModelVariant.with(ModelVariantOperator variantOperator)