1package com.osroyale.game.world.entity.mob.movement.waypoint;
3import com.osroyale.game.world.entity.mob.player.Player;
4import com.osroyale.game.world.Interactable;
5import com.osroyale.game.world.items.Item;
6import com.osroyale.game.world.items.ground.GroundItem;
7import com.osroyale.game.world.position.Position;
33public class PickupWaypoint
extends Waypoint {
35 private final Player player;
36 private final Item item;
39 public PickupWaypoint(
Player player, Item item,
Position position) {
43 this.position = position;
47 public void onDestination() {
54 protected int getRadius() {
synchronized final void cancel()
static void pickup(Player player, Item item, Position position)
static Interactable create(Position position)