fabric-renderer-api-v1-7.2.3+9be2a36e6f.jar
Download file
package net.fabricmc.fabric.api.renderer.v1.render;
import java.util.function.Function;
import net.fabricmc.api.EnvType;
import net.fabricmc.api.Environment;
import net.minecraft.class_1087;
import net.minecraft.class_11515;
import net.minecraft.class_11785;
import net.minecraft.class_1920;
import net.minecraft.class_1921;
import net.minecraft.class_2338;
import net.minecraft.class_2680;
import net.minecraft.class_4587;
import net.minecraft.class_4696;
@Environment(EnvType.CLIENT)
public interface FabricRenderCommandQueue {
default void submitBlock(class_4587 matrices, class_2680 state, int light, int overlay, int outlineColor, class_1920 blockView, class_2338 pos) {
((class_11785)this).method_73481(matrices, state, light, overlay, outlineColor);
}
default void submitBlockStateModel(class_4587 matrices, Function<class_11515, class_1921> renderLayerFunction, class_1087 model, float r, float g, float b, int light, int overlay, int outlineColor, class_1920 blockView, class_2338 pos, class_2680 state) {
((class_11785)this).method_73484(matrices, (class_1921)renderLayerFunction.apply(class_4696.method_23679(state)), model, r, g, b, light, overlay, outlineColor);
}
}
Download file