RuneHive-Tarnish
Neural OSRS Enhancement Framework
Loading...
Searching...
No Matches
WalkingPacketListener.java
1
2
package
com.osroyale.net.packet.in;
3
4
import
com.osroyale.game.world.entity.mob.player.Player;
5
import
com.osroyale.net.codec.ByteModification;
6
import
com.osroyale.net.codec.ByteOrder;
7
import
com.osroyale.net.packet.ClientPackets;
8
import
com.osroyale.net.packet.GamePacket;
9
import
com.osroyale.net.packet.PacketListener;
10
import
com.osroyale.net.packet.PacketListenerMeta;
11
import
org.jire.tarnishps.event.player.WalkEvent;
12
18
@
PacketListenerMeta
({
ClientPackets
.WALK_ON_COMMAND,
ClientPackets
.REGULAR_WALK,
ClientPackets
.MAP_WALK})
41
42
public
class
WalkingPacketListener
implements
PacketListener
{
43
44
@Override
45
public
void
handlePacket
(
Player
player,
GamePacket
packet) {
46
final
int
targetX = packet.readShort(
ByteOrder
.
LE
);
47
final
int
targetY = packet.readShort(
ByteOrder
.
LE
,
ByteModification
.
ADD
);
48
final
boolean
runQueue = packet.readByte(
ByteModification
.
NEG
) == 1;
49
50
player.getEvents().interact(player,
new
WalkEvent(targetX, targetY, runQueue));
51
}
52
53
}
com.osroyale.game.world.entity.mob.player.Player
Definition
Player.java:162
com.osroyale.net.packet.ClientPackets
Definition
ClientPackets.java:32
com.osroyale.net.packet.GamePacket
Definition
GamePacket.java:50
com.osroyale.net.packet.in.WalkingPacketListener
Definition
WalkingPacketListener.java:42
com.osroyale.net.packet.in.WalkingPacketListener.handlePacket
void handlePacket(Player player, GamePacket packet)
Definition
WalkingPacketListener.java:45
com.osroyale.net.codec.ByteModification
Definition
ByteModification.java:33
com.osroyale.net.codec.ByteModification.NEG
NEG
Definition
ByteModification.java:48
com.osroyale.net.codec.ByteModification.ADD
ADD
Definition
ByteModification.java:43
com.osroyale.net.codec.ByteOrder
Definition
ByteOrder.java:33
com.osroyale.net.codec.ByteOrder.LE
LE
Definition
ByteOrder.java:38
com.osroyale.net.packet.PacketListener
Definition
PacketListener.java:11
com.osroyale.net.packet.PacketListenerMeta
Definition
PacketListenerMeta.java:13