From 813643036b477eb225a08ecde47f69b11887570c Mon Sep 17 00:00:00 2001 From: P0nk Date: Tue, 30 Mar 2021 21:07:35 +0200 Subject: [PATCH] Switch to Maven file structure --- pom.xml | 16 ++++++++++++++++ .../java}/client/AbstractCharacterListener.java | 0 .../client/AbstractMapleCharacterObject.java | 0 src/{ => main/java}/client/BuddyList.java | 0 src/{ => main/java}/client/BuddylistEntry.java | 0 .../java}/client/CharacterNameAndId.java | 0 src/{ => main/java}/client/MapleBuffStat.java | 0 src/{ => main/java}/client/MapleCharacter.java | 0 src/{ => main/java}/client/MapleClient.java | 0 src/{ => main/java}/client/MapleDisease.java | 0 .../java}/client/MapleDiseaseValueHolder.java | 0 src/{ => main/java}/client/MapleFamily.java | 0 .../java}/client/MapleFamilyEntitlement.java | 0 src/{ => main/java}/client/MapleFamilyEntry.java | 0 src/{ => main/java}/client/MapleJob.java | 0 src/{ => main/java}/client/MapleMount.java | 0 src/{ => main/java}/client/MapleQuestStatus.java | 0 src/{ => main/java}/client/MapleRing.java | 0 src/{ => main/java}/client/MapleSkinColor.java | 0 src/{ => main/java}/client/MapleStat.java | 0 src/{ => main/java}/client/MonsterBook.java | 0 src/{ => main/java}/client/Skill.java | 0 src/{ => main/java}/client/SkillFactory.java | 0 src/{ => main/java}/client/SkillMacro.java | 0 .../java}/client/autoban/AutobanFactory.java | 0 .../java}/client/autoban/AutobanManager.java | 0 src/{ => main/java}/client/command/Command.java | 0 .../java}/client/command/CommandsExecutor.java | 0 .../command/commands/gm0/BuyBackCommand.java | 0 .../commands/gm0/ChangeLanguageCommand.java | 0 .../command/commands/gm0/DisposeCommand.java | 0 .../command/commands/gm0/DropLimitCommand.java | 0 .../command/commands/gm0/EnableAuthCommand.java | 0 .../command/commands/gm0/EquipLvCommand.java | 0 .../command/commands/gm0/GachaCommand.java | 0 .../client/command/commands/gm0/GmCommand.java | 0 .../client/command/commands/gm0/HelpCommand.java | 0 .../command/commands/gm0/JoinEventCommand.java | 0 .../command/commands/gm0/LeaveEventCommand.java | 0 .../commands/gm0/MapOwnerClaimCommand.java | 0 .../command/commands/gm0/OnlineCommand.java | 0 .../command/commands/gm0/RanksCommand.java | 0 .../command/commands/gm0/RatesCommand.java | 0 .../command/commands/gm0/ReadPointsCommand.java | 0 .../command/commands/gm0/ReportBugCommand.java | 0 .../command/commands/gm0/ShowRatesCommand.java | 0 .../command/commands/gm0/StaffCommand.java | 0 .../command/commands/gm0/StatDexCommand.java | 0 .../command/commands/gm0/StatIntCommand.java | 0 .../command/commands/gm0/StatLukCommand.java | 0 .../command/commands/gm0/StatStrCommand.java | 0 .../client/command/commands/gm0/TimeCommand.java | 0 .../command/commands/gm0/ToggleExpCommand.java | 0 .../command/commands/gm0/UptimeCommand.java | 0 .../command/commands/gm1/BossHpCommand.java | 0 .../command/commands/gm1/BuffMeCommand.java | 0 .../client/command/commands/gm1/GotoCommand.java | 0 .../command/commands/gm1/MobHpCommand.java | 0 .../commands/gm1/WhatDropsFromCommand.java | 0 .../command/commands/gm1/WhoDropsCommand.java | 0 .../client/command/commands/gm2/ApCommand.java | 0 .../client/command/commands/gm2/BombCommand.java | 0 .../client/command/commands/gm2/BuffCommand.java | 0 .../command/commands/gm2/BuffMapCommand.java | 0 .../command/commands/gm2/ClearDropsCommand.java | 0 .../commands/gm2/ClearSavedLocationsCommand.java | 0 .../command/commands/gm2/ClearSlotCommand.java | 0 .../client/command/commands/gm2/DcCommand.java | 0 .../command/commands/gm2/EmpowerMeCommand.java | 0 .../command/commands/gm2/GachaListCommand.java | 0 .../command/commands/gm2/GmShopCommand.java | 0 .../client/command/commands/gm2/HealCommand.java | 0 .../client/command/commands/gm2/HideCommand.java | 0 .../client/command/commands/gm2/IdCommand.java | 0 .../client/command/commands/gm2/ItemCommand.java | 0 .../command/commands/gm2/ItemDropCommand.java | 0 .../client/command/commands/gm2/JailCommand.java | 0 .../client/command/commands/gm2/JobCommand.java | 0 .../command/commands/gm2/LevelCommand.java | 0 .../command/commands/gm2/LevelProCommand.java | 0 .../client/command/commands/gm2/LootCommand.java | 0 .../command/commands/gm2/MaxSkillCommand.java | 0 .../command/commands/gm2/MaxStatCommand.java | 0 .../command/commands/gm2/ReachCommand.java | 0 .../command/commands/gm2/RechargeCommand.java | 0 .../command/commands/gm2/ResetSkillCommand.java | 0 .../command/commands/gm2/SearchCommand.java | 0 .../command/commands/gm2/SetSlotCommand.java | 0 .../command/commands/gm2/SetStatCommand.java | 0 .../client/command/commands/gm2/SpCommand.java | 0 .../command/commands/gm2/SummonCommand.java | 0 .../command/commands/gm2/UnBugCommand.java | 0 .../command/commands/gm2/UnHideCommand.java | 0 .../command/commands/gm2/UnJailCommand.java | 0 .../command/commands/gm2/WarpAreaCommand.java | 0 .../client/command/commands/gm2/WarpCommand.java | 0 .../command/commands/gm2/WarpMapCommand.java | 0 .../command/commands/gm2/WhereaMiCommand.java | 0 .../client/command/commands/gm3/BanCommand.java | 0 .../client/command/commands/gm3/ChatCommand.java | 0 .../command/commands/gm3/CheckDmgCommand.java | 0 .../command/commands/gm3/ClosePortalCommand.java | 0 .../command/commands/gm3/DebuffCommand.java | 0 .../command/commands/gm3/EndEventCommand.java | 0 .../command/commands/gm3/ExpedsCommand.java | 0 .../client/command/commands/gm3/FaceCommand.java | 0 .../client/command/commands/gm3/FameCommand.java | 0 .../client/command/commands/gm3/FlyCommand.java | 0 .../command/commands/gm3/GiveMesosCommand.java | 0 .../command/commands/gm3/GiveNxCommand.java | 0 .../command/commands/gm3/GiveRpCommand.java | 0 .../command/commands/gm3/GiveVpCommand.java | 0 .../client/command/commands/gm3/HairCommand.java | 0 .../command/commands/gm3/HealMapCommand.java | 0 .../command/commands/gm3/HealPersonCommand.java | 0 .../client/command/commands/gm3/HpMpCommand.java | 0 .../client/command/commands/gm3/HurtCommand.java | 0 .../command/commands/gm3/IgnoreCommand.java | 0 .../command/commands/gm3/IgnoredCommand.java | 0 .../command/commands/gm3/InMapCommand.java | 0 .../command/commands/gm3/KillAllCommand.java | 0 .../client/command/commands/gm3/KillCommand.java | 0 .../command/commands/gm3/KillMapCommand.java | 0 .../command/commands/gm3/MaxEnergyCommand.java | 0 .../command/commands/gm3/MaxHpMpCommand.java | 0 .../command/commands/gm3/MonitorCommand.java | 0 .../command/commands/gm3/MonitorsCommand.java | 0 .../command/commands/gm3/MusicCommand.java | 0 .../command/commands/gm3/MuteMapCommand.java | 0 .../command/commands/gm3/NightCommand.java | 0 .../command/commands/gm3/NoticeCommand.java | 0 .../client/command/commands/gm3/NpcCommand.java | 0 .../command/commands/gm3/OnlineTwoCommand.java | 0 .../command/commands/gm3/OpenPortalCommand.java | 0 .../client/command/commands/gm3/PeCommand.java | 0 .../client/command/commands/gm3/PosCommand.java | 0 .../commands/gm3/QuestCompleteCommand.java | 0 .../command/commands/gm3/QuestResetCommand.java | 0 .../command/commands/gm3/QuestStartCommand.java | 0 .../command/commands/gm3/ReloadDropsCommand.java | 0 .../commands/gm3/ReloadEventsCommand.java | 0 .../command/commands/gm3/ReloadMapCommand.java | 0 .../commands/gm3/ReloadPortalsCommand.java | 0 .../command/commands/gm3/ReloadShopsCommand.java | 0 .../client/command/commands/gm3/RipCommand.java | 0 .../client/command/commands/gm3/SeedCommand.java | 0 .../command/commands/gm3/SpawnCommand.java | 0 .../command/commands/gm3/StartEventCommand.java | 0 .../commands/gm3/StartMapEventCommand.java | 0 .../commands/gm3/StopMapEventCommand.java | 0 .../command/commands/gm3/TimerAllCommand.java | 0 .../command/commands/gm3/TimerCommand.java | 0 .../command/commands/gm3/TimerMapCommand.java | 0 .../commands/gm3/ToggleCouponCommand.java | 0 .../command/commands/gm3/UnBanCommand.java | 0 .../commands/gm4/BossDropRateCommand.java | 0 .../client/command/commands/gm4/CakeCommand.java | 0 .../command/commands/gm4/DropRateCommand.java | 0 .../command/commands/gm4/ExpRateCommand.java | 0 .../command/commands/gm4/FishingRateCommand.java | 0 .../command/commands/gm4/ForceVacCommand.java | 0 .../command/commands/gm4/HorntailCommand.java | 0 .../command/commands/gm4/ItemVacCommand.java | 0 .../command/commands/gm4/MesoRateCommand.java | 0 .../client/command/commands/gm4/PapCommand.java | 0 .../command/commands/gm4/PianusCommand.java | 0 .../command/commands/gm4/PinkbeanCommand.java | 0 .../command/commands/gm4/PlayerNpcCommand.java | 0 .../commands/gm4/PlayerNpcRemoveCommand.java | 0 .../client/command/commands/gm4/PmobCommand.java | 0 .../command/commands/gm4/PmobRemoveCommand.java | 0 .../client/command/commands/gm4/PnpcCommand.java | 0 .../command/commands/gm4/PnpcRemoveCommand.java | 0 .../command/commands/gm4/ProItemCommand.java | 0 .../command/commands/gm4/QuestRateCommand.java | 0 .../commands/gm4/ServerMessageCommand.java | 0 .../command/commands/gm4/SetEqStatCommand.java | 0 .../command/commands/gm4/TravelRateCommand.java | 0 .../command/commands/gm4/ZakumCommand.java | 0 .../command/commands/gm5/DebugCommand.java | 0 .../command/commands/gm5/IpListCommand.java | 0 .../client/command/commands/gm5/SetCommand.java | 0 .../commands/gm5/ShowMoveLifeCommand.java | 0 .../command/commands/gm5/ShowPacketsCommand.java | 0 .../commands/gm5/ShowSessionsCommand.java | 0 .../commands/gm6/ClearQuestCacheCommand.java | 0 .../command/commands/gm6/ClearQuestCommand.java | 0 .../command/commands/gm6/DCAllCommand.java | 0 .../commands/gm6/EraseAllPNpcsCommand.java | 0 .../command/commands/gm6/GetAccCommand.java | 0 .../command/commands/gm6/MapPlayersCommand.java | 0 .../command/commands/gm6/SaveAllCommand.java | 0 .../commands/gm6/ServerAddChannelCommand.java | 0 .../commands/gm6/ServerAddWorldCommand.java | 0 .../commands/gm6/ServerRemoveChannelCommand.java | 0 .../commands/gm6/ServerRemoveWorldCommand.java | 0 .../command/commands/gm6/SetGmLevelCommand.java | 0 .../command/commands/gm6/ShutdownCommand.java | 0 .../commands/gm6/SpawnAllPNpcsCommand.java | 0 .../commands/gm6/SupplyRateCouponCommand.java | 0 .../command/commands/gm6/WarpWorldCommand.java | 0 .../java}/client/creator/CharacterFactory.java | 0 .../client/creator/CharacterFactoryRecipe.java | 0 .../client/creator/novice/BeginnerCreator.java | 0 .../client/creator/novice/LegendCreator.java | 0 .../client/creator/novice/NoblesseCreator.java | 0 .../client/creator/veteran/BowmanCreator.java | 0 .../client/creator/veteran/MagicianCreator.java | 0 .../client/creator/veteran/PirateCreator.java | 0 .../client/creator/veteran/ThiefCreator.java | 0 .../client/creator/veteran/WarriorCreator.java | 0 src/{ => main/java}/client/inventory/Equip.java | 0 src/{ => main/java}/client/inventory/Item.java | 0 .../java}/client/inventory/ItemFactory.java | 0 .../java}/client/inventory/MapleInventory.java | 0 .../client/inventory/MapleInventoryProof.java | 0 .../client/inventory/MapleInventoryType.java | 0 .../java}/client/inventory/MaplePet.java | 0 .../java}/client/inventory/MapleWeaponType.java | 0 .../java}/client/inventory/ModifyInventory.java | 0 .../java}/client/inventory/PetCommand.java | 0 .../java}/client/inventory/PetDataFactory.java | 0 .../manipulator/MapleCashidGenerator.java | 0 .../manipulator/MapleInventoryManipulator.java | 0 .../manipulator/MapleKarmaManipulator.java | 0 .../java}/client/keybind/MapleKeyBinding.java | 0 .../client/keybind/MapleQuickslotBinding.java | 0 .../java}/client/newyear/NewYearCardRecord.java | 0 .../processor/action/BuybackProcessor.java | 0 .../client/processor/action/MakerProcessor.java | 0 .../processor/action/PetAutopotProcessor.java | 0 .../processor/action/SpawnPetProcessor.java | 0 .../client/processor/npc/DueyProcessor.java | 0 .../client/processor/npc/FredrickProcessor.java | 0 .../client/processor/npc/StorageProcessor.java | 0 .../client/processor/stat/AssignAPProcessor.java | 0 .../client/processor/stat/AssignSPProcessor.java | 0 .../java}/client/status/MonsterStatus.java | 0 .../java}/client/status/MonsterStatusEffect.java | 0 src/{ => main/java}/config/ServerConfig.java | 0 src/{ => main/java}/config/WorldConfig.java | 0 src/{ => main/java}/config/YamlConfig.java | 0 src/{ => main/java}/constants/game/ExpTable.java | 0 .../java}/constants/game/GameConstants.java | 0 .../constants/game/ScriptableNPCConstants.java | 0 .../java}/constants/inventory/EquipSlot.java | 0 .../java}/constants/inventory/EquipType.java | 0 .../java}/constants/inventory/ItemConstants.java | 0 .../java}/constants/net/OpcodeConstants.java | 0 .../java}/constants/net/ServerConstants.java | 0 src/{ => main/java}/constants/skills/Aran.java | 0 src/{ => main/java}/constants/skills/Archer.java | 0 .../java}/constants/skills/Assassin.java | 0 src/{ => main/java}/constants/skills/Bandit.java | 0 .../java}/constants/skills/Beginner.java | 0 src/{ => main/java}/constants/skills/Bishop.java | 0 .../java}/constants/skills/BlazeWizard.java | 0 .../java}/constants/skills/Bowmaster.java | 0 .../java}/constants/skills/Brawler.java | 0 .../java}/constants/skills/Buccaneer.java | 0 .../java}/constants/skills/ChiefBandit.java | 0 src/{ => main/java}/constants/skills/Cleric.java | 0 .../java}/constants/skills/Corsair.java | 0 .../java}/constants/skills/Crossbowman.java | 0 .../java}/constants/skills/Crusader.java | 0 .../java}/constants/skills/DarkKnight.java | 0 .../java}/constants/skills/DawnWarrior.java | 0 .../java}/constants/skills/DragonKnight.java | 0 src/{ => main/java}/constants/skills/Evan.java | 0 .../java}/constants/skills/FPArchMage.java | 0 src/{ => main/java}/constants/skills/FPMage.java | 0 .../java}/constants/skills/FPWizard.java | 0 .../java}/constants/skills/Fighter.java | 0 src/{ => main/java}/constants/skills/GM.java | 0 .../java}/constants/skills/Gunslinger.java | 0 src/{ => main/java}/constants/skills/Hermit.java | 0 src/{ => main/java}/constants/skills/Hero.java | 0 src/{ => main/java}/constants/skills/Hunter.java | 0 .../java}/constants/skills/ILArchMage.java | 0 src/{ => main/java}/constants/skills/ILMage.java | 0 .../java}/constants/skills/ILWizard.java | 0 src/{ => main/java}/constants/skills/Legend.java | 0 .../java}/constants/skills/Magician.java | 0 .../java}/constants/skills/Marauder.java | 0 .../java}/constants/skills/Marksman.java | 0 .../java}/constants/skills/NightLord.java | 0 .../java}/constants/skills/NightWalker.java | 0 .../java}/constants/skills/Noblesse.java | 0 src/{ => main/java}/constants/skills/Outlaw.java | 0 src/{ => main/java}/constants/skills/Page.java | 0 .../java}/constants/skills/Paladin.java | 0 src/{ => main/java}/constants/skills/Pirate.java | 0 src/{ => main/java}/constants/skills/Priest.java | 0 src/{ => main/java}/constants/skills/Ranger.java | 0 src/{ => main/java}/constants/skills/Rogue.java | 0 .../java}/constants/skills/Shadower.java | 0 src/{ => main/java}/constants/skills/Sniper.java | 0 .../java}/constants/skills/Spearman.java | 0 .../java}/constants/skills/SuperGM.java | 0 .../java}/constants/skills/ThunderBreaker.java | 0 .../java}/constants/skills/Warrior.java | 0 .../java}/constants/skills/WhiteKnight.java | 0 .../java}/constants/skills/WindArcher.java | 0 .../java}/constants/string/CharsetConstants.java | 0 .../constants/string/LanguageConstants.java | 0 .../java}/net/AbstractMaplePacketHandler.java | 0 src/{ => main/java}/net/MaplePacketHandler.java | 0 src/{ => main/java}/net/MapleServerHandler.java | 0 src/{ => main/java}/net/PacketProcessor.java | 0 .../java}/net/mina/MapleCodecFactory.java | 0 .../java}/net/mina/MapleCustomEncryption.java | 0 .../java}/net/mina/MaplePacketDecoder.java | 0 .../java}/net/mina/MaplePacketEncoder.java | 0 src/{ => main/java}/net/opcodes/RecvOpcode.java | 0 src/{ => main/java}/net/opcodes/SendOpcode.java | 0 .../java}/net/server/PlayerBuffStorage.java | 0 .../java}/net/server/PlayerBuffValueHolder.java | 0 .../net/server/PlayerCoolDownValueHolder.java | 0 .../net/server/PlayerDiseaseValueHolder.java | 0 .../java}/net/server/PlayerStorage.java | 0 src/{ => main/java}/net/server/Server.java | 0 .../java}/net/server/audit/LockCollector.java | 0 .../java}/net/server/audit/ThreadTracker.java | 0 .../server/audit/locks/MonitoredLockType.java | 0 .../server/audit/locks/MonitoredReadLock.java | 0 .../audit/locks/MonitoredReentrantLock.java | 0 .../locks/MonitoredReentrantReadWriteLock.java | 0 .../server/audit/locks/MonitoredWriteLock.java | 0 .../audit/locks/active/TrackerReadLock.java | 0 .../audit/locks/active/TrackerReentrantLock.java | 0 .../audit/locks/active/TrackerWriteLock.java | 0 .../audit/locks/empty/AbstractEmptyLock.java | 0 .../server/audit/locks/empty/EmptyReadLock.java | 0 .../audit/locks/empty/EmptyReentrantLock.java | 0 .../server/audit/locks/empty/EmptyWriteLock.java | 0 .../locks/factory/MonitoredReadLockFactory.java | 0 .../factory/MonitoredReentrantLockFactory.java | 0 .../locks/factory/MonitoredWriteLockFactory.java | 0 .../java}/net/server/channel/Channel.java | 0 .../server/channel/CharacterIdChannelPair.java | 0 .../handlers/AbstractDealDamageHandler.java | 0 .../handlers/AbstractMovementPacketHandler.java | 0 .../channel/handlers/AcceptFamilyHandler.java | 0 .../channel/handlers/AdminChatHandler.java | 0 .../channel/handlers/AdminCommandHandler.java | 0 .../server/channel/handlers/AdminLogHandler.java | 0 .../handlers/AllianceOperationHandler.java | 0 .../channel/handlers/AranComboHandler.java | 0 .../channel/handlers/AutoAggroHandler.java | 0 .../channel/handlers/AutoAssignHandler.java | 0 .../channel/handlers/BBSOperationHandler.java | 0 .../server/channel/handlers/BeholderHandler.java | 0 .../channel/handlers/BuddylistModifyHandler.java | 0 .../channel/handlers/CancelBuffHandler.java | 0 .../channel/handlers/CancelChairHandler.java | 0 .../channel/handlers/CancelDebuffHandler.java | 0 .../handlers/CancelItemEffectHandler.java | 0 .../channel/handlers/CashOperationHandler.java | 0 .../handlers/CashShopSurpriseHandler.java | 0 .../channel/handlers/ChangeChannelHandler.java | 0 .../channel/handlers/ChangeMapHandler.java | 0 .../handlers/ChangeMapSpecialHandler.java | 0 .../channel/handlers/CharInfoRequestHandler.java | 0 .../channel/handlers/ClickGuideHandler.java | 0 .../channel/handlers/CloseChalkboardHandler.java | 0 .../handlers/CloseRangeDamageHandler.java | 0 .../server/channel/handlers/CoconutHandler.java | 0 .../channel/handlers/CouponCodeHandler.java | 0 .../channel/handlers/DamageSummonHandler.java | 0 .../handlers/DenyAllianceRequestHandler.java | 0 .../handlers/DenyGuildRequestHandler.java | 0 .../handlers/DenyPartyRequestHandler.java | 0 .../channel/handlers/DistributeAPHandler.java | 0 .../channel/handlers/DistributeSPHandler.java | 0 .../net/server/channel/handlers/DoorHandler.java | 0 .../net/server/channel/handlers/DueyHandler.java | 0 .../channel/handlers/EnterCashShopHandler.java | 0 .../server/channel/handlers/EnterMTSHandler.java | 0 .../channel/handlers/FaceExpressionHandler.java | 0 .../channel/handlers/FamilyAddHandler.java | 0 .../channel/handlers/FamilyPreceptsHandler.java | 0 .../channel/handlers/FamilySeparateHandler.java | 0 .../handlers/FamilySummonResponseHandler.java | 0 .../channel/handlers/FamilyUseHandler.java | 0 .../channel/handlers/FieldDamageMobHandler.java | 0 .../server/channel/handlers/FredrickHandler.java | 0 .../channel/handlers/GeneralChatHandler.java | 0 .../server/channel/handlers/GiveFameHandler.java | 0 .../channel/handlers/GrenadeEffectHandler.java | 0 .../channel/handlers/GuildOperationHandler.java | 0 .../channel/handlers/HealOvertimeHandler.java | 0 .../channel/handlers/HiredMerchantRequest.java | 0 .../channel/handlers/InnerPortalHandler.java | 0 .../channel/handlers/InventoryMergeHandler.java | 0 .../channel/handlers/InventorySortHandler.java | 0 .../server/channel/handlers/ItemMoveHandler.java | 0 .../channel/handlers/ItemPickupHandler.java | 0 .../channel/handlers/ItemRewardHandler.java | 0 .../channel/handlers/KeymapChangeHandler.java | 0 .../channel/handlers/LeftKnockbackHandler.java | 0 .../net/server/channel/handlers/MTSHandler.java | 0 .../channel/handlers/MagicDamageHandler.java | 0 .../channel/handlers/MakerSkillHandler.java | 0 .../server/channel/handlers/MesoDropHandler.java | 0 .../channel/handlers/MessengerHandler.java | 0 .../channel/handlers/MobBanishPlayerHandler.java | 0 .../handlers/MobDamageMobFriendlyHandler.java | 0 .../channel/handlers/MobDamageMobHandler.java | 0 .../channel/handlers/MonsterBombHandler.java | 0 .../handlers/MonsterBookCoverHandler.java | 0 .../channel/handlers/MonsterCarnivalHandler.java | 0 .../channel/handlers/MoveDragonHandler.java | 0 .../server/channel/handlers/MoveLifeHandler.java | 0 .../server/channel/handlers/MovePetHandler.java | 0 .../channel/handlers/MovePlayerHandler.java | 0 .../channel/handlers/MoveSummonHandler.java | 0 .../channel/handlers/MultiChatHandler.java | 0 .../channel/handlers/NPCAnimationHandler.java | 0 .../channel/handlers/NPCMoreTalkHandler.java | 0 .../server/channel/handlers/NPCShopHandler.java | 0 .../server/channel/handlers/NPCTalkHandler.java | 0 .../channel/handlers/NewYearCardHandler.java | 0 .../channel/handlers/NoteActionHandler.java | 0 .../channel/handlers/OpenFamilyHandler.java | 0 .../handlers/OpenFamilyPedigreeHandler.java | 0 .../server/channel/handlers/OwlWarpHandler.java | 0 .../channel/handlers/PartyOperationHandler.java | 0 .../handlers/PartySearchRegisterHandler.java | 0 .../handlers/PartySearchStartHandler.java | 0 .../handlers/PartySearchUpdateHandler.java | 0 .../channel/handlers/PetAutoPotHandler.java | 0 .../server/channel/handlers/PetChatHandler.java | 0 .../channel/handlers/PetCommandHandler.java | 0 .../channel/handlers/PetExcludeItemsHandler.java | 0 .../server/channel/handlers/PetFoodHandler.java | 0 .../server/channel/handlers/PetLootHandler.java | 0 .../handlers/PlayerInteractionHandler.java | 0 .../channel/handlers/PlayerLoggedinHandler.java | 0 .../handlers/PlayerMapTransitionHandler.java | 0 .../channel/handlers/QuestActionHandler.java | 0 .../QuickslotKeyMappedModifiedHandler.java | 0 .../channel/handlers/RPSActionHandler.java | 0 .../channel/handlers/RaiseIncExpHandler.java | 0 .../channel/handlers/RaiseUIStateHandler.java | 0 .../channel/handlers/RangedAttackHandler.java | 0 .../channel/handlers/ReactorHitHandler.java | 0 .../channel/handlers/RemoteGachaponHandler.java | 0 .../channel/handlers/RemoteStoreHandler.java | 0 .../server/channel/handlers/ReportHandler.java | 0 .../channel/handlers/RingActionHandler.java | 0 .../channel/handlers/ScriptedItemHandler.java | 0 .../server/channel/handlers/ScrollHandler.java | 0 .../channel/handlers/SkillBookHandler.java | 0 .../channel/handlers/SkillEffectHandler.java | 0 .../channel/handlers/SkillMacroHandler.java | 0 .../server/channel/handlers/SnowballHandler.java | 0 .../server/channel/handlers/SpawnPetHandler.java | 0 .../channel/handlers/SpecialMoveHandler.java | 0 .../channel/handlers/SpouseChatHandler.java | 0 .../server/channel/handlers/StorageHandler.java | 0 .../channel/handlers/SummonDamageHandler.java | 0 .../channel/handlers/TakeDamageHandler.java | 0 .../handlers/TouchMonsterDamageHandler.java | 0 .../channel/handlers/TouchReactorHandler.java | 0 .../handlers/TouchingCashShopHandler.java | 0 .../channel/handlers/TransferNameHandler.java | 0 .../handlers/TransferNameResultHandler.java | 0 .../channel/handlers/TransferWorldHandler.java | 0 .../channel/handlers/TrockAddMapHandler.java | 0 .../channel/handlers/UseCashItemHandler.java | 0 .../channel/handlers/UseCatchItemHandler.java | 0 .../server/channel/handlers/UseChairHandler.java | 0 .../channel/handlers/UseDeathItemHandler.java | 0 .../channel/handlers/UseGachaExpHandler.java | 0 .../channel/handlers/UseHammerHandler.java | 0 .../channel/handlers/UseItemEffectHandler.java | 0 .../server/channel/handlers/UseItemHandler.java | 0 .../channel/handlers/UseMapleLifeHandler.java | 0 .../channel/handlers/UseMountFoodHandler.java | 0 .../channel/handlers/UseOwlOfMinervaHandler.java | 0 .../channel/handlers/UseSolomonHandler.java | 0 .../channel/handlers/UseSummonBagHandler.java | 0 .../channel/handlers/UseWaterOfLifeHandler.java | 0 .../server/channel/handlers/WeddingHandler.java | 0 .../channel/handlers/WeddingTalkHandler.java | 0 .../channel/handlers/WeddingTalkMoreHandler.java | 0 .../server/channel/handlers/WhisperHandler.java | 0 .../server/coordinator/login/LoginStorage.java | 0 .../login/MapleLoginBypassCoordinator.java | 0 .../AbstractMatchCheckerListener.java | 0 .../MapleMatchCheckerCoordinator.java | 0 .../MatchCheckerListenerFactory.java | 0 .../matchchecker/MatchCheckerListenerRecipe.java | 0 .../listener/MatchCheckerCPQChallenge.java | 0 .../listener/MatchCheckerGuildCreation.java | 0 .../partysearch/MaplePartySearchCoordinator.java | 0 .../partysearch/PartySearchCharacter.java | 0 .../partysearch/PartySearchEchelon.java | 0 .../partysearch/PartySearchStorage.java | 0 .../session/MapleSessionCoordinator.java | 0 .../world/MapleEventRecallCoordinator.java | 0 .../world/MapleInviteCoordinator.java | 0 .../world/MapleMonsterAggroCoordinator.java | 0 .../java}/net/server/guild/MapleAlliance.java | 0 .../java}/net/server/guild/MapleGuild.java | 0 .../net/server/guild/MapleGuildCharacter.java | 0 .../net/server/guild/MapleGuildResponse.java | 0 .../net/server/guild/MapleGuildSummary.java | 0 .../net/server/handlers/CustomPacketHandler.java | 0 .../net/server/handlers/KeepAliveHandler.java | 0 .../handlers/LoginRequiringNoOpHandler.java | 0 .../server/handlers/login/AcceptToSHandler.java | 0 .../server/handlers/login/AfterLoginHandler.java | 0 .../handlers/login/CharSelectedHandler.java | 0 .../login/CharSelectedWithPicHandler.java | 0 .../handlers/login/CharlistRequestHandler.java | 0 .../handlers/login/CheckCharNameHandler.java | 0 .../server/handlers/login/CreateCharHandler.java | 0 .../server/handlers/login/DeleteCharHandler.java | 0 .../server/handlers/login/GuestLoginHandler.java | 0 .../handlers/login/LoginPasswordHandler.java | 0 .../handlers/login/RegisterPicHandler.java | 0 .../handlers/login/RegisterPinHandler.java | 0 .../handlers/login/RelogRequestHandler.java | 0 .../login/ServerStatusRequestHandler.java | 0 .../handlers/login/ServerlistRequestHandler.java | 0 .../server/handlers/login/SetGenderHandler.java | 0 .../handlers/login/ViewAllCharHandler.java | 0 .../login/ViewAllCharRegisterPicHandler.java | 0 .../login/ViewAllCharSelectedHandler.java | 0 .../login/ViewAllCharSelectedWithPicHandler.java | 0 .../java}/net/server/services/BaseScheduler.java | 0 .../java}/net/server/services/BaseService.java | 0 .../net/server/services/SchedulerListener.java | 0 .../java}/net/server/services/Service.java | 0 .../java}/net/server/services/ServiceType.java | 0 .../net/server/services/ServicesManager.java | 0 .../services/task/channel/EventService.java | 0 .../task/channel/FaceExpressionService.java | 0 .../task/channel/MobAnimationService.java | 0 .../task/channel/MobClearSkillService.java | 0 .../services/task/channel/MobMistService.java | 0 .../services/task/channel/MobStatusService.java | 0 .../services/task/channel/OverallService.java | 0 .../task/world/CharacterSaveService.java | 0 .../server/services/type/ChannelServices.java | 0 .../net/server/services/type/WorldServices.java | 0 .../java}/net/server/task/BaseTask.java | 0 .../java}/net/server/task/BossLogTask.java | 0 .../net/server/task/CharacterAutosaverTask.java | 0 .../net/server/task/CharacterDiseaseTask.java | 0 .../java}/net/server/task/CouponTask.java | 0 .../java}/net/server/task/DueyFredrickTask.java | 0 .../server/task/EventRecallCoordinatorTask.java | 0 .../net/server/task/FamilyDailyResetTask.java | 0 .../java}/net/server/task/FishingTask.java | 0 .../java}/net/server/task/HiredMerchantTask.java | 0 .../java}/net/server/task/InvitationTask.java | 0 .../net/server/task/LoginCoordinatorTask.java | 0 .../java}/net/server/task/LoginStorageTask.java | 0 .../java}/net/server/task/MapOwnershipTask.java | 0 .../net/server/task/MountTirednessTask.java | 0 .../java}/net/server/task/PartySearchTask.java | 0 .../java}/net/server/task/PetFullnessTask.java | 0 .../net/server/task/RankingCommandTask.java | 0 .../java}/net/server/task/RankingLoginTask.java | 0 .../java}/net/server/task/ReleaseLockTask.java | 0 .../java}/net/server/task/RespawnTask.java | 0 .../java}/net/server/task/ServerMessageTask.java | 0 .../net/server/task/TimedMapObjectTask.java | 0 .../java}/net/server/task/TimeoutTask.java | 0 .../net/server/task/WeddingReservationTask.java | 0 .../java}/net/server/world/MapleMessenger.java | 0 .../server/world/MapleMessengerCharacter.java | 0 .../java}/net/server/world/MapleParty.java | 0 .../net/server/world/MaplePartyCharacter.java | 0 .../java}/net/server/world/PartyOperation.java | 0 src/{ => main/java}/net/server/world/World.java | 0 src/{ => main/java}/provider/MapleCanvas.java | 0 src/{ => main/java}/provider/MapleData.java | 0 .../java}/provider/MapleDataDirectoryEntry.java | 0 .../java}/provider/MapleDataEntity.java | 0 src/{ => main/java}/provider/MapleDataEntry.java | 0 .../java}/provider/MapleDataFileEntry.java | 0 .../java}/provider/MapleDataProvider.java | 0 .../java}/provider/MapleDataProviderFactory.java | 0 src/{ => main/java}/provider/MapleDataTool.java | 0 .../provider/wz/FileStoredPngMapleCanvas.java | 0 .../java}/provider/wz/ImgMapleSound.java | 0 src/{ => main/java}/provider/wz/ListWZFile.java | 0 .../java}/provider/wz/MapleDataType.java | 0 .../java}/provider/wz/PNGMapleCanvas.java | 0 .../java}/provider/wz/WZDirectoryEntry.java | 0 src/{ => main/java}/provider/wz/WZEntry.java | 0 src/{ => main/java}/provider/wz/WZFile.java | 0 src/{ => main/java}/provider/wz/WZFileEntry.java | 0 src/{ => main/java}/provider/wz/WZIMGEntry.java | 0 src/{ => main/java}/provider/wz/WZIMGFile.java | 0 src/{ => main/java}/provider/wz/WZTool.java | 0 .../java}/provider/wz/XMLDomMapleData.java | 0 src/{ => main/java}/provider/wz/XMLWZFile.java | 0 .../scripting/AbstractPlayerInteraction.java | 0 .../java}/scripting/AbstractScriptManager.java | 0 .../scripting/event/EventInstanceManager.java | 0 .../java}/scripting/event/EventManager.java | 0 .../scripting/event/EventScheduledFuture.java | 0 .../scripting/event/EventScriptManager.java | 0 .../event/scheduler/EventScriptScheduler.java | 0 .../java}/scripting/item/ItemScriptManager.java | 0 .../java}/scripting/item/ItemScriptMethods.java | 0 .../java}/scripting/map/MapScriptManager.java | 0 .../java}/scripting/map/MapScriptMethods.java | 0 .../scripting/npc/NPCConversationManager.java | 0 .../java}/scripting/npc/NPCScriptManager.java | 0 .../portal/PortalPlayerInteraction.java | 0 .../java}/scripting/portal/PortalScript.java | 0 .../scripting/portal/PortalScriptManager.java | 0 .../scripting/quest/QuestActionManager.java | 0 .../scripting/quest/QuestScriptManager.java | 0 .../scripting/reactor/ReactorActionManager.java | 0 .../scripting/reactor/ReactorScriptManager.java | 0 src/{ => main/java}/server/CashShop.java | 0 src/{ => main/java}/server/DueyPackage.java | 0 src/{ => main/java}/server/MTSItemInfo.java | 0 src/{ => main/java}/server/MakerItemFactory.java | 0 .../server/MapleItemInformationProvider.java | 0 src/{ => main/java}/server/MapleMarriage.java | 0 src/{ => main/java}/server/MapleShop.java | 0 src/{ => main/java}/server/MapleShopFactory.java | 0 src/{ => main/java}/server/MapleShopItem.java | 0 .../MapleSkillbookInformationProvider.java | 0 src/{ => main/java}/server/MapleStatEffect.java | 0 src/{ => main/java}/server/MapleStorage.java | 0 .../java}/server/MapleStorageInventory.java | 0 src/{ => main/java}/server/MapleTrade.java | 0 src/{ => main/java}/server/ThreadManager.java | 0 src/{ => main/java}/server/TimerManager.java | 0 .../java}/server/TimerManagerMBean.java | 0 .../java}/server/events/MapleEvents.java | 0 .../java}/server/events/RescueGaga.java | 0 .../java}/server/events/gm/MapleCoconut.java | 0 .../java}/server/events/gm/MapleCoconuts.java | 0 .../java}/server/events/gm/MapleEvent.java | 0 .../java}/server/events/gm/MapleFitness.java | 0 .../java}/server/events/gm/MapleOla.java | 0 .../java}/server/events/gm/MapleOxQuiz.java | 0 .../java}/server/events/gm/MapleSnowball.java | 0 .../server/expeditions/MapleExpedition.java | 0 .../expeditions/MapleExpeditionBossLog.java | 0 .../server/expeditions/MapleExpeditionType.java | 0 src/{ => main/java}/server/gachapon/ElNath.java | 0 src/{ => main/java}/server/gachapon/Ellinia.java | 0 .../java}/server/gachapon/GachaponItems.java | 0 src/{ => main/java}/server/gachapon/Global.java | 0 src/{ => main/java}/server/gachapon/Henesys.java | 0 .../java}/server/gachapon/KerningCity.java | 0 .../java}/server/gachapon/Ludibrium.java | 0 .../java}/server/gachapon/MapleGachapon.java | 0 .../java}/server/gachapon/MushroomShrine.java | 0 .../java}/server/gachapon/NautilusHarbor.java | 0 .../java}/server/gachapon/NewLeafCity.java | 0 src/{ => main/java}/server/gachapon/Perion.java | 0 .../java}/server/gachapon/ShowaSpaFemale.java | 0 .../java}/server/gachapon/ShowaSpaMale.java | 0 .../java}/server/gachapon/Sleepywood.java | 0 .../server/life/AbstractLoadedMapleLife.java | 0 .../java}/server/life/ChangeableStats.java | 0 src/{ => main/java}/server/life/Element.java | 0 .../server/life/ElementalEffectiveness.java | 0 .../java}/server/life/MapleLifeFactory.java | 0 .../java}/server/life/MapleMonster.java | 0 .../life/MapleMonsterInformationProvider.java | 0 .../java}/server/life/MapleMonsterStats.java | 0 src/{ => main/java}/server/life/MapleNPC.java | 0 .../java}/server/life/MapleNPCStats.java | 0 .../java}/server/life/MaplePlayerNPC.java | 0 .../java}/server/life/MaplePlayerNPCFactory.java | 0 .../java}/server/life/MobAttackInfo.java | 0 .../java}/server/life/MobAttackInfoFactory.java | 0 src/{ => main/java}/server/life/MobSkill.java | 0 .../java}/server/life/MobSkillFactory.java | 0 .../java}/server/life/MonsterDropEntry.java | 0 .../server/life/MonsterGlobalDropEntry.java | 0 .../java}/server/life/MonsterListener.java | 0 .../java}/server/life/OverrideMonsterStats.java | 0 src/{ => main/java}/server/life/SpawnPoint.java | 0 .../life/positioner/MaplePlayerNPCPodium.java | 0 .../positioner/MaplePlayerNPCPositioner.java | 0 .../java}/server/loot/MapleLootInventory.java | 0 .../java}/server/loot/MapleLootManager.java | 0 .../maps/AbstractAnimatedMapleMapObject.java | 0 .../server/maps/AbstractMapleMapObject.java | 0 .../server/maps/AnimatedMapleMapObject.java | 0 src/{ => main/java}/server/maps/FieldLimit.java | 0 src/{ => main/java}/server/maps/MapMonitor.java | 0 src/{ => main/java}/server/maps/MapleDoor.java | 0 .../java}/server/maps/MapleDoorObject.java | 0 src/{ => main/java}/server/maps/MapleDragon.java | 0 .../java}/server/maps/MapleFoothold.java | 0 .../java}/server/maps/MapleFootholdTree.java | 0 .../java}/server/maps/MapleGenericPortal.java | 0 .../java}/server/maps/MapleHiredMerchant.java | 0 src/{ => main/java}/server/maps/MapleKite.java | 0 src/{ => main/java}/server/maps/MapleMap.java | 0 .../java}/server/maps/MapleMapEffect.java | 0 .../java}/server/maps/MapleMapFactory.java | 0 .../java}/server/maps/MapleMapItem.java | 0 .../java}/server/maps/MapleMapManager.java | 0 .../java}/server/maps/MapleMapObject.java | 0 .../java}/server/maps/MapleMapObjectType.java | 0 .../java}/server/maps/MapleMapPortal.java | 0 .../java}/server/maps/MapleMiniDungeon.java | 0 .../java}/server/maps/MapleMiniDungeonInfo.java | 0 .../java}/server/maps/MapleMiniGame.java | 0 src/{ => main/java}/server/maps/MapleMist.java | 0 .../java}/server/maps/MaplePlayerShop.java | 0 .../java}/server/maps/MaplePlayerShopItem.java | 0 src/{ => main/java}/server/maps/MaplePortal.java | 0 .../java}/server/maps/MaplePortalFactory.java | 0 .../java}/server/maps/MapleReactor.java | 0 .../java}/server/maps/MapleReactorFactory.java | 0 .../java}/server/maps/MapleReactorStats.java | 0 src/{ => main/java}/server/maps/MapleSummon.java | 0 .../java}/server/maps/MapleTVEffect.java | 0 .../java}/server/maps/ReactorDropEntry.java | 0 .../java}/server/maps/SavedLocation.java | 0 .../java}/server/maps/SavedLocationType.java | 0 .../java}/server/maps/SummonMovementType.java | 0 .../server/minigame/MapleRockPaperScissor.java | 0 .../server/movement/AbsoluteLifeMovement.java | 0 .../server/movement/AbstractLifeMovement.java | 0 .../java}/server/movement/ChairMovement.java | 0 .../java}/server/movement/ChangeEquip.java | 0 .../java}/server/movement/JumpDownMovement.java | 0 .../java}/server/movement/LifeMovement.java | 0 .../server/movement/LifeMovementFragment.java | 0 .../server/movement/RelativeLifeMovement.java | 0 .../java}/server/movement/TeleportMovement.java | 0 .../java}/server/partyquest/AriantColiseum.java | 0 .../server/partyquest/GuardianSpawnPoint.java | 0 .../server/partyquest/MapleCarnivalFactory.java | 0 .../java}/server/partyquest/MonsterCarnival.java | 0 .../server/partyquest/MonsterCarnivalParty.java | 0 .../java}/server/partyquest/PartyQuest.java | 0 .../java}/server/partyquest/Pyramid.java | 0 src/{ => main/java}/server/quest/MapleQuest.java | 0 .../java}/server/quest/MapleQuestActionType.java | 0 .../server/quest/MapleQuestRequirementType.java | 0 .../java}/server/quest/actions/BuffAction.java | 0 .../java}/server/quest/actions/ExpAction.java | 0 .../java}/server/quest/actions/FameAction.java | 0 .../java}/server/quest/actions/InfoAction.java | 0 .../java}/server/quest/actions/ItemAction.java | 0 .../server/quest/actions/MapleQuestAction.java | 0 .../java}/server/quest/actions/MesoAction.java | 0 .../server/quest/actions/NextQuestAction.java | 0 .../server/quest/actions/PetSkillAction.java | 0 .../server/quest/actions/PetSpeedAction.java | 0 .../server/quest/actions/PetTamenessAction.java | 0 .../java}/server/quest/actions/QuestAction.java | 0 .../java}/server/quest/actions/SkillAction.java | 0 .../requirements/BuffExceptRequirement.java | 0 .../quest/requirements/BuffRequirement.java | 0 .../requirements/CompletedQuestRequirement.java | 0 .../quest/requirements/EndDateRequirement.java | 0 .../requirements/FieldEnterRequirement.java | 0 .../quest/requirements/InfoExRequirement.java | 0 .../requirements/InfoNumberRequirement.java | 0 .../quest/requirements/IntervalRequirement.java | 0 .../quest/requirements/ItemRequirement.java | 0 .../quest/requirements/JobRequirement.java | 0 .../requirements/MapleQuestRequirement.java | 0 .../quest/requirements/MaxLevelRequirement.java | 0 .../quest/requirements/MesoRequirement.java | 0 .../quest/requirements/MinLevelRequirement.java | 0 .../requirements/MinTamenessRequirement.java | 0 .../quest/requirements/MobRequirement.java | 0 .../MonsterBookCountRequirement.java | 0 .../quest/requirements/NpcRequirement.java | 0 .../quest/requirements/PetRequirement.java | 0 .../quest/requirements/QuestRequirement.java | 0 .../quest/requirements/ScriptRequirement.java | 0 src/{ => main/java}/tools/ArrayMap.java | 0 src/{ => main/java}/tools/AutoJCE.java | 0 src/{ => main/java}/tools/BCrypt.java | 0 .../java}/tools/DatabaseConnection.java | 0 src/{ => main/java}/tools/FilePrinter.java | 0 src/{ => main/java}/tools/HexTool.java | 0 src/{ => main/java}/tools/IntervalBuilder.java | 0 src/{ => main/java}/tools/LogHelper.java | 0 src/{ => main/java}/tools/LongTool.java | 0 src/{ => main/java}/tools/MapleAESOFB.java | 0 src/{ => main/java}/tools/MapleLogger.java | 0 .../java}/tools/MaplePacketCreator.java | 0 src/{ => main/java}/tools/Pair.java | 0 src/{ => main/java}/tools/Randomizer.java | 0 src/{ => main/java}/tools/StringUtil.java | 0 .../tools/data/input/ByteArrayByteStream.java | 0 .../java}/tools/data/input/ByteInputStream.java | 0 .../data/input/GenericLittleEndianAccessor.java | 0 .../GenericSeekableLittleEndianAccessor.java | 0 .../tools/data/input/InputStreamByteStream.java | 0 .../tools/data/input/LittleEndianAccessor.java | 0 .../tools/data/input/RandomAccessByteStream.java | 0 .../input/SeekableInputStreamBytestream.java | 0 .../data/input/SeekableLittleEndianAccessor.java | 0 .../tools/data/output/BAOSByteOutputStream.java | 0 .../tools/data/output/ByteOutputStream.java | 0 .../data/output/GenericLittleEndianWriter.java | 0 .../tools/data/output/LittleEndianWriter.java | 0 .../output/MaplePacketLittleEndianWriter.java | 0 .../tools/exceptions/EmptyMovementException.java | 0 .../EventInstanceInProgressException.java | 0 .../exceptions/IdTypeNotSupportedException.java | 0 .../tools/exceptions/NotEnabledException.java | 0 src/{ => main/java}/tools/packets/Fishing.java | 0 src/{ => main/java}/tools/packets/Wedding.java | 0 817 files changed, 16 insertions(+) create mode 100644 pom.xml rename src/{ => main/java}/client/AbstractCharacterListener.java (100%) rename src/{ => main/java}/client/AbstractMapleCharacterObject.java (100%) rename src/{ => main/java}/client/BuddyList.java (100%) rename src/{ => main/java}/client/BuddylistEntry.java (100%) rename src/{ => main/java}/client/CharacterNameAndId.java (100%) rename src/{ => main/java}/client/MapleBuffStat.java (100%) rename src/{ => main/java}/client/MapleCharacter.java (100%) rename src/{ => main/java}/client/MapleClient.java (100%) rename src/{ => main/java}/client/MapleDisease.java (100%) rename src/{ => main/java}/client/MapleDiseaseValueHolder.java (100%) rename src/{ => main/java}/client/MapleFamily.java (100%) rename src/{ => main/java}/client/MapleFamilyEntitlement.java (100%) rename src/{ => main/java}/client/MapleFamilyEntry.java (100%) rename src/{ => main/java}/client/MapleJob.java (100%) rename src/{ => main/java}/client/MapleMount.java (100%) rename src/{ => main/java}/client/MapleQuestStatus.java (100%) rename src/{ => main/java}/client/MapleRing.java (100%) rename src/{ => main/java}/client/MapleSkinColor.java (100%) rename src/{ => main/java}/client/MapleStat.java (100%) rename src/{ => main/java}/client/MonsterBook.java (100%) rename src/{ => main/java}/client/Skill.java (100%) rename src/{ => main/java}/client/SkillFactory.java (100%) rename src/{ => main/java}/client/SkillMacro.java (100%) rename src/{ => main/java}/client/autoban/AutobanFactory.java (100%) rename src/{ => main/java}/client/autoban/AutobanManager.java (100%) rename src/{ => main/java}/client/command/Command.java (100%) rename src/{ => main/java}/client/command/CommandsExecutor.java (100%) rename src/{ => main/java}/client/command/commands/gm0/BuyBackCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm0/ChangeLanguageCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm0/DisposeCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm0/DropLimitCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm0/EnableAuthCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm0/EquipLvCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm0/GachaCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm0/GmCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm0/HelpCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm0/JoinEventCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm0/LeaveEventCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm0/MapOwnerClaimCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm0/OnlineCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm0/RanksCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm0/RatesCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm0/ReadPointsCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm0/ReportBugCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm0/ShowRatesCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm0/StaffCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm0/StatDexCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm0/StatIntCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm0/StatLukCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm0/StatStrCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm0/TimeCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm0/ToggleExpCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm0/UptimeCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm1/BossHpCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm1/BuffMeCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm1/GotoCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm1/MobHpCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm1/WhatDropsFromCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm1/WhoDropsCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/ApCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/BombCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/BuffCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/BuffMapCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/ClearDropsCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/ClearSavedLocationsCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/ClearSlotCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/DcCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/EmpowerMeCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/GachaListCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/GmShopCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/HealCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/HideCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/IdCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/ItemCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/ItemDropCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/JailCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/JobCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/LevelCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/LevelProCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/LootCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/MaxSkillCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/MaxStatCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/ReachCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/RechargeCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/ResetSkillCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/SearchCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/SetSlotCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/SetStatCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/SpCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/SummonCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/UnBugCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/UnHideCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/UnJailCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/WarpAreaCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/WarpCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/WarpMapCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm2/WhereaMiCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/BanCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/ChatCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/CheckDmgCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/ClosePortalCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/DebuffCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/EndEventCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/ExpedsCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/FaceCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/FameCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/FlyCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/GiveMesosCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/GiveNxCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/GiveRpCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/GiveVpCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/HairCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/HealMapCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/HealPersonCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/HpMpCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/HurtCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/IgnoreCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/IgnoredCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/InMapCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/KillAllCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/KillCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/KillMapCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/MaxEnergyCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/MaxHpMpCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/MonitorCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/MonitorsCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/MusicCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/MuteMapCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/NightCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/NoticeCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/NpcCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/OnlineTwoCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/OpenPortalCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/PeCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/PosCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/QuestCompleteCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/QuestResetCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/QuestStartCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/ReloadDropsCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/ReloadEventsCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/ReloadMapCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/ReloadPortalsCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/ReloadShopsCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/RipCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/SeedCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/SpawnCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/StartEventCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/StartMapEventCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/StopMapEventCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/TimerAllCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/TimerCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/TimerMapCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/ToggleCouponCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm3/UnBanCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm4/BossDropRateCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm4/CakeCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm4/DropRateCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm4/ExpRateCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm4/FishingRateCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm4/ForceVacCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm4/HorntailCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm4/ItemVacCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm4/MesoRateCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm4/PapCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm4/PianusCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm4/PinkbeanCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm4/PlayerNpcCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm4/PlayerNpcRemoveCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm4/PmobCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm4/PmobRemoveCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm4/PnpcCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm4/PnpcRemoveCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm4/ProItemCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm4/QuestRateCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm4/ServerMessageCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm4/SetEqStatCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm4/TravelRateCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm4/ZakumCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm5/DebugCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm5/IpListCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm5/SetCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm5/ShowMoveLifeCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm5/ShowPacketsCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm5/ShowSessionsCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm6/ClearQuestCacheCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm6/ClearQuestCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm6/DCAllCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm6/EraseAllPNpcsCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm6/GetAccCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm6/MapPlayersCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm6/SaveAllCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm6/ServerAddChannelCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm6/ServerAddWorldCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm6/ServerRemoveChannelCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm6/ServerRemoveWorldCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm6/SetGmLevelCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm6/ShutdownCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm6/SpawnAllPNpcsCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm6/SupplyRateCouponCommand.java (100%) rename src/{ => main/java}/client/command/commands/gm6/WarpWorldCommand.java (100%) rename src/{ => main/java}/client/creator/CharacterFactory.java (100%) rename src/{ => main/java}/client/creator/CharacterFactoryRecipe.java (100%) rename src/{ => main/java}/client/creator/novice/BeginnerCreator.java (100%) rename src/{ => main/java}/client/creator/novice/LegendCreator.java (100%) rename src/{ => main/java}/client/creator/novice/NoblesseCreator.java (100%) rename src/{ => main/java}/client/creator/veteran/BowmanCreator.java (100%) rename src/{ => main/java}/client/creator/veteran/MagicianCreator.java (100%) rename src/{ => main/java}/client/creator/veteran/PirateCreator.java (100%) rename src/{ => main/java}/client/creator/veteran/ThiefCreator.java (100%) rename src/{ => main/java}/client/creator/veteran/WarriorCreator.java (100%) rename src/{ => main/java}/client/inventory/Equip.java (100%) rename src/{ => main/java}/client/inventory/Item.java (100%) rename src/{ => main/java}/client/inventory/ItemFactory.java (100%) rename src/{ => main/java}/client/inventory/MapleInventory.java (100%) rename src/{ => main/java}/client/inventory/MapleInventoryProof.java (100%) rename src/{ => main/java}/client/inventory/MapleInventoryType.java (100%) rename src/{ => main/java}/client/inventory/MaplePet.java (100%) rename src/{ => main/java}/client/inventory/MapleWeaponType.java (100%) rename src/{ => main/java}/client/inventory/ModifyInventory.java (100%) rename src/{ => main/java}/client/inventory/PetCommand.java (100%) rename src/{ => main/java}/client/inventory/PetDataFactory.java (100%) rename src/{ => main/java}/client/inventory/manipulator/MapleCashidGenerator.java (100%) rename src/{ => main/java}/client/inventory/manipulator/MapleInventoryManipulator.java (100%) rename src/{ => main/java}/client/inventory/manipulator/MapleKarmaManipulator.java (100%) rename src/{ => main/java}/client/keybind/MapleKeyBinding.java (100%) rename src/{ => main/java}/client/keybind/MapleQuickslotBinding.java (100%) rename src/{ => main/java}/client/newyear/NewYearCardRecord.java (100%) rename src/{ => main/java}/client/processor/action/BuybackProcessor.java (100%) rename src/{ => main/java}/client/processor/action/MakerProcessor.java (100%) rename src/{ => main/java}/client/processor/action/PetAutopotProcessor.java (100%) rename src/{ => main/java}/client/processor/action/SpawnPetProcessor.java (100%) rename src/{ => main/java}/client/processor/npc/DueyProcessor.java (100%) rename src/{ => main/java}/client/processor/npc/FredrickProcessor.java (100%) rename src/{ => main/java}/client/processor/npc/StorageProcessor.java (100%) rename src/{ => main/java}/client/processor/stat/AssignAPProcessor.java (100%) rename src/{ => main/java}/client/processor/stat/AssignSPProcessor.java (100%) rename src/{ => main/java}/client/status/MonsterStatus.java (100%) rename src/{ => main/java}/client/status/MonsterStatusEffect.java (100%) rename src/{ => main/java}/config/ServerConfig.java (100%) rename src/{ => main/java}/config/WorldConfig.java (100%) rename src/{ => main/java}/config/YamlConfig.java (100%) rename src/{ => main/java}/constants/game/ExpTable.java (100%) rename src/{ => main/java}/constants/game/GameConstants.java (100%) rename src/{ => main/java}/constants/game/ScriptableNPCConstants.java (100%) rename src/{ => main/java}/constants/inventory/EquipSlot.java (100%) rename src/{ => main/java}/constants/inventory/EquipType.java (100%) rename src/{ => main/java}/constants/inventory/ItemConstants.java (100%) rename src/{ => main/java}/constants/net/OpcodeConstants.java (100%) rename src/{ => main/java}/constants/net/ServerConstants.java (100%) rename src/{ => main/java}/constants/skills/Aran.java (100%) rename src/{ => main/java}/constants/skills/Archer.java (100%) rename src/{ => main/java}/constants/skills/Assassin.java (100%) rename src/{ => main/java}/constants/skills/Bandit.java (100%) rename src/{ => main/java}/constants/skills/Beginner.java (100%) rename src/{ => main/java}/constants/skills/Bishop.java (100%) rename src/{ => main/java}/constants/skills/BlazeWizard.java (100%) rename src/{ => main/java}/constants/skills/Bowmaster.java (100%) rename src/{ => main/java}/constants/skills/Brawler.java (100%) rename src/{ => main/java}/constants/skills/Buccaneer.java (100%) rename src/{ => main/java}/constants/skills/ChiefBandit.java (100%) rename src/{ => main/java}/constants/skills/Cleric.java (100%) rename src/{ => main/java}/constants/skills/Corsair.java (100%) rename src/{ => main/java}/constants/skills/Crossbowman.java (100%) rename src/{ => main/java}/constants/skills/Crusader.java (100%) rename src/{ => main/java}/constants/skills/DarkKnight.java (100%) rename src/{ => main/java}/constants/skills/DawnWarrior.java (100%) rename src/{ => main/java}/constants/skills/DragonKnight.java (100%) rename src/{ => main/java}/constants/skills/Evan.java (100%) rename src/{ => main/java}/constants/skills/FPArchMage.java (100%) rename src/{ => main/java}/constants/skills/FPMage.java (100%) rename src/{ => main/java}/constants/skills/FPWizard.java (100%) rename src/{ => main/java}/constants/skills/Fighter.java (100%) rename src/{ => main/java}/constants/skills/GM.java (100%) rename src/{ => main/java}/constants/skills/Gunslinger.java (100%) rename src/{ => main/java}/constants/skills/Hermit.java (100%) rename src/{ => main/java}/constants/skills/Hero.java (100%) rename src/{ => main/java}/constants/skills/Hunter.java (100%) rename src/{ => main/java}/constants/skills/ILArchMage.java (100%) rename src/{ => main/java}/constants/skills/ILMage.java (100%) rename src/{ => main/java}/constants/skills/ILWizard.java (100%) rename src/{ => main/java}/constants/skills/Legend.java (100%) rename src/{ => main/java}/constants/skills/Magician.java (100%) rename src/{ => main/java}/constants/skills/Marauder.java (100%) rename src/{ => main/java}/constants/skills/Marksman.java (100%) rename src/{ => main/java}/constants/skills/NightLord.java (100%) rename src/{ => main/java}/constants/skills/NightWalker.java (100%) rename src/{ => main/java}/constants/skills/Noblesse.java (100%) rename src/{ => main/java}/constants/skills/Outlaw.java (100%) rename src/{ => main/java}/constants/skills/Page.java (100%) rename src/{ => main/java}/constants/skills/Paladin.java (100%) rename src/{ => main/java}/constants/skills/Pirate.java (100%) rename src/{ => main/java}/constants/skills/Priest.java (100%) rename src/{ => main/java}/constants/skills/Ranger.java (100%) rename src/{ => main/java}/constants/skills/Rogue.java (100%) rename src/{ => main/java}/constants/skills/Shadower.java (100%) rename src/{ => main/java}/constants/skills/Sniper.java (100%) rename src/{ => main/java}/constants/skills/Spearman.java (100%) rename src/{ => main/java}/constants/skills/SuperGM.java (100%) rename src/{ => main/java}/constants/skills/ThunderBreaker.java (100%) rename src/{ => main/java}/constants/skills/Warrior.java (100%) rename src/{ => main/java}/constants/skills/WhiteKnight.java (100%) rename src/{ => main/java}/constants/skills/WindArcher.java (100%) rename src/{ => main/java}/constants/string/CharsetConstants.java (100%) rename src/{ => main/java}/constants/string/LanguageConstants.java (100%) rename src/{ => main/java}/net/AbstractMaplePacketHandler.java (100%) rename src/{ => main/java}/net/MaplePacketHandler.java (100%) rename src/{ => main/java}/net/MapleServerHandler.java (100%) rename src/{ => main/java}/net/PacketProcessor.java (100%) rename src/{ => main/java}/net/mina/MapleCodecFactory.java (100%) rename src/{ => main/java}/net/mina/MapleCustomEncryption.java (100%) rename src/{ => main/java}/net/mina/MaplePacketDecoder.java (100%) rename src/{ => main/java}/net/mina/MaplePacketEncoder.java (100%) rename src/{ => main/java}/net/opcodes/RecvOpcode.java (100%) rename src/{ => main/java}/net/opcodes/SendOpcode.java (100%) rename src/{ => main/java}/net/server/PlayerBuffStorage.java (100%) rename src/{ => main/java}/net/server/PlayerBuffValueHolder.java (100%) rename src/{ => main/java}/net/server/PlayerCoolDownValueHolder.java (100%) rename src/{ => main/java}/net/server/PlayerDiseaseValueHolder.java (100%) rename src/{ => main/java}/net/server/PlayerStorage.java (100%) rename src/{ => main/java}/net/server/Server.java (100%) rename src/{ => main/java}/net/server/audit/LockCollector.java (100%) rename src/{ => main/java}/net/server/audit/ThreadTracker.java (100%) rename src/{ => main/java}/net/server/audit/locks/MonitoredLockType.java (100%) rename src/{ => main/java}/net/server/audit/locks/MonitoredReadLock.java (100%) rename src/{ => main/java}/net/server/audit/locks/MonitoredReentrantLock.java (100%) rename src/{ => main/java}/net/server/audit/locks/MonitoredReentrantReadWriteLock.java (100%) rename src/{ => main/java}/net/server/audit/locks/MonitoredWriteLock.java (100%) rename src/{ => main/java}/net/server/audit/locks/active/TrackerReadLock.java (100%) rename src/{ => main/java}/net/server/audit/locks/active/TrackerReentrantLock.java (100%) rename src/{ => main/java}/net/server/audit/locks/active/TrackerWriteLock.java (100%) rename src/{ => main/java}/net/server/audit/locks/empty/AbstractEmptyLock.java (100%) rename src/{ => main/java}/net/server/audit/locks/empty/EmptyReadLock.java (100%) rename src/{ => main/java}/net/server/audit/locks/empty/EmptyReentrantLock.java (100%) rename src/{ => main/java}/net/server/audit/locks/empty/EmptyWriteLock.java (100%) rename src/{ => main/java}/net/server/audit/locks/factory/MonitoredReadLockFactory.java (100%) rename src/{ => main/java}/net/server/audit/locks/factory/MonitoredReentrantLockFactory.java (100%) rename src/{ => main/java}/net/server/audit/locks/factory/MonitoredWriteLockFactory.java (100%) rename src/{ => main/java}/net/server/channel/Channel.java (100%) rename src/{ => main/java}/net/server/channel/CharacterIdChannelPair.java (100%) rename src/{ => main/java}/net/server/channel/handlers/AbstractDealDamageHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/AbstractMovementPacketHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/AcceptFamilyHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/AdminChatHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/AdminCommandHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/AdminLogHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/AllianceOperationHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/AranComboHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/AutoAggroHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/AutoAssignHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/BBSOperationHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/BeholderHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/BuddylistModifyHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/CancelBuffHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/CancelChairHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/CancelDebuffHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/CancelItemEffectHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/CashOperationHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/CashShopSurpriseHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/ChangeChannelHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/ChangeMapHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/ChangeMapSpecialHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/CharInfoRequestHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/ClickGuideHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/CloseChalkboardHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/CloseRangeDamageHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/CoconutHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/CouponCodeHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/DamageSummonHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/DenyAllianceRequestHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/DenyGuildRequestHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/DenyPartyRequestHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/DistributeAPHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/DistributeSPHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/DoorHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/DueyHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/EnterCashShopHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/EnterMTSHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/FaceExpressionHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/FamilyAddHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/FamilyPreceptsHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/FamilySeparateHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/FamilySummonResponseHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/FamilyUseHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/FieldDamageMobHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/FredrickHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/GeneralChatHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/GiveFameHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/GrenadeEffectHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/GuildOperationHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/HealOvertimeHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/HiredMerchantRequest.java (100%) rename src/{ => main/java}/net/server/channel/handlers/InnerPortalHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/InventoryMergeHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/InventorySortHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/ItemMoveHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/ItemPickupHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/ItemRewardHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/KeymapChangeHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/LeftKnockbackHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/MTSHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/MagicDamageHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/MakerSkillHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/MesoDropHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/MessengerHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/MobBanishPlayerHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/MobDamageMobFriendlyHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/MobDamageMobHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/MonsterBombHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/MonsterBookCoverHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/MonsterCarnivalHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/MoveDragonHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/MoveLifeHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/MovePetHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/MovePlayerHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/MoveSummonHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/MultiChatHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/NPCAnimationHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/NPCMoreTalkHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/NPCShopHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/NPCTalkHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/NewYearCardHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/NoteActionHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/OpenFamilyHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/OpenFamilyPedigreeHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/OwlWarpHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/PartyOperationHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/PartySearchRegisterHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/PartySearchStartHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/PartySearchUpdateHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/PetAutoPotHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/PetChatHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/PetCommandHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/PetExcludeItemsHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/PetFoodHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/PetLootHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/PlayerInteractionHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/PlayerLoggedinHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/PlayerMapTransitionHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/QuestActionHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/QuickslotKeyMappedModifiedHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/RPSActionHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/RaiseIncExpHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/RaiseUIStateHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/RangedAttackHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/ReactorHitHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/RemoteGachaponHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/RemoteStoreHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/ReportHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/RingActionHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/ScriptedItemHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/ScrollHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/SkillBookHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/SkillEffectHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/SkillMacroHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/SnowballHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/SpawnPetHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/SpecialMoveHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/SpouseChatHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/StorageHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/SummonDamageHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/TakeDamageHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/TouchMonsterDamageHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/TouchReactorHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/TouchingCashShopHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/TransferNameHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/TransferNameResultHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/TransferWorldHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/TrockAddMapHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/UseCashItemHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/UseCatchItemHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/UseChairHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/UseDeathItemHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/UseGachaExpHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/UseHammerHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/UseItemEffectHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/UseItemHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/UseMapleLifeHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/UseMountFoodHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/UseOwlOfMinervaHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/UseSolomonHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/UseSummonBagHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/UseWaterOfLifeHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/WeddingHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/WeddingTalkHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/WeddingTalkMoreHandler.java (100%) rename src/{ => main/java}/net/server/channel/handlers/WhisperHandler.java (100%) rename src/{ => main/java}/net/server/coordinator/login/LoginStorage.java (100%) rename src/{ => main/java}/net/server/coordinator/login/MapleLoginBypassCoordinator.java (100%) rename src/{ => main/java}/net/server/coordinator/matchchecker/AbstractMatchCheckerListener.java (100%) rename src/{ => main/java}/net/server/coordinator/matchchecker/MapleMatchCheckerCoordinator.java (100%) rename src/{ => main/java}/net/server/coordinator/matchchecker/MatchCheckerListenerFactory.java (100%) rename src/{ => main/java}/net/server/coordinator/matchchecker/MatchCheckerListenerRecipe.java (100%) rename src/{ => main/java}/net/server/coordinator/matchchecker/listener/MatchCheckerCPQChallenge.java (100%) rename src/{ => main/java}/net/server/coordinator/matchchecker/listener/MatchCheckerGuildCreation.java (100%) rename src/{ => main/java}/net/server/coordinator/partysearch/MaplePartySearchCoordinator.java (100%) rename src/{ => main/java}/net/server/coordinator/partysearch/PartySearchCharacter.java (100%) rename src/{ => main/java}/net/server/coordinator/partysearch/PartySearchEchelon.java (100%) rename src/{ => main/java}/net/server/coordinator/partysearch/PartySearchStorage.java (100%) rename src/{ => main/java}/net/server/coordinator/session/MapleSessionCoordinator.java (100%) rename src/{ => main/java}/net/server/coordinator/world/MapleEventRecallCoordinator.java (100%) rename src/{ => main/java}/net/server/coordinator/world/MapleInviteCoordinator.java (100%) rename src/{ => main/java}/net/server/coordinator/world/MapleMonsterAggroCoordinator.java (100%) rename src/{ => main/java}/net/server/guild/MapleAlliance.java (100%) rename src/{ => main/java}/net/server/guild/MapleGuild.java (100%) rename src/{ => main/java}/net/server/guild/MapleGuildCharacter.java (100%) rename src/{ => main/java}/net/server/guild/MapleGuildResponse.java (100%) rename src/{ => main/java}/net/server/guild/MapleGuildSummary.java (100%) rename src/{ => main/java}/net/server/handlers/CustomPacketHandler.java (100%) rename src/{ => main/java}/net/server/handlers/KeepAliveHandler.java (100%) rename src/{ => main/java}/net/server/handlers/LoginRequiringNoOpHandler.java (100%) rename src/{ => main/java}/net/server/handlers/login/AcceptToSHandler.java (100%) rename src/{ => main/java}/net/server/handlers/login/AfterLoginHandler.java (100%) rename src/{ => main/java}/net/server/handlers/login/CharSelectedHandler.java (100%) rename src/{ => main/java}/net/server/handlers/login/CharSelectedWithPicHandler.java (100%) rename src/{ => main/java}/net/server/handlers/login/CharlistRequestHandler.java (100%) rename src/{ => main/java}/net/server/handlers/login/CheckCharNameHandler.java (100%) rename src/{ => main/java}/net/server/handlers/login/CreateCharHandler.java (100%) rename src/{ => main/java}/net/server/handlers/login/DeleteCharHandler.java (100%) rename src/{ => main/java}/net/server/handlers/login/GuestLoginHandler.java (100%) rename src/{ => main/java}/net/server/handlers/login/LoginPasswordHandler.java (100%) rename src/{ => main/java}/net/server/handlers/login/RegisterPicHandler.java (100%) rename src/{ => main/java}/net/server/handlers/login/RegisterPinHandler.java (100%) rename src/{ => main/java}/net/server/handlers/login/RelogRequestHandler.java (100%) rename src/{ => main/java}/net/server/handlers/login/ServerStatusRequestHandler.java (100%) rename src/{ => main/java}/net/server/handlers/login/ServerlistRequestHandler.java (100%) rename src/{ => main/java}/net/server/handlers/login/SetGenderHandler.java (100%) rename src/{ => main/java}/net/server/handlers/login/ViewAllCharHandler.java (100%) rename src/{ => main/java}/net/server/handlers/login/ViewAllCharRegisterPicHandler.java (100%) rename src/{ => main/java}/net/server/handlers/login/ViewAllCharSelectedHandler.java (100%) rename src/{ => main/java}/net/server/handlers/login/ViewAllCharSelectedWithPicHandler.java (100%) rename src/{ => main/java}/net/server/services/BaseScheduler.java (100%) rename src/{ => main/java}/net/server/services/BaseService.java (100%) rename src/{ => main/java}/net/server/services/SchedulerListener.java (100%) rename src/{ => main/java}/net/server/services/Service.java (100%) rename src/{ => main/java}/net/server/services/ServiceType.java (100%) rename src/{ => main/java}/net/server/services/ServicesManager.java (100%) rename src/{ => main/java}/net/server/services/task/channel/EventService.java (100%) rename src/{ => main/java}/net/server/services/task/channel/FaceExpressionService.java (100%) rename src/{ => main/java}/net/server/services/task/channel/MobAnimationService.java (100%) rename src/{ => main/java}/net/server/services/task/channel/MobClearSkillService.java (100%) rename src/{ => main/java}/net/server/services/task/channel/MobMistService.java (100%) rename src/{ => main/java}/net/server/services/task/channel/MobStatusService.java (100%) rename src/{ => main/java}/net/server/services/task/channel/OverallService.java (100%) rename src/{ => main/java}/net/server/services/task/world/CharacterSaveService.java (100%) rename src/{ => main/java}/net/server/services/type/ChannelServices.java (100%) rename src/{ => main/java}/net/server/services/type/WorldServices.java (100%) rename src/{ => main/java}/net/server/task/BaseTask.java (100%) rename src/{ => main/java}/net/server/task/BossLogTask.java (100%) rename src/{ => main/java}/net/server/task/CharacterAutosaverTask.java (100%) rename src/{ => main/java}/net/server/task/CharacterDiseaseTask.java (100%) rename src/{ => main/java}/net/server/task/CouponTask.java (100%) rename src/{ => main/java}/net/server/task/DueyFredrickTask.java (100%) rename src/{ => main/java}/net/server/task/EventRecallCoordinatorTask.java (100%) rename src/{ => main/java}/net/server/task/FamilyDailyResetTask.java (100%) rename src/{ => main/java}/net/server/task/FishingTask.java (100%) rename src/{ => main/java}/net/server/task/HiredMerchantTask.java (100%) rename src/{ => main/java}/net/server/task/InvitationTask.java (100%) rename src/{ => main/java}/net/server/task/LoginCoordinatorTask.java (100%) rename src/{ => main/java}/net/server/task/LoginStorageTask.java (100%) rename src/{ => main/java}/net/server/task/MapOwnershipTask.java (100%) rename src/{ => main/java}/net/server/task/MountTirednessTask.java (100%) rename src/{ => main/java}/net/server/task/PartySearchTask.java (100%) rename src/{ => main/java}/net/server/task/PetFullnessTask.java (100%) rename src/{ => main/java}/net/server/task/RankingCommandTask.java (100%) rename src/{ => main/java}/net/server/task/RankingLoginTask.java (100%) rename src/{ => main/java}/net/server/task/ReleaseLockTask.java (100%) rename src/{ => main/java}/net/server/task/RespawnTask.java (100%) rename src/{ => main/java}/net/server/task/ServerMessageTask.java (100%) rename src/{ => main/java}/net/server/task/TimedMapObjectTask.java (100%) rename src/{ => main/java}/net/server/task/TimeoutTask.java (100%) rename src/{ => main/java}/net/server/task/WeddingReservationTask.java (100%) rename src/{ => main/java}/net/server/world/MapleMessenger.java (100%) rename src/{ => main/java}/net/server/world/MapleMessengerCharacter.java (100%) rename src/{ => main/java}/net/server/world/MapleParty.java (100%) rename src/{ => main/java}/net/server/world/MaplePartyCharacter.java (100%) rename src/{ => main/java}/net/server/world/PartyOperation.java (100%) rename src/{ => main/java}/net/server/world/World.java (100%) rename src/{ => main/java}/provider/MapleCanvas.java (100%) rename src/{ => main/java}/provider/MapleData.java (100%) rename src/{ => main/java}/provider/MapleDataDirectoryEntry.java (100%) rename src/{ => main/java}/provider/MapleDataEntity.java (100%) rename src/{ => main/java}/provider/MapleDataEntry.java (100%) rename src/{ => main/java}/provider/MapleDataFileEntry.java (100%) rename src/{ => main/java}/provider/MapleDataProvider.java (100%) rename src/{ => main/java}/provider/MapleDataProviderFactory.java (100%) rename src/{ => main/java}/provider/MapleDataTool.java (100%) rename src/{ => main/java}/provider/wz/FileStoredPngMapleCanvas.java (100%) rename src/{ => main/java}/provider/wz/ImgMapleSound.java (100%) rename src/{ => main/java}/provider/wz/ListWZFile.java (100%) rename src/{ => main/java}/provider/wz/MapleDataType.java (100%) rename src/{ => main/java}/provider/wz/PNGMapleCanvas.java (100%) rename src/{ => main/java}/provider/wz/WZDirectoryEntry.java (100%) rename src/{ => main/java}/provider/wz/WZEntry.java (100%) rename src/{ => main/java}/provider/wz/WZFile.java (100%) rename src/{ => main/java}/provider/wz/WZFileEntry.java (100%) rename src/{ => main/java}/provider/wz/WZIMGEntry.java (100%) rename src/{ => main/java}/provider/wz/WZIMGFile.java (100%) rename src/{ => main/java}/provider/wz/WZTool.java (100%) rename src/{ => main/java}/provider/wz/XMLDomMapleData.java (100%) rename src/{ => main/java}/provider/wz/XMLWZFile.java (100%) rename src/{ => main/java}/scripting/AbstractPlayerInteraction.java (100%) rename src/{ => main/java}/scripting/AbstractScriptManager.java (100%) rename src/{ => main/java}/scripting/event/EventInstanceManager.java (100%) rename src/{ => main/java}/scripting/event/EventManager.java (100%) rename src/{ => main/java}/scripting/event/EventScheduledFuture.java (100%) rename src/{ => main/java}/scripting/event/EventScriptManager.java (100%) rename src/{ => main/java}/scripting/event/scheduler/EventScriptScheduler.java (100%) rename src/{ => main/java}/scripting/item/ItemScriptManager.java (100%) rename src/{ => main/java}/scripting/item/ItemScriptMethods.java (100%) rename src/{ => main/java}/scripting/map/MapScriptManager.java (100%) rename src/{ => main/java}/scripting/map/MapScriptMethods.java (100%) rename src/{ => main/java}/scripting/npc/NPCConversationManager.java (100%) rename src/{ => main/java}/scripting/npc/NPCScriptManager.java (100%) rename src/{ => main/java}/scripting/portal/PortalPlayerInteraction.java (100%) rename src/{ => main/java}/scripting/portal/PortalScript.java (100%) rename src/{ => main/java}/scripting/portal/PortalScriptManager.java (100%) rename src/{ => main/java}/scripting/quest/QuestActionManager.java (100%) rename src/{ => main/java}/scripting/quest/QuestScriptManager.java (100%) rename src/{ => main/java}/scripting/reactor/ReactorActionManager.java (100%) rename src/{ => main/java}/scripting/reactor/ReactorScriptManager.java (100%) rename src/{ => main/java}/server/CashShop.java (100%) rename src/{ => main/java}/server/DueyPackage.java (100%) rename src/{ => main/java}/server/MTSItemInfo.java (100%) rename src/{ => main/java}/server/MakerItemFactory.java (100%) rename src/{ => main/java}/server/MapleItemInformationProvider.java (100%) rename src/{ => main/java}/server/MapleMarriage.java (100%) rename src/{ => main/java}/server/MapleShop.java (100%) rename src/{ => main/java}/server/MapleShopFactory.java (100%) rename src/{ => main/java}/server/MapleShopItem.java (100%) rename src/{ => main/java}/server/MapleSkillbookInformationProvider.java (100%) rename src/{ => main/java}/server/MapleStatEffect.java (100%) rename src/{ => main/java}/server/MapleStorage.java (100%) rename src/{ => main/java}/server/MapleStorageInventory.java (100%) rename src/{ => main/java}/server/MapleTrade.java (100%) rename src/{ => main/java}/server/ThreadManager.java (100%) rename src/{ => main/java}/server/TimerManager.java (100%) rename src/{ => main/java}/server/TimerManagerMBean.java (100%) rename src/{ => main/java}/server/events/MapleEvents.java (100%) rename src/{ => main/java}/server/events/RescueGaga.java (100%) rename src/{ => main/java}/server/events/gm/MapleCoconut.java (100%) rename src/{ => main/java}/server/events/gm/MapleCoconuts.java (100%) rename src/{ => main/java}/server/events/gm/MapleEvent.java (100%) rename src/{ => main/java}/server/events/gm/MapleFitness.java (100%) rename src/{ => main/java}/server/events/gm/MapleOla.java (100%) rename src/{ => main/java}/server/events/gm/MapleOxQuiz.java (100%) rename src/{ => main/java}/server/events/gm/MapleSnowball.java (100%) rename src/{ => main/java}/server/expeditions/MapleExpedition.java (100%) rename src/{ => main/java}/server/expeditions/MapleExpeditionBossLog.java (100%) rename src/{ => main/java}/server/expeditions/MapleExpeditionType.java (100%) rename src/{ => main/java}/server/gachapon/ElNath.java (100%) rename src/{ => main/java}/server/gachapon/Ellinia.java (100%) rename src/{ => main/java}/server/gachapon/GachaponItems.java (100%) rename src/{ => main/java}/server/gachapon/Global.java (100%) rename src/{ => main/java}/server/gachapon/Henesys.java (100%) rename src/{ => main/java}/server/gachapon/KerningCity.java (100%) rename src/{ => main/java}/server/gachapon/Ludibrium.java (100%) rename src/{ => main/java}/server/gachapon/MapleGachapon.java (100%) rename src/{ => main/java}/server/gachapon/MushroomShrine.java (100%) rename src/{ => main/java}/server/gachapon/NautilusHarbor.java (100%) rename src/{ => main/java}/server/gachapon/NewLeafCity.java (100%) rename src/{ => main/java}/server/gachapon/Perion.java (100%) rename src/{ => main/java}/server/gachapon/ShowaSpaFemale.java (100%) rename src/{ => main/java}/server/gachapon/ShowaSpaMale.java (100%) rename src/{ => main/java}/server/gachapon/Sleepywood.java (100%) rename src/{ => main/java}/server/life/AbstractLoadedMapleLife.java (100%) rename src/{ => main/java}/server/life/ChangeableStats.java (100%) rename src/{ => main/java}/server/life/Element.java (100%) rename src/{ => main/java}/server/life/ElementalEffectiveness.java (100%) rename src/{ => main/java}/server/life/MapleLifeFactory.java (100%) rename src/{ => main/java}/server/life/MapleMonster.java (100%) rename src/{ => main/java}/server/life/MapleMonsterInformationProvider.java (100%) rename src/{ => main/java}/server/life/MapleMonsterStats.java (100%) rename src/{ => main/java}/server/life/MapleNPC.java (100%) rename src/{ => main/java}/server/life/MapleNPCStats.java (100%) rename src/{ => main/java}/server/life/MaplePlayerNPC.java (100%) rename src/{ => main/java}/server/life/MaplePlayerNPCFactory.java (100%) rename src/{ => main/java}/server/life/MobAttackInfo.java (100%) rename src/{ => main/java}/server/life/MobAttackInfoFactory.java (100%) rename src/{ => main/java}/server/life/MobSkill.java (100%) rename src/{ => main/java}/server/life/MobSkillFactory.java (100%) rename src/{ => main/java}/server/life/MonsterDropEntry.java (100%) rename src/{ => main/java}/server/life/MonsterGlobalDropEntry.java (100%) rename src/{ => main/java}/server/life/MonsterListener.java (100%) rename src/{ => main/java}/server/life/OverrideMonsterStats.java (100%) rename src/{ => main/java}/server/life/SpawnPoint.java (100%) rename src/{ => main/java}/server/life/positioner/MaplePlayerNPCPodium.java (100%) rename src/{ => main/java}/server/life/positioner/MaplePlayerNPCPositioner.java (100%) rename src/{ => main/java}/server/loot/MapleLootInventory.java (100%) rename src/{ => main/java}/server/loot/MapleLootManager.java (100%) rename src/{ => main/java}/server/maps/AbstractAnimatedMapleMapObject.java (100%) rename src/{ => main/java}/server/maps/AbstractMapleMapObject.java (100%) rename src/{ => main/java}/server/maps/AnimatedMapleMapObject.java (100%) rename src/{ => main/java}/server/maps/FieldLimit.java (100%) rename src/{ => main/java}/server/maps/MapMonitor.java (100%) rename src/{ => main/java}/server/maps/MapleDoor.java (100%) rename src/{ => main/java}/server/maps/MapleDoorObject.java (100%) rename src/{ => main/java}/server/maps/MapleDragon.java (100%) rename src/{ => main/java}/server/maps/MapleFoothold.java (100%) rename src/{ => main/java}/server/maps/MapleFootholdTree.java (100%) rename src/{ => main/java}/server/maps/MapleGenericPortal.java (100%) rename src/{ => main/java}/server/maps/MapleHiredMerchant.java (100%) rename src/{ => main/java}/server/maps/MapleKite.java (100%) rename src/{ => main/java}/server/maps/MapleMap.java (100%) rename src/{ => main/java}/server/maps/MapleMapEffect.java (100%) rename src/{ => main/java}/server/maps/MapleMapFactory.java (100%) rename src/{ => main/java}/server/maps/MapleMapItem.java (100%) rename src/{ => main/java}/server/maps/MapleMapManager.java (100%) rename src/{ => main/java}/server/maps/MapleMapObject.java (100%) rename src/{ => main/java}/server/maps/MapleMapObjectType.java (100%) rename src/{ => main/java}/server/maps/MapleMapPortal.java (100%) rename src/{ => main/java}/server/maps/MapleMiniDungeon.java (100%) rename src/{ => main/java}/server/maps/MapleMiniDungeonInfo.java (100%) rename src/{ => main/java}/server/maps/MapleMiniGame.java (100%) rename src/{ => main/java}/server/maps/MapleMist.java (100%) rename src/{ => main/java}/server/maps/MaplePlayerShop.java (100%) rename src/{ => main/java}/server/maps/MaplePlayerShopItem.java (100%) rename src/{ => main/java}/server/maps/MaplePortal.java (100%) rename src/{ => main/java}/server/maps/MaplePortalFactory.java (100%) rename src/{ => main/java}/server/maps/MapleReactor.java (100%) rename src/{ => main/java}/server/maps/MapleReactorFactory.java (100%) rename src/{ => main/java}/server/maps/MapleReactorStats.java (100%) rename src/{ => main/java}/server/maps/MapleSummon.java (100%) rename src/{ => main/java}/server/maps/MapleTVEffect.java (100%) rename src/{ => main/java}/server/maps/ReactorDropEntry.java (100%) rename src/{ => main/java}/server/maps/SavedLocation.java (100%) rename src/{ => main/java}/server/maps/SavedLocationType.java (100%) rename src/{ => main/java}/server/maps/SummonMovementType.java (100%) rename src/{ => main/java}/server/minigame/MapleRockPaperScissor.java (100%) rename src/{ => main/java}/server/movement/AbsoluteLifeMovement.java (100%) rename src/{ => main/java}/server/movement/AbstractLifeMovement.java (100%) rename src/{ => main/java}/server/movement/ChairMovement.java (100%) rename src/{ => main/java}/server/movement/ChangeEquip.java (100%) rename src/{ => main/java}/server/movement/JumpDownMovement.java (100%) rename src/{ => main/java}/server/movement/LifeMovement.java (100%) rename src/{ => main/java}/server/movement/LifeMovementFragment.java (100%) rename src/{ => main/java}/server/movement/RelativeLifeMovement.java (100%) rename src/{ => main/java}/server/movement/TeleportMovement.java (100%) rename src/{ => main/java}/server/partyquest/AriantColiseum.java (100%) rename src/{ => main/java}/server/partyquest/GuardianSpawnPoint.java (100%) rename src/{ => main/java}/server/partyquest/MapleCarnivalFactory.java (100%) rename src/{ => main/java}/server/partyquest/MonsterCarnival.java (100%) rename src/{ => main/java}/server/partyquest/MonsterCarnivalParty.java (100%) rename src/{ => main/java}/server/partyquest/PartyQuest.java (100%) rename src/{ => main/java}/server/partyquest/Pyramid.java (100%) rename src/{ => main/java}/server/quest/MapleQuest.java (100%) rename src/{ => main/java}/server/quest/MapleQuestActionType.java (100%) rename src/{ => main/java}/server/quest/MapleQuestRequirementType.java (100%) rename src/{ => main/java}/server/quest/actions/BuffAction.java (100%) rename src/{ => main/java}/server/quest/actions/ExpAction.java (100%) rename src/{ => main/java}/server/quest/actions/FameAction.java (100%) rename src/{ => main/java}/server/quest/actions/InfoAction.java (100%) rename src/{ => main/java}/server/quest/actions/ItemAction.java (100%) rename src/{ => main/java}/server/quest/actions/MapleQuestAction.java (100%) rename src/{ => main/java}/server/quest/actions/MesoAction.java (100%) rename src/{ => main/java}/server/quest/actions/NextQuestAction.java (100%) rename src/{ => main/java}/server/quest/actions/PetSkillAction.java (100%) rename src/{ => main/java}/server/quest/actions/PetSpeedAction.java (100%) rename src/{ => main/java}/server/quest/actions/PetTamenessAction.java (100%) rename src/{ => main/java}/server/quest/actions/QuestAction.java (100%) rename src/{ => main/java}/server/quest/actions/SkillAction.java (100%) rename src/{ => main/java}/server/quest/requirements/BuffExceptRequirement.java (100%) rename src/{ => main/java}/server/quest/requirements/BuffRequirement.java (100%) rename src/{ => main/java}/server/quest/requirements/CompletedQuestRequirement.java (100%) rename src/{ => main/java}/server/quest/requirements/EndDateRequirement.java (100%) rename src/{ => main/java}/server/quest/requirements/FieldEnterRequirement.java (100%) rename src/{ => main/java}/server/quest/requirements/InfoExRequirement.java (100%) rename src/{ => main/java}/server/quest/requirements/InfoNumberRequirement.java (100%) rename src/{ => main/java}/server/quest/requirements/IntervalRequirement.java (100%) rename src/{ => main/java}/server/quest/requirements/ItemRequirement.java (100%) rename src/{ => main/java}/server/quest/requirements/JobRequirement.java (100%) rename src/{ => main/java}/server/quest/requirements/MapleQuestRequirement.java (100%) rename src/{ => main/java}/server/quest/requirements/MaxLevelRequirement.java (100%) rename src/{ => main/java}/server/quest/requirements/MesoRequirement.java (100%) rename src/{ => main/java}/server/quest/requirements/MinLevelRequirement.java (100%) rename src/{ => main/java}/server/quest/requirements/MinTamenessRequirement.java (100%) rename src/{ => main/java}/server/quest/requirements/MobRequirement.java (100%) rename src/{ => main/java}/server/quest/requirements/MonsterBookCountRequirement.java (100%) rename src/{ => main/java}/server/quest/requirements/NpcRequirement.java (100%) rename src/{ => main/java}/server/quest/requirements/PetRequirement.java (100%) rename src/{ => main/java}/server/quest/requirements/QuestRequirement.java (100%) rename src/{ => main/java}/server/quest/requirements/ScriptRequirement.java (100%) rename src/{ => main/java}/tools/ArrayMap.java (100%) rename src/{ => main/java}/tools/AutoJCE.java (100%) rename src/{ => main/java}/tools/BCrypt.java (100%) rename src/{ => main/java}/tools/DatabaseConnection.java (100%) rename src/{ => main/java}/tools/FilePrinter.java (100%) rename src/{ => main/java}/tools/HexTool.java (100%) rename src/{ => main/java}/tools/IntervalBuilder.java (100%) rename src/{ => main/java}/tools/LogHelper.java (100%) rename src/{ => main/java}/tools/LongTool.java (100%) rename src/{ => main/java}/tools/MapleAESOFB.java (100%) rename src/{ => main/java}/tools/MapleLogger.java (100%) rename src/{ => main/java}/tools/MaplePacketCreator.java (100%) rename src/{ => main/java}/tools/Pair.java (100%) rename src/{ => main/java}/tools/Randomizer.java (100%) rename src/{ => main/java}/tools/StringUtil.java (100%) rename src/{ => main/java}/tools/data/input/ByteArrayByteStream.java (100%) rename src/{ => main/java}/tools/data/input/ByteInputStream.java (100%) rename src/{ => main/java}/tools/data/input/GenericLittleEndianAccessor.java (100%) rename src/{ => main/java}/tools/data/input/GenericSeekableLittleEndianAccessor.java (100%) rename src/{ => main/java}/tools/data/input/InputStreamByteStream.java (100%) rename src/{ => main/java}/tools/data/input/LittleEndianAccessor.java (100%) rename src/{ => main/java}/tools/data/input/RandomAccessByteStream.java (100%) rename src/{ => main/java}/tools/data/input/SeekableInputStreamBytestream.java (100%) rename src/{ => main/java}/tools/data/input/SeekableLittleEndianAccessor.java (100%) rename src/{ => main/java}/tools/data/output/BAOSByteOutputStream.java (100%) rename src/{ => main/java}/tools/data/output/ByteOutputStream.java (100%) rename src/{ => main/java}/tools/data/output/GenericLittleEndianWriter.java (100%) rename src/{ => main/java}/tools/data/output/LittleEndianWriter.java (100%) rename src/{ => main/java}/tools/data/output/MaplePacketLittleEndianWriter.java (100%) rename src/{ => main/java}/tools/exceptions/EmptyMovementException.java (100%) rename src/{ => main/java}/tools/exceptions/EventInstanceInProgressException.java (100%) rename src/{ => main/java}/tools/exceptions/IdTypeNotSupportedException.java (100%) rename src/{ => main/java}/tools/exceptions/NotEnabledException.java (100%) rename src/{ => main/java}/tools/packets/Fishing.java (100%) rename src/{ => main/java}/tools/packets/Wedding.java (100%) diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000000..d08a8c2346 --- /dev/null +++ b/pom.xml @@ -0,0 +1,16 @@ + + + 4.0.0 + + ms.cosmic + cosmic + 1.0-SNAPSHOT + + + 1.8 + 1.8 + + + \ No newline at end of file diff --git a/src/client/AbstractCharacterListener.java b/src/main/java/client/AbstractCharacterListener.java similarity index 100% rename from src/client/AbstractCharacterListener.java rename to src/main/java/client/AbstractCharacterListener.java diff --git a/src/client/AbstractMapleCharacterObject.java b/src/main/java/client/AbstractMapleCharacterObject.java similarity index 100% rename from src/client/AbstractMapleCharacterObject.java rename to src/main/java/client/AbstractMapleCharacterObject.java diff --git a/src/client/BuddyList.java b/src/main/java/client/BuddyList.java similarity index 100% rename from src/client/BuddyList.java rename to src/main/java/client/BuddyList.java diff --git a/src/client/BuddylistEntry.java b/src/main/java/client/BuddylistEntry.java similarity index 100% rename from src/client/BuddylistEntry.java rename to src/main/java/client/BuddylistEntry.java diff --git a/src/client/CharacterNameAndId.java b/src/main/java/client/CharacterNameAndId.java similarity index 100% rename from src/client/CharacterNameAndId.java rename to src/main/java/client/CharacterNameAndId.java diff --git a/src/client/MapleBuffStat.java b/src/main/java/client/MapleBuffStat.java similarity index 100% rename from src/client/MapleBuffStat.java rename to src/main/java/client/MapleBuffStat.java diff --git a/src/client/MapleCharacter.java b/src/main/java/client/MapleCharacter.java similarity index 100% rename from src/client/MapleCharacter.java rename to src/main/java/client/MapleCharacter.java diff --git a/src/client/MapleClient.java b/src/main/java/client/MapleClient.java similarity index 100% rename from src/client/MapleClient.java rename to src/main/java/client/MapleClient.java diff --git a/src/client/MapleDisease.java b/src/main/java/client/MapleDisease.java similarity index 100% rename from src/client/MapleDisease.java rename to src/main/java/client/MapleDisease.java diff --git a/src/client/MapleDiseaseValueHolder.java b/src/main/java/client/MapleDiseaseValueHolder.java similarity index 100% rename from src/client/MapleDiseaseValueHolder.java rename to src/main/java/client/MapleDiseaseValueHolder.java diff --git a/src/client/MapleFamily.java b/src/main/java/client/MapleFamily.java similarity index 100% rename from src/client/MapleFamily.java rename to src/main/java/client/MapleFamily.java diff --git a/src/client/MapleFamilyEntitlement.java b/src/main/java/client/MapleFamilyEntitlement.java similarity index 100% rename from src/client/MapleFamilyEntitlement.java rename to src/main/java/client/MapleFamilyEntitlement.java diff --git a/src/client/MapleFamilyEntry.java b/src/main/java/client/MapleFamilyEntry.java similarity index 100% rename from src/client/MapleFamilyEntry.java rename to src/main/java/client/MapleFamilyEntry.java diff --git a/src/client/MapleJob.java b/src/main/java/client/MapleJob.java similarity index 100% rename from src/client/MapleJob.java rename to src/main/java/client/MapleJob.java diff --git a/src/client/MapleMount.java b/src/main/java/client/MapleMount.java similarity index 100% rename from src/client/MapleMount.java rename to src/main/java/client/MapleMount.java diff --git a/src/client/MapleQuestStatus.java b/src/main/java/client/MapleQuestStatus.java similarity index 100% rename from src/client/MapleQuestStatus.java rename to src/main/java/client/MapleQuestStatus.java diff --git a/src/client/MapleRing.java b/src/main/java/client/MapleRing.java similarity index 100% rename from src/client/MapleRing.java rename to src/main/java/client/MapleRing.java diff --git a/src/client/MapleSkinColor.java b/src/main/java/client/MapleSkinColor.java similarity index 100% rename from src/client/MapleSkinColor.java rename to src/main/java/client/MapleSkinColor.java diff --git a/src/client/MapleStat.java b/src/main/java/client/MapleStat.java similarity index 100% rename from src/client/MapleStat.java rename to src/main/java/client/MapleStat.java diff --git a/src/client/MonsterBook.java b/src/main/java/client/MonsterBook.java similarity index 100% rename from src/client/MonsterBook.java rename to src/main/java/client/MonsterBook.java diff --git a/src/client/Skill.java b/src/main/java/client/Skill.java similarity index 100% rename from src/client/Skill.java rename to src/main/java/client/Skill.java diff --git a/src/client/SkillFactory.java b/src/main/java/client/SkillFactory.java similarity index 100% rename from src/client/SkillFactory.java rename to src/main/java/client/SkillFactory.java diff --git a/src/client/SkillMacro.java b/src/main/java/client/SkillMacro.java similarity index 100% rename from src/client/SkillMacro.java rename to src/main/java/client/SkillMacro.java diff --git a/src/client/autoban/AutobanFactory.java b/src/main/java/client/autoban/AutobanFactory.java similarity index 100% rename from src/client/autoban/AutobanFactory.java rename to src/main/java/client/autoban/AutobanFactory.java diff --git a/src/client/autoban/AutobanManager.java b/src/main/java/client/autoban/AutobanManager.java similarity index 100% rename from src/client/autoban/AutobanManager.java rename to src/main/java/client/autoban/AutobanManager.java diff --git a/src/client/command/Command.java b/src/main/java/client/command/Command.java similarity index 100% rename from src/client/command/Command.java rename to src/main/java/client/command/Command.java diff --git a/src/client/command/CommandsExecutor.java b/src/main/java/client/command/CommandsExecutor.java similarity index 100% rename from src/client/command/CommandsExecutor.java rename to src/main/java/client/command/CommandsExecutor.java diff --git a/src/client/command/commands/gm0/BuyBackCommand.java b/src/main/java/client/command/commands/gm0/BuyBackCommand.java similarity index 100% rename from src/client/command/commands/gm0/BuyBackCommand.java rename to src/main/java/client/command/commands/gm0/BuyBackCommand.java diff --git a/src/client/command/commands/gm0/ChangeLanguageCommand.java b/src/main/java/client/command/commands/gm0/ChangeLanguageCommand.java similarity index 100% rename from src/client/command/commands/gm0/ChangeLanguageCommand.java rename to src/main/java/client/command/commands/gm0/ChangeLanguageCommand.java diff --git a/src/client/command/commands/gm0/DisposeCommand.java b/src/main/java/client/command/commands/gm0/DisposeCommand.java similarity index 100% rename from src/client/command/commands/gm0/DisposeCommand.java rename to src/main/java/client/command/commands/gm0/DisposeCommand.java diff --git a/src/client/command/commands/gm0/DropLimitCommand.java b/src/main/java/client/command/commands/gm0/DropLimitCommand.java similarity index 100% rename from src/client/command/commands/gm0/DropLimitCommand.java rename to src/main/java/client/command/commands/gm0/DropLimitCommand.java diff --git a/src/client/command/commands/gm0/EnableAuthCommand.java b/src/main/java/client/command/commands/gm0/EnableAuthCommand.java similarity index 100% rename from src/client/command/commands/gm0/EnableAuthCommand.java rename to src/main/java/client/command/commands/gm0/EnableAuthCommand.java diff --git a/src/client/command/commands/gm0/EquipLvCommand.java b/src/main/java/client/command/commands/gm0/EquipLvCommand.java similarity index 100% rename from src/client/command/commands/gm0/EquipLvCommand.java rename to src/main/java/client/command/commands/gm0/EquipLvCommand.java diff --git a/src/client/command/commands/gm0/GachaCommand.java b/src/main/java/client/command/commands/gm0/GachaCommand.java similarity index 100% rename from src/client/command/commands/gm0/GachaCommand.java rename to src/main/java/client/command/commands/gm0/GachaCommand.java diff --git a/src/client/command/commands/gm0/GmCommand.java b/src/main/java/client/command/commands/gm0/GmCommand.java similarity index 100% rename from src/client/command/commands/gm0/GmCommand.java rename to src/main/java/client/command/commands/gm0/GmCommand.java diff --git a/src/client/command/commands/gm0/HelpCommand.java b/src/main/java/client/command/commands/gm0/HelpCommand.java similarity index 100% rename from src/client/command/commands/gm0/HelpCommand.java rename to src/main/java/client/command/commands/gm0/HelpCommand.java diff --git a/src/client/command/commands/gm0/JoinEventCommand.java b/src/main/java/client/command/commands/gm0/JoinEventCommand.java similarity index 100% rename from src/client/command/commands/gm0/JoinEventCommand.java rename to src/main/java/client/command/commands/gm0/JoinEventCommand.java diff --git a/src/client/command/commands/gm0/LeaveEventCommand.java b/src/main/java/client/command/commands/gm0/LeaveEventCommand.java similarity index 100% rename from src/client/command/commands/gm0/LeaveEventCommand.java rename to src/main/java/client/command/commands/gm0/LeaveEventCommand.java diff --git a/src/client/command/commands/gm0/MapOwnerClaimCommand.java b/src/main/java/client/command/commands/gm0/MapOwnerClaimCommand.java similarity index 100% rename from src/client/command/commands/gm0/MapOwnerClaimCommand.java rename to src/main/java/client/command/commands/gm0/MapOwnerClaimCommand.java diff --git a/src/client/command/commands/gm0/OnlineCommand.java b/src/main/java/client/command/commands/gm0/OnlineCommand.java similarity index 100% rename from src/client/command/commands/gm0/OnlineCommand.java rename to src/main/java/client/command/commands/gm0/OnlineCommand.java diff --git a/src/client/command/commands/gm0/RanksCommand.java b/src/main/java/client/command/commands/gm0/RanksCommand.java similarity index 100% rename from src/client/command/commands/gm0/RanksCommand.java rename to src/main/java/client/command/commands/gm0/RanksCommand.java diff --git a/src/client/command/commands/gm0/RatesCommand.java b/src/main/java/client/command/commands/gm0/RatesCommand.java similarity index 100% rename from src/client/command/commands/gm0/RatesCommand.java rename to src/main/java/client/command/commands/gm0/RatesCommand.java diff --git a/src/client/command/commands/gm0/ReadPointsCommand.java b/src/main/java/client/command/commands/gm0/ReadPointsCommand.java similarity index 100% rename from src/client/command/commands/gm0/ReadPointsCommand.java rename to src/main/java/client/command/commands/gm0/ReadPointsCommand.java diff --git a/src/client/command/commands/gm0/ReportBugCommand.java b/src/main/java/client/command/commands/gm0/ReportBugCommand.java similarity index 100% rename from src/client/command/commands/gm0/ReportBugCommand.java rename to src/main/java/client/command/commands/gm0/ReportBugCommand.java diff --git a/src/client/command/commands/gm0/ShowRatesCommand.java b/src/main/java/client/command/commands/gm0/ShowRatesCommand.java similarity index 100% rename from src/client/command/commands/gm0/ShowRatesCommand.java rename to src/main/java/client/command/commands/gm0/ShowRatesCommand.java diff --git a/src/client/command/commands/gm0/StaffCommand.java b/src/main/java/client/command/commands/gm0/StaffCommand.java similarity index 100% rename from src/client/command/commands/gm0/StaffCommand.java rename to src/main/java/client/command/commands/gm0/StaffCommand.java diff --git a/src/client/command/commands/gm0/StatDexCommand.java b/src/main/java/client/command/commands/gm0/StatDexCommand.java similarity index 100% rename from src/client/command/commands/gm0/StatDexCommand.java rename to src/main/java/client/command/commands/gm0/StatDexCommand.java diff --git a/src/client/command/commands/gm0/StatIntCommand.java b/src/main/java/client/command/commands/gm0/StatIntCommand.java similarity index 100% rename from src/client/command/commands/gm0/StatIntCommand.java rename to src/main/java/client/command/commands/gm0/StatIntCommand.java diff --git a/src/client/command/commands/gm0/StatLukCommand.java b/src/main/java/client/command/commands/gm0/StatLukCommand.java similarity index 100% rename from src/client/command/commands/gm0/StatLukCommand.java rename to src/main/java/client/command/commands/gm0/StatLukCommand.java diff --git a/src/client/command/commands/gm0/StatStrCommand.java b/src/main/java/client/command/commands/gm0/StatStrCommand.java similarity index 100% rename from src/client/command/commands/gm0/StatStrCommand.java rename to src/main/java/client/command/commands/gm0/StatStrCommand.java diff --git a/src/client/command/commands/gm0/TimeCommand.java b/src/main/java/client/command/commands/gm0/TimeCommand.java similarity index 100% rename from src/client/command/commands/gm0/TimeCommand.java rename to src/main/java/client/command/commands/gm0/TimeCommand.java diff --git a/src/client/command/commands/gm0/ToggleExpCommand.java b/src/main/java/client/command/commands/gm0/ToggleExpCommand.java similarity index 100% rename from src/client/command/commands/gm0/ToggleExpCommand.java rename to src/main/java/client/command/commands/gm0/ToggleExpCommand.java diff --git a/src/client/command/commands/gm0/UptimeCommand.java b/src/main/java/client/command/commands/gm0/UptimeCommand.java similarity index 100% rename from src/client/command/commands/gm0/UptimeCommand.java rename to src/main/java/client/command/commands/gm0/UptimeCommand.java diff --git a/src/client/command/commands/gm1/BossHpCommand.java b/src/main/java/client/command/commands/gm1/BossHpCommand.java similarity index 100% rename from src/client/command/commands/gm1/BossHpCommand.java rename to src/main/java/client/command/commands/gm1/BossHpCommand.java diff --git a/src/client/command/commands/gm1/BuffMeCommand.java b/src/main/java/client/command/commands/gm1/BuffMeCommand.java similarity index 100% rename from src/client/command/commands/gm1/BuffMeCommand.java rename to src/main/java/client/command/commands/gm1/BuffMeCommand.java diff --git a/src/client/command/commands/gm1/GotoCommand.java b/src/main/java/client/command/commands/gm1/GotoCommand.java similarity index 100% rename from src/client/command/commands/gm1/GotoCommand.java rename to src/main/java/client/command/commands/gm1/GotoCommand.java diff --git a/src/client/command/commands/gm1/MobHpCommand.java b/src/main/java/client/command/commands/gm1/MobHpCommand.java similarity index 100% rename from src/client/command/commands/gm1/MobHpCommand.java rename to src/main/java/client/command/commands/gm1/MobHpCommand.java diff --git a/src/client/command/commands/gm1/WhatDropsFromCommand.java b/src/main/java/client/command/commands/gm1/WhatDropsFromCommand.java similarity index 100% rename from src/client/command/commands/gm1/WhatDropsFromCommand.java rename to src/main/java/client/command/commands/gm1/WhatDropsFromCommand.java diff --git a/src/client/command/commands/gm1/WhoDropsCommand.java b/src/main/java/client/command/commands/gm1/WhoDropsCommand.java similarity index 100% rename from src/client/command/commands/gm1/WhoDropsCommand.java rename to src/main/java/client/command/commands/gm1/WhoDropsCommand.java diff --git a/src/client/command/commands/gm2/ApCommand.java b/src/main/java/client/command/commands/gm2/ApCommand.java similarity index 100% rename from src/client/command/commands/gm2/ApCommand.java rename to src/main/java/client/command/commands/gm2/ApCommand.java diff --git a/src/client/command/commands/gm2/BombCommand.java b/src/main/java/client/command/commands/gm2/BombCommand.java similarity index 100% rename from src/client/command/commands/gm2/BombCommand.java rename to src/main/java/client/command/commands/gm2/BombCommand.java diff --git a/src/client/command/commands/gm2/BuffCommand.java b/src/main/java/client/command/commands/gm2/BuffCommand.java similarity index 100% rename from src/client/command/commands/gm2/BuffCommand.java rename to src/main/java/client/command/commands/gm2/BuffCommand.java diff --git a/src/client/command/commands/gm2/BuffMapCommand.java b/src/main/java/client/command/commands/gm2/BuffMapCommand.java similarity index 100% rename from src/client/command/commands/gm2/BuffMapCommand.java rename to src/main/java/client/command/commands/gm2/BuffMapCommand.java diff --git a/src/client/command/commands/gm2/ClearDropsCommand.java b/src/main/java/client/command/commands/gm2/ClearDropsCommand.java similarity index 100% rename from src/client/command/commands/gm2/ClearDropsCommand.java rename to src/main/java/client/command/commands/gm2/ClearDropsCommand.java diff --git a/src/client/command/commands/gm2/ClearSavedLocationsCommand.java b/src/main/java/client/command/commands/gm2/ClearSavedLocationsCommand.java similarity index 100% rename from src/client/command/commands/gm2/ClearSavedLocationsCommand.java rename to src/main/java/client/command/commands/gm2/ClearSavedLocationsCommand.java diff --git a/src/client/command/commands/gm2/ClearSlotCommand.java b/src/main/java/client/command/commands/gm2/ClearSlotCommand.java similarity index 100% rename from src/client/command/commands/gm2/ClearSlotCommand.java rename to src/main/java/client/command/commands/gm2/ClearSlotCommand.java diff --git a/src/client/command/commands/gm2/DcCommand.java b/src/main/java/client/command/commands/gm2/DcCommand.java similarity index 100% rename from src/client/command/commands/gm2/DcCommand.java rename to src/main/java/client/command/commands/gm2/DcCommand.java diff --git a/src/client/command/commands/gm2/EmpowerMeCommand.java b/src/main/java/client/command/commands/gm2/EmpowerMeCommand.java similarity index 100% rename from src/client/command/commands/gm2/EmpowerMeCommand.java rename to src/main/java/client/command/commands/gm2/EmpowerMeCommand.java diff --git a/src/client/command/commands/gm2/GachaListCommand.java b/src/main/java/client/command/commands/gm2/GachaListCommand.java similarity index 100% rename from src/client/command/commands/gm2/GachaListCommand.java rename to src/main/java/client/command/commands/gm2/GachaListCommand.java diff --git a/src/client/command/commands/gm2/GmShopCommand.java b/src/main/java/client/command/commands/gm2/GmShopCommand.java similarity index 100% rename from src/client/command/commands/gm2/GmShopCommand.java rename to src/main/java/client/command/commands/gm2/GmShopCommand.java diff --git a/src/client/command/commands/gm2/HealCommand.java b/src/main/java/client/command/commands/gm2/HealCommand.java similarity index 100% rename from src/client/command/commands/gm2/HealCommand.java rename to src/main/java/client/command/commands/gm2/HealCommand.java diff --git a/src/client/command/commands/gm2/HideCommand.java b/src/main/java/client/command/commands/gm2/HideCommand.java similarity index 100% rename from src/client/command/commands/gm2/HideCommand.java rename to src/main/java/client/command/commands/gm2/HideCommand.java diff --git a/src/client/command/commands/gm2/IdCommand.java b/src/main/java/client/command/commands/gm2/IdCommand.java similarity index 100% rename from src/client/command/commands/gm2/IdCommand.java rename to src/main/java/client/command/commands/gm2/IdCommand.java diff --git a/src/client/command/commands/gm2/ItemCommand.java b/src/main/java/client/command/commands/gm2/ItemCommand.java similarity index 100% rename from src/client/command/commands/gm2/ItemCommand.java rename to src/main/java/client/command/commands/gm2/ItemCommand.java diff --git a/src/client/command/commands/gm2/ItemDropCommand.java b/src/main/java/client/command/commands/gm2/ItemDropCommand.java similarity index 100% rename from src/client/command/commands/gm2/ItemDropCommand.java rename to src/main/java/client/command/commands/gm2/ItemDropCommand.java diff --git a/src/client/command/commands/gm2/JailCommand.java b/src/main/java/client/command/commands/gm2/JailCommand.java similarity index 100% rename from src/client/command/commands/gm2/JailCommand.java rename to src/main/java/client/command/commands/gm2/JailCommand.java diff --git a/src/client/command/commands/gm2/JobCommand.java b/src/main/java/client/command/commands/gm2/JobCommand.java similarity index 100% rename from src/client/command/commands/gm2/JobCommand.java rename to src/main/java/client/command/commands/gm2/JobCommand.java diff --git a/src/client/command/commands/gm2/LevelCommand.java b/src/main/java/client/command/commands/gm2/LevelCommand.java similarity index 100% rename from src/client/command/commands/gm2/LevelCommand.java rename to src/main/java/client/command/commands/gm2/LevelCommand.java diff --git a/src/client/command/commands/gm2/LevelProCommand.java b/src/main/java/client/command/commands/gm2/LevelProCommand.java similarity index 100% rename from src/client/command/commands/gm2/LevelProCommand.java rename to src/main/java/client/command/commands/gm2/LevelProCommand.java diff --git a/src/client/command/commands/gm2/LootCommand.java b/src/main/java/client/command/commands/gm2/LootCommand.java similarity index 100% rename from src/client/command/commands/gm2/LootCommand.java rename to src/main/java/client/command/commands/gm2/LootCommand.java diff --git a/src/client/command/commands/gm2/MaxSkillCommand.java b/src/main/java/client/command/commands/gm2/MaxSkillCommand.java similarity index 100% rename from src/client/command/commands/gm2/MaxSkillCommand.java rename to src/main/java/client/command/commands/gm2/MaxSkillCommand.java diff --git a/src/client/command/commands/gm2/MaxStatCommand.java b/src/main/java/client/command/commands/gm2/MaxStatCommand.java similarity index 100% rename from src/client/command/commands/gm2/MaxStatCommand.java rename to src/main/java/client/command/commands/gm2/MaxStatCommand.java diff --git a/src/client/command/commands/gm2/ReachCommand.java b/src/main/java/client/command/commands/gm2/ReachCommand.java similarity index 100% rename from src/client/command/commands/gm2/ReachCommand.java rename to src/main/java/client/command/commands/gm2/ReachCommand.java diff --git a/src/client/command/commands/gm2/RechargeCommand.java b/src/main/java/client/command/commands/gm2/RechargeCommand.java similarity index 100% rename from src/client/command/commands/gm2/RechargeCommand.java rename to src/main/java/client/command/commands/gm2/RechargeCommand.java diff --git a/src/client/command/commands/gm2/ResetSkillCommand.java b/src/main/java/client/command/commands/gm2/ResetSkillCommand.java similarity index 100% rename from src/client/command/commands/gm2/ResetSkillCommand.java rename to src/main/java/client/command/commands/gm2/ResetSkillCommand.java diff --git a/src/client/command/commands/gm2/SearchCommand.java b/src/main/java/client/command/commands/gm2/SearchCommand.java similarity index 100% rename from src/client/command/commands/gm2/SearchCommand.java rename to src/main/java/client/command/commands/gm2/SearchCommand.java diff --git a/src/client/command/commands/gm2/SetSlotCommand.java b/src/main/java/client/command/commands/gm2/SetSlotCommand.java similarity index 100% rename from src/client/command/commands/gm2/SetSlotCommand.java rename to src/main/java/client/command/commands/gm2/SetSlotCommand.java diff --git a/src/client/command/commands/gm2/SetStatCommand.java b/src/main/java/client/command/commands/gm2/SetStatCommand.java similarity index 100% rename from src/client/command/commands/gm2/SetStatCommand.java rename to src/main/java/client/command/commands/gm2/SetStatCommand.java diff --git a/src/client/command/commands/gm2/SpCommand.java b/src/main/java/client/command/commands/gm2/SpCommand.java similarity index 100% rename from src/client/command/commands/gm2/SpCommand.java rename to src/main/java/client/command/commands/gm2/SpCommand.java diff --git a/src/client/command/commands/gm2/SummonCommand.java b/src/main/java/client/command/commands/gm2/SummonCommand.java similarity index 100% rename from src/client/command/commands/gm2/SummonCommand.java rename to src/main/java/client/command/commands/gm2/SummonCommand.java diff --git a/src/client/command/commands/gm2/UnBugCommand.java b/src/main/java/client/command/commands/gm2/UnBugCommand.java similarity index 100% rename from src/client/command/commands/gm2/UnBugCommand.java rename to src/main/java/client/command/commands/gm2/UnBugCommand.java diff --git a/src/client/command/commands/gm2/UnHideCommand.java b/src/main/java/client/command/commands/gm2/UnHideCommand.java similarity index 100% rename from src/client/command/commands/gm2/UnHideCommand.java rename to src/main/java/client/command/commands/gm2/UnHideCommand.java diff --git a/src/client/command/commands/gm2/UnJailCommand.java b/src/main/java/client/command/commands/gm2/UnJailCommand.java similarity index 100% rename from src/client/command/commands/gm2/UnJailCommand.java rename to src/main/java/client/command/commands/gm2/UnJailCommand.java diff --git a/src/client/command/commands/gm2/WarpAreaCommand.java b/src/main/java/client/command/commands/gm2/WarpAreaCommand.java similarity index 100% rename from src/client/command/commands/gm2/WarpAreaCommand.java rename to src/main/java/client/command/commands/gm2/WarpAreaCommand.java diff --git a/src/client/command/commands/gm2/WarpCommand.java b/src/main/java/client/command/commands/gm2/WarpCommand.java similarity index 100% rename from src/client/command/commands/gm2/WarpCommand.java rename to src/main/java/client/command/commands/gm2/WarpCommand.java diff --git a/src/client/command/commands/gm2/WarpMapCommand.java b/src/main/java/client/command/commands/gm2/WarpMapCommand.java similarity index 100% rename from src/client/command/commands/gm2/WarpMapCommand.java rename to src/main/java/client/command/commands/gm2/WarpMapCommand.java diff --git a/src/client/command/commands/gm2/WhereaMiCommand.java b/src/main/java/client/command/commands/gm2/WhereaMiCommand.java similarity index 100% rename from src/client/command/commands/gm2/WhereaMiCommand.java rename to src/main/java/client/command/commands/gm2/WhereaMiCommand.java diff --git a/src/client/command/commands/gm3/BanCommand.java b/src/main/java/client/command/commands/gm3/BanCommand.java similarity index 100% rename from src/client/command/commands/gm3/BanCommand.java rename to src/main/java/client/command/commands/gm3/BanCommand.java diff --git a/src/client/command/commands/gm3/ChatCommand.java b/src/main/java/client/command/commands/gm3/ChatCommand.java similarity index 100% rename from src/client/command/commands/gm3/ChatCommand.java rename to src/main/java/client/command/commands/gm3/ChatCommand.java diff --git a/src/client/command/commands/gm3/CheckDmgCommand.java b/src/main/java/client/command/commands/gm3/CheckDmgCommand.java similarity index 100% rename from src/client/command/commands/gm3/CheckDmgCommand.java rename to src/main/java/client/command/commands/gm3/CheckDmgCommand.java diff --git a/src/client/command/commands/gm3/ClosePortalCommand.java b/src/main/java/client/command/commands/gm3/ClosePortalCommand.java similarity index 100% rename from src/client/command/commands/gm3/ClosePortalCommand.java rename to src/main/java/client/command/commands/gm3/ClosePortalCommand.java diff --git a/src/client/command/commands/gm3/DebuffCommand.java b/src/main/java/client/command/commands/gm3/DebuffCommand.java similarity index 100% rename from src/client/command/commands/gm3/DebuffCommand.java rename to src/main/java/client/command/commands/gm3/DebuffCommand.java diff --git a/src/client/command/commands/gm3/EndEventCommand.java b/src/main/java/client/command/commands/gm3/EndEventCommand.java similarity index 100% rename from src/client/command/commands/gm3/EndEventCommand.java rename to src/main/java/client/command/commands/gm3/EndEventCommand.java diff --git a/src/client/command/commands/gm3/ExpedsCommand.java b/src/main/java/client/command/commands/gm3/ExpedsCommand.java similarity index 100% rename from src/client/command/commands/gm3/ExpedsCommand.java rename to src/main/java/client/command/commands/gm3/ExpedsCommand.java diff --git a/src/client/command/commands/gm3/FaceCommand.java b/src/main/java/client/command/commands/gm3/FaceCommand.java similarity index 100% rename from src/client/command/commands/gm3/FaceCommand.java rename to src/main/java/client/command/commands/gm3/FaceCommand.java diff --git a/src/client/command/commands/gm3/FameCommand.java b/src/main/java/client/command/commands/gm3/FameCommand.java similarity index 100% rename from src/client/command/commands/gm3/FameCommand.java rename to src/main/java/client/command/commands/gm3/FameCommand.java diff --git a/src/client/command/commands/gm3/FlyCommand.java b/src/main/java/client/command/commands/gm3/FlyCommand.java similarity index 100% rename from src/client/command/commands/gm3/FlyCommand.java rename to src/main/java/client/command/commands/gm3/FlyCommand.java diff --git a/src/client/command/commands/gm3/GiveMesosCommand.java b/src/main/java/client/command/commands/gm3/GiveMesosCommand.java similarity index 100% rename from src/client/command/commands/gm3/GiveMesosCommand.java rename to src/main/java/client/command/commands/gm3/GiveMesosCommand.java diff --git a/src/client/command/commands/gm3/GiveNxCommand.java b/src/main/java/client/command/commands/gm3/GiveNxCommand.java similarity index 100% rename from src/client/command/commands/gm3/GiveNxCommand.java rename to src/main/java/client/command/commands/gm3/GiveNxCommand.java diff --git a/src/client/command/commands/gm3/GiveRpCommand.java b/src/main/java/client/command/commands/gm3/GiveRpCommand.java similarity index 100% rename from src/client/command/commands/gm3/GiveRpCommand.java rename to src/main/java/client/command/commands/gm3/GiveRpCommand.java diff --git a/src/client/command/commands/gm3/GiveVpCommand.java b/src/main/java/client/command/commands/gm3/GiveVpCommand.java similarity index 100% rename from src/client/command/commands/gm3/GiveVpCommand.java rename to src/main/java/client/command/commands/gm3/GiveVpCommand.java diff --git a/src/client/command/commands/gm3/HairCommand.java b/src/main/java/client/command/commands/gm3/HairCommand.java similarity index 100% rename from src/client/command/commands/gm3/HairCommand.java rename to src/main/java/client/command/commands/gm3/HairCommand.java diff --git a/src/client/command/commands/gm3/HealMapCommand.java b/src/main/java/client/command/commands/gm3/HealMapCommand.java similarity index 100% rename from src/client/command/commands/gm3/HealMapCommand.java rename to src/main/java/client/command/commands/gm3/HealMapCommand.java diff --git a/src/client/command/commands/gm3/HealPersonCommand.java b/src/main/java/client/command/commands/gm3/HealPersonCommand.java similarity index 100% rename from src/client/command/commands/gm3/HealPersonCommand.java rename to src/main/java/client/command/commands/gm3/HealPersonCommand.java diff --git a/src/client/command/commands/gm3/HpMpCommand.java b/src/main/java/client/command/commands/gm3/HpMpCommand.java similarity index 100% rename from src/client/command/commands/gm3/HpMpCommand.java rename to src/main/java/client/command/commands/gm3/HpMpCommand.java diff --git a/src/client/command/commands/gm3/HurtCommand.java b/src/main/java/client/command/commands/gm3/HurtCommand.java similarity index 100% rename from src/client/command/commands/gm3/HurtCommand.java rename to src/main/java/client/command/commands/gm3/HurtCommand.java diff --git a/src/client/command/commands/gm3/IgnoreCommand.java b/src/main/java/client/command/commands/gm3/IgnoreCommand.java similarity index 100% rename from src/client/command/commands/gm3/IgnoreCommand.java rename to src/main/java/client/command/commands/gm3/IgnoreCommand.java diff --git a/src/client/command/commands/gm3/IgnoredCommand.java b/src/main/java/client/command/commands/gm3/IgnoredCommand.java similarity index 100% rename from src/client/command/commands/gm3/IgnoredCommand.java rename to src/main/java/client/command/commands/gm3/IgnoredCommand.java diff --git a/src/client/command/commands/gm3/InMapCommand.java b/src/main/java/client/command/commands/gm3/InMapCommand.java similarity index 100% rename from src/client/command/commands/gm3/InMapCommand.java rename to src/main/java/client/command/commands/gm3/InMapCommand.java diff --git a/src/client/command/commands/gm3/KillAllCommand.java b/src/main/java/client/command/commands/gm3/KillAllCommand.java similarity index 100% rename from src/client/command/commands/gm3/KillAllCommand.java rename to src/main/java/client/command/commands/gm3/KillAllCommand.java diff --git a/src/client/command/commands/gm3/KillCommand.java b/src/main/java/client/command/commands/gm3/KillCommand.java similarity index 100% rename from src/client/command/commands/gm3/KillCommand.java rename to src/main/java/client/command/commands/gm3/KillCommand.java diff --git a/src/client/command/commands/gm3/KillMapCommand.java b/src/main/java/client/command/commands/gm3/KillMapCommand.java similarity index 100% rename from src/client/command/commands/gm3/KillMapCommand.java rename to src/main/java/client/command/commands/gm3/KillMapCommand.java diff --git a/src/client/command/commands/gm3/MaxEnergyCommand.java b/src/main/java/client/command/commands/gm3/MaxEnergyCommand.java similarity index 100% rename from src/client/command/commands/gm3/MaxEnergyCommand.java rename to src/main/java/client/command/commands/gm3/MaxEnergyCommand.java diff --git a/src/client/command/commands/gm3/MaxHpMpCommand.java b/src/main/java/client/command/commands/gm3/MaxHpMpCommand.java similarity index 100% rename from src/client/command/commands/gm3/MaxHpMpCommand.java rename to src/main/java/client/command/commands/gm3/MaxHpMpCommand.java diff --git a/src/client/command/commands/gm3/MonitorCommand.java b/src/main/java/client/command/commands/gm3/MonitorCommand.java similarity index 100% rename from src/client/command/commands/gm3/MonitorCommand.java rename to src/main/java/client/command/commands/gm3/MonitorCommand.java diff --git a/src/client/command/commands/gm3/MonitorsCommand.java b/src/main/java/client/command/commands/gm3/MonitorsCommand.java similarity index 100% rename from src/client/command/commands/gm3/MonitorsCommand.java rename to src/main/java/client/command/commands/gm3/MonitorsCommand.java diff --git a/src/client/command/commands/gm3/MusicCommand.java b/src/main/java/client/command/commands/gm3/MusicCommand.java similarity index 100% rename from src/client/command/commands/gm3/MusicCommand.java rename to src/main/java/client/command/commands/gm3/MusicCommand.java diff --git a/src/client/command/commands/gm3/MuteMapCommand.java b/src/main/java/client/command/commands/gm3/MuteMapCommand.java similarity index 100% rename from src/client/command/commands/gm3/MuteMapCommand.java rename to src/main/java/client/command/commands/gm3/MuteMapCommand.java diff --git a/src/client/command/commands/gm3/NightCommand.java b/src/main/java/client/command/commands/gm3/NightCommand.java similarity index 100% rename from src/client/command/commands/gm3/NightCommand.java rename to src/main/java/client/command/commands/gm3/NightCommand.java diff --git a/src/client/command/commands/gm3/NoticeCommand.java b/src/main/java/client/command/commands/gm3/NoticeCommand.java similarity index 100% rename from src/client/command/commands/gm3/NoticeCommand.java rename to src/main/java/client/command/commands/gm3/NoticeCommand.java diff --git a/src/client/command/commands/gm3/NpcCommand.java b/src/main/java/client/command/commands/gm3/NpcCommand.java similarity index 100% rename from src/client/command/commands/gm3/NpcCommand.java rename to src/main/java/client/command/commands/gm3/NpcCommand.java diff --git a/src/client/command/commands/gm3/OnlineTwoCommand.java b/src/main/java/client/command/commands/gm3/OnlineTwoCommand.java similarity index 100% rename from src/client/command/commands/gm3/OnlineTwoCommand.java rename to src/main/java/client/command/commands/gm3/OnlineTwoCommand.java diff --git a/src/client/command/commands/gm3/OpenPortalCommand.java b/src/main/java/client/command/commands/gm3/OpenPortalCommand.java similarity index 100% rename from src/client/command/commands/gm3/OpenPortalCommand.java rename to src/main/java/client/command/commands/gm3/OpenPortalCommand.java diff --git a/src/client/command/commands/gm3/PeCommand.java b/src/main/java/client/command/commands/gm3/PeCommand.java similarity index 100% rename from src/client/command/commands/gm3/PeCommand.java rename to src/main/java/client/command/commands/gm3/PeCommand.java diff --git a/src/client/command/commands/gm3/PosCommand.java b/src/main/java/client/command/commands/gm3/PosCommand.java similarity index 100% rename from src/client/command/commands/gm3/PosCommand.java rename to src/main/java/client/command/commands/gm3/PosCommand.java diff --git a/src/client/command/commands/gm3/QuestCompleteCommand.java b/src/main/java/client/command/commands/gm3/QuestCompleteCommand.java similarity index 100% rename from src/client/command/commands/gm3/QuestCompleteCommand.java rename to src/main/java/client/command/commands/gm3/QuestCompleteCommand.java diff --git a/src/client/command/commands/gm3/QuestResetCommand.java b/src/main/java/client/command/commands/gm3/QuestResetCommand.java similarity index 100% rename from src/client/command/commands/gm3/QuestResetCommand.java rename to src/main/java/client/command/commands/gm3/QuestResetCommand.java diff --git a/src/client/command/commands/gm3/QuestStartCommand.java b/src/main/java/client/command/commands/gm3/QuestStartCommand.java similarity index 100% rename from src/client/command/commands/gm3/QuestStartCommand.java rename to src/main/java/client/command/commands/gm3/QuestStartCommand.java diff --git a/src/client/command/commands/gm3/ReloadDropsCommand.java b/src/main/java/client/command/commands/gm3/ReloadDropsCommand.java similarity index 100% rename from src/client/command/commands/gm3/ReloadDropsCommand.java rename to src/main/java/client/command/commands/gm3/ReloadDropsCommand.java diff --git a/src/client/command/commands/gm3/ReloadEventsCommand.java b/src/main/java/client/command/commands/gm3/ReloadEventsCommand.java similarity index 100% rename from src/client/command/commands/gm3/ReloadEventsCommand.java rename to src/main/java/client/command/commands/gm3/ReloadEventsCommand.java diff --git a/src/client/command/commands/gm3/ReloadMapCommand.java b/src/main/java/client/command/commands/gm3/ReloadMapCommand.java similarity index 100% rename from src/client/command/commands/gm3/ReloadMapCommand.java rename to src/main/java/client/command/commands/gm3/ReloadMapCommand.java diff --git a/src/client/command/commands/gm3/ReloadPortalsCommand.java b/src/main/java/client/command/commands/gm3/ReloadPortalsCommand.java similarity index 100% rename from src/client/command/commands/gm3/ReloadPortalsCommand.java rename to src/main/java/client/command/commands/gm3/ReloadPortalsCommand.java diff --git a/src/client/command/commands/gm3/ReloadShopsCommand.java b/src/main/java/client/command/commands/gm3/ReloadShopsCommand.java similarity index 100% rename from src/client/command/commands/gm3/ReloadShopsCommand.java rename to src/main/java/client/command/commands/gm3/ReloadShopsCommand.java diff --git a/src/client/command/commands/gm3/RipCommand.java b/src/main/java/client/command/commands/gm3/RipCommand.java similarity index 100% rename from src/client/command/commands/gm3/RipCommand.java rename to src/main/java/client/command/commands/gm3/RipCommand.java diff --git a/src/client/command/commands/gm3/SeedCommand.java b/src/main/java/client/command/commands/gm3/SeedCommand.java similarity index 100% rename from src/client/command/commands/gm3/SeedCommand.java rename to src/main/java/client/command/commands/gm3/SeedCommand.java diff --git a/src/client/command/commands/gm3/SpawnCommand.java b/src/main/java/client/command/commands/gm3/SpawnCommand.java similarity index 100% rename from src/client/command/commands/gm3/SpawnCommand.java rename to src/main/java/client/command/commands/gm3/SpawnCommand.java diff --git a/src/client/command/commands/gm3/StartEventCommand.java b/src/main/java/client/command/commands/gm3/StartEventCommand.java similarity index 100% rename from src/client/command/commands/gm3/StartEventCommand.java rename to src/main/java/client/command/commands/gm3/StartEventCommand.java diff --git a/src/client/command/commands/gm3/StartMapEventCommand.java b/src/main/java/client/command/commands/gm3/StartMapEventCommand.java similarity index 100% rename from src/client/command/commands/gm3/StartMapEventCommand.java rename to src/main/java/client/command/commands/gm3/StartMapEventCommand.java diff --git a/src/client/command/commands/gm3/StopMapEventCommand.java b/src/main/java/client/command/commands/gm3/StopMapEventCommand.java similarity index 100% rename from src/client/command/commands/gm3/StopMapEventCommand.java rename to src/main/java/client/command/commands/gm3/StopMapEventCommand.java diff --git a/src/client/command/commands/gm3/TimerAllCommand.java b/src/main/java/client/command/commands/gm3/TimerAllCommand.java similarity index 100% rename from src/client/command/commands/gm3/TimerAllCommand.java rename to src/main/java/client/command/commands/gm3/TimerAllCommand.java diff --git a/src/client/command/commands/gm3/TimerCommand.java b/src/main/java/client/command/commands/gm3/TimerCommand.java similarity index 100% rename from src/client/command/commands/gm3/TimerCommand.java rename to src/main/java/client/command/commands/gm3/TimerCommand.java diff --git a/src/client/command/commands/gm3/TimerMapCommand.java b/src/main/java/client/command/commands/gm3/TimerMapCommand.java similarity index 100% rename from src/client/command/commands/gm3/TimerMapCommand.java rename to src/main/java/client/command/commands/gm3/TimerMapCommand.java diff --git a/src/client/command/commands/gm3/ToggleCouponCommand.java b/src/main/java/client/command/commands/gm3/ToggleCouponCommand.java similarity index 100% rename from src/client/command/commands/gm3/ToggleCouponCommand.java rename to src/main/java/client/command/commands/gm3/ToggleCouponCommand.java diff --git a/src/client/command/commands/gm3/UnBanCommand.java b/src/main/java/client/command/commands/gm3/UnBanCommand.java similarity index 100% rename from src/client/command/commands/gm3/UnBanCommand.java rename to src/main/java/client/command/commands/gm3/UnBanCommand.java diff --git a/src/client/command/commands/gm4/BossDropRateCommand.java b/src/main/java/client/command/commands/gm4/BossDropRateCommand.java similarity index 100% rename from src/client/command/commands/gm4/BossDropRateCommand.java rename to src/main/java/client/command/commands/gm4/BossDropRateCommand.java diff --git a/src/client/command/commands/gm4/CakeCommand.java b/src/main/java/client/command/commands/gm4/CakeCommand.java similarity index 100% rename from src/client/command/commands/gm4/CakeCommand.java rename to src/main/java/client/command/commands/gm4/CakeCommand.java diff --git a/src/client/command/commands/gm4/DropRateCommand.java b/src/main/java/client/command/commands/gm4/DropRateCommand.java similarity index 100% rename from src/client/command/commands/gm4/DropRateCommand.java rename to src/main/java/client/command/commands/gm4/DropRateCommand.java diff --git a/src/client/command/commands/gm4/ExpRateCommand.java b/src/main/java/client/command/commands/gm4/ExpRateCommand.java similarity index 100% rename from src/client/command/commands/gm4/ExpRateCommand.java rename to src/main/java/client/command/commands/gm4/ExpRateCommand.java diff --git a/src/client/command/commands/gm4/FishingRateCommand.java b/src/main/java/client/command/commands/gm4/FishingRateCommand.java similarity index 100% rename from src/client/command/commands/gm4/FishingRateCommand.java rename to src/main/java/client/command/commands/gm4/FishingRateCommand.java diff --git a/src/client/command/commands/gm4/ForceVacCommand.java b/src/main/java/client/command/commands/gm4/ForceVacCommand.java similarity index 100% rename from src/client/command/commands/gm4/ForceVacCommand.java rename to src/main/java/client/command/commands/gm4/ForceVacCommand.java diff --git a/src/client/command/commands/gm4/HorntailCommand.java b/src/main/java/client/command/commands/gm4/HorntailCommand.java similarity index 100% rename from src/client/command/commands/gm4/HorntailCommand.java rename to src/main/java/client/command/commands/gm4/HorntailCommand.java diff --git a/src/client/command/commands/gm4/ItemVacCommand.java b/src/main/java/client/command/commands/gm4/ItemVacCommand.java similarity index 100% rename from src/client/command/commands/gm4/ItemVacCommand.java rename to src/main/java/client/command/commands/gm4/ItemVacCommand.java diff --git a/src/client/command/commands/gm4/MesoRateCommand.java b/src/main/java/client/command/commands/gm4/MesoRateCommand.java similarity index 100% rename from src/client/command/commands/gm4/MesoRateCommand.java rename to src/main/java/client/command/commands/gm4/MesoRateCommand.java diff --git a/src/client/command/commands/gm4/PapCommand.java b/src/main/java/client/command/commands/gm4/PapCommand.java similarity index 100% rename from src/client/command/commands/gm4/PapCommand.java rename to src/main/java/client/command/commands/gm4/PapCommand.java diff --git a/src/client/command/commands/gm4/PianusCommand.java b/src/main/java/client/command/commands/gm4/PianusCommand.java similarity index 100% rename from src/client/command/commands/gm4/PianusCommand.java rename to src/main/java/client/command/commands/gm4/PianusCommand.java diff --git a/src/client/command/commands/gm4/PinkbeanCommand.java b/src/main/java/client/command/commands/gm4/PinkbeanCommand.java similarity index 100% rename from src/client/command/commands/gm4/PinkbeanCommand.java rename to src/main/java/client/command/commands/gm4/PinkbeanCommand.java diff --git a/src/client/command/commands/gm4/PlayerNpcCommand.java b/src/main/java/client/command/commands/gm4/PlayerNpcCommand.java similarity index 100% rename from src/client/command/commands/gm4/PlayerNpcCommand.java rename to src/main/java/client/command/commands/gm4/PlayerNpcCommand.java diff --git a/src/client/command/commands/gm4/PlayerNpcRemoveCommand.java b/src/main/java/client/command/commands/gm4/PlayerNpcRemoveCommand.java similarity index 100% rename from src/client/command/commands/gm4/PlayerNpcRemoveCommand.java rename to src/main/java/client/command/commands/gm4/PlayerNpcRemoveCommand.java diff --git a/src/client/command/commands/gm4/PmobCommand.java b/src/main/java/client/command/commands/gm4/PmobCommand.java similarity index 100% rename from src/client/command/commands/gm4/PmobCommand.java rename to src/main/java/client/command/commands/gm4/PmobCommand.java diff --git a/src/client/command/commands/gm4/PmobRemoveCommand.java b/src/main/java/client/command/commands/gm4/PmobRemoveCommand.java similarity index 100% rename from src/client/command/commands/gm4/PmobRemoveCommand.java rename to src/main/java/client/command/commands/gm4/PmobRemoveCommand.java diff --git a/src/client/command/commands/gm4/PnpcCommand.java b/src/main/java/client/command/commands/gm4/PnpcCommand.java similarity index 100% rename from src/client/command/commands/gm4/PnpcCommand.java rename to src/main/java/client/command/commands/gm4/PnpcCommand.java diff --git a/src/client/command/commands/gm4/PnpcRemoveCommand.java b/src/main/java/client/command/commands/gm4/PnpcRemoveCommand.java similarity index 100% rename from src/client/command/commands/gm4/PnpcRemoveCommand.java rename to src/main/java/client/command/commands/gm4/PnpcRemoveCommand.java diff --git a/src/client/command/commands/gm4/ProItemCommand.java b/src/main/java/client/command/commands/gm4/ProItemCommand.java similarity index 100% rename from src/client/command/commands/gm4/ProItemCommand.java rename to src/main/java/client/command/commands/gm4/ProItemCommand.java diff --git a/src/client/command/commands/gm4/QuestRateCommand.java b/src/main/java/client/command/commands/gm4/QuestRateCommand.java similarity index 100% rename from src/client/command/commands/gm4/QuestRateCommand.java rename to src/main/java/client/command/commands/gm4/QuestRateCommand.java diff --git a/src/client/command/commands/gm4/ServerMessageCommand.java b/src/main/java/client/command/commands/gm4/ServerMessageCommand.java similarity index 100% rename from src/client/command/commands/gm4/ServerMessageCommand.java rename to src/main/java/client/command/commands/gm4/ServerMessageCommand.java diff --git a/src/client/command/commands/gm4/SetEqStatCommand.java b/src/main/java/client/command/commands/gm4/SetEqStatCommand.java similarity index 100% rename from src/client/command/commands/gm4/SetEqStatCommand.java rename to src/main/java/client/command/commands/gm4/SetEqStatCommand.java diff --git a/src/client/command/commands/gm4/TravelRateCommand.java b/src/main/java/client/command/commands/gm4/TravelRateCommand.java similarity index 100% rename from src/client/command/commands/gm4/TravelRateCommand.java rename to src/main/java/client/command/commands/gm4/TravelRateCommand.java diff --git a/src/client/command/commands/gm4/ZakumCommand.java b/src/main/java/client/command/commands/gm4/ZakumCommand.java similarity index 100% rename from src/client/command/commands/gm4/ZakumCommand.java rename to src/main/java/client/command/commands/gm4/ZakumCommand.java diff --git a/src/client/command/commands/gm5/DebugCommand.java b/src/main/java/client/command/commands/gm5/DebugCommand.java similarity index 100% rename from src/client/command/commands/gm5/DebugCommand.java rename to src/main/java/client/command/commands/gm5/DebugCommand.java diff --git a/src/client/command/commands/gm5/IpListCommand.java b/src/main/java/client/command/commands/gm5/IpListCommand.java similarity index 100% rename from src/client/command/commands/gm5/IpListCommand.java rename to src/main/java/client/command/commands/gm5/IpListCommand.java diff --git a/src/client/command/commands/gm5/SetCommand.java b/src/main/java/client/command/commands/gm5/SetCommand.java similarity index 100% rename from src/client/command/commands/gm5/SetCommand.java rename to src/main/java/client/command/commands/gm5/SetCommand.java diff --git a/src/client/command/commands/gm5/ShowMoveLifeCommand.java b/src/main/java/client/command/commands/gm5/ShowMoveLifeCommand.java similarity index 100% rename from src/client/command/commands/gm5/ShowMoveLifeCommand.java rename to src/main/java/client/command/commands/gm5/ShowMoveLifeCommand.java diff --git a/src/client/command/commands/gm5/ShowPacketsCommand.java b/src/main/java/client/command/commands/gm5/ShowPacketsCommand.java similarity index 100% rename from src/client/command/commands/gm5/ShowPacketsCommand.java rename to src/main/java/client/command/commands/gm5/ShowPacketsCommand.java diff --git a/src/client/command/commands/gm5/ShowSessionsCommand.java b/src/main/java/client/command/commands/gm5/ShowSessionsCommand.java similarity index 100% rename from src/client/command/commands/gm5/ShowSessionsCommand.java rename to src/main/java/client/command/commands/gm5/ShowSessionsCommand.java diff --git a/src/client/command/commands/gm6/ClearQuestCacheCommand.java b/src/main/java/client/command/commands/gm6/ClearQuestCacheCommand.java similarity index 100% rename from src/client/command/commands/gm6/ClearQuestCacheCommand.java rename to src/main/java/client/command/commands/gm6/ClearQuestCacheCommand.java diff --git a/src/client/command/commands/gm6/ClearQuestCommand.java b/src/main/java/client/command/commands/gm6/ClearQuestCommand.java similarity index 100% rename from src/client/command/commands/gm6/ClearQuestCommand.java rename to src/main/java/client/command/commands/gm6/ClearQuestCommand.java diff --git a/src/client/command/commands/gm6/DCAllCommand.java b/src/main/java/client/command/commands/gm6/DCAllCommand.java similarity index 100% rename from src/client/command/commands/gm6/DCAllCommand.java rename to src/main/java/client/command/commands/gm6/DCAllCommand.java diff --git a/src/client/command/commands/gm6/EraseAllPNpcsCommand.java b/src/main/java/client/command/commands/gm6/EraseAllPNpcsCommand.java similarity index 100% rename from src/client/command/commands/gm6/EraseAllPNpcsCommand.java rename to src/main/java/client/command/commands/gm6/EraseAllPNpcsCommand.java diff --git a/src/client/command/commands/gm6/GetAccCommand.java b/src/main/java/client/command/commands/gm6/GetAccCommand.java similarity index 100% rename from src/client/command/commands/gm6/GetAccCommand.java rename to src/main/java/client/command/commands/gm6/GetAccCommand.java diff --git a/src/client/command/commands/gm6/MapPlayersCommand.java b/src/main/java/client/command/commands/gm6/MapPlayersCommand.java similarity index 100% rename from src/client/command/commands/gm6/MapPlayersCommand.java rename to src/main/java/client/command/commands/gm6/MapPlayersCommand.java diff --git a/src/client/command/commands/gm6/SaveAllCommand.java b/src/main/java/client/command/commands/gm6/SaveAllCommand.java similarity index 100% rename from src/client/command/commands/gm6/SaveAllCommand.java rename to src/main/java/client/command/commands/gm6/SaveAllCommand.java diff --git a/src/client/command/commands/gm6/ServerAddChannelCommand.java b/src/main/java/client/command/commands/gm6/ServerAddChannelCommand.java similarity index 100% rename from src/client/command/commands/gm6/ServerAddChannelCommand.java rename to src/main/java/client/command/commands/gm6/ServerAddChannelCommand.java diff --git a/src/client/command/commands/gm6/ServerAddWorldCommand.java b/src/main/java/client/command/commands/gm6/ServerAddWorldCommand.java similarity index 100% rename from src/client/command/commands/gm6/ServerAddWorldCommand.java rename to src/main/java/client/command/commands/gm6/ServerAddWorldCommand.java diff --git a/src/client/command/commands/gm6/ServerRemoveChannelCommand.java b/src/main/java/client/command/commands/gm6/ServerRemoveChannelCommand.java similarity index 100% rename from src/client/command/commands/gm6/ServerRemoveChannelCommand.java rename to src/main/java/client/command/commands/gm6/ServerRemoveChannelCommand.java diff --git a/src/client/command/commands/gm6/ServerRemoveWorldCommand.java b/src/main/java/client/command/commands/gm6/ServerRemoveWorldCommand.java similarity index 100% rename from src/client/command/commands/gm6/ServerRemoveWorldCommand.java rename to src/main/java/client/command/commands/gm6/ServerRemoveWorldCommand.java diff --git a/src/client/command/commands/gm6/SetGmLevelCommand.java b/src/main/java/client/command/commands/gm6/SetGmLevelCommand.java similarity index 100% rename from src/client/command/commands/gm6/SetGmLevelCommand.java rename to src/main/java/client/command/commands/gm6/SetGmLevelCommand.java diff --git a/src/client/command/commands/gm6/ShutdownCommand.java b/src/main/java/client/command/commands/gm6/ShutdownCommand.java similarity index 100% rename from src/client/command/commands/gm6/ShutdownCommand.java rename to src/main/java/client/command/commands/gm6/ShutdownCommand.java diff --git a/src/client/command/commands/gm6/SpawnAllPNpcsCommand.java b/src/main/java/client/command/commands/gm6/SpawnAllPNpcsCommand.java similarity index 100% rename from src/client/command/commands/gm6/SpawnAllPNpcsCommand.java rename to src/main/java/client/command/commands/gm6/SpawnAllPNpcsCommand.java diff --git a/src/client/command/commands/gm6/SupplyRateCouponCommand.java b/src/main/java/client/command/commands/gm6/SupplyRateCouponCommand.java similarity index 100% rename from src/client/command/commands/gm6/SupplyRateCouponCommand.java rename to src/main/java/client/command/commands/gm6/SupplyRateCouponCommand.java diff --git a/src/client/command/commands/gm6/WarpWorldCommand.java b/src/main/java/client/command/commands/gm6/WarpWorldCommand.java similarity index 100% rename from src/client/command/commands/gm6/WarpWorldCommand.java rename to src/main/java/client/command/commands/gm6/WarpWorldCommand.java diff --git a/src/client/creator/CharacterFactory.java b/src/main/java/client/creator/CharacterFactory.java similarity index 100% rename from src/client/creator/CharacterFactory.java rename to src/main/java/client/creator/CharacterFactory.java diff --git a/src/client/creator/CharacterFactoryRecipe.java b/src/main/java/client/creator/CharacterFactoryRecipe.java similarity index 100% rename from src/client/creator/CharacterFactoryRecipe.java rename to src/main/java/client/creator/CharacterFactoryRecipe.java diff --git a/src/client/creator/novice/BeginnerCreator.java b/src/main/java/client/creator/novice/BeginnerCreator.java similarity index 100% rename from src/client/creator/novice/BeginnerCreator.java rename to src/main/java/client/creator/novice/BeginnerCreator.java diff --git a/src/client/creator/novice/LegendCreator.java b/src/main/java/client/creator/novice/LegendCreator.java similarity index 100% rename from src/client/creator/novice/LegendCreator.java rename to src/main/java/client/creator/novice/LegendCreator.java diff --git a/src/client/creator/novice/NoblesseCreator.java b/src/main/java/client/creator/novice/NoblesseCreator.java similarity index 100% rename from src/client/creator/novice/NoblesseCreator.java rename to src/main/java/client/creator/novice/NoblesseCreator.java diff --git a/src/client/creator/veteran/BowmanCreator.java b/src/main/java/client/creator/veteran/BowmanCreator.java similarity index 100% rename from src/client/creator/veteran/BowmanCreator.java rename to src/main/java/client/creator/veteran/BowmanCreator.java diff --git a/src/client/creator/veteran/MagicianCreator.java b/src/main/java/client/creator/veteran/MagicianCreator.java similarity index 100% rename from src/client/creator/veteran/MagicianCreator.java rename to src/main/java/client/creator/veteran/MagicianCreator.java diff --git a/src/client/creator/veteran/PirateCreator.java b/src/main/java/client/creator/veteran/PirateCreator.java similarity index 100% rename from src/client/creator/veteran/PirateCreator.java rename to src/main/java/client/creator/veteran/PirateCreator.java diff --git a/src/client/creator/veteran/ThiefCreator.java b/src/main/java/client/creator/veteran/ThiefCreator.java similarity index 100% rename from src/client/creator/veteran/ThiefCreator.java rename to src/main/java/client/creator/veteran/ThiefCreator.java diff --git a/src/client/creator/veteran/WarriorCreator.java b/src/main/java/client/creator/veteran/WarriorCreator.java similarity index 100% rename from src/client/creator/veteran/WarriorCreator.java rename to src/main/java/client/creator/veteran/WarriorCreator.java diff --git a/src/client/inventory/Equip.java b/src/main/java/client/inventory/Equip.java similarity index 100% rename from src/client/inventory/Equip.java rename to src/main/java/client/inventory/Equip.java diff --git a/src/client/inventory/Item.java b/src/main/java/client/inventory/Item.java similarity index 100% rename from src/client/inventory/Item.java rename to src/main/java/client/inventory/Item.java diff --git a/src/client/inventory/ItemFactory.java b/src/main/java/client/inventory/ItemFactory.java similarity index 100% rename from src/client/inventory/ItemFactory.java rename to src/main/java/client/inventory/ItemFactory.java diff --git a/src/client/inventory/MapleInventory.java b/src/main/java/client/inventory/MapleInventory.java similarity index 100% rename from src/client/inventory/MapleInventory.java rename to src/main/java/client/inventory/MapleInventory.java diff --git a/src/client/inventory/MapleInventoryProof.java b/src/main/java/client/inventory/MapleInventoryProof.java similarity index 100% rename from src/client/inventory/MapleInventoryProof.java rename to src/main/java/client/inventory/MapleInventoryProof.java diff --git a/src/client/inventory/MapleInventoryType.java b/src/main/java/client/inventory/MapleInventoryType.java similarity index 100% rename from src/client/inventory/MapleInventoryType.java rename to src/main/java/client/inventory/MapleInventoryType.java diff --git a/src/client/inventory/MaplePet.java b/src/main/java/client/inventory/MaplePet.java similarity index 100% rename from src/client/inventory/MaplePet.java rename to src/main/java/client/inventory/MaplePet.java diff --git a/src/client/inventory/MapleWeaponType.java b/src/main/java/client/inventory/MapleWeaponType.java similarity index 100% rename from src/client/inventory/MapleWeaponType.java rename to src/main/java/client/inventory/MapleWeaponType.java diff --git a/src/client/inventory/ModifyInventory.java b/src/main/java/client/inventory/ModifyInventory.java similarity index 100% rename from src/client/inventory/ModifyInventory.java rename to src/main/java/client/inventory/ModifyInventory.java diff --git a/src/client/inventory/PetCommand.java b/src/main/java/client/inventory/PetCommand.java similarity index 100% rename from src/client/inventory/PetCommand.java rename to src/main/java/client/inventory/PetCommand.java diff --git a/src/client/inventory/PetDataFactory.java b/src/main/java/client/inventory/PetDataFactory.java similarity index 100% rename from src/client/inventory/PetDataFactory.java rename to src/main/java/client/inventory/PetDataFactory.java diff --git a/src/client/inventory/manipulator/MapleCashidGenerator.java b/src/main/java/client/inventory/manipulator/MapleCashidGenerator.java similarity index 100% rename from src/client/inventory/manipulator/MapleCashidGenerator.java rename to src/main/java/client/inventory/manipulator/MapleCashidGenerator.java diff --git a/src/client/inventory/manipulator/MapleInventoryManipulator.java b/src/main/java/client/inventory/manipulator/MapleInventoryManipulator.java similarity index 100% rename from src/client/inventory/manipulator/MapleInventoryManipulator.java rename to src/main/java/client/inventory/manipulator/MapleInventoryManipulator.java diff --git a/src/client/inventory/manipulator/MapleKarmaManipulator.java b/src/main/java/client/inventory/manipulator/MapleKarmaManipulator.java similarity index 100% rename from src/client/inventory/manipulator/MapleKarmaManipulator.java rename to src/main/java/client/inventory/manipulator/MapleKarmaManipulator.java diff --git a/src/client/keybind/MapleKeyBinding.java b/src/main/java/client/keybind/MapleKeyBinding.java similarity index 100% rename from src/client/keybind/MapleKeyBinding.java rename to src/main/java/client/keybind/MapleKeyBinding.java diff --git a/src/client/keybind/MapleQuickslotBinding.java b/src/main/java/client/keybind/MapleQuickslotBinding.java similarity index 100% rename from src/client/keybind/MapleQuickslotBinding.java rename to src/main/java/client/keybind/MapleQuickslotBinding.java diff --git a/src/client/newyear/NewYearCardRecord.java b/src/main/java/client/newyear/NewYearCardRecord.java similarity index 100% rename from src/client/newyear/NewYearCardRecord.java rename to src/main/java/client/newyear/NewYearCardRecord.java diff --git a/src/client/processor/action/BuybackProcessor.java b/src/main/java/client/processor/action/BuybackProcessor.java similarity index 100% rename from src/client/processor/action/BuybackProcessor.java rename to src/main/java/client/processor/action/BuybackProcessor.java diff --git a/src/client/processor/action/MakerProcessor.java b/src/main/java/client/processor/action/MakerProcessor.java similarity index 100% rename from src/client/processor/action/MakerProcessor.java rename to src/main/java/client/processor/action/MakerProcessor.java diff --git a/src/client/processor/action/PetAutopotProcessor.java b/src/main/java/client/processor/action/PetAutopotProcessor.java similarity index 100% rename from src/client/processor/action/PetAutopotProcessor.java rename to src/main/java/client/processor/action/PetAutopotProcessor.java diff --git a/src/client/processor/action/SpawnPetProcessor.java b/src/main/java/client/processor/action/SpawnPetProcessor.java similarity index 100% rename from src/client/processor/action/SpawnPetProcessor.java rename to src/main/java/client/processor/action/SpawnPetProcessor.java diff --git a/src/client/processor/npc/DueyProcessor.java b/src/main/java/client/processor/npc/DueyProcessor.java similarity index 100% rename from src/client/processor/npc/DueyProcessor.java rename to src/main/java/client/processor/npc/DueyProcessor.java diff --git a/src/client/processor/npc/FredrickProcessor.java b/src/main/java/client/processor/npc/FredrickProcessor.java similarity index 100% rename from src/client/processor/npc/FredrickProcessor.java rename to src/main/java/client/processor/npc/FredrickProcessor.java diff --git a/src/client/processor/npc/StorageProcessor.java b/src/main/java/client/processor/npc/StorageProcessor.java similarity index 100% rename from src/client/processor/npc/StorageProcessor.java rename to src/main/java/client/processor/npc/StorageProcessor.java diff --git a/src/client/processor/stat/AssignAPProcessor.java b/src/main/java/client/processor/stat/AssignAPProcessor.java similarity index 100% rename from src/client/processor/stat/AssignAPProcessor.java rename to src/main/java/client/processor/stat/AssignAPProcessor.java diff --git a/src/client/processor/stat/AssignSPProcessor.java b/src/main/java/client/processor/stat/AssignSPProcessor.java similarity index 100% rename from src/client/processor/stat/AssignSPProcessor.java rename to src/main/java/client/processor/stat/AssignSPProcessor.java diff --git a/src/client/status/MonsterStatus.java b/src/main/java/client/status/MonsterStatus.java similarity index 100% rename from src/client/status/MonsterStatus.java rename to src/main/java/client/status/MonsterStatus.java diff --git a/src/client/status/MonsterStatusEffect.java b/src/main/java/client/status/MonsterStatusEffect.java similarity index 100% rename from src/client/status/MonsterStatusEffect.java rename to src/main/java/client/status/MonsterStatusEffect.java diff --git a/src/config/ServerConfig.java b/src/main/java/config/ServerConfig.java similarity index 100% rename from src/config/ServerConfig.java rename to src/main/java/config/ServerConfig.java diff --git a/src/config/WorldConfig.java b/src/main/java/config/WorldConfig.java similarity index 100% rename from src/config/WorldConfig.java rename to src/main/java/config/WorldConfig.java diff --git a/src/config/YamlConfig.java b/src/main/java/config/YamlConfig.java similarity index 100% rename from src/config/YamlConfig.java rename to src/main/java/config/YamlConfig.java diff --git a/src/constants/game/ExpTable.java b/src/main/java/constants/game/ExpTable.java similarity index 100% rename from src/constants/game/ExpTable.java rename to src/main/java/constants/game/ExpTable.java diff --git a/src/constants/game/GameConstants.java b/src/main/java/constants/game/GameConstants.java similarity index 100% rename from src/constants/game/GameConstants.java rename to src/main/java/constants/game/GameConstants.java diff --git a/src/constants/game/ScriptableNPCConstants.java b/src/main/java/constants/game/ScriptableNPCConstants.java similarity index 100% rename from src/constants/game/ScriptableNPCConstants.java rename to src/main/java/constants/game/ScriptableNPCConstants.java diff --git a/src/constants/inventory/EquipSlot.java b/src/main/java/constants/inventory/EquipSlot.java similarity index 100% rename from src/constants/inventory/EquipSlot.java rename to src/main/java/constants/inventory/EquipSlot.java diff --git a/src/constants/inventory/EquipType.java b/src/main/java/constants/inventory/EquipType.java similarity index 100% rename from src/constants/inventory/EquipType.java rename to src/main/java/constants/inventory/EquipType.java diff --git a/src/constants/inventory/ItemConstants.java b/src/main/java/constants/inventory/ItemConstants.java similarity index 100% rename from src/constants/inventory/ItemConstants.java rename to src/main/java/constants/inventory/ItemConstants.java diff --git a/src/constants/net/OpcodeConstants.java b/src/main/java/constants/net/OpcodeConstants.java similarity index 100% rename from src/constants/net/OpcodeConstants.java rename to src/main/java/constants/net/OpcodeConstants.java diff --git a/src/constants/net/ServerConstants.java b/src/main/java/constants/net/ServerConstants.java similarity index 100% rename from src/constants/net/ServerConstants.java rename to src/main/java/constants/net/ServerConstants.java diff --git a/src/constants/skills/Aran.java b/src/main/java/constants/skills/Aran.java similarity index 100% rename from src/constants/skills/Aran.java rename to src/main/java/constants/skills/Aran.java diff --git a/src/constants/skills/Archer.java b/src/main/java/constants/skills/Archer.java similarity index 100% rename from src/constants/skills/Archer.java rename to src/main/java/constants/skills/Archer.java diff --git a/src/constants/skills/Assassin.java b/src/main/java/constants/skills/Assassin.java similarity index 100% rename from src/constants/skills/Assassin.java rename to src/main/java/constants/skills/Assassin.java diff --git a/src/constants/skills/Bandit.java b/src/main/java/constants/skills/Bandit.java similarity index 100% rename from src/constants/skills/Bandit.java rename to src/main/java/constants/skills/Bandit.java diff --git a/src/constants/skills/Beginner.java b/src/main/java/constants/skills/Beginner.java similarity index 100% rename from src/constants/skills/Beginner.java rename to src/main/java/constants/skills/Beginner.java diff --git a/src/constants/skills/Bishop.java b/src/main/java/constants/skills/Bishop.java similarity index 100% rename from src/constants/skills/Bishop.java rename to src/main/java/constants/skills/Bishop.java diff --git a/src/constants/skills/BlazeWizard.java b/src/main/java/constants/skills/BlazeWizard.java similarity index 100% rename from src/constants/skills/BlazeWizard.java rename to src/main/java/constants/skills/BlazeWizard.java diff --git a/src/constants/skills/Bowmaster.java b/src/main/java/constants/skills/Bowmaster.java similarity index 100% rename from src/constants/skills/Bowmaster.java rename to src/main/java/constants/skills/Bowmaster.java diff --git a/src/constants/skills/Brawler.java b/src/main/java/constants/skills/Brawler.java similarity index 100% rename from src/constants/skills/Brawler.java rename to src/main/java/constants/skills/Brawler.java diff --git a/src/constants/skills/Buccaneer.java b/src/main/java/constants/skills/Buccaneer.java similarity index 100% rename from src/constants/skills/Buccaneer.java rename to src/main/java/constants/skills/Buccaneer.java diff --git a/src/constants/skills/ChiefBandit.java b/src/main/java/constants/skills/ChiefBandit.java similarity index 100% rename from src/constants/skills/ChiefBandit.java rename to src/main/java/constants/skills/ChiefBandit.java diff --git a/src/constants/skills/Cleric.java b/src/main/java/constants/skills/Cleric.java similarity index 100% rename from src/constants/skills/Cleric.java rename to src/main/java/constants/skills/Cleric.java diff --git a/src/constants/skills/Corsair.java b/src/main/java/constants/skills/Corsair.java similarity index 100% rename from src/constants/skills/Corsair.java rename to src/main/java/constants/skills/Corsair.java diff --git a/src/constants/skills/Crossbowman.java b/src/main/java/constants/skills/Crossbowman.java similarity index 100% rename from src/constants/skills/Crossbowman.java rename to src/main/java/constants/skills/Crossbowman.java diff --git a/src/constants/skills/Crusader.java b/src/main/java/constants/skills/Crusader.java similarity index 100% rename from src/constants/skills/Crusader.java rename to src/main/java/constants/skills/Crusader.java diff --git a/src/constants/skills/DarkKnight.java b/src/main/java/constants/skills/DarkKnight.java similarity index 100% rename from src/constants/skills/DarkKnight.java rename to src/main/java/constants/skills/DarkKnight.java diff --git a/src/constants/skills/DawnWarrior.java b/src/main/java/constants/skills/DawnWarrior.java similarity index 100% rename from src/constants/skills/DawnWarrior.java rename to src/main/java/constants/skills/DawnWarrior.java diff --git a/src/constants/skills/DragonKnight.java b/src/main/java/constants/skills/DragonKnight.java similarity index 100% rename from src/constants/skills/DragonKnight.java rename to src/main/java/constants/skills/DragonKnight.java diff --git a/src/constants/skills/Evan.java b/src/main/java/constants/skills/Evan.java similarity index 100% rename from src/constants/skills/Evan.java rename to src/main/java/constants/skills/Evan.java diff --git a/src/constants/skills/FPArchMage.java b/src/main/java/constants/skills/FPArchMage.java similarity index 100% rename from src/constants/skills/FPArchMage.java rename to src/main/java/constants/skills/FPArchMage.java diff --git a/src/constants/skills/FPMage.java b/src/main/java/constants/skills/FPMage.java similarity index 100% rename from src/constants/skills/FPMage.java rename to src/main/java/constants/skills/FPMage.java diff --git a/src/constants/skills/FPWizard.java b/src/main/java/constants/skills/FPWizard.java similarity index 100% rename from src/constants/skills/FPWizard.java rename to src/main/java/constants/skills/FPWizard.java diff --git a/src/constants/skills/Fighter.java b/src/main/java/constants/skills/Fighter.java similarity index 100% rename from src/constants/skills/Fighter.java rename to src/main/java/constants/skills/Fighter.java diff --git a/src/constants/skills/GM.java b/src/main/java/constants/skills/GM.java similarity index 100% rename from src/constants/skills/GM.java rename to src/main/java/constants/skills/GM.java diff --git a/src/constants/skills/Gunslinger.java b/src/main/java/constants/skills/Gunslinger.java similarity index 100% rename from src/constants/skills/Gunslinger.java rename to src/main/java/constants/skills/Gunslinger.java diff --git a/src/constants/skills/Hermit.java b/src/main/java/constants/skills/Hermit.java similarity index 100% rename from src/constants/skills/Hermit.java rename to src/main/java/constants/skills/Hermit.java diff --git a/src/constants/skills/Hero.java b/src/main/java/constants/skills/Hero.java similarity index 100% rename from src/constants/skills/Hero.java rename to src/main/java/constants/skills/Hero.java diff --git a/src/constants/skills/Hunter.java b/src/main/java/constants/skills/Hunter.java similarity index 100% rename from src/constants/skills/Hunter.java rename to src/main/java/constants/skills/Hunter.java diff --git a/src/constants/skills/ILArchMage.java b/src/main/java/constants/skills/ILArchMage.java similarity index 100% rename from src/constants/skills/ILArchMage.java rename to src/main/java/constants/skills/ILArchMage.java diff --git a/src/constants/skills/ILMage.java b/src/main/java/constants/skills/ILMage.java similarity index 100% rename from src/constants/skills/ILMage.java rename to src/main/java/constants/skills/ILMage.java diff --git a/src/constants/skills/ILWizard.java b/src/main/java/constants/skills/ILWizard.java similarity index 100% rename from src/constants/skills/ILWizard.java rename to src/main/java/constants/skills/ILWizard.java diff --git a/src/constants/skills/Legend.java b/src/main/java/constants/skills/Legend.java similarity index 100% rename from src/constants/skills/Legend.java rename to src/main/java/constants/skills/Legend.java diff --git a/src/constants/skills/Magician.java b/src/main/java/constants/skills/Magician.java similarity index 100% rename from src/constants/skills/Magician.java rename to src/main/java/constants/skills/Magician.java diff --git a/src/constants/skills/Marauder.java b/src/main/java/constants/skills/Marauder.java similarity index 100% rename from src/constants/skills/Marauder.java rename to src/main/java/constants/skills/Marauder.java diff --git a/src/constants/skills/Marksman.java b/src/main/java/constants/skills/Marksman.java similarity index 100% rename from src/constants/skills/Marksman.java rename to src/main/java/constants/skills/Marksman.java diff --git a/src/constants/skills/NightLord.java b/src/main/java/constants/skills/NightLord.java similarity index 100% rename from src/constants/skills/NightLord.java rename to src/main/java/constants/skills/NightLord.java diff --git a/src/constants/skills/NightWalker.java b/src/main/java/constants/skills/NightWalker.java similarity index 100% rename from src/constants/skills/NightWalker.java rename to src/main/java/constants/skills/NightWalker.java diff --git a/src/constants/skills/Noblesse.java b/src/main/java/constants/skills/Noblesse.java similarity index 100% rename from src/constants/skills/Noblesse.java rename to src/main/java/constants/skills/Noblesse.java diff --git a/src/constants/skills/Outlaw.java b/src/main/java/constants/skills/Outlaw.java similarity index 100% rename from src/constants/skills/Outlaw.java rename to src/main/java/constants/skills/Outlaw.java diff --git a/src/constants/skills/Page.java b/src/main/java/constants/skills/Page.java similarity index 100% rename from src/constants/skills/Page.java rename to src/main/java/constants/skills/Page.java diff --git a/src/constants/skills/Paladin.java b/src/main/java/constants/skills/Paladin.java similarity index 100% rename from src/constants/skills/Paladin.java rename to src/main/java/constants/skills/Paladin.java diff --git a/src/constants/skills/Pirate.java b/src/main/java/constants/skills/Pirate.java similarity index 100% rename from src/constants/skills/Pirate.java rename to src/main/java/constants/skills/Pirate.java diff --git a/src/constants/skills/Priest.java b/src/main/java/constants/skills/Priest.java similarity index 100% rename from src/constants/skills/Priest.java rename to src/main/java/constants/skills/Priest.java diff --git a/src/constants/skills/Ranger.java b/src/main/java/constants/skills/Ranger.java similarity index 100% rename from src/constants/skills/Ranger.java rename to src/main/java/constants/skills/Ranger.java diff --git a/src/constants/skills/Rogue.java b/src/main/java/constants/skills/Rogue.java similarity index 100% rename from src/constants/skills/Rogue.java rename to src/main/java/constants/skills/Rogue.java diff --git a/src/constants/skills/Shadower.java b/src/main/java/constants/skills/Shadower.java similarity index 100% rename from src/constants/skills/Shadower.java rename to src/main/java/constants/skills/Shadower.java diff --git a/src/constants/skills/Sniper.java b/src/main/java/constants/skills/Sniper.java similarity index 100% rename from src/constants/skills/Sniper.java rename to src/main/java/constants/skills/Sniper.java diff --git a/src/constants/skills/Spearman.java b/src/main/java/constants/skills/Spearman.java similarity index 100% rename from src/constants/skills/Spearman.java rename to src/main/java/constants/skills/Spearman.java diff --git a/src/constants/skills/SuperGM.java b/src/main/java/constants/skills/SuperGM.java similarity index 100% rename from src/constants/skills/SuperGM.java rename to src/main/java/constants/skills/SuperGM.java diff --git a/src/constants/skills/ThunderBreaker.java b/src/main/java/constants/skills/ThunderBreaker.java similarity index 100% rename from src/constants/skills/ThunderBreaker.java rename to src/main/java/constants/skills/ThunderBreaker.java diff --git a/src/constants/skills/Warrior.java b/src/main/java/constants/skills/Warrior.java similarity index 100% rename from src/constants/skills/Warrior.java rename to src/main/java/constants/skills/Warrior.java diff --git a/src/constants/skills/WhiteKnight.java b/src/main/java/constants/skills/WhiteKnight.java similarity index 100% rename from src/constants/skills/WhiteKnight.java rename to src/main/java/constants/skills/WhiteKnight.java diff --git a/src/constants/skills/WindArcher.java b/src/main/java/constants/skills/WindArcher.java similarity index 100% rename from src/constants/skills/WindArcher.java rename to src/main/java/constants/skills/WindArcher.java diff --git a/src/constants/string/CharsetConstants.java b/src/main/java/constants/string/CharsetConstants.java similarity index 100% rename from src/constants/string/CharsetConstants.java rename to src/main/java/constants/string/CharsetConstants.java diff --git a/src/constants/string/LanguageConstants.java b/src/main/java/constants/string/LanguageConstants.java similarity index 100% rename from src/constants/string/LanguageConstants.java rename to src/main/java/constants/string/LanguageConstants.java diff --git a/src/net/AbstractMaplePacketHandler.java b/src/main/java/net/AbstractMaplePacketHandler.java similarity index 100% rename from src/net/AbstractMaplePacketHandler.java rename to src/main/java/net/AbstractMaplePacketHandler.java diff --git a/src/net/MaplePacketHandler.java b/src/main/java/net/MaplePacketHandler.java similarity index 100% rename from src/net/MaplePacketHandler.java rename to src/main/java/net/MaplePacketHandler.java diff --git a/src/net/MapleServerHandler.java b/src/main/java/net/MapleServerHandler.java similarity index 100% rename from src/net/MapleServerHandler.java rename to src/main/java/net/MapleServerHandler.java diff --git a/src/net/PacketProcessor.java b/src/main/java/net/PacketProcessor.java similarity index 100% rename from src/net/PacketProcessor.java rename to src/main/java/net/PacketProcessor.java diff --git a/src/net/mina/MapleCodecFactory.java b/src/main/java/net/mina/MapleCodecFactory.java similarity index 100% rename from src/net/mina/MapleCodecFactory.java rename to src/main/java/net/mina/MapleCodecFactory.java diff --git a/src/net/mina/MapleCustomEncryption.java b/src/main/java/net/mina/MapleCustomEncryption.java similarity index 100% rename from src/net/mina/MapleCustomEncryption.java rename to src/main/java/net/mina/MapleCustomEncryption.java diff --git a/src/net/mina/MaplePacketDecoder.java b/src/main/java/net/mina/MaplePacketDecoder.java similarity index 100% rename from src/net/mina/MaplePacketDecoder.java rename to src/main/java/net/mina/MaplePacketDecoder.java diff --git a/src/net/mina/MaplePacketEncoder.java b/src/main/java/net/mina/MaplePacketEncoder.java similarity index 100% rename from src/net/mina/MaplePacketEncoder.java rename to src/main/java/net/mina/MaplePacketEncoder.java diff --git a/src/net/opcodes/RecvOpcode.java b/src/main/java/net/opcodes/RecvOpcode.java similarity index 100% rename from src/net/opcodes/RecvOpcode.java rename to src/main/java/net/opcodes/RecvOpcode.java diff --git a/src/net/opcodes/SendOpcode.java b/src/main/java/net/opcodes/SendOpcode.java similarity index 100% rename from src/net/opcodes/SendOpcode.java rename to src/main/java/net/opcodes/SendOpcode.java diff --git a/src/net/server/PlayerBuffStorage.java b/src/main/java/net/server/PlayerBuffStorage.java similarity index 100% rename from src/net/server/PlayerBuffStorage.java rename to src/main/java/net/server/PlayerBuffStorage.java diff --git a/src/net/server/PlayerBuffValueHolder.java b/src/main/java/net/server/PlayerBuffValueHolder.java similarity index 100% rename from src/net/server/PlayerBuffValueHolder.java rename to src/main/java/net/server/PlayerBuffValueHolder.java diff --git a/src/net/server/PlayerCoolDownValueHolder.java b/src/main/java/net/server/PlayerCoolDownValueHolder.java similarity index 100% rename from src/net/server/PlayerCoolDownValueHolder.java rename to src/main/java/net/server/PlayerCoolDownValueHolder.java diff --git a/src/net/server/PlayerDiseaseValueHolder.java b/src/main/java/net/server/PlayerDiseaseValueHolder.java similarity index 100% rename from src/net/server/PlayerDiseaseValueHolder.java rename to src/main/java/net/server/PlayerDiseaseValueHolder.java diff --git a/src/net/server/PlayerStorage.java b/src/main/java/net/server/PlayerStorage.java similarity index 100% rename from src/net/server/PlayerStorage.java rename to src/main/java/net/server/PlayerStorage.java diff --git a/src/net/server/Server.java b/src/main/java/net/server/Server.java similarity index 100% rename from src/net/server/Server.java rename to src/main/java/net/server/Server.java diff --git a/src/net/server/audit/LockCollector.java b/src/main/java/net/server/audit/LockCollector.java similarity index 100% rename from src/net/server/audit/LockCollector.java rename to src/main/java/net/server/audit/LockCollector.java diff --git a/src/net/server/audit/ThreadTracker.java b/src/main/java/net/server/audit/ThreadTracker.java similarity index 100% rename from src/net/server/audit/ThreadTracker.java rename to src/main/java/net/server/audit/ThreadTracker.java diff --git a/src/net/server/audit/locks/MonitoredLockType.java b/src/main/java/net/server/audit/locks/MonitoredLockType.java similarity index 100% rename from src/net/server/audit/locks/MonitoredLockType.java rename to src/main/java/net/server/audit/locks/MonitoredLockType.java diff --git a/src/net/server/audit/locks/MonitoredReadLock.java b/src/main/java/net/server/audit/locks/MonitoredReadLock.java similarity index 100% rename from src/net/server/audit/locks/MonitoredReadLock.java rename to src/main/java/net/server/audit/locks/MonitoredReadLock.java diff --git a/src/net/server/audit/locks/MonitoredReentrantLock.java b/src/main/java/net/server/audit/locks/MonitoredReentrantLock.java similarity index 100% rename from src/net/server/audit/locks/MonitoredReentrantLock.java rename to src/main/java/net/server/audit/locks/MonitoredReentrantLock.java diff --git a/src/net/server/audit/locks/MonitoredReentrantReadWriteLock.java b/src/main/java/net/server/audit/locks/MonitoredReentrantReadWriteLock.java similarity index 100% rename from src/net/server/audit/locks/MonitoredReentrantReadWriteLock.java rename to src/main/java/net/server/audit/locks/MonitoredReentrantReadWriteLock.java diff --git a/src/net/server/audit/locks/MonitoredWriteLock.java b/src/main/java/net/server/audit/locks/MonitoredWriteLock.java similarity index 100% rename from src/net/server/audit/locks/MonitoredWriteLock.java rename to src/main/java/net/server/audit/locks/MonitoredWriteLock.java diff --git a/src/net/server/audit/locks/active/TrackerReadLock.java b/src/main/java/net/server/audit/locks/active/TrackerReadLock.java similarity index 100% rename from src/net/server/audit/locks/active/TrackerReadLock.java rename to src/main/java/net/server/audit/locks/active/TrackerReadLock.java diff --git a/src/net/server/audit/locks/active/TrackerReentrantLock.java b/src/main/java/net/server/audit/locks/active/TrackerReentrantLock.java similarity index 100% rename from src/net/server/audit/locks/active/TrackerReentrantLock.java rename to src/main/java/net/server/audit/locks/active/TrackerReentrantLock.java diff --git a/src/net/server/audit/locks/active/TrackerWriteLock.java b/src/main/java/net/server/audit/locks/active/TrackerWriteLock.java similarity index 100% rename from src/net/server/audit/locks/active/TrackerWriteLock.java rename to src/main/java/net/server/audit/locks/active/TrackerWriteLock.java diff --git a/src/net/server/audit/locks/empty/AbstractEmptyLock.java b/src/main/java/net/server/audit/locks/empty/AbstractEmptyLock.java similarity index 100% rename from src/net/server/audit/locks/empty/AbstractEmptyLock.java rename to src/main/java/net/server/audit/locks/empty/AbstractEmptyLock.java diff --git a/src/net/server/audit/locks/empty/EmptyReadLock.java b/src/main/java/net/server/audit/locks/empty/EmptyReadLock.java similarity index 100% rename from src/net/server/audit/locks/empty/EmptyReadLock.java rename to src/main/java/net/server/audit/locks/empty/EmptyReadLock.java diff --git a/src/net/server/audit/locks/empty/EmptyReentrantLock.java b/src/main/java/net/server/audit/locks/empty/EmptyReentrantLock.java similarity index 100% rename from src/net/server/audit/locks/empty/EmptyReentrantLock.java rename to src/main/java/net/server/audit/locks/empty/EmptyReentrantLock.java diff --git a/src/net/server/audit/locks/empty/EmptyWriteLock.java b/src/main/java/net/server/audit/locks/empty/EmptyWriteLock.java similarity index 100% rename from src/net/server/audit/locks/empty/EmptyWriteLock.java rename to src/main/java/net/server/audit/locks/empty/EmptyWriteLock.java diff --git a/src/net/server/audit/locks/factory/MonitoredReadLockFactory.java b/src/main/java/net/server/audit/locks/factory/MonitoredReadLockFactory.java similarity index 100% rename from src/net/server/audit/locks/factory/MonitoredReadLockFactory.java rename to src/main/java/net/server/audit/locks/factory/MonitoredReadLockFactory.java diff --git a/src/net/server/audit/locks/factory/MonitoredReentrantLockFactory.java b/src/main/java/net/server/audit/locks/factory/MonitoredReentrantLockFactory.java similarity index 100% rename from src/net/server/audit/locks/factory/MonitoredReentrantLockFactory.java rename to src/main/java/net/server/audit/locks/factory/MonitoredReentrantLockFactory.java diff --git a/src/net/server/audit/locks/factory/MonitoredWriteLockFactory.java b/src/main/java/net/server/audit/locks/factory/MonitoredWriteLockFactory.java similarity index 100% rename from src/net/server/audit/locks/factory/MonitoredWriteLockFactory.java rename to src/main/java/net/server/audit/locks/factory/MonitoredWriteLockFactory.java diff --git a/src/net/server/channel/Channel.java b/src/main/java/net/server/channel/Channel.java similarity index 100% rename from src/net/server/channel/Channel.java rename to src/main/java/net/server/channel/Channel.java diff --git a/src/net/server/channel/CharacterIdChannelPair.java b/src/main/java/net/server/channel/CharacterIdChannelPair.java similarity index 100% rename from src/net/server/channel/CharacterIdChannelPair.java rename to src/main/java/net/server/channel/CharacterIdChannelPair.java diff --git a/src/net/server/channel/handlers/AbstractDealDamageHandler.java b/src/main/java/net/server/channel/handlers/AbstractDealDamageHandler.java similarity index 100% rename from src/net/server/channel/handlers/AbstractDealDamageHandler.java rename to src/main/java/net/server/channel/handlers/AbstractDealDamageHandler.java diff --git a/src/net/server/channel/handlers/AbstractMovementPacketHandler.java b/src/main/java/net/server/channel/handlers/AbstractMovementPacketHandler.java similarity index 100% rename from src/net/server/channel/handlers/AbstractMovementPacketHandler.java rename to src/main/java/net/server/channel/handlers/AbstractMovementPacketHandler.java diff --git a/src/net/server/channel/handlers/AcceptFamilyHandler.java b/src/main/java/net/server/channel/handlers/AcceptFamilyHandler.java similarity index 100% rename from src/net/server/channel/handlers/AcceptFamilyHandler.java rename to src/main/java/net/server/channel/handlers/AcceptFamilyHandler.java diff --git a/src/net/server/channel/handlers/AdminChatHandler.java b/src/main/java/net/server/channel/handlers/AdminChatHandler.java similarity index 100% rename from src/net/server/channel/handlers/AdminChatHandler.java rename to src/main/java/net/server/channel/handlers/AdminChatHandler.java diff --git a/src/net/server/channel/handlers/AdminCommandHandler.java b/src/main/java/net/server/channel/handlers/AdminCommandHandler.java similarity index 100% rename from src/net/server/channel/handlers/AdminCommandHandler.java rename to src/main/java/net/server/channel/handlers/AdminCommandHandler.java diff --git a/src/net/server/channel/handlers/AdminLogHandler.java b/src/main/java/net/server/channel/handlers/AdminLogHandler.java similarity index 100% rename from src/net/server/channel/handlers/AdminLogHandler.java rename to src/main/java/net/server/channel/handlers/AdminLogHandler.java diff --git a/src/net/server/channel/handlers/AllianceOperationHandler.java b/src/main/java/net/server/channel/handlers/AllianceOperationHandler.java similarity index 100% rename from src/net/server/channel/handlers/AllianceOperationHandler.java rename to src/main/java/net/server/channel/handlers/AllianceOperationHandler.java diff --git a/src/net/server/channel/handlers/AranComboHandler.java b/src/main/java/net/server/channel/handlers/AranComboHandler.java similarity index 100% rename from src/net/server/channel/handlers/AranComboHandler.java rename to src/main/java/net/server/channel/handlers/AranComboHandler.java diff --git a/src/net/server/channel/handlers/AutoAggroHandler.java b/src/main/java/net/server/channel/handlers/AutoAggroHandler.java similarity index 100% rename from src/net/server/channel/handlers/AutoAggroHandler.java rename to src/main/java/net/server/channel/handlers/AutoAggroHandler.java diff --git a/src/net/server/channel/handlers/AutoAssignHandler.java b/src/main/java/net/server/channel/handlers/AutoAssignHandler.java similarity index 100% rename from src/net/server/channel/handlers/AutoAssignHandler.java rename to src/main/java/net/server/channel/handlers/AutoAssignHandler.java diff --git a/src/net/server/channel/handlers/BBSOperationHandler.java b/src/main/java/net/server/channel/handlers/BBSOperationHandler.java similarity index 100% rename from src/net/server/channel/handlers/BBSOperationHandler.java rename to src/main/java/net/server/channel/handlers/BBSOperationHandler.java diff --git a/src/net/server/channel/handlers/BeholderHandler.java b/src/main/java/net/server/channel/handlers/BeholderHandler.java similarity index 100% rename from src/net/server/channel/handlers/BeholderHandler.java rename to src/main/java/net/server/channel/handlers/BeholderHandler.java diff --git a/src/net/server/channel/handlers/BuddylistModifyHandler.java b/src/main/java/net/server/channel/handlers/BuddylistModifyHandler.java similarity index 100% rename from src/net/server/channel/handlers/BuddylistModifyHandler.java rename to src/main/java/net/server/channel/handlers/BuddylistModifyHandler.java diff --git a/src/net/server/channel/handlers/CancelBuffHandler.java b/src/main/java/net/server/channel/handlers/CancelBuffHandler.java similarity index 100% rename from src/net/server/channel/handlers/CancelBuffHandler.java rename to src/main/java/net/server/channel/handlers/CancelBuffHandler.java diff --git a/src/net/server/channel/handlers/CancelChairHandler.java b/src/main/java/net/server/channel/handlers/CancelChairHandler.java similarity index 100% rename from src/net/server/channel/handlers/CancelChairHandler.java rename to src/main/java/net/server/channel/handlers/CancelChairHandler.java diff --git a/src/net/server/channel/handlers/CancelDebuffHandler.java b/src/main/java/net/server/channel/handlers/CancelDebuffHandler.java similarity index 100% rename from src/net/server/channel/handlers/CancelDebuffHandler.java rename to src/main/java/net/server/channel/handlers/CancelDebuffHandler.java diff --git a/src/net/server/channel/handlers/CancelItemEffectHandler.java b/src/main/java/net/server/channel/handlers/CancelItemEffectHandler.java similarity index 100% rename from src/net/server/channel/handlers/CancelItemEffectHandler.java rename to src/main/java/net/server/channel/handlers/CancelItemEffectHandler.java diff --git a/src/net/server/channel/handlers/CashOperationHandler.java b/src/main/java/net/server/channel/handlers/CashOperationHandler.java similarity index 100% rename from src/net/server/channel/handlers/CashOperationHandler.java rename to src/main/java/net/server/channel/handlers/CashOperationHandler.java diff --git a/src/net/server/channel/handlers/CashShopSurpriseHandler.java b/src/main/java/net/server/channel/handlers/CashShopSurpriseHandler.java similarity index 100% rename from src/net/server/channel/handlers/CashShopSurpriseHandler.java rename to src/main/java/net/server/channel/handlers/CashShopSurpriseHandler.java diff --git a/src/net/server/channel/handlers/ChangeChannelHandler.java b/src/main/java/net/server/channel/handlers/ChangeChannelHandler.java similarity index 100% rename from src/net/server/channel/handlers/ChangeChannelHandler.java rename to src/main/java/net/server/channel/handlers/ChangeChannelHandler.java diff --git a/src/net/server/channel/handlers/ChangeMapHandler.java b/src/main/java/net/server/channel/handlers/ChangeMapHandler.java similarity index 100% rename from src/net/server/channel/handlers/ChangeMapHandler.java rename to src/main/java/net/server/channel/handlers/ChangeMapHandler.java diff --git a/src/net/server/channel/handlers/ChangeMapSpecialHandler.java b/src/main/java/net/server/channel/handlers/ChangeMapSpecialHandler.java similarity index 100% rename from src/net/server/channel/handlers/ChangeMapSpecialHandler.java rename to src/main/java/net/server/channel/handlers/ChangeMapSpecialHandler.java diff --git a/src/net/server/channel/handlers/CharInfoRequestHandler.java b/src/main/java/net/server/channel/handlers/CharInfoRequestHandler.java similarity index 100% rename from src/net/server/channel/handlers/CharInfoRequestHandler.java rename to src/main/java/net/server/channel/handlers/CharInfoRequestHandler.java diff --git a/src/net/server/channel/handlers/ClickGuideHandler.java b/src/main/java/net/server/channel/handlers/ClickGuideHandler.java similarity index 100% rename from src/net/server/channel/handlers/ClickGuideHandler.java rename to src/main/java/net/server/channel/handlers/ClickGuideHandler.java diff --git a/src/net/server/channel/handlers/CloseChalkboardHandler.java b/src/main/java/net/server/channel/handlers/CloseChalkboardHandler.java similarity index 100% rename from src/net/server/channel/handlers/CloseChalkboardHandler.java rename to src/main/java/net/server/channel/handlers/CloseChalkboardHandler.java diff --git a/src/net/server/channel/handlers/CloseRangeDamageHandler.java b/src/main/java/net/server/channel/handlers/CloseRangeDamageHandler.java similarity index 100% rename from src/net/server/channel/handlers/CloseRangeDamageHandler.java rename to src/main/java/net/server/channel/handlers/CloseRangeDamageHandler.java diff --git a/src/net/server/channel/handlers/CoconutHandler.java b/src/main/java/net/server/channel/handlers/CoconutHandler.java similarity index 100% rename from src/net/server/channel/handlers/CoconutHandler.java rename to src/main/java/net/server/channel/handlers/CoconutHandler.java diff --git a/src/net/server/channel/handlers/CouponCodeHandler.java b/src/main/java/net/server/channel/handlers/CouponCodeHandler.java similarity index 100% rename from src/net/server/channel/handlers/CouponCodeHandler.java rename to src/main/java/net/server/channel/handlers/CouponCodeHandler.java diff --git a/src/net/server/channel/handlers/DamageSummonHandler.java b/src/main/java/net/server/channel/handlers/DamageSummonHandler.java similarity index 100% rename from src/net/server/channel/handlers/DamageSummonHandler.java rename to src/main/java/net/server/channel/handlers/DamageSummonHandler.java diff --git a/src/net/server/channel/handlers/DenyAllianceRequestHandler.java b/src/main/java/net/server/channel/handlers/DenyAllianceRequestHandler.java similarity index 100% rename from src/net/server/channel/handlers/DenyAllianceRequestHandler.java rename to src/main/java/net/server/channel/handlers/DenyAllianceRequestHandler.java diff --git a/src/net/server/channel/handlers/DenyGuildRequestHandler.java b/src/main/java/net/server/channel/handlers/DenyGuildRequestHandler.java similarity index 100% rename from src/net/server/channel/handlers/DenyGuildRequestHandler.java rename to src/main/java/net/server/channel/handlers/DenyGuildRequestHandler.java diff --git a/src/net/server/channel/handlers/DenyPartyRequestHandler.java b/src/main/java/net/server/channel/handlers/DenyPartyRequestHandler.java similarity index 100% rename from src/net/server/channel/handlers/DenyPartyRequestHandler.java rename to src/main/java/net/server/channel/handlers/DenyPartyRequestHandler.java diff --git a/src/net/server/channel/handlers/DistributeAPHandler.java b/src/main/java/net/server/channel/handlers/DistributeAPHandler.java similarity index 100% rename from src/net/server/channel/handlers/DistributeAPHandler.java rename to src/main/java/net/server/channel/handlers/DistributeAPHandler.java diff --git a/src/net/server/channel/handlers/DistributeSPHandler.java b/src/main/java/net/server/channel/handlers/DistributeSPHandler.java similarity index 100% rename from src/net/server/channel/handlers/DistributeSPHandler.java rename to src/main/java/net/server/channel/handlers/DistributeSPHandler.java diff --git a/src/net/server/channel/handlers/DoorHandler.java b/src/main/java/net/server/channel/handlers/DoorHandler.java similarity index 100% rename from src/net/server/channel/handlers/DoorHandler.java rename to src/main/java/net/server/channel/handlers/DoorHandler.java diff --git a/src/net/server/channel/handlers/DueyHandler.java b/src/main/java/net/server/channel/handlers/DueyHandler.java similarity index 100% rename from src/net/server/channel/handlers/DueyHandler.java rename to src/main/java/net/server/channel/handlers/DueyHandler.java diff --git a/src/net/server/channel/handlers/EnterCashShopHandler.java b/src/main/java/net/server/channel/handlers/EnterCashShopHandler.java similarity index 100% rename from src/net/server/channel/handlers/EnterCashShopHandler.java rename to src/main/java/net/server/channel/handlers/EnterCashShopHandler.java diff --git a/src/net/server/channel/handlers/EnterMTSHandler.java b/src/main/java/net/server/channel/handlers/EnterMTSHandler.java similarity index 100% rename from src/net/server/channel/handlers/EnterMTSHandler.java rename to src/main/java/net/server/channel/handlers/EnterMTSHandler.java diff --git a/src/net/server/channel/handlers/FaceExpressionHandler.java b/src/main/java/net/server/channel/handlers/FaceExpressionHandler.java similarity index 100% rename from src/net/server/channel/handlers/FaceExpressionHandler.java rename to src/main/java/net/server/channel/handlers/FaceExpressionHandler.java diff --git a/src/net/server/channel/handlers/FamilyAddHandler.java b/src/main/java/net/server/channel/handlers/FamilyAddHandler.java similarity index 100% rename from src/net/server/channel/handlers/FamilyAddHandler.java rename to src/main/java/net/server/channel/handlers/FamilyAddHandler.java diff --git a/src/net/server/channel/handlers/FamilyPreceptsHandler.java b/src/main/java/net/server/channel/handlers/FamilyPreceptsHandler.java similarity index 100% rename from src/net/server/channel/handlers/FamilyPreceptsHandler.java rename to src/main/java/net/server/channel/handlers/FamilyPreceptsHandler.java diff --git a/src/net/server/channel/handlers/FamilySeparateHandler.java b/src/main/java/net/server/channel/handlers/FamilySeparateHandler.java similarity index 100% rename from src/net/server/channel/handlers/FamilySeparateHandler.java rename to src/main/java/net/server/channel/handlers/FamilySeparateHandler.java diff --git a/src/net/server/channel/handlers/FamilySummonResponseHandler.java b/src/main/java/net/server/channel/handlers/FamilySummonResponseHandler.java similarity index 100% rename from src/net/server/channel/handlers/FamilySummonResponseHandler.java rename to src/main/java/net/server/channel/handlers/FamilySummonResponseHandler.java diff --git a/src/net/server/channel/handlers/FamilyUseHandler.java b/src/main/java/net/server/channel/handlers/FamilyUseHandler.java similarity index 100% rename from src/net/server/channel/handlers/FamilyUseHandler.java rename to src/main/java/net/server/channel/handlers/FamilyUseHandler.java diff --git a/src/net/server/channel/handlers/FieldDamageMobHandler.java b/src/main/java/net/server/channel/handlers/FieldDamageMobHandler.java similarity index 100% rename from src/net/server/channel/handlers/FieldDamageMobHandler.java rename to src/main/java/net/server/channel/handlers/FieldDamageMobHandler.java diff --git a/src/net/server/channel/handlers/FredrickHandler.java b/src/main/java/net/server/channel/handlers/FredrickHandler.java similarity index 100% rename from src/net/server/channel/handlers/FredrickHandler.java rename to src/main/java/net/server/channel/handlers/FredrickHandler.java diff --git a/src/net/server/channel/handlers/GeneralChatHandler.java b/src/main/java/net/server/channel/handlers/GeneralChatHandler.java similarity index 100% rename from src/net/server/channel/handlers/GeneralChatHandler.java rename to src/main/java/net/server/channel/handlers/GeneralChatHandler.java diff --git a/src/net/server/channel/handlers/GiveFameHandler.java b/src/main/java/net/server/channel/handlers/GiveFameHandler.java similarity index 100% rename from src/net/server/channel/handlers/GiveFameHandler.java rename to src/main/java/net/server/channel/handlers/GiveFameHandler.java diff --git a/src/net/server/channel/handlers/GrenadeEffectHandler.java b/src/main/java/net/server/channel/handlers/GrenadeEffectHandler.java similarity index 100% rename from src/net/server/channel/handlers/GrenadeEffectHandler.java rename to src/main/java/net/server/channel/handlers/GrenadeEffectHandler.java diff --git a/src/net/server/channel/handlers/GuildOperationHandler.java b/src/main/java/net/server/channel/handlers/GuildOperationHandler.java similarity index 100% rename from src/net/server/channel/handlers/GuildOperationHandler.java rename to src/main/java/net/server/channel/handlers/GuildOperationHandler.java diff --git a/src/net/server/channel/handlers/HealOvertimeHandler.java b/src/main/java/net/server/channel/handlers/HealOvertimeHandler.java similarity index 100% rename from src/net/server/channel/handlers/HealOvertimeHandler.java rename to src/main/java/net/server/channel/handlers/HealOvertimeHandler.java diff --git a/src/net/server/channel/handlers/HiredMerchantRequest.java b/src/main/java/net/server/channel/handlers/HiredMerchantRequest.java similarity index 100% rename from src/net/server/channel/handlers/HiredMerchantRequest.java rename to src/main/java/net/server/channel/handlers/HiredMerchantRequest.java diff --git a/src/net/server/channel/handlers/InnerPortalHandler.java b/src/main/java/net/server/channel/handlers/InnerPortalHandler.java similarity index 100% rename from src/net/server/channel/handlers/InnerPortalHandler.java rename to src/main/java/net/server/channel/handlers/InnerPortalHandler.java diff --git a/src/net/server/channel/handlers/InventoryMergeHandler.java b/src/main/java/net/server/channel/handlers/InventoryMergeHandler.java similarity index 100% rename from src/net/server/channel/handlers/InventoryMergeHandler.java rename to src/main/java/net/server/channel/handlers/InventoryMergeHandler.java diff --git a/src/net/server/channel/handlers/InventorySortHandler.java b/src/main/java/net/server/channel/handlers/InventorySortHandler.java similarity index 100% rename from src/net/server/channel/handlers/InventorySortHandler.java rename to src/main/java/net/server/channel/handlers/InventorySortHandler.java diff --git a/src/net/server/channel/handlers/ItemMoveHandler.java b/src/main/java/net/server/channel/handlers/ItemMoveHandler.java similarity index 100% rename from src/net/server/channel/handlers/ItemMoveHandler.java rename to src/main/java/net/server/channel/handlers/ItemMoveHandler.java diff --git a/src/net/server/channel/handlers/ItemPickupHandler.java b/src/main/java/net/server/channel/handlers/ItemPickupHandler.java similarity index 100% rename from src/net/server/channel/handlers/ItemPickupHandler.java rename to src/main/java/net/server/channel/handlers/ItemPickupHandler.java diff --git a/src/net/server/channel/handlers/ItemRewardHandler.java b/src/main/java/net/server/channel/handlers/ItemRewardHandler.java similarity index 100% rename from src/net/server/channel/handlers/ItemRewardHandler.java rename to src/main/java/net/server/channel/handlers/ItemRewardHandler.java diff --git a/src/net/server/channel/handlers/KeymapChangeHandler.java b/src/main/java/net/server/channel/handlers/KeymapChangeHandler.java similarity index 100% rename from src/net/server/channel/handlers/KeymapChangeHandler.java rename to src/main/java/net/server/channel/handlers/KeymapChangeHandler.java diff --git a/src/net/server/channel/handlers/LeftKnockbackHandler.java b/src/main/java/net/server/channel/handlers/LeftKnockbackHandler.java similarity index 100% rename from src/net/server/channel/handlers/LeftKnockbackHandler.java rename to src/main/java/net/server/channel/handlers/LeftKnockbackHandler.java diff --git a/src/net/server/channel/handlers/MTSHandler.java b/src/main/java/net/server/channel/handlers/MTSHandler.java similarity index 100% rename from src/net/server/channel/handlers/MTSHandler.java rename to src/main/java/net/server/channel/handlers/MTSHandler.java diff --git a/src/net/server/channel/handlers/MagicDamageHandler.java b/src/main/java/net/server/channel/handlers/MagicDamageHandler.java similarity index 100% rename from src/net/server/channel/handlers/MagicDamageHandler.java rename to src/main/java/net/server/channel/handlers/MagicDamageHandler.java diff --git a/src/net/server/channel/handlers/MakerSkillHandler.java b/src/main/java/net/server/channel/handlers/MakerSkillHandler.java similarity index 100% rename from src/net/server/channel/handlers/MakerSkillHandler.java rename to src/main/java/net/server/channel/handlers/MakerSkillHandler.java diff --git a/src/net/server/channel/handlers/MesoDropHandler.java b/src/main/java/net/server/channel/handlers/MesoDropHandler.java similarity index 100% rename from src/net/server/channel/handlers/MesoDropHandler.java rename to src/main/java/net/server/channel/handlers/MesoDropHandler.java diff --git a/src/net/server/channel/handlers/MessengerHandler.java b/src/main/java/net/server/channel/handlers/MessengerHandler.java similarity index 100% rename from src/net/server/channel/handlers/MessengerHandler.java rename to src/main/java/net/server/channel/handlers/MessengerHandler.java diff --git a/src/net/server/channel/handlers/MobBanishPlayerHandler.java b/src/main/java/net/server/channel/handlers/MobBanishPlayerHandler.java similarity index 100% rename from src/net/server/channel/handlers/MobBanishPlayerHandler.java rename to src/main/java/net/server/channel/handlers/MobBanishPlayerHandler.java diff --git a/src/net/server/channel/handlers/MobDamageMobFriendlyHandler.java b/src/main/java/net/server/channel/handlers/MobDamageMobFriendlyHandler.java similarity index 100% rename from src/net/server/channel/handlers/MobDamageMobFriendlyHandler.java rename to src/main/java/net/server/channel/handlers/MobDamageMobFriendlyHandler.java diff --git a/src/net/server/channel/handlers/MobDamageMobHandler.java b/src/main/java/net/server/channel/handlers/MobDamageMobHandler.java similarity index 100% rename from src/net/server/channel/handlers/MobDamageMobHandler.java rename to src/main/java/net/server/channel/handlers/MobDamageMobHandler.java diff --git a/src/net/server/channel/handlers/MonsterBombHandler.java b/src/main/java/net/server/channel/handlers/MonsterBombHandler.java similarity index 100% rename from src/net/server/channel/handlers/MonsterBombHandler.java rename to src/main/java/net/server/channel/handlers/MonsterBombHandler.java diff --git a/src/net/server/channel/handlers/MonsterBookCoverHandler.java b/src/main/java/net/server/channel/handlers/MonsterBookCoverHandler.java similarity index 100% rename from src/net/server/channel/handlers/MonsterBookCoverHandler.java rename to src/main/java/net/server/channel/handlers/MonsterBookCoverHandler.java diff --git a/src/net/server/channel/handlers/MonsterCarnivalHandler.java b/src/main/java/net/server/channel/handlers/MonsterCarnivalHandler.java similarity index 100% rename from src/net/server/channel/handlers/MonsterCarnivalHandler.java rename to src/main/java/net/server/channel/handlers/MonsterCarnivalHandler.java diff --git a/src/net/server/channel/handlers/MoveDragonHandler.java b/src/main/java/net/server/channel/handlers/MoveDragonHandler.java similarity index 100% rename from src/net/server/channel/handlers/MoveDragonHandler.java rename to src/main/java/net/server/channel/handlers/MoveDragonHandler.java diff --git a/src/net/server/channel/handlers/MoveLifeHandler.java b/src/main/java/net/server/channel/handlers/MoveLifeHandler.java similarity index 100% rename from src/net/server/channel/handlers/MoveLifeHandler.java rename to src/main/java/net/server/channel/handlers/MoveLifeHandler.java diff --git a/src/net/server/channel/handlers/MovePetHandler.java b/src/main/java/net/server/channel/handlers/MovePetHandler.java similarity index 100% rename from src/net/server/channel/handlers/MovePetHandler.java rename to src/main/java/net/server/channel/handlers/MovePetHandler.java diff --git a/src/net/server/channel/handlers/MovePlayerHandler.java b/src/main/java/net/server/channel/handlers/MovePlayerHandler.java similarity index 100% rename from src/net/server/channel/handlers/MovePlayerHandler.java rename to src/main/java/net/server/channel/handlers/MovePlayerHandler.java diff --git a/src/net/server/channel/handlers/MoveSummonHandler.java b/src/main/java/net/server/channel/handlers/MoveSummonHandler.java similarity index 100% rename from src/net/server/channel/handlers/MoveSummonHandler.java rename to src/main/java/net/server/channel/handlers/MoveSummonHandler.java diff --git a/src/net/server/channel/handlers/MultiChatHandler.java b/src/main/java/net/server/channel/handlers/MultiChatHandler.java similarity index 100% rename from src/net/server/channel/handlers/MultiChatHandler.java rename to src/main/java/net/server/channel/handlers/MultiChatHandler.java diff --git a/src/net/server/channel/handlers/NPCAnimationHandler.java b/src/main/java/net/server/channel/handlers/NPCAnimationHandler.java similarity index 100% rename from src/net/server/channel/handlers/NPCAnimationHandler.java rename to src/main/java/net/server/channel/handlers/NPCAnimationHandler.java diff --git a/src/net/server/channel/handlers/NPCMoreTalkHandler.java b/src/main/java/net/server/channel/handlers/NPCMoreTalkHandler.java similarity index 100% rename from src/net/server/channel/handlers/NPCMoreTalkHandler.java rename to src/main/java/net/server/channel/handlers/NPCMoreTalkHandler.java diff --git a/src/net/server/channel/handlers/NPCShopHandler.java b/src/main/java/net/server/channel/handlers/NPCShopHandler.java similarity index 100% rename from src/net/server/channel/handlers/NPCShopHandler.java rename to src/main/java/net/server/channel/handlers/NPCShopHandler.java diff --git a/src/net/server/channel/handlers/NPCTalkHandler.java b/src/main/java/net/server/channel/handlers/NPCTalkHandler.java similarity index 100% rename from src/net/server/channel/handlers/NPCTalkHandler.java rename to src/main/java/net/server/channel/handlers/NPCTalkHandler.java diff --git a/src/net/server/channel/handlers/NewYearCardHandler.java b/src/main/java/net/server/channel/handlers/NewYearCardHandler.java similarity index 100% rename from src/net/server/channel/handlers/NewYearCardHandler.java rename to src/main/java/net/server/channel/handlers/NewYearCardHandler.java diff --git a/src/net/server/channel/handlers/NoteActionHandler.java b/src/main/java/net/server/channel/handlers/NoteActionHandler.java similarity index 100% rename from src/net/server/channel/handlers/NoteActionHandler.java rename to src/main/java/net/server/channel/handlers/NoteActionHandler.java diff --git a/src/net/server/channel/handlers/OpenFamilyHandler.java b/src/main/java/net/server/channel/handlers/OpenFamilyHandler.java similarity index 100% rename from src/net/server/channel/handlers/OpenFamilyHandler.java rename to src/main/java/net/server/channel/handlers/OpenFamilyHandler.java diff --git a/src/net/server/channel/handlers/OpenFamilyPedigreeHandler.java b/src/main/java/net/server/channel/handlers/OpenFamilyPedigreeHandler.java similarity index 100% rename from src/net/server/channel/handlers/OpenFamilyPedigreeHandler.java rename to src/main/java/net/server/channel/handlers/OpenFamilyPedigreeHandler.java diff --git a/src/net/server/channel/handlers/OwlWarpHandler.java b/src/main/java/net/server/channel/handlers/OwlWarpHandler.java similarity index 100% rename from src/net/server/channel/handlers/OwlWarpHandler.java rename to src/main/java/net/server/channel/handlers/OwlWarpHandler.java diff --git a/src/net/server/channel/handlers/PartyOperationHandler.java b/src/main/java/net/server/channel/handlers/PartyOperationHandler.java similarity index 100% rename from src/net/server/channel/handlers/PartyOperationHandler.java rename to src/main/java/net/server/channel/handlers/PartyOperationHandler.java diff --git a/src/net/server/channel/handlers/PartySearchRegisterHandler.java b/src/main/java/net/server/channel/handlers/PartySearchRegisterHandler.java similarity index 100% rename from src/net/server/channel/handlers/PartySearchRegisterHandler.java rename to src/main/java/net/server/channel/handlers/PartySearchRegisterHandler.java diff --git a/src/net/server/channel/handlers/PartySearchStartHandler.java b/src/main/java/net/server/channel/handlers/PartySearchStartHandler.java similarity index 100% rename from src/net/server/channel/handlers/PartySearchStartHandler.java rename to src/main/java/net/server/channel/handlers/PartySearchStartHandler.java diff --git a/src/net/server/channel/handlers/PartySearchUpdateHandler.java b/src/main/java/net/server/channel/handlers/PartySearchUpdateHandler.java similarity index 100% rename from src/net/server/channel/handlers/PartySearchUpdateHandler.java rename to src/main/java/net/server/channel/handlers/PartySearchUpdateHandler.java diff --git a/src/net/server/channel/handlers/PetAutoPotHandler.java b/src/main/java/net/server/channel/handlers/PetAutoPotHandler.java similarity index 100% rename from src/net/server/channel/handlers/PetAutoPotHandler.java rename to src/main/java/net/server/channel/handlers/PetAutoPotHandler.java diff --git a/src/net/server/channel/handlers/PetChatHandler.java b/src/main/java/net/server/channel/handlers/PetChatHandler.java similarity index 100% rename from src/net/server/channel/handlers/PetChatHandler.java rename to src/main/java/net/server/channel/handlers/PetChatHandler.java diff --git a/src/net/server/channel/handlers/PetCommandHandler.java b/src/main/java/net/server/channel/handlers/PetCommandHandler.java similarity index 100% rename from src/net/server/channel/handlers/PetCommandHandler.java rename to src/main/java/net/server/channel/handlers/PetCommandHandler.java diff --git a/src/net/server/channel/handlers/PetExcludeItemsHandler.java b/src/main/java/net/server/channel/handlers/PetExcludeItemsHandler.java similarity index 100% rename from src/net/server/channel/handlers/PetExcludeItemsHandler.java rename to src/main/java/net/server/channel/handlers/PetExcludeItemsHandler.java diff --git a/src/net/server/channel/handlers/PetFoodHandler.java b/src/main/java/net/server/channel/handlers/PetFoodHandler.java similarity index 100% rename from src/net/server/channel/handlers/PetFoodHandler.java rename to src/main/java/net/server/channel/handlers/PetFoodHandler.java diff --git a/src/net/server/channel/handlers/PetLootHandler.java b/src/main/java/net/server/channel/handlers/PetLootHandler.java similarity index 100% rename from src/net/server/channel/handlers/PetLootHandler.java rename to src/main/java/net/server/channel/handlers/PetLootHandler.java diff --git a/src/net/server/channel/handlers/PlayerInteractionHandler.java b/src/main/java/net/server/channel/handlers/PlayerInteractionHandler.java similarity index 100% rename from src/net/server/channel/handlers/PlayerInteractionHandler.java rename to src/main/java/net/server/channel/handlers/PlayerInteractionHandler.java diff --git a/src/net/server/channel/handlers/PlayerLoggedinHandler.java b/src/main/java/net/server/channel/handlers/PlayerLoggedinHandler.java similarity index 100% rename from src/net/server/channel/handlers/PlayerLoggedinHandler.java rename to src/main/java/net/server/channel/handlers/PlayerLoggedinHandler.java diff --git a/src/net/server/channel/handlers/PlayerMapTransitionHandler.java b/src/main/java/net/server/channel/handlers/PlayerMapTransitionHandler.java similarity index 100% rename from src/net/server/channel/handlers/PlayerMapTransitionHandler.java rename to src/main/java/net/server/channel/handlers/PlayerMapTransitionHandler.java diff --git a/src/net/server/channel/handlers/QuestActionHandler.java b/src/main/java/net/server/channel/handlers/QuestActionHandler.java similarity index 100% rename from src/net/server/channel/handlers/QuestActionHandler.java rename to src/main/java/net/server/channel/handlers/QuestActionHandler.java diff --git a/src/net/server/channel/handlers/QuickslotKeyMappedModifiedHandler.java b/src/main/java/net/server/channel/handlers/QuickslotKeyMappedModifiedHandler.java similarity index 100% rename from src/net/server/channel/handlers/QuickslotKeyMappedModifiedHandler.java rename to src/main/java/net/server/channel/handlers/QuickslotKeyMappedModifiedHandler.java diff --git a/src/net/server/channel/handlers/RPSActionHandler.java b/src/main/java/net/server/channel/handlers/RPSActionHandler.java similarity index 100% rename from src/net/server/channel/handlers/RPSActionHandler.java rename to src/main/java/net/server/channel/handlers/RPSActionHandler.java diff --git a/src/net/server/channel/handlers/RaiseIncExpHandler.java b/src/main/java/net/server/channel/handlers/RaiseIncExpHandler.java similarity index 100% rename from src/net/server/channel/handlers/RaiseIncExpHandler.java rename to src/main/java/net/server/channel/handlers/RaiseIncExpHandler.java diff --git a/src/net/server/channel/handlers/RaiseUIStateHandler.java b/src/main/java/net/server/channel/handlers/RaiseUIStateHandler.java similarity index 100% rename from src/net/server/channel/handlers/RaiseUIStateHandler.java rename to src/main/java/net/server/channel/handlers/RaiseUIStateHandler.java diff --git a/src/net/server/channel/handlers/RangedAttackHandler.java b/src/main/java/net/server/channel/handlers/RangedAttackHandler.java similarity index 100% rename from src/net/server/channel/handlers/RangedAttackHandler.java rename to src/main/java/net/server/channel/handlers/RangedAttackHandler.java diff --git a/src/net/server/channel/handlers/ReactorHitHandler.java b/src/main/java/net/server/channel/handlers/ReactorHitHandler.java similarity index 100% rename from src/net/server/channel/handlers/ReactorHitHandler.java rename to src/main/java/net/server/channel/handlers/ReactorHitHandler.java diff --git a/src/net/server/channel/handlers/RemoteGachaponHandler.java b/src/main/java/net/server/channel/handlers/RemoteGachaponHandler.java similarity index 100% rename from src/net/server/channel/handlers/RemoteGachaponHandler.java rename to src/main/java/net/server/channel/handlers/RemoteGachaponHandler.java diff --git a/src/net/server/channel/handlers/RemoteStoreHandler.java b/src/main/java/net/server/channel/handlers/RemoteStoreHandler.java similarity index 100% rename from src/net/server/channel/handlers/RemoteStoreHandler.java rename to src/main/java/net/server/channel/handlers/RemoteStoreHandler.java diff --git a/src/net/server/channel/handlers/ReportHandler.java b/src/main/java/net/server/channel/handlers/ReportHandler.java similarity index 100% rename from src/net/server/channel/handlers/ReportHandler.java rename to src/main/java/net/server/channel/handlers/ReportHandler.java diff --git a/src/net/server/channel/handlers/RingActionHandler.java b/src/main/java/net/server/channel/handlers/RingActionHandler.java similarity index 100% rename from src/net/server/channel/handlers/RingActionHandler.java rename to src/main/java/net/server/channel/handlers/RingActionHandler.java diff --git a/src/net/server/channel/handlers/ScriptedItemHandler.java b/src/main/java/net/server/channel/handlers/ScriptedItemHandler.java similarity index 100% rename from src/net/server/channel/handlers/ScriptedItemHandler.java rename to src/main/java/net/server/channel/handlers/ScriptedItemHandler.java diff --git a/src/net/server/channel/handlers/ScrollHandler.java b/src/main/java/net/server/channel/handlers/ScrollHandler.java similarity index 100% rename from src/net/server/channel/handlers/ScrollHandler.java rename to src/main/java/net/server/channel/handlers/ScrollHandler.java diff --git a/src/net/server/channel/handlers/SkillBookHandler.java b/src/main/java/net/server/channel/handlers/SkillBookHandler.java similarity index 100% rename from src/net/server/channel/handlers/SkillBookHandler.java rename to src/main/java/net/server/channel/handlers/SkillBookHandler.java diff --git a/src/net/server/channel/handlers/SkillEffectHandler.java b/src/main/java/net/server/channel/handlers/SkillEffectHandler.java similarity index 100% rename from src/net/server/channel/handlers/SkillEffectHandler.java rename to src/main/java/net/server/channel/handlers/SkillEffectHandler.java diff --git a/src/net/server/channel/handlers/SkillMacroHandler.java b/src/main/java/net/server/channel/handlers/SkillMacroHandler.java similarity index 100% rename from src/net/server/channel/handlers/SkillMacroHandler.java rename to src/main/java/net/server/channel/handlers/SkillMacroHandler.java diff --git a/src/net/server/channel/handlers/SnowballHandler.java b/src/main/java/net/server/channel/handlers/SnowballHandler.java similarity index 100% rename from src/net/server/channel/handlers/SnowballHandler.java rename to src/main/java/net/server/channel/handlers/SnowballHandler.java diff --git a/src/net/server/channel/handlers/SpawnPetHandler.java b/src/main/java/net/server/channel/handlers/SpawnPetHandler.java similarity index 100% rename from src/net/server/channel/handlers/SpawnPetHandler.java rename to src/main/java/net/server/channel/handlers/SpawnPetHandler.java diff --git a/src/net/server/channel/handlers/SpecialMoveHandler.java b/src/main/java/net/server/channel/handlers/SpecialMoveHandler.java similarity index 100% rename from src/net/server/channel/handlers/SpecialMoveHandler.java rename to src/main/java/net/server/channel/handlers/SpecialMoveHandler.java diff --git a/src/net/server/channel/handlers/SpouseChatHandler.java b/src/main/java/net/server/channel/handlers/SpouseChatHandler.java similarity index 100% rename from src/net/server/channel/handlers/SpouseChatHandler.java rename to src/main/java/net/server/channel/handlers/SpouseChatHandler.java diff --git a/src/net/server/channel/handlers/StorageHandler.java b/src/main/java/net/server/channel/handlers/StorageHandler.java similarity index 100% rename from src/net/server/channel/handlers/StorageHandler.java rename to src/main/java/net/server/channel/handlers/StorageHandler.java diff --git a/src/net/server/channel/handlers/SummonDamageHandler.java b/src/main/java/net/server/channel/handlers/SummonDamageHandler.java similarity index 100% rename from src/net/server/channel/handlers/SummonDamageHandler.java rename to src/main/java/net/server/channel/handlers/SummonDamageHandler.java diff --git a/src/net/server/channel/handlers/TakeDamageHandler.java b/src/main/java/net/server/channel/handlers/TakeDamageHandler.java similarity index 100% rename from src/net/server/channel/handlers/TakeDamageHandler.java rename to src/main/java/net/server/channel/handlers/TakeDamageHandler.java diff --git a/src/net/server/channel/handlers/TouchMonsterDamageHandler.java b/src/main/java/net/server/channel/handlers/TouchMonsterDamageHandler.java similarity index 100% rename from src/net/server/channel/handlers/TouchMonsterDamageHandler.java rename to src/main/java/net/server/channel/handlers/TouchMonsterDamageHandler.java diff --git a/src/net/server/channel/handlers/TouchReactorHandler.java b/src/main/java/net/server/channel/handlers/TouchReactorHandler.java similarity index 100% rename from src/net/server/channel/handlers/TouchReactorHandler.java rename to src/main/java/net/server/channel/handlers/TouchReactorHandler.java diff --git a/src/net/server/channel/handlers/TouchingCashShopHandler.java b/src/main/java/net/server/channel/handlers/TouchingCashShopHandler.java similarity index 100% rename from src/net/server/channel/handlers/TouchingCashShopHandler.java rename to src/main/java/net/server/channel/handlers/TouchingCashShopHandler.java diff --git a/src/net/server/channel/handlers/TransferNameHandler.java b/src/main/java/net/server/channel/handlers/TransferNameHandler.java similarity index 100% rename from src/net/server/channel/handlers/TransferNameHandler.java rename to src/main/java/net/server/channel/handlers/TransferNameHandler.java diff --git a/src/net/server/channel/handlers/TransferNameResultHandler.java b/src/main/java/net/server/channel/handlers/TransferNameResultHandler.java similarity index 100% rename from src/net/server/channel/handlers/TransferNameResultHandler.java rename to src/main/java/net/server/channel/handlers/TransferNameResultHandler.java diff --git a/src/net/server/channel/handlers/TransferWorldHandler.java b/src/main/java/net/server/channel/handlers/TransferWorldHandler.java similarity index 100% rename from src/net/server/channel/handlers/TransferWorldHandler.java rename to src/main/java/net/server/channel/handlers/TransferWorldHandler.java diff --git a/src/net/server/channel/handlers/TrockAddMapHandler.java b/src/main/java/net/server/channel/handlers/TrockAddMapHandler.java similarity index 100% rename from src/net/server/channel/handlers/TrockAddMapHandler.java rename to src/main/java/net/server/channel/handlers/TrockAddMapHandler.java diff --git a/src/net/server/channel/handlers/UseCashItemHandler.java b/src/main/java/net/server/channel/handlers/UseCashItemHandler.java similarity index 100% rename from src/net/server/channel/handlers/UseCashItemHandler.java rename to src/main/java/net/server/channel/handlers/UseCashItemHandler.java diff --git a/src/net/server/channel/handlers/UseCatchItemHandler.java b/src/main/java/net/server/channel/handlers/UseCatchItemHandler.java similarity index 100% rename from src/net/server/channel/handlers/UseCatchItemHandler.java rename to src/main/java/net/server/channel/handlers/UseCatchItemHandler.java diff --git a/src/net/server/channel/handlers/UseChairHandler.java b/src/main/java/net/server/channel/handlers/UseChairHandler.java similarity index 100% rename from src/net/server/channel/handlers/UseChairHandler.java rename to src/main/java/net/server/channel/handlers/UseChairHandler.java diff --git a/src/net/server/channel/handlers/UseDeathItemHandler.java b/src/main/java/net/server/channel/handlers/UseDeathItemHandler.java similarity index 100% rename from src/net/server/channel/handlers/UseDeathItemHandler.java rename to src/main/java/net/server/channel/handlers/UseDeathItemHandler.java diff --git a/src/net/server/channel/handlers/UseGachaExpHandler.java b/src/main/java/net/server/channel/handlers/UseGachaExpHandler.java similarity index 100% rename from src/net/server/channel/handlers/UseGachaExpHandler.java rename to src/main/java/net/server/channel/handlers/UseGachaExpHandler.java diff --git a/src/net/server/channel/handlers/UseHammerHandler.java b/src/main/java/net/server/channel/handlers/UseHammerHandler.java similarity index 100% rename from src/net/server/channel/handlers/UseHammerHandler.java rename to src/main/java/net/server/channel/handlers/UseHammerHandler.java diff --git a/src/net/server/channel/handlers/UseItemEffectHandler.java b/src/main/java/net/server/channel/handlers/UseItemEffectHandler.java similarity index 100% rename from src/net/server/channel/handlers/UseItemEffectHandler.java rename to src/main/java/net/server/channel/handlers/UseItemEffectHandler.java diff --git a/src/net/server/channel/handlers/UseItemHandler.java b/src/main/java/net/server/channel/handlers/UseItemHandler.java similarity index 100% rename from src/net/server/channel/handlers/UseItemHandler.java rename to src/main/java/net/server/channel/handlers/UseItemHandler.java diff --git a/src/net/server/channel/handlers/UseMapleLifeHandler.java b/src/main/java/net/server/channel/handlers/UseMapleLifeHandler.java similarity index 100% rename from src/net/server/channel/handlers/UseMapleLifeHandler.java rename to src/main/java/net/server/channel/handlers/UseMapleLifeHandler.java diff --git a/src/net/server/channel/handlers/UseMountFoodHandler.java b/src/main/java/net/server/channel/handlers/UseMountFoodHandler.java similarity index 100% rename from src/net/server/channel/handlers/UseMountFoodHandler.java rename to src/main/java/net/server/channel/handlers/UseMountFoodHandler.java diff --git a/src/net/server/channel/handlers/UseOwlOfMinervaHandler.java b/src/main/java/net/server/channel/handlers/UseOwlOfMinervaHandler.java similarity index 100% rename from src/net/server/channel/handlers/UseOwlOfMinervaHandler.java rename to src/main/java/net/server/channel/handlers/UseOwlOfMinervaHandler.java diff --git a/src/net/server/channel/handlers/UseSolomonHandler.java b/src/main/java/net/server/channel/handlers/UseSolomonHandler.java similarity index 100% rename from src/net/server/channel/handlers/UseSolomonHandler.java rename to src/main/java/net/server/channel/handlers/UseSolomonHandler.java diff --git a/src/net/server/channel/handlers/UseSummonBagHandler.java b/src/main/java/net/server/channel/handlers/UseSummonBagHandler.java similarity index 100% rename from src/net/server/channel/handlers/UseSummonBagHandler.java rename to src/main/java/net/server/channel/handlers/UseSummonBagHandler.java diff --git a/src/net/server/channel/handlers/UseWaterOfLifeHandler.java b/src/main/java/net/server/channel/handlers/UseWaterOfLifeHandler.java similarity index 100% rename from src/net/server/channel/handlers/UseWaterOfLifeHandler.java rename to src/main/java/net/server/channel/handlers/UseWaterOfLifeHandler.java diff --git a/src/net/server/channel/handlers/WeddingHandler.java b/src/main/java/net/server/channel/handlers/WeddingHandler.java similarity index 100% rename from src/net/server/channel/handlers/WeddingHandler.java rename to src/main/java/net/server/channel/handlers/WeddingHandler.java diff --git a/src/net/server/channel/handlers/WeddingTalkHandler.java b/src/main/java/net/server/channel/handlers/WeddingTalkHandler.java similarity index 100% rename from src/net/server/channel/handlers/WeddingTalkHandler.java rename to src/main/java/net/server/channel/handlers/WeddingTalkHandler.java diff --git a/src/net/server/channel/handlers/WeddingTalkMoreHandler.java b/src/main/java/net/server/channel/handlers/WeddingTalkMoreHandler.java similarity index 100% rename from src/net/server/channel/handlers/WeddingTalkMoreHandler.java rename to src/main/java/net/server/channel/handlers/WeddingTalkMoreHandler.java diff --git a/src/net/server/channel/handlers/WhisperHandler.java b/src/main/java/net/server/channel/handlers/WhisperHandler.java similarity index 100% rename from src/net/server/channel/handlers/WhisperHandler.java rename to src/main/java/net/server/channel/handlers/WhisperHandler.java diff --git a/src/net/server/coordinator/login/LoginStorage.java b/src/main/java/net/server/coordinator/login/LoginStorage.java similarity index 100% rename from src/net/server/coordinator/login/LoginStorage.java rename to src/main/java/net/server/coordinator/login/LoginStorage.java diff --git a/src/net/server/coordinator/login/MapleLoginBypassCoordinator.java b/src/main/java/net/server/coordinator/login/MapleLoginBypassCoordinator.java similarity index 100% rename from src/net/server/coordinator/login/MapleLoginBypassCoordinator.java rename to src/main/java/net/server/coordinator/login/MapleLoginBypassCoordinator.java diff --git a/src/net/server/coordinator/matchchecker/AbstractMatchCheckerListener.java b/src/main/java/net/server/coordinator/matchchecker/AbstractMatchCheckerListener.java similarity index 100% rename from src/net/server/coordinator/matchchecker/AbstractMatchCheckerListener.java rename to src/main/java/net/server/coordinator/matchchecker/AbstractMatchCheckerListener.java diff --git a/src/net/server/coordinator/matchchecker/MapleMatchCheckerCoordinator.java b/src/main/java/net/server/coordinator/matchchecker/MapleMatchCheckerCoordinator.java similarity index 100% rename from src/net/server/coordinator/matchchecker/MapleMatchCheckerCoordinator.java rename to src/main/java/net/server/coordinator/matchchecker/MapleMatchCheckerCoordinator.java diff --git a/src/net/server/coordinator/matchchecker/MatchCheckerListenerFactory.java b/src/main/java/net/server/coordinator/matchchecker/MatchCheckerListenerFactory.java similarity index 100% rename from src/net/server/coordinator/matchchecker/MatchCheckerListenerFactory.java rename to src/main/java/net/server/coordinator/matchchecker/MatchCheckerListenerFactory.java diff --git a/src/net/server/coordinator/matchchecker/MatchCheckerListenerRecipe.java b/src/main/java/net/server/coordinator/matchchecker/MatchCheckerListenerRecipe.java similarity index 100% rename from src/net/server/coordinator/matchchecker/MatchCheckerListenerRecipe.java rename to src/main/java/net/server/coordinator/matchchecker/MatchCheckerListenerRecipe.java diff --git a/src/net/server/coordinator/matchchecker/listener/MatchCheckerCPQChallenge.java b/src/main/java/net/server/coordinator/matchchecker/listener/MatchCheckerCPQChallenge.java similarity index 100% rename from src/net/server/coordinator/matchchecker/listener/MatchCheckerCPQChallenge.java rename to src/main/java/net/server/coordinator/matchchecker/listener/MatchCheckerCPQChallenge.java diff --git a/src/net/server/coordinator/matchchecker/listener/MatchCheckerGuildCreation.java b/src/main/java/net/server/coordinator/matchchecker/listener/MatchCheckerGuildCreation.java similarity index 100% rename from src/net/server/coordinator/matchchecker/listener/MatchCheckerGuildCreation.java rename to src/main/java/net/server/coordinator/matchchecker/listener/MatchCheckerGuildCreation.java diff --git a/src/net/server/coordinator/partysearch/MaplePartySearchCoordinator.java b/src/main/java/net/server/coordinator/partysearch/MaplePartySearchCoordinator.java similarity index 100% rename from src/net/server/coordinator/partysearch/MaplePartySearchCoordinator.java rename to src/main/java/net/server/coordinator/partysearch/MaplePartySearchCoordinator.java diff --git a/src/net/server/coordinator/partysearch/PartySearchCharacter.java b/src/main/java/net/server/coordinator/partysearch/PartySearchCharacter.java similarity index 100% rename from src/net/server/coordinator/partysearch/PartySearchCharacter.java rename to src/main/java/net/server/coordinator/partysearch/PartySearchCharacter.java diff --git a/src/net/server/coordinator/partysearch/PartySearchEchelon.java b/src/main/java/net/server/coordinator/partysearch/PartySearchEchelon.java similarity index 100% rename from src/net/server/coordinator/partysearch/PartySearchEchelon.java rename to src/main/java/net/server/coordinator/partysearch/PartySearchEchelon.java diff --git a/src/net/server/coordinator/partysearch/PartySearchStorage.java b/src/main/java/net/server/coordinator/partysearch/PartySearchStorage.java similarity index 100% rename from src/net/server/coordinator/partysearch/PartySearchStorage.java rename to src/main/java/net/server/coordinator/partysearch/PartySearchStorage.java diff --git a/src/net/server/coordinator/session/MapleSessionCoordinator.java b/src/main/java/net/server/coordinator/session/MapleSessionCoordinator.java similarity index 100% rename from src/net/server/coordinator/session/MapleSessionCoordinator.java rename to src/main/java/net/server/coordinator/session/MapleSessionCoordinator.java diff --git a/src/net/server/coordinator/world/MapleEventRecallCoordinator.java b/src/main/java/net/server/coordinator/world/MapleEventRecallCoordinator.java similarity index 100% rename from src/net/server/coordinator/world/MapleEventRecallCoordinator.java rename to src/main/java/net/server/coordinator/world/MapleEventRecallCoordinator.java diff --git a/src/net/server/coordinator/world/MapleInviteCoordinator.java b/src/main/java/net/server/coordinator/world/MapleInviteCoordinator.java similarity index 100% rename from src/net/server/coordinator/world/MapleInviteCoordinator.java rename to src/main/java/net/server/coordinator/world/MapleInviteCoordinator.java diff --git a/src/net/server/coordinator/world/MapleMonsterAggroCoordinator.java b/src/main/java/net/server/coordinator/world/MapleMonsterAggroCoordinator.java similarity index 100% rename from src/net/server/coordinator/world/MapleMonsterAggroCoordinator.java rename to src/main/java/net/server/coordinator/world/MapleMonsterAggroCoordinator.java diff --git a/src/net/server/guild/MapleAlliance.java b/src/main/java/net/server/guild/MapleAlliance.java similarity index 100% rename from src/net/server/guild/MapleAlliance.java rename to src/main/java/net/server/guild/MapleAlliance.java diff --git a/src/net/server/guild/MapleGuild.java b/src/main/java/net/server/guild/MapleGuild.java similarity index 100% rename from src/net/server/guild/MapleGuild.java rename to src/main/java/net/server/guild/MapleGuild.java diff --git a/src/net/server/guild/MapleGuildCharacter.java b/src/main/java/net/server/guild/MapleGuildCharacter.java similarity index 100% rename from src/net/server/guild/MapleGuildCharacter.java rename to src/main/java/net/server/guild/MapleGuildCharacter.java diff --git a/src/net/server/guild/MapleGuildResponse.java b/src/main/java/net/server/guild/MapleGuildResponse.java similarity index 100% rename from src/net/server/guild/MapleGuildResponse.java rename to src/main/java/net/server/guild/MapleGuildResponse.java diff --git a/src/net/server/guild/MapleGuildSummary.java b/src/main/java/net/server/guild/MapleGuildSummary.java similarity index 100% rename from src/net/server/guild/MapleGuildSummary.java rename to src/main/java/net/server/guild/MapleGuildSummary.java diff --git a/src/net/server/handlers/CustomPacketHandler.java b/src/main/java/net/server/handlers/CustomPacketHandler.java similarity index 100% rename from src/net/server/handlers/CustomPacketHandler.java rename to src/main/java/net/server/handlers/CustomPacketHandler.java diff --git a/src/net/server/handlers/KeepAliveHandler.java b/src/main/java/net/server/handlers/KeepAliveHandler.java similarity index 100% rename from src/net/server/handlers/KeepAliveHandler.java rename to src/main/java/net/server/handlers/KeepAliveHandler.java diff --git a/src/net/server/handlers/LoginRequiringNoOpHandler.java b/src/main/java/net/server/handlers/LoginRequiringNoOpHandler.java similarity index 100% rename from src/net/server/handlers/LoginRequiringNoOpHandler.java rename to src/main/java/net/server/handlers/LoginRequiringNoOpHandler.java diff --git a/src/net/server/handlers/login/AcceptToSHandler.java b/src/main/java/net/server/handlers/login/AcceptToSHandler.java similarity index 100% rename from src/net/server/handlers/login/AcceptToSHandler.java rename to src/main/java/net/server/handlers/login/AcceptToSHandler.java diff --git a/src/net/server/handlers/login/AfterLoginHandler.java b/src/main/java/net/server/handlers/login/AfterLoginHandler.java similarity index 100% rename from src/net/server/handlers/login/AfterLoginHandler.java rename to src/main/java/net/server/handlers/login/AfterLoginHandler.java diff --git a/src/net/server/handlers/login/CharSelectedHandler.java b/src/main/java/net/server/handlers/login/CharSelectedHandler.java similarity index 100% rename from src/net/server/handlers/login/CharSelectedHandler.java rename to src/main/java/net/server/handlers/login/CharSelectedHandler.java diff --git a/src/net/server/handlers/login/CharSelectedWithPicHandler.java b/src/main/java/net/server/handlers/login/CharSelectedWithPicHandler.java similarity index 100% rename from src/net/server/handlers/login/CharSelectedWithPicHandler.java rename to src/main/java/net/server/handlers/login/CharSelectedWithPicHandler.java diff --git a/src/net/server/handlers/login/CharlistRequestHandler.java b/src/main/java/net/server/handlers/login/CharlistRequestHandler.java similarity index 100% rename from src/net/server/handlers/login/CharlistRequestHandler.java rename to src/main/java/net/server/handlers/login/CharlistRequestHandler.java diff --git a/src/net/server/handlers/login/CheckCharNameHandler.java b/src/main/java/net/server/handlers/login/CheckCharNameHandler.java similarity index 100% rename from src/net/server/handlers/login/CheckCharNameHandler.java rename to src/main/java/net/server/handlers/login/CheckCharNameHandler.java diff --git a/src/net/server/handlers/login/CreateCharHandler.java b/src/main/java/net/server/handlers/login/CreateCharHandler.java similarity index 100% rename from src/net/server/handlers/login/CreateCharHandler.java rename to src/main/java/net/server/handlers/login/CreateCharHandler.java diff --git a/src/net/server/handlers/login/DeleteCharHandler.java b/src/main/java/net/server/handlers/login/DeleteCharHandler.java similarity index 100% rename from src/net/server/handlers/login/DeleteCharHandler.java rename to src/main/java/net/server/handlers/login/DeleteCharHandler.java diff --git a/src/net/server/handlers/login/GuestLoginHandler.java b/src/main/java/net/server/handlers/login/GuestLoginHandler.java similarity index 100% rename from src/net/server/handlers/login/GuestLoginHandler.java rename to src/main/java/net/server/handlers/login/GuestLoginHandler.java diff --git a/src/net/server/handlers/login/LoginPasswordHandler.java b/src/main/java/net/server/handlers/login/LoginPasswordHandler.java similarity index 100% rename from src/net/server/handlers/login/LoginPasswordHandler.java rename to src/main/java/net/server/handlers/login/LoginPasswordHandler.java diff --git a/src/net/server/handlers/login/RegisterPicHandler.java b/src/main/java/net/server/handlers/login/RegisterPicHandler.java similarity index 100% rename from src/net/server/handlers/login/RegisterPicHandler.java rename to src/main/java/net/server/handlers/login/RegisterPicHandler.java diff --git a/src/net/server/handlers/login/RegisterPinHandler.java b/src/main/java/net/server/handlers/login/RegisterPinHandler.java similarity index 100% rename from src/net/server/handlers/login/RegisterPinHandler.java rename to src/main/java/net/server/handlers/login/RegisterPinHandler.java diff --git a/src/net/server/handlers/login/RelogRequestHandler.java b/src/main/java/net/server/handlers/login/RelogRequestHandler.java similarity index 100% rename from src/net/server/handlers/login/RelogRequestHandler.java rename to src/main/java/net/server/handlers/login/RelogRequestHandler.java diff --git a/src/net/server/handlers/login/ServerStatusRequestHandler.java b/src/main/java/net/server/handlers/login/ServerStatusRequestHandler.java similarity index 100% rename from src/net/server/handlers/login/ServerStatusRequestHandler.java rename to src/main/java/net/server/handlers/login/ServerStatusRequestHandler.java diff --git a/src/net/server/handlers/login/ServerlistRequestHandler.java b/src/main/java/net/server/handlers/login/ServerlistRequestHandler.java similarity index 100% rename from src/net/server/handlers/login/ServerlistRequestHandler.java rename to src/main/java/net/server/handlers/login/ServerlistRequestHandler.java diff --git a/src/net/server/handlers/login/SetGenderHandler.java b/src/main/java/net/server/handlers/login/SetGenderHandler.java similarity index 100% rename from src/net/server/handlers/login/SetGenderHandler.java rename to src/main/java/net/server/handlers/login/SetGenderHandler.java diff --git a/src/net/server/handlers/login/ViewAllCharHandler.java b/src/main/java/net/server/handlers/login/ViewAllCharHandler.java similarity index 100% rename from src/net/server/handlers/login/ViewAllCharHandler.java rename to src/main/java/net/server/handlers/login/ViewAllCharHandler.java diff --git a/src/net/server/handlers/login/ViewAllCharRegisterPicHandler.java b/src/main/java/net/server/handlers/login/ViewAllCharRegisterPicHandler.java similarity index 100% rename from src/net/server/handlers/login/ViewAllCharRegisterPicHandler.java rename to src/main/java/net/server/handlers/login/ViewAllCharRegisterPicHandler.java diff --git a/src/net/server/handlers/login/ViewAllCharSelectedHandler.java b/src/main/java/net/server/handlers/login/ViewAllCharSelectedHandler.java similarity index 100% rename from src/net/server/handlers/login/ViewAllCharSelectedHandler.java rename to src/main/java/net/server/handlers/login/ViewAllCharSelectedHandler.java diff --git a/src/net/server/handlers/login/ViewAllCharSelectedWithPicHandler.java b/src/main/java/net/server/handlers/login/ViewAllCharSelectedWithPicHandler.java similarity index 100% rename from src/net/server/handlers/login/ViewAllCharSelectedWithPicHandler.java rename to src/main/java/net/server/handlers/login/ViewAllCharSelectedWithPicHandler.java diff --git a/src/net/server/services/BaseScheduler.java b/src/main/java/net/server/services/BaseScheduler.java similarity index 100% rename from src/net/server/services/BaseScheduler.java rename to src/main/java/net/server/services/BaseScheduler.java diff --git a/src/net/server/services/BaseService.java b/src/main/java/net/server/services/BaseService.java similarity index 100% rename from src/net/server/services/BaseService.java rename to src/main/java/net/server/services/BaseService.java diff --git a/src/net/server/services/SchedulerListener.java b/src/main/java/net/server/services/SchedulerListener.java similarity index 100% rename from src/net/server/services/SchedulerListener.java rename to src/main/java/net/server/services/SchedulerListener.java diff --git a/src/net/server/services/Service.java b/src/main/java/net/server/services/Service.java similarity index 100% rename from src/net/server/services/Service.java rename to src/main/java/net/server/services/Service.java diff --git a/src/net/server/services/ServiceType.java b/src/main/java/net/server/services/ServiceType.java similarity index 100% rename from src/net/server/services/ServiceType.java rename to src/main/java/net/server/services/ServiceType.java diff --git a/src/net/server/services/ServicesManager.java b/src/main/java/net/server/services/ServicesManager.java similarity index 100% rename from src/net/server/services/ServicesManager.java rename to src/main/java/net/server/services/ServicesManager.java diff --git a/src/net/server/services/task/channel/EventService.java b/src/main/java/net/server/services/task/channel/EventService.java similarity index 100% rename from src/net/server/services/task/channel/EventService.java rename to src/main/java/net/server/services/task/channel/EventService.java diff --git a/src/net/server/services/task/channel/FaceExpressionService.java b/src/main/java/net/server/services/task/channel/FaceExpressionService.java similarity index 100% rename from src/net/server/services/task/channel/FaceExpressionService.java rename to src/main/java/net/server/services/task/channel/FaceExpressionService.java diff --git a/src/net/server/services/task/channel/MobAnimationService.java b/src/main/java/net/server/services/task/channel/MobAnimationService.java similarity index 100% rename from src/net/server/services/task/channel/MobAnimationService.java rename to src/main/java/net/server/services/task/channel/MobAnimationService.java diff --git a/src/net/server/services/task/channel/MobClearSkillService.java b/src/main/java/net/server/services/task/channel/MobClearSkillService.java similarity index 100% rename from src/net/server/services/task/channel/MobClearSkillService.java rename to src/main/java/net/server/services/task/channel/MobClearSkillService.java diff --git a/src/net/server/services/task/channel/MobMistService.java b/src/main/java/net/server/services/task/channel/MobMistService.java similarity index 100% rename from src/net/server/services/task/channel/MobMistService.java rename to src/main/java/net/server/services/task/channel/MobMistService.java diff --git a/src/net/server/services/task/channel/MobStatusService.java b/src/main/java/net/server/services/task/channel/MobStatusService.java similarity index 100% rename from src/net/server/services/task/channel/MobStatusService.java rename to src/main/java/net/server/services/task/channel/MobStatusService.java diff --git a/src/net/server/services/task/channel/OverallService.java b/src/main/java/net/server/services/task/channel/OverallService.java similarity index 100% rename from src/net/server/services/task/channel/OverallService.java rename to src/main/java/net/server/services/task/channel/OverallService.java diff --git a/src/net/server/services/task/world/CharacterSaveService.java b/src/main/java/net/server/services/task/world/CharacterSaveService.java similarity index 100% rename from src/net/server/services/task/world/CharacterSaveService.java rename to src/main/java/net/server/services/task/world/CharacterSaveService.java diff --git a/src/net/server/services/type/ChannelServices.java b/src/main/java/net/server/services/type/ChannelServices.java similarity index 100% rename from src/net/server/services/type/ChannelServices.java rename to src/main/java/net/server/services/type/ChannelServices.java diff --git a/src/net/server/services/type/WorldServices.java b/src/main/java/net/server/services/type/WorldServices.java similarity index 100% rename from src/net/server/services/type/WorldServices.java rename to src/main/java/net/server/services/type/WorldServices.java diff --git a/src/net/server/task/BaseTask.java b/src/main/java/net/server/task/BaseTask.java similarity index 100% rename from src/net/server/task/BaseTask.java rename to src/main/java/net/server/task/BaseTask.java diff --git a/src/net/server/task/BossLogTask.java b/src/main/java/net/server/task/BossLogTask.java similarity index 100% rename from src/net/server/task/BossLogTask.java rename to src/main/java/net/server/task/BossLogTask.java diff --git a/src/net/server/task/CharacterAutosaverTask.java b/src/main/java/net/server/task/CharacterAutosaverTask.java similarity index 100% rename from src/net/server/task/CharacterAutosaverTask.java rename to src/main/java/net/server/task/CharacterAutosaverTask.java diff --git a/src/net/server/task/CharacterDiseaseTask.java b/src/main/java/net/server/task/CharacterDiseaseTask.java similarity index 100% rename from src/net/server/task/CharacterDiseaseTask.java rename to src/main/java/net/server/task/CharacterDiseaseTask.java diff --git a/src/net/server/task/CouponTask.java b/src/main/java/net/server/task/CouponTask.java similarity index 100% rename from src/net/server/task/CouponTask.java rename to src/main/java/net/server/task/CouponTask.java diff --git a/src/net/server/task/DueyFredrickTask.java b/src/main/java/net/server/task/DueyFredrickTask.java similarity index 100% rename from src/net/server/task/DueyFredrickTask.java rename to src/main/java/net/server/task/DueyFredrickTask.java diff --git a/src/net/server/task/EventRecallCoordinatorTask.java b/src/main/java/net/server/task/EventRecallCoordinatorTask.java similarity index 100% rename from src/net/server/task/EventRecallCoordinatorTask.java rename to src/main/java/net/server/task/EventRecallCoordinatorTask.java diff --git a/src/net/server/task/FamilyDailyResetTask.java b/src/main/java/net/server/task/FamilyDailyResetTask.java similarity index 100% rename from src/net/server/task/FamilyDailyResetTask.java rename to src/main/java/net/server/task/FamilyDailyResetTask.java diff --git a/src/net/server/task/FishingTask.java b/src/main/java/net/server/task/FishingTask.java similarity index 100% rename from src/net/server/task/FishingTask.java rename to src/main/java/net/server/task/FishingTask.java diff --git a/src/net/server/task/HiredMerchantTask.java b/src/main/java/net/server/task/HiredMerchantTask.java similarity index 100% rename from src/net/server/task/HiredMerchantTask.java rename to src/main/java/net/server/task/HiredMerchantTask.java diff --git a/src/net/server/task/InvitationTask.java b/src/main/java/net/server/task/InvitationTask.java similarity index 100% rename from src/net/server/task/InvitationTask.java rename to src/main/java/net/server/task/InvitationTask.java diff --git a/src/net/server/task/LoginCoordinatorTask.java b/src/main/java/net/server/task/LoginCoordinatorTask.java similarity index 100% rename from src/net/server/task/LoginCoordinatorTask.java rename to src/main/java/net/server/task/LoginCoordinatorTask.java diff --git a/src/net/server/task/LoginStorageTask.java b/src/main/java/net/server/task/LoginStorageTask.java similarity index 100% rename from src/net/server/task/LoginStorageTask.java rename to src/main/java/net/server/task/LoginStorageTask.java diff --git a/src/net/server/task/MapOwnershipTask.java b/src/main/java/net/server/task/MapOwnershipTask.java similarity index 100% rename from src/net/server/task/MapOwnershipTask.java rename to src/main/java/net/server/task/MapOwnershipTask.java diff --git a/src/net/server/task/MountTirednessTask.java b/src/main/java/net/server/task/MountTirednessTask.java similarity index 100% rename from src/net/server/task/MountTirednessTask.java rename to src/main/java/net/server/task/MountTirednessTask.java diff --git a/src/net/server/task/PartySearchTask.java b/src/main/java/net/server/task/PartySearchTask.java similarity index 100% rename from src/net/server/task/PartySearchTask.java rename to src/main/java/net/server/task/PartySearchTask.java diff --git a/src/net/server/task/PetFullnessTask.java b/src/main/java/net/server/task/PetFullnessTask.java similarity index 100% rename from src/net/server/task/PetFullnessTask.java rename to src/main/java/net/server/task/PetFullnessTask.java diff --git a/src/net/server/task/RankingCommandTask.java b/src/main/java/net/server/task/RankingCommandTask.java similarity index 100% rename from src/net/server/task/RankingCommandTask.java rename to src/main/java/net/server/task/RankingCommandTask.java diff --git a/src/net/server/task/RankingLoginTask.java b/src/main/java/net/server/task/RankingLoginTask.java similarity index 100% rename from src/net/server/task/RankingLoginTask.java rename to src/main/java/net/server/task/RankingLoginTask.java diff --git a/src/net/server/task/ReleaseLockTask.java b/src/main/java/net/server/task/ReleaseLockTask.java similarity index 100% rename from src/net/server/task/ReleaseLockTask.java rename to src/main/java/net/server/task/ReleaseLockTask.java diff --git a/src/net/server/task/RespawnTask.java b/src/main/java/net/server/task/RespawnTask.java similarity index 100% rename from src/net/server/task/RespawnTask.java rename to src/main/java/net/server/task/RespawnTask.java diff --git a/src/net/server/task/ServerMessageTask.java b/src/main/java/net/server/task/ServerMessageTask.java similarity index 100% rename from src/net/server/task/ServerMessageTask.java rename to src/main/java/net/server/task/ServerMessageTask.java diff --git a/src/net/server/task/TimedMapObjectTask.java b/src/main/java/net/server/task/TimedMapObjectTask.java similarity index 100% rename from src/net/server/task/TimedMapObjectTask.java rename to src/main/java/net/server/task/TimedMapObjectTask.java diff --git a/src/net/server/task/TimeoutTask.java b/src/main/java/net/server/task/TimeoutTask.java similarity index 100% rename from src/net/server/task/TimeoutTask.java rename to src/main/java/net/server/task/TimeoutTask.java diff --git a/src/net/server/task/WeddingReservationTask.java b/src/main/java/net/server/task/WeddingReservationTask.java similarity index 100% rename from src/net/server/task/WeddingReservationTask.java rename to src/main/java/net/server/task/WeddingReservationTask.java diff --git a/src/net/server/world/MapleMessenger.java b/src/main/java/net/server/world/MapleMessenger.java similarity index 100% rename from src/net/server/world/MapleMessenger.java rename to src/main/java/net/server/world/MapleMessenger.java diff --git a/src/net/server/world/MapleMessengerCharacter.java b/src/main/java/net/server/world/MapleMessengerCharacter.java similarity index 100% rename from src/net/server/world/MapleMessengerCharacter.java rename to src/main/java/net/server/world/MapleMessengerCharacter.java diff --git a/src/net/server/world/MapleParty.java b/src/main/java/net/server/world/MapleParty.java similarity index 100% rename from src/net/server/world/MapleParty.java rename to src/main/java/net/server/world/MapleParty.java diff --git a/src/net/server/world/MaplePartyCharacter.java b/src/main/java/net/server/world/MaplePartyCharacter.java similarity index 100% rename from src/net/server/world/MaplePartyCharacter.java rename to src/main/java/net/server/world/MaplePartyCharacter.java diff --git a/src/net/server/world/PartyOperation.java b/src/main/java/net/server/world/PartyOperation.java similarity index 100% rename from src/net/server/world/PartyOperation.java rename to src/main/java/net/server/world/PartyOperation.java diff --git a/src/net/server/world/World.java b/src/main/java/net/server/world/World.java similarity index 100% rename from src/net/server/world/World.java rename to src/main/java/net/server/world/World.java diff --git a/src/provider/MapleCanvas.java b/src/main/java/provider/MapleCanvas.java similarity index 100% rename from src/provider/MapleCanvas.java rename to src/main/java/provider/MapleCanvas.java diff --git a/src/provider/MapleData.java b/src/main/java/provider/MapleData.java similarity index 100% rename from src/provider/MapleData.java rename to src/main/java/provider/MapleData.java diff --git a/src/provider/MapleDataDirectoryEntry.java b/src/main/java/provider/MapleDataDirectoryEntry.java similarity index 100% rename from src/provider/MapleDataDirectoryEntry.java rename to src/main/java/provider/MapleDataDirectoryEntry.java diff --git a/src/provider/MapleDataEntity.java b/src/main/java/provider/MapleDataEntity.java similarity index 100% rename from src/provider/MapleDataEntity.java rename to src/main/java/provider/MapleDataEntity.java diff --git a/src/provider/MapleDataEntry.java b/src/main/java/provider/MapleDataEntry.java similarity index 100% rename from src/provider/MapleDataEntry.java rename to src/main/java/provider/MapleDataEntry.java diff --git a/src/provider/MapleDataFileEntry.java b/src/main/java/provider/MapleDataFileEntry.java similarity index 100% rename from src/provider/MapleDataFileEntry.java rename to src/main/java/provider/MapleDataFileEntry.java diff --git a/src/provider/MapleDataProvider.java b/src/main/java/provider/MapleDataProvider.java similarity index 100% rename from src/provider/MapleDataProvider.java rename to src/main/java/provider/MapleDataProvider.java diff --git a/src/provider/MapleDataProviderFactory.java b/src/main/java/provider/MapleDataProviderFactory.java similarity index 100% rename from src/provider/MapleDataProviderFactory.java rename to src/main/java/provider/MapleDataProviderFactory.java diff --git a/src/provider/MapleDataTool.java b/src/main/java/provider/MapleDataTool.java similarity index 100% rename from src/provider/MapleDataTool.java rename to src/main/java/provider/MapleDataTool.java diff --git a/src/provider/wz/FileStoredPngMapleCanvas.java b/src/main/java/provider/wz/FileStoredPngMapleCanvas.java similarity index 100% rename from src/provider/wz/FileStoredPngMapleCanvas.java rename to src/main/java/provider/wz/FileStoredPngMapleCanvas.java diff --git a/src/provider/wz/ImgMapleSound.java b/src/main/java/provider/wz/ImgMapleSound.java similarity index 100% rename from src/provider/wz/ImgMapleSound.java rename to src/main/java/provider/wz/ImgMapleSound.java diff --git a/src/provider/wz/ListWZFile.java b/src/main/java/provider/wz/ListWZFile.java similarity index 100% rename from src/provider/wz/ListWZFile.java rename to src/main/java/provider/wz/ListWZFile.java diff --git a/src/provider/wz/MapleDataType.java b/src/main/java/provider/wz/MapleDataType.java similarity index 100% rename from src/provider/wz/MapleDataType.java rename to src/main/java/provider/wz/MapleDataType.java diff --git a/src/provider/wz/PNGMapleCanvas.java b/src/main/java/provider/wz/PNGMapleCanvas.java similarity index 100% rename from src/provider/wz/PNGMapleCanvas.java rename to src/main/java/provider/wz/PNGMapleCanvas.java diff --git a/src/provider/wz/WZDirectoryEntry.java b/src/main/java/provider/wz/WZDirectoryEntry.java similarity index 100% rename from src/provider/wz/WZDirectoryEntry.java rename to src/main/java/provider/wz/WZDirectoryEntry.java diff --git a/src/provider/wz/WZEntry.java b/src/main/java/provider/wz/WZEntry.java similarity index 100% rename from src/provider/wz/WZEntry.java rename to src/main/java/provider/wz/WZEntry.java diff --git a/src/provider/wz/WZFile.java b/src/main/java/provider/wz/WZFile.java similarity index 100% rename from src/provider/wz/WZFile.java rename to src/main/java/provider/wz/WZFile.java diff --git a/src/provider/wz/WZFileEntry.java b/src/main/java/provider/wz/WZFileEntry.java similarity index 100% rename from src/provider/wz/WZFileEntry.java rename to src/main/java/provider/wz/WZFileEntry.java diff --git a/src/provider/wz/WZIMGEntry.java b/src/main/java/provider/wz/WZIMGEntry.java similarity index 100% rename from src/provider/wz/WZIMGEntry.java rename to src/main/java/provider/wz/WZIMGEntry.java diff --git a/src/provider/wz/WZIMGFile.java b/src/main/java/provider/wz/WZIMGFile.java similarity index 100% rename from src/provider/wz/WZIMGFile.java rename to src/main/java/provider/wz/WZIMGFile.java diff --git a/src/provider/wz/WZTool.java b/src/main/java/provider/wz/WZTool.java similarity index 100% rename from src/provider/wz/WZTool.java rename to src/main/java/provider/wz/WZTool.java diff --git a/src/provider/wz/XMLDomMapleData.java b/src/main/java/provider/wz/XMLDomMapleData.java similarity index 100% rename from src/provider/wz/XMLDomMapleData.java rename to src/main/java/provider/wz/XMLDomMapleData.java diff --git a/src/provider/wz/XMLWZFile.java b/src/main/java/provider/wz/XMLWZFile.java similarity index 100% rename from src/provider/wz/XMLWZFile.java rename to src/main/java/provider/wz/XMLWZFile.java diff --git a/src/scripting/AbstractPlayerInteraction.java b/src/main/java/scripting/AbstractPlayerInteraction.java similarity index 100% rename from src/scripting/AbstractPlayerInteraction.java rename to src/main/java/scripting/AbstractPlayerInteraction.java diff --git a/src/scripting/AbstractScriptManager.java b/src/main/java/scripting/AbstractScriptManager.java similarity index 100% rename from src/scripting/AbstractScriptManager.java rename to src/main/java/scripting/AbstractScriptManager.java diff --git a/src/scripting/event/EventInstanceManager.java b/src/main/java/scripting/event/EventInstanceManager.java similarity index 100% rename from src/scripting/event/EventInstanceManager.java rename to src/main/java/scripting/event/EventInstanceManager.java diff --git a/src/scripting/event/EventManager.java b/src/main/java/scripting/event/EventManager.java similarity index 100% rename from src/scripting/event/EventManager.java rename to src/main/java/scripting/event/EventManager.java diff --git a/src/scripting/event/EventScheduledFuture.java b/src/main/java/scripting/event/EventScheduledFuture.java similarity index 100% rename from src/scripting/event/EventScheduledFuture.java rename to src/main/java/scripting/event/EventScheduledFuture.java diff --git a/src/scripting/event/EventScriptManager.java b/src/main/java/scripting/event/EventScriptManager.java similarity index 100% rename from src/scripting/event/EventScriptManager.java rename to src/main/java/scripting/event/EventScriptManager.java diff --git a/src/scripting/event/scheduler/EventScriptScheduler.java b/src/main/java/scripting/event/scheduler/EventScriptScheduler.java similarity index 100% rename from src/scripting/event/scheduler/EventScriptScheduler.java rename to src/main/java/scripting/event/scheduler/EventScriptScheduler.java diff --git a/src/scripting/item/ItemScriptManager.java b/src/main/java/scripting/item/ItemScriptManager.java similarity index 100% rename from src/scripting/item/ItemScriptManager.java rename to src/main/java/scripting/item/ItemScriptManager.java diff --git a/src/scripting/item/ItemScriptMethods.java b/src/main/java/scripting/item/ItemScriptMethods.java similarity index 100% rename from src/scripting/item/ItemScriptMethods.java rename to src/main/java/scripting/item/ItemScriptMethods.java diff --git a/src/scripting/map/MapScriptManager.java b/src/main/java/scripting/map/MapScriptManager.java similarity index 100% rename from src/scripting/map/MapScriptManager.java rename to src/main/java/scripting/map/MapScriptManager.java diff --git a/src/scripting/map/MapScriptMethods.java b/src/main/java/scripting/map/MapScriptMethods.java similarity index 100% rename from src/scripting/map/MapScriptMethods.java rename to src/main/java/scripting/map/MapScriptMethods.java diff --git a/src/scripting/npc/NPCConversationManager.java b/src/main/java/scripting/npc/NPCConversationManager.java similarity index 100% rename from src/scripting/npc/NPCConversationManager.java rename to src/main/java/scripting/npc/NPCConversationManager.java diff --git a/src/scripting/npc/NPCScriptManager.java b/src/main/java/scripting/npc/NPCScriptManager.java similarity index 100% rename from src/scripting/npc/NPCScriptManager.java rename to src/main/java/scripting/npc/NPCScriptManager.java diff --git a/src/scripting/portal/PortalPlayerInteraction.java b/src/main/java/scripting/portal/PortalPlayerInteraction.java similarity index 100% rename from src/scripting/portal/PortalPlayerInteraction.java rename to src/main/java/scripting/portal/PortalPlayerInteraction.java diff --git a/src/scripting/portal/PortalScript.java b/src/main/java/scripting/portal/PortalScript.java similarity index 100% rename from src/scripting/portal/PortalScript.java rename to src/main/java/scripting/portal/PortalScript.java diff --git a/src/scripting/portal/PortalScriptManager.java b/src/main/java/scripting/portal/PortalScriptManager.java similarity index 100% rename from src/scripting/portal/PortalScriptManager.java rename to src/main/java/scripting/portal/PortalScriptManager.java diff --git a/src/scripting/quest/QuestActionManager.java b/src/main/java/scripting/quest/QuestActionManager.java similarity index 100% rename from src/scripting/quest/QuestActionManager.java rename to src/main/java/scripting/quest/QuestActionManager.java diff --git a/src/scripting/quest/QuestScriptManager.java b/src/main/java/scripting/quest/QuestScriptManager.java similarity index 100% rename from src/scripting/quest/QuestScriptManager.java rename to src/main/java/scripting/quest/QuestScriptManager.java diff --git a/src/scripting/reactor/ReactorActionManager.java b/src/main/java/scripting/reactor/ReactorActionManager.java similarity index 100% rename from src/scripting/reactor/ReactorActionManager.java rename to src/main/java/scripting/reactor/ReactorActionManager.java diff --git a/src/scripting/reactor/ReactorScriptManager.java b/src/main/java/scripting/reactor/ReactorScriptManager.java similarity index 100% rename from src/scripting/reactor/ReactorScriptManager.java rename to src/main/java/scripting/reactor/ReactorScriptManager.java diff --git a/src/server/CashShop.java b/src/main/java/server/CashShop.java similarity index 100% rename from src/server/CashShop.java rename to src/main/java/server/CashShop.java diff --git a/src/server/DueyPackage.java b/src/main/java/server/DueyPackage.java similarity index 100% rename from src/server/DueyPackage.java rename to src/main/java/server/DueyPackage.java diff --git a/src/server/MTSItemInfo.java b/src/main/java/server/MTSItemInfo.java similarity index 100% rename from src/server/MTSItemInfo.java rename to src/main/java/server/MTSItemInfo.java diff --git a/src/server/MakerItemFactory.java b/src/main/java/server/MakerItemFactory.java similarity index 100% rename from src/server/MakerItemFactory.java rename to src/main/java/server/MakerItemFactory.java diff --git a/src/server/MapleItemInformationProvider.java b/src/main/java/server/MapleItemInformationProvider.java similarity index 100% rename from src/server/MapleItemInformationProvider.java rename to src/main/java/server/MapleItemInformationProvider.java diff --git a/src/server/MapleMarriage.java b/src/main/java/server/MapleMarriage.java similarity index 100% rename from src/server/MapleMarriage.java rename to src/main/java/server/MapleMarriage.java diff --git a/src/server/MapleShop.java b/src/main/java/server/MapleShop.java similarity index 100% rename from src/server/MapleShop.java rename to src/main/java/server/MapleShop.java diff --git a/src/server/MapleShopFactory.java b/src/main/java/server/MapleShopFactory.java similarity index 100% rename from src/server/MapleShopFactory.java rename to src/main/java/server/MapleShopFactory.java diff --git a/src/server/MapleShopItem.java b/src/main/java/server/MapleShopItem.java similarity index 100% rename from src/server/MapleShopItem.java rename to src/main/java/server/MapleShopItem.java diff --git a/src/server/MapleSkillbookInformationProvider.java b/src/main/java/server/MapleSkillbookInformationProvider.java similarity index 100% rename from src/server/MapleSkillbookInformationProvider.java rename to src/main/java/server/MapleSkillbookInformationProvider.java diff --git a/src/server/MapleStatEffect.java b/src/main/java/server/MapleStatEffect.java similarity index 100% rename from src/server/MapleStatEffect.java rename to src/main/java/server/MapleStatEffect.java diff --git a/src/server/MapleStorage.java b/src/main/java/server/MapleStorage.java similarity index 100% rename from src/server/MapleStorage.java rename to src/main/java/server/MapleStorage.java diff --git a/src/server/MapleStorageInventory.java b/src/main/java/server/MapleStorageInventory.java similarity index 100% rename from src/server/MapleStorageInventory.java rename to src/main/java/server/MapleStorageInventory.java diff --git a/src/server/MapleTrade.java b/src/main/java/server/MapleTrade.java similarity index 100% rename from src/server/MapleTrade.java rename to src/main/java/server/MapleTrade.java diff --git a/src/server/ThreadManager.java b/src/main/java/server/ThreadManager.java similarity index 100% rename from src/server/ThreadManager.java rename to src/main/java/server/ThreadManager.java diff --git a/src/server/TimerManager.java b/src/main/java/server/TimerManager.java similarity index 100% rename from src/server/TimerManager.java rename to src/main/java/server/TimerManager.java diff --git a/src/server/TimerManagerMBean.java b/src/main/java/server/TimerManagerMBean.java similarity index 100% rename from src/server/TimerManagerMBean.java rename to src/main/java/server/TimerManagerMBean.java diff --git a/src/server/events/MapleEvents.java b/src/main/java/server/events/MapleEvents.java similarity index 100% rename from src/server/events/MapleEvents.java rename to src/main/java/server/events/MapleEvents.java diff --git a/src/server/events/RescueGaga.java b/src/main/java/server/events/RescueGaga.java similarity index 100% rename from src/server/events/RescueGaga.java rename to src/main/java/server/events/RescueGaga.java diff --git a/src/server/events/gm/MapleCoconut.java b/src/main/java/server/events/gm/MapleCoconut.java similarity index 100% rename from src/server/events/gm/MapleCoconut.java rename to src/main/java/server/events/gm/MapleCoconut.java diff --git a/src/server/events/gm/MapleCoconuts.java b/src/main/java/server/events/gm/MapleCoconuts.java similarity index 100% rename from src/server/events/gm/MapleCoconuts.java rename to src/main/java/server/events/gm/MapleCoconuts.java diff --git a/src/server/events/gm/MapleEvent.java b/src/main/java/server/events/gm/MapleEvent.java similarity index 100% rename from src/server/events/gm/MapleEvent.java rename to src/main/java/server/events/gm/MapleEvent.java diff --git a/src/server/events/gm/MapleFitness.java b/src/main/java/server/events/gm/MapleFitness.java similarity index 100% rename from src/server/events/gm/MapleFitness.java rename to src/main/java/server/events/gm/MapleFitness.java diff --git a/src/server/events/gm/MapleOla.java b/src/main/java/server/events/gm/MapleOla.java similarity index 100% rename from src/server/events/gm/MapleOla.java rename to src/main/java/server/events/gm/MapleOla.java diff --git a/src/server/events/gm/MapleOxQuiz.java b/src/main/java/server/events/gm/MapleOxQuiz.java similarity index 100% rename from src/server/events/gm/MapleOxQuiz.java rename to src/main/java/server/events/gm/MapleOxQuiz.java diff --git a/src/server/events/gm/MapleSnowball.java b/src/main/java/server/events/gm/MapleSnowball.java similarity index 100% rename from src/server/events/gm/MapleSnowball.java rename to src/main/java/server/events/gm/MapleSnowball.java diff --git a/src/server/expeditions/MapleExpedition.java b/src/main/java/server/expeditions/MapleExpedition.java similarity index 100% rename from src/server/expeditions/MapleExpedition.java rename to src/main/java/server/expeditions/MapleExpedition.java diff --git a/src/server/expeditions/MapleExpeditionBossLog.java b/src/main/java/server/expeditions/MapleExpeditionBossLog.java similarity index 100% rename from src/server/expeditions/MapleExpeditionBossLog.java rename to src/main/java/server/expeditions/MapleExpeditionBossLog.java diff --git a/src/server/expeditions/MapleExpeditionType.java b/src/main/java/server/expeditions/MapleExpeditionType.java similarity index 100% rename from src/server/expeditions/MapleExpeditionType.java rename to src/main/java/server/expeditions/MapleExpeditionType.java diff --git a/src/server/gachapon/ElNath.java b/src/main/java/server/gachapon/ElNath.java similarity index 100% rename from src/server/gachapon/ElNath.java rename to src/main/java/server/gachapon/ElNath.java diff --git a/src/server/gachapon/Ellinia.java b/src/main/java/server/gachapon/Ellinia.java similarity index 100% rename from src/server/gachapon/Ellinia.java rename to src/main/java/server/gachapon/Ellinia.java diff --git a/src/server/gachapon/GachaponItems.java b/src/main/java/server/gachapon/GachaponItems.java similarity index 100% rename from src/server/gachapon/GachaponItems.java rename to src/main/java/server/gachapon/GachaponItems.java diff --git a/src/server/gachapon/Global.java b/src/main/java/server/gachapon/Global.java similarity index 100% rename from src/server/gachapon/Global.java rename to src/main/java/server/gachapon/Global.java diff --git a/src/server/gachapon/Henesys.java b/src/main/java/server/gachapon/Henesys.java similarity index 100% rename from src/server/gachapon/Henesys.java rename to src/main/java/server/gachapon/Henesys.java diff --git a/src/server/gachapon/KerningCity.java b/src/main/java/server/gachapon/KerningCity.java similarity index 100% rename from src/server/gachapon/KerningCity.java rename to src/main/java/server/gachapon/KerningCity.java diff --git a/src/server/gachapon/Ludibrium.java b/src/main/java/server/gachapon/Ludibrium.java similarity index 100% rename from src/server/gachapon/Ludibrium.java rename to src/main/java/server/gachapon/Ludibrium.java diff --git a/src/server/gachapon/MapleGachapon.java b/src/main/java/server/gachapon/MapleGachapon.java similarity index 100% rename from src/server/gachapon/MapleGachapon.java rename to src/main/java/server/gachapon/MapleGachapon.java diff --git a/src/server/gachapon/MushroomShrine.java b/src/main/java/server/gachapon/MushroomShrine.java similarity index 100% rename from src/server/gachapon/MushroomShrine.java rename to src/main/java/server/gachapon/MushroomShrine.java diff --git a/src/server/gachapon/NautilusHarbor.java b/src/main/java/server/gachapon/NautilusHarbor.java similarity index 100% rename from src/server/gachapon/NautilusHarbor.java rename to src/main/java/server/gachapon/NautilusHarbor.java diff --git a/src/server/gachapon/NewLeafCity.java b/src/main/java/server/gachapon/NewLeafCity.java similarity index 100% rename from src/server/gachapon/NewLeafCity.java rename to src/main/java/server/gachapon/NewLeafCity.java diff --git a/src/server/gachapon/Perion.java b/src/main/java/server/gachapon/Perion.java similarity index 100% rename from src/server/gachapon/Perion.java rename to src/main/java/server/gachapon/Perion.java diff --git a/src/server/gachapon/ShowaSpaFemale.java b/src/main/java/server/gachapon/ShowaSpaFemale.java similarity index 100% rename from src/server/gachapon/ShowaSpaFemale.java rename to src/main/java/server/gachapon/ShowaSpaFemale.java diff --git a/src/server/gachapon/ShowaSpaMale.java b/src/main/java/server/gachapon/ShowaSpaMale.java similarity index 100% rename from src/server/gachapon/ShowaSpaMale.java rename to src/main/java/server/gachapon/ShowaSpaMale.java diff --git a/src/server/gachapon/Sleepywood.java b/src/main/java/server/gachapon/Sleepywood.java similarity index 100% rename from src/server/gachapon/Sleepywood.java rename to src/main/java/server/gachapon/Sleepywood.java diff --git a/src/server/life/AbstractLoadedMapleLife.java b/src/main/java/server/life/AbstractLoadedMapleLife.java similarity index 100% rename from src/server/life/AbstractLoadedMapleLife.java rename to src/main/java/server/life/AbstractLoadedMapleLife.java diff --git a/src/server/life/ChangeableStats.java b/src/main/java/server/life/ChangeableStats.java similarity index 100% rename from src/server/life/ChangeableStats.java rename to src/main/java/server/life/ChangeableStats.java diff --git a/src/server/life/Element.java b/src/main/java/server/life/Element.java similarity index 100% rename from src/server/life/Element.java rename to src/main/java/server/life/Element.java diff --git a/src/server/life/ElementalEffectiveness.java b/src/main/java/server/life/ElementalEffectiveness.java similarity index 100% rename from src/server/life/ElementalEffectiveness.java rename to src/main/java/server/life/ElementalEffectiveness.java diff --git a/src/server/life/MapleLifeFactory.java b/src/main/java/server/life/MapleLifeFactory.java similarity index 100% rename from src/server/life/MapleLifeFactory.java rename to src/main/java/server/life/MapleLifeFactory.java diff --git a/src/server/life/MapleMonster.java b/src/main/java/server/life/MapleMonster.java similarity index 100% rename from src/server/life/MapleMonster.java rename to src/main/java/server/life/MapleMonster.java diff --git a/src/server/life/MapleMonsterInformationProvider.java b/src/main/java/server/life/MapleMonsterInformationProvider.java similarity index 100% rename from src/server/life/MapleMonsterInformationProvider.java rename to src/main/java/server/life/MapleMonsterInformationProvider.java diff --git a/src/server/life/MapleMonsterStats.java b/src/main/java/server/life/MapleMonsterStats.java similarity index 100% rename from src/server/life/MapleMonsterStats.java rename to src/main/java/server/life/MapleMonsterStats.java diff --git a/src/server/life/MapleNPC.java b/src/main/java/server/life/MapleNPC.java similarity index 100% rename from src/server/life/MapleNPC.java rename to src/main/java/server/life/MapleNPC.java diff --git a/src/server/life/MapleNPCStats.java b/src/main/java/server/life/MapleNPCStats.java similarity index 100% rename from src/server/life/MapleNPCStats.java rename to src/main/java/server/life/MapleNPCStats.java diff --git a/src/server/life/MaplePlayerNPC.java b/src/main/java/server/life/MaplePlayerNPC.java similarity index 100% rename from src/server/life/MaplePlayerNPC.java rename to src/main/java/server/life/MaplePlayerNPC.java diff --git a/src/server/life/MaplePlayerNPCFactory.java b/src/main/java/server/life/MaplePlayerNPCFactory.java similarity index 100% rename from src/server/life/MaplePlayerNPCFactory.java rename to src/main/java/server/life/MaplePlayerNPCFactory.java diff --git a/src/server/life/MobAttackInfo.java b/src/main/java/server/life/MobAttackInfo.java similarity index 100% rename from src/server/life/MobAttackInfo.java rename to src/main/java/server/life/MobAttackInfo.java diff --git a/src/server/life/MobAttackInfoFactory.java b/src/main/java/server/life/MobAttackInfoFactory.java similarity index 100% rename from src/server/life/MobAttackInfoFactory.java rename to src/main/java/server/life/MobAttackInfoFactory.java diff --git a/src/server/life/MobSkill.java b/src/main/java/server/life/MobSkill.java similarity index 100% rename from src/server/life/MobSkill.java rename to src/main/java/server/life/MobSkill.java diff --git a/src/server/life/MobSkillFactory.java b/src/main/java/server/life/MobSkillFactory.java similarity index 100% rename from src/server/life/MobSkillFactory.java rename to src/main/java/server/life/MobSkillFactory.java diff --git a/src/server/life/MonsterDropEntry.java b/src/main/java/server/life/MonsterDropEntry.java similarity index 100% rename from src/server/life/MonsterDropEntry.java rename to src/main/java/server/life/MonsterDropEntry.java diff --git a/src/server/life/MonsterGlobalDropEntry.java b/src/main/java/server/life/MonsterGlobalDropEntry.java similarity index 100% rename from src/server/life/MonsterGlobalDropEntry.java rename to src/main/java/server/life/MonsterGlobalDropEntry.java diff --git a/src/server/life/MonsterListener.java b/src/main/java/server/life/MonsterListener.java similarity index 100% rename from src/server/life/MonsterListener.java rename to src/main/java/server/life/MonsterListener.java diff --git a/src/server/life/OverrideMonsterStats.java b/src/main/java/server/life/OverrideMonsterStats.java similarity index 100% rename from src/server/life/OverrideMonsterStats.java rename to src/main/java/server/life/OverrideMonsterStats.java diff --git a/src/server/life/SpawnPoint.java b/src/main/java/server/life/SpawnPoint.java similarity index 100% rename from src/server/life/SpawnPoint.java rename to src/main/java/server/life/SpawnPoint.java diff --git a/src/server/life/positioner/MaplePlayerNPCPodium.java b/src/main/java/server/life/positioner/MaplePlayerNPCPodium.java similarity index 100% rename from src/server/life/positioner/MaplePlayerNPCPodium.java rename to src/main/java/server/life/positioner/MaplePlayerNPCPodium.java diff --git a/src/server/life/positioner/MaplePlayerNPCPositioner.java b/src/main/java/server/life/positioner/MaplePlayerNPCPositioner.java similarity index 100% rename from src/server/life/positioner/MaplePlayerNPCPositioner.java rename to src/main/java/server/life/positioner/MaplePlayerNPCPositioner.java diff --git a/src/server/loot/MapleLootInventory.java b/src/main/java/server/loot/MapleLootInventory.java similarity index 100% rename from src/server/loot/MapleLootInventory.java rename to src/main/java/server/loot/MapleLootInventory.java diff --git a/src/server/loot/MapleLootManager.java b/src/main/java/server/loot/MapleLootManager.java similarity index 100% rename from src/server/loot/MapleLootManager.java rename to src/main/java/server/loot/MapleLootManager.java diff --git a/src/server/maps/AbstractAnimatedMapleMapObject.java b/src/main/java/server/maps/AbstractAnimatedMapleMapObject.java similarity index 100% rename from src/server/maps/AbstractAnimatedMapleMapObject.java rename to src/main/java/server/maps/AbstractAnimatedMapleMapObject.java diff --git a/src/server/maps/AbstractMapleMapObject.java b/src/main/java/server/maps/AbstractMapleMapObject.java similarity index 100% rename from src/server/maps/AbstractMapleMapObject.java rename to src/main/java/server/maps/AbstractMapleMapObject.java diff --git a/src/server/maps/AnimatedMapleMapObject.java b/src/main/java/server/maps/AnimatedMapleMapObject.java similarity index 100% rename from src/server/maps/AnimatedMapleMapObject.java rename to src/main/java/server/maps/AnimatedMapleMapObject.java diff --git a/src/server/maps/FieldLimit.java b/src/main/java/server/maps/FieldLimit.java similarity index 100% rename from src/server/maps/FieldLimit.java rename to src/main/java/server/maps/FieldLimit.java diff --git a/src/server/maps/MapMonitor.java b/src/main/java/server/maps/MapMonitor.java similarity index 100% rename from src/server/maps/MapMonitor.java rename to src/main/java/server/maps/MapMonitor.java diff --git a/src/server/maps/MapleDoor.java b/src/main/java/server/maps/MapleDoor.java similarity index 100% rename from src/server/maps/MapleDoor.java rename to src/main/java/server/maps/MapleDoor.java diff --git a/src/server/maps/MapleDoorObject.java b/src/main/java/server/maps/MapleDoorObject.java similarity index 100% rename from src/server/maps/MapleDoorObject.java rename to src/main/java/server/maps/MapleDoorObject.java diff --git a/src/server/maps/MapleDragon.java b/src/main/java/server/maps/MapleDragon.java similarity index 100% rename from src/server/maps/MapleDragon.java rename to src/main/java/server/maps/MapleDragon.java diff --git a/src/server/maps/MapleFoothold.java b/src/main/java/server/maps/MapleFoothold.java similarity index 100% rename from src/server/maps/MapleFoothold.java rename to src/main/java/server/maps/MapleFoothold.java diff --git a/src/server/maps/MapleFootholdTree.java b/src/main/java/server/maps/MapleFootholdTree.java similarity index 100% rename from src/server/maps/MapleFootholdTree.java rename to src/main/java/server/maps/MapleFootholdTree.java diff --git a/src/server/maps/MapleGenericPortal.java b/src/main/java/server/maps/MapleGenericPortal.java similarity index 100% rename from src/server/maps/MapleGenericPortal.java rename to src/main/java/server/maps/MapleGenericPortal.java diff --git a/src/server/maps/MapleHiredMerchant.java b/src/main/java/server/maps/MapleHiredMerchant.java similarity index 100% rename from src/server/maps/MapleHiredMerchant.java rename to src/main/java/server/maps/MapleHiredMerchant.java diff --git a/src/server/maps/MapleKite.java b/src/main/java/server/maps/MapleKite.java similarity index 100% rename from src/server/maps/MapleKite.java rename to src/main/java/server/maps/MapleKite.java diff --git a/src/server/maps/MapleMap.java b/src/main/java/server/maps/MapleMap.java similarity index 100% rename from src/server/maps/MapleMap.java rename to src/main/java/server/maps/MapleMap.java diff --git a/src/server/maps/MapleMapEffect.java b/src/main/java/server/maps/MapleMapEffect.java similarity index 100% rename from src/server/maps/MapleMapEffect.java rename to src/main/java/server/maps/MapleMapEffect.java diff --git a/src/server/maps/MapleMapFactory.java b/src/main/java/server/maps/MapleMapFactory.java similarity index 100% rename from src/server/maps/MapleMapFactory.java rename to src/main/java/server/maps/MapleMapFactory.java diff --git a/src/server/maps/MapleMapItem.java b/src/main/java/server/maps/MapleMapItem.java similarity index 100% rename from src/server/maps/MapleMapItem.java rename to src/main/java/server/maps/MapleMapItem.java diff --git a/src/server/maps/MapleMapManager.java b/src/main/java/server/maps/MapleMapManager.java similarity index 100% rename from src/server/maps/MapleMapManager.java rename to src/main/java/server/maps/MapleMapManager.java diff --git a/src/server/maps/MapleMapObject.java b/src/main/java/server/maps/MapleMapObject.java similarity index 100% rename from src/server/maps/MapleMapObject.java rename to src/main/java/server/maps/MapleMapObject.java diff --git a/src/server/maps/MapleMapObjectType.java b/src/main/java/server/maps/MapleMapObjectType.java similarity index 100% rename from src/server/maps/MapleMapObjectType.java rename to src/main/java/server/maps/MapleMapObjectType.java diff --git a/src/server/maps/MapleMapPortal.java b/src/main/java/server/maps/MapleMapPortal.java similarity index 100% rename from src/server/maps/MapleMapPortal.java rename to src/main/java/server/maps/MapleMapPortal.java diff --git a/src/server/maps/MapleMiniDungeon.java b/src/main/java/server/maps/MapleMiniDungeon.java similarity index 100% rename from src/server/maps/MapleMiniDungeon.java rename to src/main/java/server/maps/MapleMiniDungeon.java diff --git a/src/server/maps/MapleMiniDungeonInfo.java b/src/main/java/server/maps/MapleMiniDungeonInfo.java similarity index 100% rename from src/server/maps/MapleMiniDungeonInfo.java rename to src/main/java/server/maps/MapleMiniDungeonInfo.java diff --git a/src/server/maps/MapleMiniGame.java b/src/main/java/server/maps/MapleMiniGame.java similarity index 100% rename from src/server/maps/MapleMiniGame.java rename to src/main/java/server/maps/MapleMiniGame.java diff --git a/src/server/maps/MapleMist.java b/src/main/java/server/maps/MapleMist.java similarity index 100% rename from src/server/maps/MapleMist.java rename to src/main/java/server/maps/MapleMist.java diff --git a/src/server/maps/MaplePlayerShop.java b/src/main/java/server/maps/MaplePlayerShop.java similarity index 100% rename from src/server/maps/MaplePlayerShop.java rename to src/main/java/server/maps/MaplePlayerShop.java diff --git a/src/server/maps/MaplePlayerShopItem.java b/src/main/java/server/maps/MaplePlayerShopItem.java similarity index 100% rename from src/server/maps/MaplePlayerShopItem.java rename to src/main/java/server/maps/MaplePlayerShopItem.java diff --git a/src/server/maps/MaplePortal.java b/src/main/java/server/maps/MaplePortal.java similarity index 100% rename from src/server/maps/MaplePortal.java rename to src/main/java/server/maps/MaplePortal.java diff --git a/src/server/maps/MaplePortalFactory.java b/src/main/java/server/maps/MaplePortalFactory.java similarity index 100% rename from src/server/maps/MaplePortalFactory.java rename to src/main/java/server/maps/MaplePortalFactory.java diff --git a/src/server/maps/MapleReactor.java b/src/main/java/server/maps/MapleReactor.java similarity index 100% rename from src/server/maps/MapleReactor.java rename to src/main/java/server/maps/MapleReactor.java diff --git a/src/server/maps/MapleReactorFactory.java b/src/main/java/server/maps/MapleReactorFactory.java similarity index 100% rename from src/server/maps/MapleReactorFactory.java rename to src/main/java/server/maps/MapleReactorFactory.java diff --git a/src/server/maps/MapleReactorStats.java b/src/main/java/server/maps/MapleReactorStats.java similarity index 100% rename from src/server/maps/MapleReactorStats.java rename to src/main/java/server/maps/MapleReactorStats.java diff --git a/src/server/maps/MapleSummon.java b/src/main/java/server/maps/MapleSummon.java similarity index 100% rename from src/server/maps/MapleSummon.java rename to src/main/java/server/maps/MapleSummon.java diff --git a/src/server/maps/MapleTVEffect.java b/src/main/java/server/maps/MapleTVEffect.java similarity index 100% rename from src/server/maps/MapleTVEffect.java rename to src/main/java/server/maps/MapleTVEffect.java diff --git a/src/server/maps/ReactorDropEntry.java b/src/main/java/server/maps/ReactorDropEntry.java similarity index 100% rename from src/server/maps/ReactorDropEntry.java rename to src/main/java/server/maps/ReactorDropEntry.java diff --git a/src/server/maps/SavedLocation.java b/src/main/java/server/maps/SavedLocation.java similarity index 100% rename from src/server/maps/SavedLocation.java rename to src/main/java/server/maps/SavedLocation.java diff --git a/src/server/maps/SavedLocationType.java b/src/main/java/server/maps/SavedLocationType.java similarity index 100% rename from src/server/maps/SavedLocationType.java rename to src/main/java/server/maps/SavedLocationType.java diff --git a/src/server/maps/SummonMovementType.java b/src/main/java/server/maps/SummonMovementType.java similarity index 100% rename from src/server/maps/SummonMovementType.java rename to src/main/java/server/maps/SummonMovementType.java diff --git a/src/server/minigame/MapleRockPaperScissor.java b/src/main/java/server/minigame/MapleRockPaperScissor.java similarity index 100% rename from src/server/minigame/MapleRockPaperScissor.java rename to src/main/java/server/minigame/MapleRockPaperScissor.java diff --git a/src/server/movement/AbsoluteLifeMovement.java b/src/main/java/server/movement/AbsoluteLifeMovement.java similarity index 100% rename from src/server/movement/AbsoluteLifeMovement.java rename to src/main/java/server/movement/AbsoluteLifeMovement.java diff --git a/src/server/movement/AbstractLifeMovement.java b/src/main/java/server/movement/AbstractLifeMovement.java similarity index 100% rename from src/server/movement/AbstractLifeMovement.java rename to src/main/java/server/movement/AbstractLifeMovement.java diff --git a/src/server/movement/ChairMovement.java b/src/main/java/server/movement/ChairMovement.java similarity index 100% rename from src/server/movement/ChairMovement.java rename to src/main/java/server/movement/ChairMovement.java diff --git a/src/server/movement/ChangeEquip.java b/src/main/java/server/movement/ChangeEquip.java similarity index 100% rename from src/server/movement/ChangeEquip.java rename to src/main/java/server/movement/ChangeEquip.java diff --git a/src/server/movement/JumpDownMovement.java b/src/main/java/server/movement/JumpDownMovement.java similarity index 100% rename from src/server/movement/JumpDownMovement.java rename to src/main/java/server/movement/JumpDownMovement.java diff --git a/src/server/movement/LifeMovement.java b/src/main/java/server/movement/LifeMovement.java similarity index 100% rename from src/server/movement/LifeMovement.java rename to src/main/java/server/movement/LifeMovement.java diff --git a/src/server/movement/LifeMovementFragment.java b/src/main/java/server/movement/LifeMovementFragment.java similarity index 100% rename from src/server/movement/LifeMovementFragment.java rename to src/main/java/server/movement/LifeMovementFragment.java diff --git a/src/server/movement/RelativeLifeMovement.java b/src/main/java/server/movement/RelativeLifeMovement.java similarity index 100% rename from src/server/movement/RelativeLifeMovement.java rename to src/main/java/server/movement/RelativeLifeMovement.java diff --git a/src/server/movement/TeleportMovement.java b/src/main/java/server/movement/TeleportMovement.java similarity index 100% rename from src/server/movement/TeleportMovement.java rename to src/main/java/server/movement/TeleportMovement.java diff --git a/src/server/partyquest/AriantColiseum.java b/src/main/java/server/partyquest/AriantColiseum.java similarity index 100% rename from src/server/partyquest/AriantColiseum.java rename to src/main/java/server/partyquest/AriantColiseum.java diff --git a/src/server/partyquest/GuardianSpawnPoint.java b/src/main/java/server/partyquest/GuardianSpawnPoint.java similarity index 100% rename from src/server/partyquest/GuardianSpawnPoint.java rename to src/main/java/server/partyquest/GuardianSpawnPoint.java diff --git a/src/server/partyquest/MapleCarnivalFactory.java b/src/main/java/server/partyquest/MapleCarnivalFactory.java similarity index 100% rename from src/server/partyquest/MapleCarnivalFactory.java rename to src/main/java/server/partyquest/MapleCarnivalFactory.java diff --git a/src/server/partyquest/MonsterCarnival.java b/src/main/java/server/partyquest/MonsterCarnival.java similarity index 100% rename from src/server/partyquest/MonsterCarnival.java rename to src/main/java/server/partyquest/MonsterCarnival.java diff --git a/src/server/partyquest/MonsterCarnivalParty.java b/src/main/java/server/partyquest/MonsterCarnivalParty.java similarity index 100% rename from src/server/partyquest/MonsterCarnivalParty.java rename to src/main/java/server/partyquest/MonsterCarnivalParty.java diff --git a/src/server/partyquest/PartyQuest.java b/src/main/java/server/partyquest/PartyQuest.java similarity index 100% rename from src/server/partyquest/PartyQuest.java rename to src/main/java/server/partyquest/PartyQuest.java diff --git a/src/server/partyquest/Pyramid.java b/src/main/java/server/partyquest/Pyramid.java similarity index 100% rename from src/server/partyquest/Pyramid.java rename to src/main/java/server/partyquest/Pyramid.java diff --git a/src/server/quest/MapleQuest.java b/src/main/java/server/quest/MapleQuest.java similarity index 100% rename from src/server/quest/MapleQuest.java rename to src/main/java/server/quest/MapleQuest.java diff --git a/src/server/quest/MapleQuestActionType.java b/src/main/java/server/quest/MapleQuestActionType.java similarity index 100% rename from src/server/quest/MapleQuestActionType.java rename to src/main/java/server/quest/MapleQuestActionType.java diff --git a/src/server/quest/MapleQuestRequirementType.java b/src/main/java/server/quest/MapleQuestRequirementType.java similarity index 100% rename from src/server/quest/MapleQuestRequirementType.java rename to src/main/java/server/quest/MapleQuestRequirementType.java diff --git a/src/server/quest/actions/BuffAction.java b/src/main/java/server/quest/actions/BuffAction.java similarity index 100% rename from src/server/quest/actions/BuffAction.java rename to src/main/java/server/quest/actions/BuffAction.java diff --git a/src/server/quest/actions/ExpAction.java b/src/main/java/server/quest/actions/ExpAction.java similarity index 100% rename from src/server/quest/actions/ExpAction.java rename to src/main/java/server/quest/actions/ExpAction.java diff --git a/src/server/quest/actions/FameAction.java b/src/main/java/server/quest/actions/FameAction.java similarity index 100% rename from src/server/quest/actions/FameAction.java rename to src/main/java/server/quest/actions/FameAction.java diff --git a/src/server/quest/actions/InfoAction.java b/src/main/java/server/quest/actions/InfoAction.java similarity index 100% rename from src/server/quest/actions/InfoAction.java rename to src/main/java/server/quest/actions/InfoAction.java diff --git a/src/server/quest/actions/ItemAction.java b/src/main/java/server/quest/actions/ItemAction.java similarity index 100% rename from src/server/quest/actions/ItemAction.java rename to src/main/java/server/quest/actions/ItemAction.java diff --git a/src/server/quest/actions/MapleQuestAction.java b/src/main/java/server/quest/actions/MapleQuestAction.java similarity index 100% rename from src/server/quest/actions/MapleQuestAction.java rename to src/main/java/server/quest/actions/MapleQuestAction.java diff --git a/src/server/quest/actions/MesoAction.java b/src/main/java/server/quest/actions/MesoAction.java similarity index 100% rename from src/server/quest/actions/MesoAction.java rename to src/main/java/server/quest/actions/MesoAction.java diff --git a/src/server/quest/actions/NextQuestAction.java b/src/main/java/server/quest/actions/NextQuestAction.java similarity index 100% rename from src/server/quest/actions/NextQuestAction.java rename to src/main/java/server/quest/actions/NextQuestAction.java diff --git a/src/server/quest/actions/PetSkillAction.java b/src/main/java/server/quest/actions/PetSkillAction.java similarity index 100% rename from src/server/quest/actions/PetSkillAction.java rename to src/main/java/server/quest/actions/PetSkillAction.java diff --git a/src/server/quest/actions/PetSpeedAction.java b/src/main/java/server/quest/actions/PetSpeedAction.java similarity index 100% rename from src/server/quest/actions/PetSpeedAction.java rename to src/main/java/server/quest/actions/PetSpeedAction.java diff --git a/src/server/quest/actions/PetTamenessAction.java b/src/main/java/server/quest/actions/PetTamenessAction.java similarity index 100% rename from src/server/quest/actions/PetTamenessAction.java rename to src/main/java/server/quest/actions/PetTamenessAction.java diff --git a/src/server/quest/actions/QuestAction.java b/src/main/java/server/quest/actions/QuestAction.java similarity index 100% rename from src/server/quest/actions/QuestAction.java rename to src/main/java/server/quest/actions/QuestAction.java diff --git a/src/server/quest/actions/SkillAction.java b/src/main/java/server/quest/actions/SkillAction.java similarity index 100% rename from src/server/quest/actions/SkillAction.java rename to src/main/java/server/quest/actions/SkillAction.java diff --git a/src/server/quest/requirements/BuffExceptRequirement.java b/src/main/java/server/quest/requirements/BuffExceptRequirement.java similarity index 100% rename from src/server/quest/requirements/BuffExceptRequirement.java rename to src/main/java/server/quest/requirements/BuffExceptRequirement.java diff --git a/src/server/quest/requirements/BuffRequirement.java b/src/main/java/server/quest/requirements/BuffRequirement.java similarity index 100% rename from src/server/quest/requirements/BuffRequirement.java rename to src/main/java/server/quest/requirements/BuffRequirement.java diff --git a/src/server/quest/requirements/CompletedQuestRequirement.java b/src/main/java/server/quest/requirements/CompletedQuestRequirement.java similarity index 100% rename from src/server/quest/requirements/CompletedQuestRequirement.java rename to src/main/java/server/quest/requirements/CompletedQuestRequirement.java diff --git a/src/server/quest/requirements/EndDateRequirement.java b/src/main/java/server/quest/requirements/EndDateRequirement.java similarity index 100% rename from src/server/quest/requirements/EndDateRequirement.java rename to src/main/java/server/quest/requirements/EndDateRequirement.java diff --git a/src/server/quest/requirements/FieldEnterRequirement.java b/src/main/java/server/quest/requirements/FieldEnterRequirement.java similarity index 100% rename from src/server/quest/requirements/FieldEnterRequirement.java rename to src/main/java/server/quest/requirements/FieldEnterRequirement.java diff --git a/src/server/quest/requirements/InfoExRequirement.java b/src/main/java/server/quest/requirements/InfoExRequirement.java similarity index 100% rename from src/server/quest/requirements/InfoExRequirement.java rename to src/main/java/server/quest/requirements/InfoExRequirement.java diff --git a/src/server/quest/requirements/InfoNumberRequirement.java b/src/main/java/server/quest/requirements/InfoNumberRequirement.java similarity index 100% rename from src/server/quest/requirements/InfoNumberRequirement.java rename to src/main/java/server/quest/requirements/InfoNumberRequirement.java diff --git a/src/server/quest/requirements/IntervalRequirement.java b/src/main/java/server/quest/requirements/IntervalRequirement.java similarity index 100% rename from src/server/quest/requirements/IntervalRequirement.java rename to src/main/java/server/quest/requirements/IntervalRequirement.java diff --git a/src/server/quest/requirements/ItemRequirement.java b/src/main/java/server/quest/requirements/ItemRequirement.java similarity index 100% rename from src/server/quest/requirements/ItemRequirement.java rename to src/main/java/server/quest/requirements/ItemRequirement.java diff --git a/src/server/quest/requirements/JobRequirement.java b/src/main/java/server/quest/requirements/JobRequirement.java similarity index 100% rename from src/server/quest/requirements/JobRequirement.java rename to src/main/java/server/quest/requirements/JobRequirement.java diff --git a/src/server/quest/requirements/MapleQuestRequirement.java b/src/main/java/server/quest/requirements/MapleQuestRequirement.java similarity index 100% rename from src/server/quest/requirements/MapleQuestRequirement.java rename to src/main/java/server/quest/requirements/MapleQuestRequirement.java diff --git a/src/server/quest/requirements/MaxLevelRequirement.java b/src/main/java/server/quest/requirements/MaxLevelRequirement.java similarity index 100% rename from src/server/quest/requirements/MaxLevelRequirement.java rename to src/main/java/server/quest/requirements/MaxLevelRequirement.java diff --git a/src/server/quest/requirements/MesoRequirement.java b/src/main/java/server/quest/requirements/MesoRequirement.java similarity index 100% rename from src/server/quest/requirements/MesoRequirement.java rename to src/main/java/server/quest/requirements/MesoRequirement.java diff --git a/src/server/quest/requirements/MinLevelRequirement.java b/src/main/java/server/quest/requirements/MinLevelRequirement.java similarity index 100% rename from src/server/quest/requirements/MinLevelRequirement.java rename to src/main/java/server/quest/requirements/MinLevelRequirement.java diff --git a/src/server/quest/requirements/MinTamenessRequirement.java b/src/main/java/server/quest/requirements/MinTamenessRequirement.java similarity index 100% rename from src/server/quest/requirements/MinTamenessRequirement.java rename to src/main/java/server/quest/requirements/MinTamenessRequirement.java diff --git a/src/server/quest/requirements/MobRequirement.java b/src/main/java/server/quest/requirements/MobRequirement.java similarity index 100% rename from src/server/quest/requirements/MobRequirement.java rename to src/main/java/server/quest/requirements/MobRequirement.java diff --git a/src/server/quest/requirements/MonsterBookCountRequirement.java b/src/main/java/server/quest/requirements/MonsterBookCountRequirement.java similarity index 100% rename from src/server/quest/requirements/MonsterBookCountRequirement.java rename to src/main/java/server/quest/requirements/MonsterBookCountRequirement.java diff --git a/src/server/quest/requirements/NpcRequirement.java b/src/main/java/server/quest/requirements/NpcRequirement.java similarity index 100% rename from src/server/quest/requirements/NpcRequirement.java rename to src/main/java/server/quest/requirements/NpcRequirement.java diff --git a/src/server/quest/requirements/PetRequirement.java b/src/main/java/server/quest/requirements/PetRequirement.java similarity index 100% rename from src/server/quest/requirements/PetRequirement.java rename to src/main/java/server/quest/requirements/PetRequirement.java diff --git a/src/server/quest/requirements/QuestRequirement.java b/src/main/java/server/quest/requirements/QuestRequirement.java similarity index 100% rename from src/server/quest/requirements/QuestRequirement.java rename to src/main/java/server/quest/requirements/QuestRequirement.java diff --git a/src/server/quest/requirements/ScriptRequirement.java b/src/main/java/server/quest/requirements/ScriptRequirement.java similarity index 100% rename from src/server/quest/requirements/ScriptRequirement.java rename to src/main/java/server/quest/requirements/ScriptRequirement.java diff --git a/src/tools/ArrayMap.java b/src/main/java/tools/ArrayMap.java similarity index 100% rename from src/tools/ArrayMap.java rename to src/main/java/tools/ArrayMap.java diff --git a/src/tools/AutoJCE.java b/src/main/java/tools/AutoJCE.java similarity index 100% rename from src/tools/AutoJCE.java rename to src/main/java/tools/AutoJCE.java diff --git a/src/tools/BCrypt.java b/src/main/java/tools/BCrypt.java similarity index 100% rename from src/tools/BCrypt.java rename to src/main/java/tools/BCrypt.java diff --git a/src/tools/DatabaseConnection.java b/src/main/java/tools/DatabaseConnection.java similarity index 100% rename from src/tools/DatabaseConnection.java rename to src/main/java/tools/DatabaseConnection.java diff --git a/src/tools/FilePrinter.java b/src/main/java/tools/FilePrinter.java similarity index 100% rename from src/tools/FilePrinter.java rename to src/main/java/tools/FilePrinter.java diff --git a/src/tools/HexTool.java b/src/main/java/tools/HexTool.java similarity index 100% rename from src/tools/HexTool.java rename to src/main/java/tools/HexTool.java diff --git a/src/tools/IntervalBuilder.java b/src/main/java/tools/IntervalBuilder.java similarity index 100% rename from src/tools/IntervalBuilder.java rename to src/main/java/tools/IntervalBuilder.java diff --git a/src/tools/LogHelper.java b/src/main/java/tools/LogHelper.java similarity index 100% rename from src/tools/LogHelper.java rename to src/main/java/tools/LogHelper.java diff --git a/src/tools/LongTool.java b/src/main/java/tools/LongTool.java similarity index 100% rename from src/tools/LongTool.java rename to src/main/java/tools/LongTool.java diff --git a/src/tools/MapleAESOFB.java b/src/main/java/tools/MapleAESOFB.java similarity index 100% rename from src/tools/MapleAESOFB.java rename to src/main/java/tools/MapleAESOFB.java diff --git a/src/tools/MapleLogger.java b/src/main/java/tools/MapleLogger.java similarity index 100% rename from src/tools/MapleLogger.java rename to src/main/java/tools/MapleLogger.java diff --git a/src/tools/MaplePacketCreator.java b/src/main/java/tools/MaplePacketCreator.java similarity index 100% rename from src/tools/MaplePacketCreator.java rename to src/main/java/tools/MaplePacketCreator.java diff --git a/src/tools/Pair.java b/src/main/java/tools/Pair.java similarity index 100% rename from src/tools/Pair.java rename to src/main/java/tools/Pair.java diff --git a/src/tools/Randomizer.java b/src/main/java/tools/Randomizer.java similarity index 100% rename from src/tools/Randomizer.java rename to src/main/java/tools/Randomizer.java diff --git a/src/tools/StringUtil.java b/src/main/java/tools/StringUtil.java similarity index 100% rename from src/tools/StringUtil.java rename to src/main/java/tools/StringUtil.java diff --git a/src/tools/data/input/ByteArrayByteStream.java b/src/main/java/tools/data/input/ByteArrayByteStream.java similarity index 100% rename from src/tools/data/input/ByteArrayByteStream.java rename to src/main/java/tools/data/input/ByteArrayByteStream.java diff --git a/src/tools/data/input/ByteInputStream.java b/src/main/java/tools/data/input/ByteInputStream.java similarity index 100% rename from src/tools/data/input/ByteInputStream.java rename to src/main/java/tools/data/input/ByteInputStream.java diff --git a/src/tools/data/input/GenericLittleEndianAccessor.java b/src/main/java/tools/data/input/GenericLittleEndianAccessor.java similarity index 100% rename from src/tools/data/input/GenericLittleEndianAccessor.java rename to src/main/java/tools/data/input/GenericLittleEndianAccessor.java diff --git a/src/tools/data/input/GenericSeekableLittleEndianAccessor.java b/src/main/java/tools/data/input/GenericSeekableLittleEndianAccessor.java similarity index 100% rename from src/tools/data/input/GenericSeekableLittleEndianAccessor.java rename to src/main/java/tools/data/input/GenericSeekableLittleEndianAccessor.java diff --git a/src/tools/data/input/InputStreamByteStream.java b/src/main/java/tools/data/input/InputStreamByteStream.java similarity index 100% rename from src/tools/data/input/InputStreamByteStream.java rename to src/main/java/tools/data/input/InputStreamByteStream.java diff --git a/src/tools/data/input/LittleEndianAccessor.java b/src/main/java/tools/data/input/LittleEndianAccessor.java similarity index 100% rename from src/tools/data/input/LittleEndianAccessor.java rename to src/main/java/tools/data/input/LittleEndianAccessor.java diff --git a/src/tools/data/input/RandomAccessByteStream.java b/src/main/java/tools/data/input/RandomAccessByteStream.java similarity index 100% rename from src/tools/data/input/RandomAccessByteStream.java rename to src/main/java/tools/data/input/RandomAccessByteStream.java diff --git a/src/tools/data/input/SeekableInputStreamBytestream.java b/src/main/java/tools/data/input/SeekableInputStreamBytestream.java similarity index 100% rename from src/tools/data/input/SeekableInputStreamBytestream.java rename to src/main/java/tools/data/input/SeekableInputStreamBytestream.java diff --git a/src/tools/data/input/SeekableLittleEndianAccessor.java b/src/main/java/tools/data/input/SeekableLittleEndianAccessor.java similarity index 100% rename from src/tools/data/input/SeekableLittleEndianAccessor.java rename to src/main/java/tools/data/input/SeekableLittleEndianAccessor.java diff --git a/src/tools/data/output/BAOSByteOutputStream.java b/src/main/java/tools/data/output/BAOSByteOutputStream.java similarity index 100% rename from src/tools/data/output/BAOSByteOutputStream.java rename to src/main/java/tools/data/output/BAOSByteOutputStream.java diff --git a/src/tools/data/output/ByteOutputStream.java b/src/main/java/tools/data/output/ByteOutputStream.java similarity index 100% rename from src/tools/data/output/ByteOutputStream.java rename to src/main/java/tools/data/output/ByteOutputStream.java diff --git a/src/tools/data/output/GenericLittleEndianWriter.java b/src/main/java/tools/data/output/GenericLittleEndianWriter.java similarity index 100% rename from src/tools/data/output/GenericLittleEndianWriter.java rename to src/main/java/tools/data/output/GenericLittleEndianWriter.java diff --git a/src/tools/data/output/LittleEndianWriter.java b/src/main/java/tools/data/output/LittleEndianWriter.java similarity index 100% rename from src/tools/data/output/LittleEndianWriter.java rename to src/main/java/tools/data/output/LittleEndianWriter.java diff --git a/src/tools/data/output/MaplePacketLittleEndianWriter.java b/src/main/java/tools/data/output/MaplePacketLittleEndianWriter.java similarity index 100% rename from src/tools/data/output/MaplePacketLittleEndianWriter.java rename to src/main/java/tools/data/output/MaplePacketLittleEndianWriter.java diff --git a/src/tools/exceptions/EmptyMovementException.java b/src/main/java/tools/exceptions/EmptyMovementException.java similarity index 100% rename from src/tools/exceptions/EmptyMovementException.java rename to src/main/java/tools/exceptions/EmptyMovementException.java diff --git a/src/tools/exceptions/EventInstanceInProgressException.java b/src/main/java/tools/exceptions/EventInstanceInProgressException.java similarity index 100% rename from src/tools/exceptions/EventInstanceInProgressException.java rename to src/main/java/tools/exceptions/EventInstanceInProgressException.java diff --git a/src/tools/exceptions/IdTypeNotSupportedException.java b/src/main/java/tools/exceptions/IdTypeNotSupportedException.java similarity index 100% rename from src/tools/exceptions/IdTypeNotSupportedException.java rename to src/main/java/tools/exceptions/IdTypeNotSupportedException.java diff --git a/src/tools/exceptions/NotEnabledException.java b/src/main/java/tools/exceptions/NotEnabledException.java similarity index 100% rename from src/tools/exceptions/NotEnabledException.java rename to src/main/java/tools/exceptions/NotEnabledException.java diff --git a/src/tools/packets/Fishing.java b/src/main/java/tools/packets/Fishing.java similarity index 100% rename from src/tools/packets/Fishing.java rename to src/main/java/tools/packets/Fishing.java diff --git a/src/tools/packets/Wedding.java b/src/main/java/tools/packets/Wedding.java similarity index 100% rename from src/tools/packets/Wedding.java rename to src/main/java/tools/packets/Wedding.java