RuneHive-Tarnish
Neural OSRS Enhancement Framework
Loading...
Searching...
No Matches
CommandPacketListener.java
1
package
com.osroyale.net.packet.in;
2
3
import
com.osroyale.game.world.entity.mob.player.Player;
4
import
com.osroyale.game.world.entity.mob.player.relations.ChatMessage;
5
import
com.osroyale.net.packet.ClientPackets;
6
import
com.osroyale.net.packet.GamePacket;
7
import
com.osroyale.net.packet.PacketListener;
8
import
com.osroyale.net.packet.PacketListenerMeta;
9
16
@
PacketListenerMeta
(
ClientPackets
.PLAYER_COMMAND)
37
38
public final class
CommandPacketListener
implements
PacketListener
{
39
40
@Override
41
public
void
handlePacket
(
Player
player,
GamePacket
packet) {
42
final
String input = packet.getRS2String().trim().toLowerCase();
43
if
(input.isEmpty() || input.length() >
ChatMessage
.
CHARACTER_LIMIT
) {
44
return
;
45
}
46
47
player.getEvents().widget(player,
new
org.jire.tarnishps.event.widget.CommandEvent(input));
48
}
49
50
}
com.osroyale.game.world.entity.mob.player.Player
Definition
Player.java:162
com.osroyale.game.world.entity.mob.player.relations.ChatMessage
Definition
ChatMessage.java:40
com.osroyale.game.world.entity.mob.player.relations.ChatMessage.CHARACTER_LIMIT
static final int CHARACTER_LIMIT
Definition
ChatMessage.java:45
com.osroyale.net.packet.ClientPackets
Definition
ClientPackets.java:32
com.osroyale.net.packet.GamePacket
Definition
GamePacket.java:50
com.osroyale.net.packet.in.CommandPacketListener
Definition
CommandPacketListener.java:38
com.osroyale.net.packet.in.CommandPacketListener.handlePacket
void handlePacket(Player player, GamePacket packet)
Definition
CommandPacketListener.java:41
com.osroyale.net.packet.PacketListener
Definition
PacketListener.java:11
com.osroyale.net.packet.PacketListenerMeta
Definition
PacketListenerMeta.java:13