Class FrustumUtil

java.lang.Object
net.frozenblock.lib.core.client.api.FrustumUtil

@Environment(CLIENT) public class FrustumUtil extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static boolean
    isVisible(net.minecraft.world.phys.AABB aabb)
    Returns if an area is visible in the client's frustum.
    static boolean
    isVisible(net.minecraft.world.phys.Vec3 pos, double area)
    Returns if a position is visible in the client's frustum.

    Methods inherited from class java.lang.Object

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

    • FrustumUtil

      public FrustumUtil()
  • Method Details

    • isVisible

      public static boolean isVisible(net.minecraft.world.phys.AABB aabb)
      Returns if an area is visible in the client's frustum.
      Parameters:
      aabb - The area to check.
      Returns:
      if an area is visible in the client's frustum.
    • isVisible

      public static boolean isVisible(net.minecraft.world.phys.Vec3 pos, double area)
      Returns if a position is visible in the client's frustum.
      Parameters:
      pos - The position to check.
      area - The area around the position to check.
      Returns:
      if a position is visible in the client's frustum.