RuneHive-Tarnish
Neural OSRS Enhancement Framework
Loading...
Searching...
No Matches
SendProgressBar.java
1
package
com.osroyale.net.packet.out;
2
3
import
com.osroyale.net.packet.OutgoingPacket;
4
import
com.osroyale.net.packet.PacketType;
5
import
com.osroyale.game.world.entity.mob.player.Player;
6
35
36
public
class
SendProgressBar
extends
OutgoingPacket {
37
private
final
int
id;
38
private
final
int
amount;
39
private
final
String message;
40
41
public
SendProgressBar(
int
id
,
int
amount) {
42
this
(id, amount,
""
);
43
}
44
45
public
SendProgressBar(
int
id
,
int
amount, String message) {
46
super(129,
PacketType
.
VAR_BYTE
);
47
this.id = id;
48
this.amount = amount;
49
this.message = message;
50
}
51
52
@Override
53
public
boolean
encode(
Player
player) {
54
builder.writeInt(
id
)
55
.writeShort(amount)
56
.writeString(String.valueOf(message));
57
return
true
;
58
}
59
}
com.osroyale.game.world.entity.mob.player.Player
Definition
Player.java:162
com.osroyale.net.packet.PacketType
Definition
PacketType.java:32
com.osroyale.net.packet.PacketType.VAR_BYTE
VAR_BYTE
Definition
PacketType.java:44