Contents
- Description
- Field Summary
- Constructor Summary
- Method Summary
- Field Details
- Constructor Details
- Method Details
- setId(String)
- getId()
- setWorldName(String)
- getWorldName()
- getPosition()
- setPosition(Vector3d)
- getRotation()
- setRotation(Vector3f)
- getTransform()
- getName()
- setName(String)
- isEnabled()
- setEnabled(boolean)
- getShape()
- setShape(PointShapeType)
- getRawTags()
- setTags(Map)
- getExpandedTagIndexes()
- hasTag(int)
- hasTags(Collection)
Class PointEntry
java.lang.Object
com.hypixel.hytale.builtin.points.manager.PointEntry
Serialized state for one world point: a fixed 1x1x1 anchor with an optional display name,
full three-axis Euler rotation (degrees), and key/value tags. Tags are expanded into the
shared integer tag index set so
PointManager.queryRadius(Vector3d, double) can filter without
re-parsing strings.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionPointEntry(String id, String worldName, org.joml.Vector3d position, org.joml.Vector3f rotation, String name, boolean enabled) -
Method Summary
Modifier and TypeMethodDescriptionit.unimi.dsi.fastutil.ints.IntSetgetId()getName()org.joml.Vector3dorg.joml.Vector3fgetShape()booleanhasTag(int tagIndex) booleanhasTags(Collection<Integer> tags) booleanvoidsetEnabled(boolean enabled) voidvoidvoidsetPosition(org.joml.Vector3d position) voidsetRotation(org.joml.Vector3f rotation) voidsetShape(PointShapeType shape) voidvoidsetWorldName(String worldName)
-
Field Details
-
CODEC
-
-
Constructor Details
-
PointEntry
-
-
Method Details
-
setId
-
getId
-
setWorldName
-
getWorldName
-
getPosition
@Nonnull public org.joml.Vector3d getPosition() -
setPosition
public void setPosition(@Nonnull org.joml.Vector3d position) -
getRotation
@Nonnull public org.joml.Vector3f getRotation() -
setRotation
public void setRotation(@Nonnull org.joml.Vector3f rotation) -
getTransform
-
getName
-
setName
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
getShape
-
setShape
-
getRawTags
-
setTags
-
getExpandedTagIndexes
@Nonnull public it.unimi.dsi.fastutil.ints.IntSet getExpandedTagIndexes() -
hasTag
public boolean hasTag(int tagIndex) -
hasTags
-