Uses of Class
net.minecraft.data.models.blockstates.PropertyDispatch
Packages that use PropertyDispatch
-
Uses of PropertyDispatch in net.minecraft.data.models
Methods in net.minecraft.data.models that return PropertyDispatchModifier and TypeMethodDescriptionprivate static PropertyDispatchBlockModelGenerators.createBooleanModelDispatch(BooleanProperty property, ResourceLocation trueModelLocation, ResourceLocation falseModelLocation) private PropertyDispatchBlockModelGenerators.createColumnWithFacing()private static <T extends Comparable<T>>
PropertyDispatchBlockModelGenerators.createEmptyOrFullDispatch(Property<T> property, T minimumValueForFullVariant, ResourceLocation fullVariantModelLocation, ResourceLocation emptyVariantModelLocation) private static PropertyDispatchBlockModelGenerators.createFacingDispatch()private static PropertyDispatchBlockModelGenerators.createHorizontalFacingDispatch()private static PropertyDispatchBlockModelGenerators.createHorizontalFacingDispatchAlt()private static PropertyDispatchBlockModelGenerators.createRotatedPillar()private static PropertyDispatchBlockModelGenerators.createTorchHorizontalDispatch() -
Uses of PropertyDispatch in net.minecraft.data.models.blockstates
Subclasses of PropertyDispatch in net.minecraft.data.models.blockstatesModifier and TypeClassDescriptionstatic classPropertyDispatch.C1<T1 extends Comparable<T1>>static classPropertyDispatch.C2<T1 extends Comparable<T1>,T2 extends Comparable<T2>> static classPropertyDispatch.C3<T1 extends Comparable<T1>,T2 extends Comparable<T2>, T3 extends Comparable<T3>> static classPropertyDispatch.C4<T1 extends Comparable<T1>,T2 extends Comparable<T2>, T3 extends Comparable<T3>, T4 extends Comparable<T4>> static classPropertyDispatch.C5<T1 extends Comparable<T1>,T2 extends Comparable<T2>, T3 extends Comparable<T3>, T4 extends Comparable<T4>, T5 extends Comparable<T5>> Fields in net.minecraft.data.models.blockstates with type parameters of type PropertyDispatchModifier and TypeFieldDescriptionprivate final List<PropertyDispatch> MultiVariantGenerator.declaredPropertySetsMethods in net.minecraft.data.models.blockstates that return PropertyDispatchModifier and TypeMethodDescriptionPropertyDispatch.C2.generate(BiFunction<T1, T2, Variant> propertyValuesToVariantMapper) PropertyDispatch.C3.generate(PropertyDispatch.TriFunction<T1, T2, T3, Variant> propertyValuesToVariantMapper) PropertyDispatch.C4.generate(PropertyDispatch.QuadFunction<T1, T2, T3, T4, Variant> propertyValuesToVariantMapper) PropertyDispatch.C5.generate(PropertyDispatch.PentaFunction<T1, T2, T3, T4, T5, Variant> propertyValuesToVariantMapper) PropertyDispatch.C1.generateList(Function<T1, List<Variant>> propertyValueToVariantsMapper) PropertyDispatch.C2.generateList(BiFunction<T1, T2, List<Variant>> propertyValuesToVariantsMapper) PropertyDispatch.C3.generateList(PropertyDispatch.TriFunction<T1, T2, T3, List<Variant>> propertyValuesToVariantsMapper) PropertyDispatch.C4.generateList(PropertyDispatch.QuadFunction<T1, T2, T3, T4, List<Variant>> propertyValuesToVariantsMapper) PropertyDispatch.C5.generateList(PropertyDispatch.PentaFunction<T1, T2, T3, T4, T5, List<Variant>> propertyValuesToVariantsMapper) Methods in net.minecraft.data.models.blockstates with parameters of type PropertyDispatch