Prevent event encoders and decoders from being subclassed.

This commit is contained in:
Major-
2014-03-09 22:55:11 +00:00
parent ca1f9cb5fb
commit 872d373546
27 changed files with 30 additions and 30 deletions
@@ -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) {