Class LineOutline
java.lang.Object
net.createmod.catnip.utility.outliner.Outline
net.createmod.catnip.utility.outliner.LineOutline
- Direct Known Subclasses:
LineOutline.EndChasingLineOutline
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class net.createmod.catnip.utility.outliner.Outline
Outline.OutlineParams -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final com.mojang.math.Vector3dprotected final com.mojang.math.Vector3dFields inherited from class net.createmod.catnip.utility.outliner.Outline
colorTemp, diffPosTemp, maxPosTemp, minPosTemp, normalTransformTemp, params, posTransformTemp -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidrender(com.mojang.blaze3d.vertex.PoseStack ms, SuperRenderTypeBuffer buffer, net.minecraft.world.phys.Vec3 camera, float pt) protected voidrenderInner(com.mojang.blaze3d.vertex.PoseStack ms, com.mojang.blaze3d.vertex.VertexConsumer consumer, net.minecraft.world.phys.Vec3 camera, float pt, float width, com.mojang.math.Vector4f color, int lightmap, boolean disableNormals) set(com.mojang.math.Vector3d start, com.mojang.math.Vector3d end) set(net.minecraft.world.phys.Vec3 start, net.minecraft.world.phys.Vec3 end) Methods inherited from class net.createmod.catnip.utility.outliner.Outline
bufferCuboid, bufferCuboidLine, bufferCuboidLine, bufferQuad, bufferQuad, getParams, tick
-
Field Details
-
start
protected final com.mojang.math.Vector3d start -
end
protected final com.mojang.math.Vector3d end
-
-
Constructor Details
-
LineOutline
public LineOutline()
-
-
Method Details
-
set
-
set
-
render
public void render(com.mojang.blaze3d.vertex.PoseStack ms, SuperRenderTypeBuffer buffer, net.minecraft.world.phys.Vec3 camera, float pt) -
renderInner
protected void renderInner(com.mojang.blaze3d.vertex.PoseStack ms, com.mojang.blaze3d.vertex.VertexConsumer consumer, net.minecraft.world.phys.Vec3 camera, float pt, float width, com.mojang.math.Vector4f color, int lightmap, boolean disableNormals)
-