Class AABBOutline
java.lang.Object
net.createmod.catnip.utility.outliner.Outline
net.createmod.catnip.utility.outliner.AABBOutline
- Direct Known Subclasses:
ChasingAABBOutline
-
Nested Class Summary
Nested classes/interfaces inherited from class net.createmod.catnip.utility.outliner.Outline
Outline.OutlineParams -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidrender(com.mojang.blaze3d.vertex.PoseStack ms, SuperRenderTypeBuffer buffer, float pt) voidrenderBB(com.mojang.blaze3d.vertex.PoseStack ms, SuperRenderTypeBuffer buffer, net.minecraft.world.phys.AABB bb) protected voidrenderFace(com.mojang.blaze3d.vertex.PoseStack ms, SuperRenderTypeBuffer buffer, net.minecraft.core.Direction direction, net.minecraft.world.phys.Vec3 p1, net.minecraft.world.phys.Vec3 p2, net.minecraft.world.phys.Vec3 p3, net.minecraft.world.phys.Vec3 p4, boolean noCull) voidsetBounds(net.minecraft.world.phys.AABB bb) Methods inherited from class net.createmod.catnip.utility.outliner.Outline
getParams, putQuad, putQuadUV, putVertex, putVertex, renderAACuboidLine, renderCuboidLine, tick
-
Field Details
-
bb
protected net.minecraft.world.phys.AABB bb
-
-
Constructor Details
-
AABBOutline
public AABBOutline(net.minecraft.world.phys.AABB bb)
-
-
Method Details
-
render
-
renderBB
public void renderBB(com.mojang.blaze3d.vertex.PoseStack ms, SuperRenderTypeBuffer buffer, net.minecraft.world.phys.AABB bb) -
renderFace
protected void renderFace(com.mojang.blaze3d.vertex.PoseStack ms, SuperRenderTypeBuffer buffer, net.minecraft.core.Direction direction, net.minecraft.world.phys.Vec3 p1, net.minecraft.world.phys.Vec3 p2, net.minecraft.world.phys.Vec3 p3, net.minecraft.world.phys.Vec3 p4, boolean noCull) -
setBounds
public void setBounds(net.minecraft.world.phys.AABB bb)
-