]> git.lizzy.rs Git - LightOverlay.git/blob - fabric/src/main/java/me/shedaniel/lightoverlay/fabric/LightOverlayImpl.java
Updated mod to Minecraft 1.19.3 (#163)
[LightOverlay.git] / fabric / src / main / java / me / shedaniel / lightoverlay / fabric / LightOverlayImpl.java
1 package me.shedaniel.lightoverlay.fabric;
2
3 import com.mojang.blaze3d.vertex.PoseStack;
4 import me.shedaniel.lightoverlay.common.LightOverlay;
5 import net.fabricmc.fabric.api.client.rendering.v1.WorldRenderEvents;
6
7 import java.util.function.Consumer;
8
9 public class LightOverlayImpl {
10     public static Consumer<PoseStack> debugRenderer = poses -> {};
11     
12     public static void init() {
13         LightOverlay.register();
14         WorldRenderEvents.AFTER_SETUP.register(context -> LightOverlay.renderer.frustum = context.frustum());
15         WorldRenderEvents.BEFORE_DEBUG_RENDER.register(context -> debugRenderer.accept(context.matrixStack()));
16     }
17 }