Package net.minecraft.world.waypoints
Class TrackedWaypoint.Vec3iWaypoint
java.lang.Object
net.minecraft.world.waypoints.TrackedWaypoint
net.minecraft.world.waypoints.TrackedWaypoint.Vec3iWaypoint
- 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.Vec3iWaypointNested 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_CODECFields inherited from interface net.minecraft.world.waypoints.Waypoint
MAX_RANGE, WAYPOINT_TRANSMIT_RANGE_HIDE_MODIFIER -
Constructor Summary
ConstructorsConstructorDescriptionVec3iWaypoint(com.mojang.datafixers.util.Either<UUID, String> pIdentifier, Waypoint.Icon pIcon, FriendlyByteBuf pBuffer) Vec3iWaypoint(UUID pUuid, Waypoint.Icon pIcon, Vec3i pVector) -
Method Summary
Modifier and TypeMethodDescriptiondoubledistanceSquared(Entity p_416747_) pitchDirectionToCamera(Level p_419459_, TrackedWaypoint.Projector p_419783_, PartialTickSupplier p_437301_) private Vec3position(Level pLevel, PartialTickSupplier pPartialTickSupplier) voidupdate(TrackedWaypoint p_416312_) voidwriteContents(io.netty.buffer.ByteBuf p_416442_) doubleyawAngleToCamera(Level p_419799_, TrackedWaypoint.Camera p_419893_, PartialTickSupplier p_437238_) Methods inherited from class net.minecraft.world.waypoints.TrackedWaypoint
empty, icon, id, setAzimuth, setChunk, setPosition, write
-
Field Details
-
vector
-
-
Constructor Details
-
Vec3iWaypoint
-
Vec3iWaypoint
public Vec3iWaypoint(com.mojang.datafixers.util.Either<UUID, String> pIdentifier, Waypoint.Icon pIcon, FriendlyByteBuf pBuffer)
-
-
Method Details
-
update
- Specified by:
updatein classTrackedWaypoint
-
writeContents
public void writeContents(io.netty.buffer.ByteBuf p_416442_) - Specified by:
writeContentsin classTrackedWaypoint
-
position
-
yawAngleToCamera
public double yawAngleToCamera(Level p_419799_, TrackedWaypoint.Camera p_419893_, PartialTickSupplier p_437238_) - Specified by:
yawAngleToCamerain classTrackedWaypoint
-
pitchDirectionToCamera
public TrackedWaypoint.PitchDirection pitchDirectionToCamera(Level p_419459_, TrackedWaypoint.Projector p_419783_, PartialTickSupplier p_437301_) - Specified by:
pitchDirectionToCamerain classTrackedWaypoint
-
distanceSquared
- Specified by:
distanceSquaredin classTrackedWaypoint
-