Package dev.latvian.mods.klib.shape
Class UnitShape
java.lang.Object
dev.latvian.mods.klib.shape.UnitShape
- All Implemented Interfaces:
Shape
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<Shape> static final net.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf, UnitShape> Fields inherited from interface dev.latvian.mods.klib.shape.Shape
DATA_TYPE, DIRECT_CODEC, DIRECT_STREAM_CODEC, UNIT_OR_DIRECT_CODEC -
Method Summary
Modifier and TypeMethodDescriptionstatic voidvoidbuildLines(float x, float y, float z, VertexCallback callback) voidbuildQuads(float x, float y, float z, VertexCallback callback) booleancontains(org.joml.Vector3fc p) booleanisVisible(double x, double y, double z, FrustumCheck frustum) optimize()toString()type()
-
Field Details
-
CODEC
-
STREAM_CODEC
public static final net.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf,UnitShape> STREAM_CODEC
-
-
Method Details
-
add
-
type
-
optimize
-
buildLines
- Specified by:
buildLinesin interfaceShape
-
buildQuads
- Specified by:
buildQuadsin interfaceShape
-
contains
public boolean contains(org.joml.Vector3fc p) -
isVisible
-
toString
-