Class Hierarchy
- java.lang.Object
- net.minecraft.data.models.blockstates.Condition.CompositeCondition (implements net.minecraft.data.models.blockstates.Condition)
- net.minecraft.data.models.blockstates.Condition.TerminalCondition (implements net.minecraft.data.models.blockstates.Condition)
- net.minecraft.data.models.blockstates.MultiPartGenerator (implements net.minecraft.data.models.blockstates.BlockStateGenerator)
- net.minecraft.data.models.blockstates.MultiPartGenerator.Entry (implements java.util.function.Supplier<T>)
- net.minecraft.data.models.blockstates.MultiVariantGenerator (implements net.minecraft.data.models.blockstates.BlockStateGenerator)
- net.minecraft.data.models.blockstates.PropertyDispatch
- net.minecraft.data.models.blockstates.PropertyDispatch.C1<T1>
- net.minecraft.data.models.blockstates.PropertyDispatch.C2<T1,T2>
- net.minecraft.data.models.blockstates.PropertyDispatch.C3<T1,T2,T3>
- net.minecraft.data.models.blockstates.PropertyDispatch.C4<T1,T2,T3,T4>
- net.minecraft.data.models.blockstates.PropertyDispatch.C5<T1,T2,T3,T4,T5>
- net.minecraft.data.models.blockstates.Selector
- net.minecraft.data.models.blockstates.Variant (implements java.util.function.Supplier<T>)
- net.minecraft.data.models.blockstates.VariantProperties
- net.minecraft.data.models.blockstates.VariantProperty<T>
- net.minecraft.data.models.blockstates.VariantProperty.Value
Interface Hierarchy
- net.minecraft.data.models.blockstates.PropertyDispatch.PentaFunction<P1,P2,P3,P4,P5,R>
- net.minecraft.data.models.blockstates.PropertyDispatch.QuadFunction<P1,P2,P3,P4,R>
- net.minecraft.data.models.blockstates.PropertyDispatch.TriFunction<P1,P2,P3,R>
- java.util.function.Supplier<T>