Contents
- Description
- Field Summary
- Constructor Summary
- Method Summary
- Field Details
- Constructor Details
- Method Details
- getPlayersInEntryArea(SpatialResource, List, Vector3d)
- getPlayersInExitArea(SpatialResource, List, Vector3d)
- hasPlayerInExitArea(SpatialResource, ComponentType, Vector3d, CommandBuffer)
- isPlayerInEntryArea(Vector3d, Vector3d)
- getBoxForEntryArea()
- getBoxForExitArea()
- getRotatedArea(float, float)
- toString()
Class ObjectiveLocationMarkerArea
java.lang.Object
com.hypixel.hytale.builtin.adventure.objectives.config.markerarea.ObjectiveLocationMarkerArea
- Direct Known Subclasses:
ObjectiveLocationAreaBox, ObjectiveLocationAreaRadius
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidgetPlayersInEntryArea(SpatialResource<Ref<EntityStore>, EntityStore> spatialComponent, List<Ref<EntityStore>> results, org.joml.Vector3d markerPosition) abstract voidgetPlayersInExitArea(SpatialResource<Ref<EntityStore>, EntityStore> spatialComponent, List<Ref<EntityStore>> results, org.joml.Vector3d markerPosition) getRotatedArea(float yaw, float pitch) abstract booleanhasPlayerInExitArea(SpatialResource<Ref<EntityStore>, EntityStore> spatialComponent, ComponentType<EntityStore, PlayerRef> playerRefComponentType, org.joml.Vector3d markerPosition, CommandBuffer<EntityStore> commandBuffer) abstract booleanisPlayerInEntryArea(org.joml.Vector3d playerPosition, org.joml.Vector3d markerPosition) toString()
-
Field Details
-
CODEC
-
-
Constructor Details
-
ObjectiveLocationMarkerArea
public ObjectiveLocationMarkerArea()
-
-
Method Details
-
getPlayersInEntryArea
public abstract void getPlayersInEntryArea(@Nonnull SpatialResource<Ref<EntityStore>, EntityStore> spatialComponent, @Nonnull List<Ref<EntityStore>> results, @Nonnull org.joml.Vector3d markerPosition) -
getPlayersInExitArea
public abstract void getPlayersInExitArea(@Nonnull SpatialResource<Ref<EntityStore>, EntityStore> spatialComponent, @Nonnull List<Ref<EntityStore>> results, @Nonnull org.joml.Vector3d markerPosition) -
hasPlayerInExitArea
public abstract boolean hasPlayerInExitArea(@Nonnull SpatialResource<Ref<EntityStore>, EntityStore> spatialComponent, @Nonnull ComponentType<EntityStore, PlayerRef> playerRefComponentType, @Nonnull org.joml.Vector3d markerPosition, @Nonnull CommandBuffer<EntityStore> commandBuffer) -
isPlayerInEntryArea
public abstract boolean isPlayerInEntryArea(@Nonnull org.joml.Vector3d playerPosition, @Nonnull org.joml.Vector3d markerPosition) -
getBoxForEntryArea
-
getBoxForExitArea
-
getRotatedArea
-
toString
-