1 package me.shedaniel.lightoverlay.common;
3 import net.minecraft.client.KeyMapping;
4 import net.minecraft.client.renderer.culling.Frustum;
6 import java.nio.file.Path;
8 public interface AbstractPlatform {
11 void registerClientTick(Runnable runnable);
13 void registerDebugRenderer(Runnable runnable);
15 KeyMapping registerKeyBinding(KeyMapping keyMapping);
17 boolean isFrustumVisible(Frustum frustum, double minX, double minY, double minZ, double maxX, double maxY, double maxZ);