Files
CustomNPC-Plus/src/main/java/kamkeel/network/PacketChannel.java
T

39 lines
944 B
Java
Raw Normal View History

2025-01-28 14:37:07 -05:00
package kamkeel.network;
import kamkeel.network.enums.EnumPacketType;
import java.util.Hashtable;
import java.util.Map;
public class PacketChannel {
private String channelName;
private EnumPacketType channelType;
public Map<Integer, AbstractPacket> packets = new Hashtable<>();
public PacketChannel(String channelName, EnumPacketType channelType) {
this.channelName = channelName;
this.channelType = channelType;
}
public String getChannelName() {
return channelName;
}
public void setChannelName(String channelName) {
this.channelName = channelName;
}
public EnumPacketType getChannelType() {
return channelType;
}
public void setChannelType(EnumPacketType channelType) {
this.channelType = channelType;
}
2025-01-28 18:19:58 -05:00
public void registerPacket(AbstractPacket packet) {
this.packets.put(packet.getType().ordinal(), packet);
2025-01-28 14:37:07 -05:00
}
}