Class BlockStatePropertyUtils

java.lang.Object
net.mcreator.ui.minecraft.states.block.BlockStatePropertyUtils

public class BlockStatePropertyUtils extends Object
  • Field Details

    • MAX_PROPERTY_COMBINATIONS

      public static final int MAX_PROPERTY_COMBINATIONS
      See Also:
  • Constructor Details

    • BlockStatePropertyUtils

      public BlockStatePropertyUtils()
  • Method Details

    • getNumberOfPropertyCombinations

      public static int getNumberOfPropertyCombinations(List<PropertyData<?>> properties)
    • getPossiblePropertyValues

      public static List<Object> getPossiblePropertyValues(PropertyData<?> propertyData)
    • propertyRegistryName

      @Nonnull public static String propertyRegistryName(PropertyData<?> data)
    • fromDataListEntry

      @Nullable public static PropertyDataWithValue<?> fromDataListEntry(@Nonnull DataListEntry property)