【实例简介】
樱妖冒险岛079完美源码,能正常编译,079冒险岛JAVA服务端源码,需要的自己拿
【实例截图】
【核心代码】
asd33697144_10730819
└── src
└── net
└── sf
└── cherry
├── client
│ ├── anticheat
│ │ ├── CheatingOffenseEntry.java
│ │ ├── CheatingOffense.java
│ │ ├── CheatingOffensePersister.java
│ │ └── CheatTracker.java
│ ├── BuddylistEntry.java
│ ├── BuddyList.java
│ ├── CharacterNameAndId.java
│ ├── Equip.java
│ ├── ExpTable.java
│ ├── IEquip.java
│ ├── IItem.java
│ ├── InventoryContainer.java
│ ├── InventoryException.java
│ ├── ISkill.java
│ ├── Item.java
│ ├── LoginCrypto.java
│ ├── LoginCryptoLegacy.java
│ ├── MapleBuffStat.java
│ ├── MapleCharacter.java
│ ├── MapleCharacterUtil.java
│ ├── MapleClient.java
│ ├── MapleCSInventoryItem.java
│ ├── MapleCSInventory.java
│ ├── MapleDisease.java
│ ├── MapleFamilyEntry.java
│ ├── MapleFamily.java
│ ├── MapleInventory.java
│ ├── MapleInventoryType.java
│ ├── MapleJob.java
│ ├── MapleKeyBinding.java
│ ├── MapleMount.java
│ ├── MaplePet.java
│ ├── MapleQuestStatus.java
│ ├── MapleRing.java
│ ├── MapleSkinColor.java
│ ├── MapleStat.java
│ ├── MapleWeaponType.java
│ ├── messages
│ │ ├── CommandDefinition.java
│ │ ├── Command.java
│ │ ├── CommandProcessor.java
│ │ ├── CommandProcessorMBean.java
│ │ ├── commands
│ │ │ ├── BanningCommands.java
│ │ │ ├── CharCommands.java
│ │ │ ├── CharInfoCommands.java
│ │ │ ├── CheaterHuntingCommands.java
│ │ │ ├── DebugCommands.java
│ │ │ ├── MiscCommands.java
│ │ │ ├── MonsterInfoCommands.java
│ │ │ ├── MonsterSpawningCommands.java
│ │ │ ├── NoticeCommand.java
│ │ │ ├── NPCSpawningCommands.java
│ │ │ ├── OnlineCommands.java
│ │ │ ├── ProfilingCommands.java
│ │ │ ├── RateCommands.java
│ │ │ ├── ReloadingCommands.java
│ │ │ ├── ReportCommands.java
│ │ │ ├── SaveAllCommand.java
│ │ │ ├── ShutdownCommand.java
│ │ │ ├── TestCommands.java
│ │ │ └── WarpCommands.java
│ │ ├── DefinitionCommandPair.java
│ │ ├── IllegalCommandSyntaxException.java
│ │ ├── MessageCallback.java
│ │ ├── ServernoticeMapleClientMessageCallback.java
│ │ ├── StringMessageCallback.java
│ │ └── WhisperMapleClientMessageCallback.java
│ ├── MonsterBook.java
│ ├── PetCommand.java
│ ├── PetDataFactory.java
│ ├── RunnableWithResult.java
│ ├── SkillFactory.java
│ ├── Skill.java
│ ├── SkillMacro.java
│ └── status
│ ├── MonsterStatusEffect.java
│ └── MonsterStatus.java
├── database
│ ├── DatabaseConnection.java
│ └── DatabaseException.java
├── net
│ ├── AbstractMaplePacketHandler.java
│ ├── ByteArrayMaplePacket.java
│ ├── channel
│ │ ├── ChannelServer.java
│ │ ├── ChannelServerMBean.java
│ │ ├── ChannelWorldInterfaceImpl.java
│ │ ├── handler
│ │ │ ├── AbstractDealDamageHandler.java
│ │ │ ├── AbstractMovementPacketHandler.java
│ │ │ ├── AcceptFamilyHandler.java
│ │ │ ├── AllianceOperationHandler.java
│ │ │ ├── AutoAggroHandler.java
│ │ │ ├── BBSOperationHandler.java
│ │ │ ├── BuddylistModifyHandler.java
│ │ │ ├── CancelBuffHandler.java
│ │ │ ├── CancelChairHandler.java
│ │ │ ├── CancelDebuffHandler.java
│ │ │ ├── CancelItemEffectHandler.java
│ │ │ ├── CashShopHandler.java
│ │ │ ├── ChangeChannelHandler.java
│ │ │ ├── ChangeMapHandler.java
│ │ │ ├── ChangeMapSpecialHandler.java
│ │ │ ├── CharInfoRequestHandler.java
│ │ │ ├── ChatRoomHandler.java
│ │ │ ├── CloseChalkboardHandler.java
│ │ │ ├── CloseRangeDamageHandler.java
│ │ │ ├── CouponCodeHandler.java
│ │ │ ├── DamageSummonHandler.java
│ │ │ ├── DenyGuildRequestHandler.java
│ │ │ ├── DenyPartyRequestHandler.java
│ │ │ ├── DistributeAPHandler.java
│ │ │ ├── DistributeAutoAPHandler.java
│ │ │ ├── DistributeSPHandler.java
│ │ │ ├── DoorHandler.java
│ │ │ ├── DueyActionHandler.java
│ │ │ ├── EnergyAttackHandler.java
│ │ │ ├── EnterCashShopHandler.java
│ │ │ ├── EnterMTSHandler.java
│ │ │ ├── FaceExpressionHandler.java
│ │ │ ├── FamilyAddHandler.java
│ │ │ ├── FamilyUseHandler.java
│ │ │ ├── FishingHandler.java
│ │ │ ├── FriendlyMobDamagedHandler.java
│ │ │ ├── GeneralchatHandler.java
│ │ │ ├── GiveFameHandler.java
│ │ │ ├── GuildOperationHandler.java
│ │ │ ├── HealOvertimeHandler.java
│ │ │ ├── HiredMerchantRequestHandler.java
│ │ │ ├── HypnotizeHandler.java
│ │ │ ├── InnerPortalHandler.java
│ │ │ ├── ItemMoveHandler.java
│ │ │ ├── ItemPickupHandler.java
│ │ │ ├── ItemSortHandler.java
│ │ │ ├── KeymapChangeHandler.java
│ │ │ ├── MagicDamageHandler.java
│ │ │ ├── MakerSkillHandler.java
│ │ │ ├── MapleTVHandler.java
│ │ │ ├── MesoDropHandler.java
│ │ │ ├── MessengerHandler.java
│ │ │ ├── MobDamagedHandler.java
│ │ │ ├── MobDamageMobHandler.java
│ │ │ ├── MonsterBombHandler.java
│ │ │ ├── MonsterBookCoverHandler.java
│ │ │ ├── MonsterCarnivalHandler.java
│ │ │ ├── MountFoodHandler.java
│ │ │ ├── MoveLifeHandler.java
│ │ │ ├── MovePetHandler.java
│ │ │ ├── MovePlayerHandler.java
│ │ │ ├── MoveSummonHandler.java
│ │ │ ├── MTSHandler.java
│ │ │ ├── MultiChatHandler.java
│ │ │ ├── NoteActionHandler.java
│ │ │ ├── NPCAnimation.java
│ │ │ ├── NPCMoreTalkHandler.java
│ │ │ ├── NPCShopHandler.java
│ │ │ ├── NPCTalkHandler.java
│ │ │ ├── PartyOperationHandler.java
│ │ │ ├── PartySearchRegisterHandler.java
│ │ │ ├── PartySearchStartHandler.java
│ │ │ ├── PassiveEnergyHandler.java
│ │ │ ├── PetAutoPotHandler.java
│ │ │ ├── PetChatHandler.java
│ │ │ ├── PetCommandHandler.java
│ │ │ ├── PetExcludeItemsHandler.java
│ │ │ ├── PetFoodHandler.java
│ │ │ ├── PetLootHandler.java
│ │ │ ├── PlayerInteractionHandler.java
│ │ │ ├── PlayerLoggedinHandler.java
│ │ │ ├── PlayerUpdateHandler.java
│ │ │ ├── QuestActionHandler.java
│ │ │ ├── RangedAttackHandler.java
│ │ │ ├── ReactorHitHandler.java
│ │ │ ├── ReportPlayerHandler.java
│ │ │ ├── ReviveItemHandler.java
│ │ │ ├── RingActionHandler.java
│ │ │ ├── ScriptedItemHandler.java
│ │ │ ├── ScrollHandler.java
│ │ │ ├── SkillBookHandler.java
│ │ │ ├── SkillEffectHandler.java
│ │ │ ├── SkillMacroHandler.java
│ │ │ ├── SolomonHandler.java
│ │ │ ├── SpawnPetHandler.java
│ │ │ ├── SpecialMoveHandler.java
│ │ │ ├── SpouseChatHandler.java
│ │ │ ├── StorageHandler.java
│ │ │ ├── SummonDamageHandler.java
│ │ │ ├── SummonTalkHandler.java
│ │ │ ├── TakeDamageHandler.java
│ │ │ ├── TouchingCashShopHandler.java
│ │ │ ├── TouchReactorHandler.java
│ │ │ ├── TrockAddMapHandler.java
│ │ │ ├── UseCashItemHandler.java
│ │ │ ├── UseCatchItemHandler.java
│ │ │ ├── UseChairHandler.java
│ │ │ ├── UseItemEffectHandler.java
│ │ │ ├── UseItemHandler.java
│ │ │ ├── UseReturnScrollHandler.java
│ │ │ ├── UseSummonBag.java
│ │ │ └── WhisperHandler.java
│ │ ├── IPlayerStorage.java
│ │ ├── PlayerStorage.java
│ │ └── remote
│ │ └── ChannelWorldInterface.java
│ ├── ExternalCodeTableGetter.java
│ ├── handler
│ │ ├── KeepAliveHandler.java
│ │ ├── LoginRequiringNoOpHandler.java
│ │ └── NoOpHandler.java
│ ├── IntValueHolder.java
│ ├── login
│ │ ├── handler
│ │ │ ├── AfterLoginHandler.java
│ │ │ ├── CharlistRequestHandler.java
│ │ │ ├── CharSelectedHandler.java
│ │ │ ├── CheckCharNameHandler.java
│ │ │ ├── CreateCharHandler.java
│ │ │ ├── ErrorLogHandler.java
│ │ │ ├── LicenseRequest.java
│ │ │ ├── LoginPasswordHandler.java
│ │ │ ├── PickCharHandler.java
│ │ │ ├── RelogRequestHandler.java
│ │ │ ├── ServerlistRequestHandler.java
│ │ │ ├── ServerStatusRequestHandler.java
│ │ │ ├── SetGenderHandler.java
│ │ │ ├── SetPinHandler.java
│ │ │ ├── ToWorldListHandler.java
│ │ │ ├── UpdateHandler.java
│ │ │ ├── ViewAllCharHandler.java
│ │ │ └── ViewCharHandler.java
│ │ ├── LoginServer.java
│ │ ├── LoginServerMBean.java
│ │ ├── LoginWorker.java
│ │ ├── LoginWorldInterfaceImpl.java
│ │ ├── RankingWorker.java
│ │ └── remote
│ │ └── LoginWorldInterface.java
│ ├── LongValueHolder.java
│ ├── MaplePacketHandler.java
│ ├── MaplePacket.java
│ ├── MapleServerHandler.java
│ ├── mina
│ │ ├── MapleCodecFactory.java
│ │ ├── MaplePacketDecoder.java
│ │ └── MaplePacketEncoder.java
│ ├── PacketProcessor.java
│ ├── RecvPacketOpcode.java
│ ├── SendPacketOpcode.java
│ ├── StringValueHolder.java
│ ├── world
│ │ ├── CharacterIdChannelPair.java
│ │ ├── guild
│ │ │ ├── MapleAlliance.java
│ │ │ ├── MapleGuildCharacter.java
│ │ │ ├── MapleGuild.java
│ │ │ ├── MapleGuildResponse.java
│ │ │ └── MapleGuildSummary.java
│ │ ├── MapleMessengerCharacter.java
│ │ ├── MapleMessenger.java
│ │ ├── MaplePartyCharacter.java
│ │ ├── MapleParty.java
│ │ ├── PartyOperation.java
│ │ ├── PlayerBuffStorage.java
│ │ ├── PlayerBuffValueHolder.java
│ │ ├── PlayerCoolDownValueHolder.java
│ │ ├── remote
│ │ │ ├── CheaterData.java
│ │ │ ├── WorldChannelCommonOperations.java
│ │ │ ├── WorldChannelInterface.java
│ │ │ ├── WorldLocation.java
│ │ │ ├── WorldLoginInterface.java
│ │ │ └── WorldRegistry.java
│ │ ├── WorldChannelInterfaceImpl.java
│ │ ├── WorldLoginInterfaceImpl.java
│ │ ├── WorldRegistryImpl.java
│ │ └── WorldServer.java
│ └── WritableIntValueHolder.java
├── provider
│ ├── MapleCanvas.java
│ ├── MapleDataDirectoryEntry.java
│ ├── MapleDataEntity.java
│ ├── MapleDataEntry.java
│ ├── MapleDataFileEntry.java
│ ├── MapleData.java
│ ├── MapleDataProviderFactory.java
│ ├── MapleDataProvider.java
│ ├── MapleDataTool.java
│ └── wz
│ ├── FileStoredPngMapleCanvas.java
│ ├── ImgMapleSound.java
│ ├── ListWZFile.java
│ ├── MapleDataType.java
│ ├── PNGMapleCanvas.java
│ ├── WZDirectoryEntry.java
│ ├── WZEntry.java
│ ├── WZFileEntry.java
│ ├── WZFile.java
│ ├── WZIMGEntry.java
│ ├── WZIMGFile.java
│ ├── WZTool.java
│ ├── XMLDomMapleData.java
│ └── XMLWZFile.java
├── scripting
│ ├── AbstractPlayerInteraction.java
│ ├── AbstractScriptManager.java
│ ├── event
│ │ ├── EventInstanceManager.java
│ │ ├── EventManager.java
│ │ └── EventScriptManager.java
│ ├── map
│ │ ├── MapScript.java
│ │ ├── MapScriptManager.java
│ │ └── MapScriptMethods.java
│ ├── npc
│ │ ├── Marriage.java
│ │ ├── NPCConversationManager.java
│ │ ├── NPCScript.java
│ │ └── NPCScriptManager.java
│ ├── portal
│ │ ├── PortalPlayerInteraction.java
│ │ ├── PortalScript.java
│ │ └── PortalScriptManager.java
│ ├── quest
│ │ ├── QuestActionManager.java
│ │ ├── QuestScript.java
│ │ └── QuestScriptManager.java
│ └── reactor
│ ├── ReactorActionManager.java
│ ├── ReactorScript.java
│ └── ReactorScriptManager.java
├── server
│ ├── AutobanManager.java
│ ├── CashItemFactory.java
│ ├── CashItemInfo.java
│ ├── cherryms
│ │ ├── AutoCherryMSEventManager.java
│ │ ├── CherryMSAutoBanImpl.java
│ │ ├── CherryMScustomEventFactory.java
│ │ ├── CherryMSLotteryImpl.java
│ │ ├── CherryMSLottery.java
│ │ └── Text.java
│ ├── consign
│ │ ├── ConsignItem.java
│ │ └── ConsignItemManager.java
│ ├── constants
│ │ ├── InventoryConstants.java
│ │ ├── Items.java
│ │ └── ServerConstants.java
│ ├── fourthjobquests
│ │ └── FourthJobQuestsPortalHandler.java
│ ├── InactiveAccountDeleterWindow.java
│ ├── life
│ │ ├── AbstractLoadedMapleLife.java
│ │ ├── ElementalEffectiveness.java
│ │ ├── Element.java
│ │ ├── MapleLifeFactory.java
│ │ ├── MapleMonsterInformationProvider.java
│ │ ├── MapleMonster.java
│ │ ├── MapleMonsterStats.java
│ │ ├── MapleNPC.java
│ │ ├── MapleNPCStats.java
│ │ ├── MobAttackInfoFactory.java
│ │ ├── MobAttackInfo.java
│ │ ├── MobSkillFactory.java
│ │ ├── MobSkill.java
│ │ ├── MonsterListener.java
│ │ └── SpawnPoint.java
│ ├── MakerItemFactory.java
│ ├── MapleAchievement.java
│ ├── MapleAchievements.java
│ ├── MapleDueyActions.java
│ ├── MapleInventoryManipulator.java
│ ├── MapleItemInformationProvider.java
│ ├── MapleMonsterCarnival.java
│ ├── MapleOxQuizFactory.java
│ ├── MapleOxQuiz.java
│ ├── MaplePlayerNPC.java
│ ├── MaplePortal.java
│ ├── MapleShopFactory.java
│ ├── MapleShopItem.java
│ ├── MapleShop.java
│ ├── MapleSquad.java
│ ├── MapleSquadType.java
│ ├── MapleStatEffect.java
│ ├── MapleStorage.java
│ ├── MapleTrade.java
│ ├── maps
│ │ ├── AbstractAnimatedMapleMapObject.java
│ │ ├── AbstractMapleMapObject.java
│ │ ├── AnimatedMapleMapObject.java
│ │ ├── BossMapMonitor.java
│ │ ├── FieldLimit.java
│ │ ├── MapleDoor.java
│ │ ├── MapleFoothold.java
│ │ ├── MapleFootholdTree.java
│ │ ├── MapleGenericPortal.java
│ │ ├── MapleLove.java
│ │ ├── MapleMapEffect.java
│ │ ├── MapleMapFactory.java
│ │ ├── MapleMapItem.java
│ │ ├── MapleMap.java
│ │ ├── MapleMapMonitor.java
│ │ ├── MapleMapObject.java
│ │ ├── MapleMapObjectType.java
│ │ ├── MapleMapPortal.java
│ │ ├── MapleMapTimer.java
│ │ ├── MapleMist.java
│ │ ├── MapleReactorFactory.java
│ │ ├── MapleReactor.java
│ │ ├── MapleReactorStats.java
│ │ ├── MapleSummon.java
│ │ ├── MapleTVEffect.java
│ │ ├── MapMonitor.java
│ │ ├── SavedLocation.java
│ │ ├── SavedLocationType.java
│ │ ├── SBossMapMonitor.java
│ │ └── SummonMovementType.java
│ ├── movement
│ │ ├── AbsoluteLifeMovement.java
│ │ ├── AbstractLifeMovement.java
│ │ ├── ArasMovement.java
│ │ ├── ChairMovement.java
│ │ ├── ChangeEquipSpecialAwesome.java
│ │ ├── JumpDownMovement.java
│ │ ├── LifeMovementFragment.java
│ │ ├── LifeMovement.java
│ │ ├── RelativeLifeMovement.java
│ │ └── TeleportMovement.java
│ ├── MTSItemInfo.java
│ ├── playerinteractions
│ │ ├── HiredMerchant.java
│ │ ├── IPlayerInteractionManager.java
│ │ ├── MaplePlayerShopItem.java
│ │ ├── MaplePlayerShop.java
│ │ └── PlayerInteractionManager.java
│ ├── PortalFactory.java
│ ├── quest
│ │ ├── MapleCustomQuestData.java
│ │ ├── MapleCustomQuest.java
│ │ ├── MapleQuestAction.java
│ │ ├── MapleQuestActionType.java
│ │ ├── MapleQuest.java
│ │ ├── MapleQuestRequirement.java
│ │ └── MapleQuestRequirementType.java
│ ├── ShutdownServer.java
│ ├── SpeedRankings.java
│ ├── TextAreaOutputStream.java
│ ├── TimerManager.java
│ └── TimerManagerMBean.java
└── tools
├── ArrayMap.java
├── BitTools.java
├── ClassFinder.java
├── CollectionUtil.java
├── data
│ ├── input
│ │ ├── ByteArrayByteStream.java
│ │ ├── ByteInputStream.java
│ │ ├── GenericLittleEndianAccessor.java
│ │ ├── GenericSeekableLittleEndianAccessor.java
│ │ ├── InputStreamByteStream.java
│ │ ├── LittleEndianAccessor.java
│ │ ├── RandomAccessByteStream.java
│ │ ├── SeekableInputStreamBytestream.java
│ │ ├── SeekableLittleEndianAccessor.java
│ │ └── StreamUtil.java
│ └── output
│ ├── BAOSByteOutputStream.java
│ ├── ByteBufferLittleEndianWriter.java
│ ├── ByteBufferOutputstream.java
│ ├── ByteOutputStream.java
│ ├── GenericLittleEndianWriter.java
│ ├── LittleEndianWriter.java
│ └── MaplePacketLittleEndianWriter.java
├── DateUtil.java
├── HexTool.java
├── IPAddressTool.java
├── MapleAESOFB.java
├── MapleCustomEncryption.java
├── MaplePacketCreator.java
├── MockIOSession.java
├── MonsterDropCreator.java
├── Pair.java
├── performance
│ └── CPUSampler.java
├── Randomizer.java
├── ReadableMillisecondFormat.java
└── StringUtil.java
46 directories, 449 files