1 package me.shedaniel.lightoverlay.forge;
3 import me.shedaniel.lightoverlay.common.LightOverlay;
4 import net.minecraft.client.renderer.culling.Frustum;
5 import net.minecraftforge.api.distmarker.Dist;
6 import net.minecraftforge.fml.DistExecutor;
8 public class LightOverlayImpl {
9 public static Runnable debugRenderer = () -> {};
11 public static void register() {
12 LightOverlay.register();
15 //noinspection Convert2MethodRef
16 DistExecutor.runWhenOn(Dist.CLIENT, () -> () -> LightOverlayCloth.register());
17 } catch (Exception e) {
22 public static boolean isFrustumVisible(Frustum clippingHelper, double v, double v1, double v2, double v3, double v4, double v5) {
23 return FrustumHelper.isVisible(clippingHelper, v, v1, v2, v3, v4, v5);
26 public static void renderWorldLast() {