Class ObjectiveLocationMarkerArea
java.lang.Object
com.hypixel.hytale.builtin.adventure.objectives.config.markerarea.ObjectiveLocationMarkerArea
- Direct Known Subclasses:
ObjectiveLocationAreaBox,ObjectiveLocationAreaRadius
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final CodecMapCodec<ObjectiveLocationMarkerArea> protected Boxprotected Box -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidabstract voidgetPlayersInEntryArea(SpatialResource<Ref<EntityStore>, EntityStore> var1, List<Ref<EntityStore>> var2, Vector3d var3) abstract voidgetPlayersInExitArea(SpatialResource<Ref<EntityStore>, EntityStore> var1, List<Ref<EntityStore>> var2, Vector3d var3) getRotatedArea(float yaw, float pitch) abstract booleanhasPlayerInExitArea(SpatialResource<Ref<EntityStore>, EntityStore> var1, ComponentType<EntityStore, PlayerRef> var2, Vector3d var3, CommandBuffer<EntityStore> var4) abstract booleanisPlayerInEntryArea(Vector3d var1, Vector3d var2) toString()
-
Field Details
-
CODEC
-
entryAreaBox
-
exitAreaBox
-
-
Constructor Details
-
ObjectiveLocationMarkerArea
public ObjectiveLocationMarkerArea()
-
-
Method Details
-
getPlayersInEntryArea
public abstract void getPlayersInEntryArea(@Nonnull SpatialResource<Ref<EntityStore>, EntityStore> var1, @Nonnull List<Ref<EntityStore>> var2, @Nonnull Vector3d var3) -
getPlayersInExitArea
public abstract void getPlayersInExitArea(@Nonnull SpatialResource<Ref<EntityStore>, EntityStore> var1, @Nonnull List<Ref<EntityStore>> var2, @Nonnull Vector3d var3) -
hasPlayerInExitArea
public abstract boolean hasPlayerInExitArea(@Nonnull SpatialResource<Ref<EntityStore>, EntityStore> var1, @Nonnull ComponentType<EntityStore, PlayerRef> var2, @Nonnull Vector3d var3, @Nonnull CommandBuffer<EntityStore> var4) -
isPlayerInEntryArea
-
getBoxForEntryArea
-
getBoxForExitArea
-
getRotatedArea
-
computeAreaBoxes
protected abstract void computeAreaBoxes() -
toString
-