mirror of
https://github.com/2006-Scape/apollo.git
synced 2026-07-04 08:39:27 +00:00
Prevent event encoders and decoders from being subclassed.
This commit is contained in:
@@ -12,7 +12,7 @@ import org.apollo.net.release.EventDecoder;
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class ArrowKeyEventDecoder extends EventDecoder<ArrowKeyEvent> {
|
||||
public final class ArrowKeyEventDecoder extends EventDecoder<ArrowKeyEvent> {
|
||||
|
||||
@Override
|
||||
public ArrowKeyEvent decode(GamePacket packet) {
|
||||
|
||||
@@ -8,11 +8,11 @@ import org.apollo.net.codec.game.GamePacketReader;
|
||||
import org.apollo.net.release.EventDecoder;
|
||||
|
||||
/**
|
||||
* The {@link EventDecoder} for the {@link FirstNpcActionEvent}.
|
||||
* An {@link EventDecoder} for the {@link FirstNpcActionEvent}.
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class FirstNpcActionEventDecoder extends EventDecoder<FirstNpcActionEvent> {
|
||||
public final class FirstNpcActionEventDecoder extends EventDecoder<FirstNpcActionEvent> {
|
||||
|
||||
@Override
|
||||
public FirstNpcActionEvent decode(GamePacket packet) {
|
||||
|
||||
@@ -11,7 +11,7 @@ import org.apollo.net.release.EventDecoder;
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class FocusUpdateEventDecoder extends EventDecoder<FocusUpdateEvent> {
|
||||
public final class FocusUpdateEventDecoder extends EventDecoder<FocusUpdateEvent> {
|
||||
|
||||
@Override
|
||||
public FocusUpdateEvent decode(GamePacket packet) {
|
||||
|
||||
@@ -10,7 +10,7 @@ import org.apollo.net.release.EventEncoder;
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class MobAnimationResetEventEncoder extends EventEncoder<MobAnimationResetEvent> {
|
||||
public final class MobAnimationResetEventEncoder extends EventEncoder<MobAnimationResetEvent> {
|
||||
|
||||
@Override
|
||||
public GamePacket encode(MobAnimationResetEvent event) {
|
||||
|
||||
@@ -11,7 +11,7 @@ import org.apollo.net.release.EventDecoder;
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class MouseClickEventDecoder extends EventDecoder<MouseClickEvent> {
|
||||
public final class MouseClickEventDecoder extends EventDecoder<MouseClickEvent> {
|
||||
|
||||
@Override
|
||||
public MouseClickEvent decode(GamePacket packet) {
|
||||
|
||||
@@ -31,7 +31,7 @@ import org.apollo.net.release.EventEncoder;
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class NpcSynchronizationEventEncoder extends EventEncoder<NpcSynchronizationEvent> {
|
||||
public final class NpcSynchronizationEventEncoder extends EventEncoder<NpcSynchronizationEvent> {
|
||||
|
||||
@Override
|
||||
public GamePacket encode(NpcSynchronizationEvent event) {
|
||||
|
||||
@@ -12,7 +12,7 @@ import org.apollo.util.NameUtil;
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class RemoveIgnoreEventDecoder extends EventDecoder<RemoveIgnoreEvent> {
|
||||
public final class RemoveIgnoreEventDecoder extends EventDecoder<RemoveIgnoreEvent> {
|
||||
|
||||
@Override
|
||||
public RemoveIgnoreEvent decode(GamePacket packet) {
|
||||
|
||||
@@ -8,11 +8,11 @@ import org.apollo.net.codec.game.GamePacketReader;
|
||||
import org.apollo.net.release.EventDecoder;
|
||||
|
||||
/**
|
||||
* The {@link EventDecoder} for the {@link SecondNpcActionEvent}.
|
||||
* An {@link EventDecoder} for the {@link SecondNpcActionEvent}.
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class SecondNpcActionEventDecoder extends EventDecoder<SecondNpcActionEvent> {
|
||||
public final class SecondNpcActionEventDecoder extends EventDecoder<SecondNpcActionEvent> {
|
||||
|
||||
@Override
|
||||
public SecondNpcActionEvent decode(GamePacket packet) {
|
||||
|
||||
@@ -9,7 +9,7 @@ import org.apollo.net.release.EventDecoder;
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class SpamPacketEventDecoder extends EventDecoder<SpamPacketEvent> {
|
||||
public final class SpamPacketEventDecoder extends EventDecoder<SpamPacketEvent> {
|
||||
|
||||
@Override
|
||||
public SpamPacketEvent decode(GamePacket packet) {
|
||||
|
||||
@@ -13,7 +13,7 @@ import org.apollo.net.release.EventDecoder;
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class TakeTileItemEventDecoder extends EventDecoder<TakeTileItemEvent> {
|
||||
public final class TakeTileItemEventDecoder extends EventDecoder<TakeTileItemEvent> {
|
||||
|
||||
@Override
|
||||
public TakeTileItemEvent decode(GamePacket packet) {
|
||||
|
||||
@@ -9,11 +9,11 @@ import org.apollo.net.codec.game.GamePacketReader;
|
||||
import org.apollo.net.release.EventDecoder;
|
||||
|
||||
/**
|
||||
* The {@link EventDecoder} for the {@link ThirdNpcActionEvent}.
|
||||
* An {@link EventDecoder} for the {@link ThirdNpcActionEvent}.
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class ThirdNpcActionEventDecoder extends EventDecoder<ThirdNpcActionEvent> {
|
||||
public final class ThirdNpcActionEventDecoder extends EventDecoder<ThirdNpcActionEvent> {
|
||||
|
||||
@Override
|
||||
public ThirdNpcActionEvent decode(GamePacket packet) {
|
||||
|
||||
@@ -11,7 +11,7 @@ import org.apollo.net.release.EventEncoder;
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class UpdateRunEnergyEventEncoder extends EventEncoder<UpdateRunEnergyEvent> {
|
||||
public final class UpdateRunEnergyEventEncoder extends EventEncoder<UpdateRunEnergyEvent> {
|
||||
|
||||
@Override
|
||||
public GamePacket encode(UpdateRunEnergyEvent event) {
|
||||
|
||||
@@ -12,7 +12,7 @@ import org.apollo.util.NameUtil;
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class AddFriendEventDecoder extends EventDecoder<AddFriendEvent> {
|
||||
public final class AddFriendEventDecoder extends EventDecoder<AddFriendEvent> {
|
||||
|
||||
@Override
|
||||
public AddFriendEvent decode(GamePacket packet) {
|
||||
|
||||
@@ -12,7 +12,7 @@ import org.apollo.net.release.EventDecoder;
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class ArrowKeyEventDecoder extends EventDecoder<ArrowKeyEvent> {
|
||||
public final class ArrowKeyEventDecoder extends EventDecoder<ArrowKeyEvent> {
|
||||
|
||||
@Override
|
||||
public ArrowKeyEvent decode(GamePacket packet) {
|
||||
|
||||
@@ -12,7 +12,7 @@ import org.apollo.net.release.EventDecoder;
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class FirstNpcActionEventDecoder extends EventDecoder<FirstNpcActionEvent> {
|
||||
public final class FirstNpcActionEventDecoder extends EventDecoder<FirstNpcActionEvent> {
|
||||
|
||||
@Override
|
||||
public FirstNpcActionEvent decode(GamePacket packet) {
|
||||
|
||||
@@ -11,7 +11,7 @@ import org.apollo.net.release.EventDecoder;
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class FocusUpdateEventDecoder extends EventDecoder<FocusUpdateEvent> {
|
||||
public final class FocusUpdateEventDecoder extends EventDecoder<FocusUpdateEvent> {
|
||||
|
||||
@Override
|
||||
public FocusUpdateEvent decode(GamePacket packet) {
|
||||
|
||||
@@ -11,7 +11,7 @@ import org.apollo.net.release.EventEncoder;
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class FriendServerStatusEventEncoder extends EventEncoder<FriendServerStatusEvent> {
|
||||
public final class FriendServerStatusEventEncoder extends EventEncoder<FriendServerStatusEvent> {
|
||||
|
||||
@Override
|
||||
public GamePacket encode(FriendServerStatusEvent event) {
|
||||
|
||||
@@ -10,7 +10,7 @@ import org.apollo.net.release.EventEncoder;
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class MobAnimationResetEventEncoder extends EventEncoder<MobAnimationResetEvent> {
|
||||
public final class MobAnimationResetEventEncoder extends EventEncoder<MobAnimationResetEvent> {
|
||||
|
||||
@Override
|
||||
public GamePacket encode(MobAnimationResetEvent event) {
|
||||
|
||||
@@ -11,7 +11,7 @@ import org.apollo.net.release.EventDecoder;
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class MouseClickEventDecoder extends EventDecoder<MouseClickEvent> {
|
||||
public final class MouseClickEventDecoder extends EventDecoder<MouseClickEvent> {
|
||||
|
||||
@Override
|
||||
public MouseClickEvent decode(GamePacket packet) {
|
||||
|
||||
@@ -31,7 +31,7 @@ import org.apollo.net.release.EventEncoder;
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class NpcSynchronizationEventEncoder extends EventEncoder<NpcSynchronizationEvent> {
|
||||
public final class NpcSynchronizationEventEncoder extends EventEncoder<NpcSynchronizationEvent> {
|
||||
|
||||
@Override
|
||||
public GamePacket encode(NpcSynchronizationEvent event) {
|
||||
|
||||
@@ -12,7 +12,7 @@ import org.apollo.util.NameUtil;
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class RemoveIgnoreEventDecoder extends EventDecoder<RemoveIgnoreEvent> {
|
||||
public final class RemoveIgnoreEventDecoder extends EventDecoder<RemoveIgnoreEvent> {
|
||||
|
||||
@Override
|
||||
public RemoveIgnoreEvent decode(GamePacket packet) {
|
||||
|
||||
@@ -12,7 +12,7 @@ import org.apollo.net.release.EventDecoder;
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class SecondNpcActionEventDecoder extends EventDecoder<SecondNpcActionEvent> {
|
||||
public final class SecondNpcActionEventDecoder extends EventDecoder<SecondNpcActionEvent> {
|
||||
|
||||
@Override
|
||||
public SecondNpcActionEvent decode(GamePacket packet) {
|
||||
|
||||
@@ -12,7 +12,7 @@ import org.apollo.util.NameUtil;
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class SendFriendEventEncoder extends EventEncoder<SendFriendEvent> {
|
||||
public final class SendFriendEventEncoder extends EventEncoder<SendFriendEvent> {
|
||||
|
||||
@Override
|
||||
public GamePacket encode(SendFriendEvent event) {
|
||||
|
||||
@@ -9,7 +9,7 @@ import org.apollo.net.release.EventDecoder;
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class SpamPacketEventDecoder extends EventDecoder<SpamPacketEvent> {
|
||||
public final class SpamPacketEventDecoder extends EventDecoder<SpamPacketEvent> {
|
||||
|
||||
@Override
|
||||
public SpamPacketEvent decode(GamePacket packet) {
|
||||
|
||||
@@ -14,7 +14,7 @@ import org.apollo.net.release.EventDecoder;
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class TakeTileItemEventDecoder extends EventDecoder<TakeTileItemEvent> {
|
||||
public final class TakeTileItemEventDecoder extends EventDecoder<TakeTileItemEvent> {
|
||||
|
||||
@Override
|
||||
public TakeTileItemEvent decode(GamePacket packet) {
|
||||
|
||||
@@ -13,7 +13,7 @@ import org.apollo.net.release.EventDecoder;
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class ThirdNpcActionEventDecoder extends EventDecoder<ThirdNpcActionEvent> {
|
||||
public final class ThirdNpcActionEventDecoder extends EventDecoder<ThirdNpcActionEvent> {
|
||||
|
||||
@Override
|
||||
public ThirdNpcActionEvent decode(GamePacket packet) {
|
||||
|
||||
@@ -11,7 +11,7 @@ import org.apollo.net.release.EventEncoder;
|
||||
*
|
||||
* @author Major
|
||||
*/
|
||||
public class UpdateRunEnergyEventEncoder extends EventEncoder<UpdateRunEnergyEvent> {
|
||||
public final class UpdateRunEnergyEventEncoder extends EventEncoder<UpdateRunEnergyEvent> {
|
||||
|
||||
@Override
|
||||
public GamePacket encode(UpdateRunEnergyEvent event) {
|
||||
|
||||
Reference in New Issue
Block a user