package net.minecraft.client.renderer.block.model.properties.select; import net.fabricmc.api.EnvType; import net.fabricmc.api.Environment; import net.minecraft.client.renderer.block.model.BlockDisplayContext; import net.minecraft.world.level.block.state.BlockState; import org.jspecify.annotations.Nullable; @Environment(EnvType.CLIENT) public interface SelectBlockModelProperty { @Nullable T get(BlockState blockState, BlockDisplayContext displayContext); }