fabric-rendering-v1-16.2.0+bee81f016f.jar
Download file
package net.fabricmc.fabric.api.client.rendering.v1;
import java.util.function.Supplier;
import net.fabricmc.api.EnvType;
import net.fabricmc.api.Environment;
@Environment(EnvType.CLIENT)
public final class RenderStateDataKey<T> {
private final Supplier<String> name;
private RenderStateDataKey(Supplier<String> debugName) {
this.name = debugName;
}
public static <T> RenderStateDataKey<T> create(Supplier<String> debugName) {
return new RenderStateDataKey<T>(debugName);
}
public static <T> RenderStateDataKey<T> create() {
return new RenderStateDataKey<T>(() -> "unnamed");
}
public String toString() {
return "RenderStateDataKey(" + (String)this.name.get() + ")";
}
}
Download file