Package net.minecraft.client.render
Class FrustumCuller
java.lang.Object
net.minecraft.client.render.FrustumCuller
- All Implemented Interfaces:
Culler
- Mappings:
Namespace Name intermediary net/minecraft/class_573glue class_649server net/minecraft/class_573client srnamed net/minecraft/client/render/FrustumCuller
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate FrustumDataprivate doubleprivate doubleprivate double -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanintersectsFrustrum(double minX, double minY, double minZ, double maxX, double maxY, double maxZ) booleanvoidprepare(double offsetX, double offsetY, double offsetZ)
-
Field Details
-
frustum
- Mappings:
Namespace Name Mixin selector intermediary field_2465Lnet/minecraft/class_573;field_2465:Lnet/minecraft/class_84;glue field_2668Lclass_649;field_2668:Lclass_140;server field_2465Lnet/minecraft/class_573;field_2465:Lnet/minecraft/class_84;client aLsr;a:Ldr;named frustumLnet/minecraft/client/render/FrustumCuller;frustum:Lnet/minecraft/client/render/FrustumData;
-
offsetX
private double offsetX- Mappings:
Namespace Name Mixin selector intermediary field_2466Lnet/minecraft/class_573;field_2466:Dglue field_2669Lclass_649;field_2669:Dserver field_2466Lnet/minecraft/class_573;field_2466:Dclient bLsr;b:Dnamed offsetXLnet/minecraft/client/render/FrustumCuller;offsetX:D
-
offsetY
private double offsetY- Mappings:
Namespace Name Mixin selector intermediary field_2467Lnet/minecraft/class_573;field_2467:Dglue field_2670Lclass_649;field_2670:Dserver field_2467Lnet/minecraft/class_573;field_2467:Dclient cLsr;c:Dnamed offsetYLnet/minecraft/client/render/FrustumCuller;offsetY:D
-
offsetZ
private double offsetZ- Mappings:
Namespace Name Mixin selector intermediary field_2468Lnet/minecraft/class_573;field_2468:Dglue field_2671Lclass_649;field_2671:Dserver field_2468Lnet/minecraft/class_573;field_2468:Dclient dLsr;d:Dnamed offsetZLnet/minecraft/client/render/FrustumCuller;offsetZ:D
-
-
Constructor Details
-
FrustumCuller
public FrustumCuller()
-
-
Method Details
-
prepare
public void prepare(double offsetX, double offsetY, double offsetZ) - Specified by:
preparein interfaceCuller- Mappings:
Namespace Name Mixin selector intermediary method_2006Lnet/minecraft/class_68;method_2006(DDD)Vglue method_2156Lclass_711;method_2156(DDD)Vserver method_2006Lnet/minecraft/class_68;method_2006(DDD)Vclient aLyn;a(DDD)Vnamed prepareLnet/minecraft/client/render/Culler;prepare(DDD)V
-
intersectsFrustrum
public boolean intersectsFrustrum(double minX, double minY, double minZ, double maxX, double maxY, double maxZ) - Mappings:
Namespace Name Mixin selector intermediary method_1907Lnet/minecraft/class_573;method_1907(DDDDDD)Zglue method_2157Lclass_649;method_2157(DDDDDD)Zserver method_1907Lnet/minecraft/class_573;method_1907(DDDDDD)Zclient aLsr;a(DDDDDD)Znamed intersectsFrustrumLnet/minecraft/client/render/FrustumCuller;intersectsFrustrum(DDDDDD)Z
-
isVisible
- Specified by:
isVisiblein interfaceCuller- Mappings:
Namespace Name Mixin selector intermediary method_2007Lnet/minecraft/class_68;method_2007(Lnet/minecraft/class_25;)Zglue method_2158Lclass_711;method_2158(Lclass_113;)Zserver method_2007Lnet/minecraft/class_68;method_2007(Lcz;)Zclient aLyn;a(Leq;)Znamed isVisibleLnet/minecraft/client/render/Culler;isVisible(Lnet/minecraft/util/math/Box;)Z
-