RuneHive-Tarnish
Neural OSRS Enhancement Framework
Loading...
Searching...
No Matches
SendMapRegion.java
1
package
com.osroyale.net.packet.out;
2
3
import
com.osroyale.net.codec.ByteModification;
4
import
com.osroyale.game.world.entity.mob.player.Player;
5
import
com.osroyale.net.packet.OutgoingPacket;
6
25
26
public
class
SendMapRegion
extends
OutgoingPacket {
27
28
public
SendMapRegion() {
29
super(73, 4);
30
}
31
32
@Override
33
public
boolean
encode(
Player
player) {
34
player.lastPosition = player.
getPosition
().
copy
();
35
builder.writeShort(player.
getPosition
().
getChunkX
() + 6,
ByteModification
.
ADD
)
36
.writeShort(player.
getPosition
().
getChunkY
() + 6);
37
return
true
;
38
}
39
40
}
com.osroyale.game.world.entity.Entity.getPosition
Position getPosition()
Definition
Entity.java:77
com.osroyale.game.world.entity.mob.player.Player
Definition
Player.java:162
com.osroyale.game.world.position.Position.copy
Position copy()
Definition
Position.java:351
com.osroyale.game.world.position.Position.getChunkY
int getChunkY()
Definition
Position.java:118
com.osroyale.game.world.position.Position.getChunkX
int getChunkX()
Definition
Position.java:113
com.osroyale.net.codec.ByteModification
Definition
ByteModification.java:33
com.osroyale.net.codec.ByteModification.ADD
ADD
Definition
ByteModification.java:43