Package net.minecraft.world.waypoints
Class TrackedWaypoint.AzimuthWaypoint
java.lang.Object
net.minecraft.world.waypoints.TrackedWaypoint
net.minecraft.world.waypoints.TrackedWaypoint.AzimuthWaypoint
- All Implemented Interfaces:
Waypoint
- Enclosing class:
TrackedWaypoint
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.waypoints.TrackedWaypoint
TrackedWaypoint.AzimuthWaypoint, TrackedWaypoint.Camera, TrackedWaypoint.ChunkWaypoint, TrackedWaypoint.EmptyWaypoint, TrackedWaypoint.PitchDirection, TrackedWaypoint.Projector, TrackedWaypoint.Type, TrackedWaypoint.Vec3iWaypoint
Nested classes/interfaces inherited from interface net.minecraft.world.waypoints.Waypoint
Waypoint.Icon
-
Field Summary
FieldsFields inherited from class net.minecraft.world.waypoints.TrackedWaypoint
identifier, LOGGER, STREAM_CODEC
Fields inherited from interface net.minecraft.world.waypoints.Waypoint
MAX_RANGE, WAYPOINT_TRANSMIT_RANGE_HIDE_MODIFIER
-
Constructor Summary
ConstructorsConstructorDescriptionAzimuthWaypoint
(com.mojang.datafixers.util.Either<UUID, String> p_416692_, Waypoint.Icon p_415806_, FriendlyByteBuf p_415614_) AzimuthWaypoint
(UUID pUuid, Waypoint.Icon pIcon, float pAngle) -
Method Summary
Modifier and TypeMethodDescriptiondouble
distanceSquared
(Entity pEntity) pitchDirectionToCamera
(Level pLevel, TrackedWaypoint.Projector pProjector) void
update
(TrackedWaypoint pWaypoint) void
writeContents
(io.netty.buffer.ByteBuf p_416592_) double
yawAngleToCamera
(Level pLevel, TrackedWaypoint.Camera pCamera) Methods inherited from class net.minecraft.world.waypoints.TrackedWaypoint
empty, icon, id, setAzimuth, setChunk, setPosition, write
-
Field Details
-
angle
private float angle
-
-
Constructor Details
-
AzimuthWaypoint
-
AzimuthWaypoint
public AzimuthWaypoint(com.mojang.datafixers.util.Either<UUID, String> p_416692_, Waypoint.Icon p_415806_, FriendlyByteBuf p_415614_)
-
-
Method Details
-
update
- Specified by:
update
in classTrackedWaypoint
-
writeContents
public void writeContents(io.netty.buffer.ByteBuf p_416592_) - Specified by:
writeContents
in classTrackedWaypoint
-
yawAngleToCamera
- Specified by:
yawAngleToCamera
in classTrackedWaypoint
-
pitchDirectionToCamera
public TrackedWaypoint.PitchDirection pitchDirectionToCamera(Level pLevel, TrackedWaypoint.Projector pProjector) - Specified by:
pitchDirectionToCamera
in classTrackedWaypoint
-
distanceSquared
- Specified by:
distanceSquared
in classTrackedWaypoint
-