1package com.runehive.content.skill.impl.agility.obstacle.impl;
3import com.runehive.content.skill.impl.agility.obstacle.ObstacleInteraction;
4import com.runehive.game.world.entity.mob.Direction;
5import com.runehive.game.world.entity.mob.player.Player;
6import com.runehive.game.world.position.Position;
7import com.runehive.game.world.object.GameObject;
8import com.runehive.net.packet.out.SendObjectAnimation;
24 player.
forceMove(3, 751, 33, 60, destination, direction);
void forceMove(int animation, int x, int y)
final GenericAttributes attributes
This class represents a character controlled by a player.
void send(OutgoingPacket encoder)
Represents a single tile on the game world.
int getY()
Gets the absolute y coordinate.
int getX()
Gets the absolute x coordinate.
static Position create(int x, int y, int z)
Creates a location.
public< K, E > E get(K key)
Gets a generic attribute.
Represents the enumerated directions an entity can walk or face.
static Direction getFollowDirection(Position source, Position target)
default void onCancellation(Player player)
default void start(Player player)
default void onExecution(Player player, Position start, Position end)
Represents a game object.