classpublicPriority 3
ObjectiveLocationMarker
com.hypixel.hytale.builtin.adventure.objectives.markers.objectivelocation.ObjectiveLocationMarker
implements Component
11
Methods
11
Public Methods
7
Fields
2
Constructors
Constants
BuilderCodec<ObjectiveLocationMarker>CODEC= BuilderCodec.builder(ObjectiveLocationMarker.class, ObjectiveLocationMarker::new)
.append(
...
Constructors
public
ObjectiveLocationMarker()public
ObjectiveLocationMarker(String objectiveLocationMarkerId)Methods
Public Methods (11)
public
Component<EntityStore> clone()@Nonnull@Override
public
Objective getActiveObjective()@Nullable
public
ObjectiveLocationMarkerArea getArea()publicstatic
ComponentType<EntityStore, ObjectiveLocationMarker> getComponentType()public
String getObjectiveLocationMarkerId()public
UntrackObjective getUntrackPacket()public
void setActiveObjective(Objective activeObjective)public
void setActiveObjectiveUUID(UUID activeObjectiveUUID)public
void setObjectiveLocationMarkerId(String objectiveLocationMarkerId)public
void setUntrackPacket(UntrackObjective untrackPacket)public
void updateLocationMarkerValues(ObjectiveLocationMarkerAsset objectiveLocationMarkerAsset, float yaw, Store<EntityStore> store)Fields
Protected Fields (5)
protected
UUID activeObjectiveUUIDprotected
ObjectiveLocationMarkerArea areaprotected
int[] environmentIndexesprotected
String objectiveLocationMarkerIdprotected
ObjectiveLocationTriggerCondition[] triggerConditionsPrivate/Package Fields (2)
private
Objective activeObjectiveprivate
UntrackObjective untrackPacket