} else { FuzzyBlockState.Builder fuzzyBuilder = FuzzyBlockState.builder(); fuzzyBuilder.type(blockType); for (Map.Entry<Property<?>, Object> blockState : blockStates.entrySet()) { @SuppressWarnings("unchecked") Property<Object> objProp = (Property<Object>) blockState.getKey(); fuzzyBuilder.withProperty(objProp, blockState.getValue()); state = fuzzyBuilder.build();
/** * Gets an instance of a builder. * * @return The builder */ public static Builder builder() { return new Builder(); }