RuneHive-Tarnish
Neural OSRS Enhancement Framework
Loading...
Searching...
No Matches
PacketSizeParser.java
1
package
com.osroyale.util.parser.impl;
2
3
import
com.google.gson.JsonObject;
4
import
com.osroyale.net.packet.PacketRepository;
5
import
com.osroyale.util.parser.GsonParser;
6
32
33
public
final
class
PacketSizeParser
extends
GsonParser
{
34
38
public
PacketSizeParser
() {
39
super(
"io/message_sizes"
,
false
);
40
}
41
42
@Override
43
protected
void
parse
(JsonObject data) {
44
final
int
opcode = data.get(
"opcode"
).getAsInt();
45
final
int
size = data.get(
"size"
).getAsInt();
46
PacketRepository
.
registerType
(opcode, size);
47
}
48
49
}
com.osroyale.net.packet.PacketRepository
Definition
PacketRepository.java:49
com.osroyale.net.packet.PacketRepository.registerType
static void registerType(int opcode, int type)
Definition
PacketRepository.java:154
com.osroyale.util.parser.GsonParser.GsonParser
GsonParser(String path)
Definition
GsonParser.java:62
com.osroyale.util.parser.impl.PacketSizeParser.parse
void parse(JsonObject data)
Definition
PacketSizeParser.java:43
com.osroyale.util.parser.impl.PacketSizeParser.PacketSizeParser
PacketSizeParser()
Definition
PacketSizeParser.java:38