Class BedrockFog

java.lang.Object
com.viaversion.viafabricplus.bedrock.render.fog.BedrockFog

public final class BedrockFog extends Object
  • Method Summary

    Modifier and Type
    Method
    Description
    static net.raphimc.viabedrock.api.model.FogState.Distance
    air(net.minecraft.client.Camera camera, net.minecraft.client.multiplayer.ClientLevel level)
     
    static void
    applyDistance(net.minecraft.client.renderer.fog.FogData fog, net.minecraft.client.Camera camera, net.minecraft.client.multiplayer.ClientLevel level, float renderDistance)
     
    static org.joml.Vector3f
    color(int color, net.raphimc.viabedrock.protocol.data.enums.Dimension dimension, long time)
     
    static boolean
     
    static void
     

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • register

      public static void register()
    • air

      @Nullable public static net.raphimc.viabedrock.api.model.FogState.Distance air(net.minecraft.client.Camera camera, net.minecraft.client.multiplayer.ClientLevel level)
    • endSky

      public static boolean endSky()
    • color

      public static org.joml.Vector3f color(int color, net.raphimc.viabedrock.protocol.data.enums.Dimension dimension, long time)
    • applyDistance

      public static void applyDistance(net.minecraft.client.renderer.fog.FogData fog, net.minecraft.client.Camera camera, net.minecraft.client.multiplayer.ClientLevel level, float renderDistance)