# Resolve the Minecraft.Server source dir from this script's own location so # the source list can be included from any CMakeLists.txt without depending on # CMAKE_CURRENT_SOURCE_DIR (which would otherwise resolve to the includer dir). get_filename_component(_MS_SRC "${CMAKE_CURRENT_LIST_DIR}/../.." ABSOLUTE) set(_MINECRAFT_SERVER_COMMON_ROOT "${_MS_SRC}/../Minecraft.Client/AbstractTexturePack.cpp" "${_MS_SRC}/../Minecraft.Client/AchievementPopup.cpp" "${_MS_SRC}/../Minecraft.Client/AchievementScreen.cpp" "${_MS_SRC}/../Minecraft.Client/AllowAllCuller.cpp" "${_MS_SRC}/../Minecraft.Client/ArchiveFile.cpp" "${_MS_SRC}/../Minecraft.Client/ArrowRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/ArmorStandModel.cpp" "${_MS_SRC}/../Minecraft.Client/ArmorStandRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/BatModel.cpp" "${_MS_SRC}/../Minecraft.Client/BatRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/BeaconRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/BlazeModel.cpp" "${_MS_SRC}/../Minecraft.Client/BlazeRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/BoatModel.cpp" "${_MS_SRC}/../Minecraft.Client/BoatRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/BookModel.cpp" "${_MS_SRC}/../Minecraft.Client/BossMobGuiInfo.cpp" "${_MS_SRC}/../Minecraft.Client/BreakingItemParticle.cpp" "${_MS_SRC}/../Minecraft.Client/BubbleParticle.cpp" "${_MS_SRC}/../Minecraft.Client/WaterWakeParticle.cpp" "${_MS_SRC}/../Minecraft.Client/BufferedImage.cpp" "${_MS_SRC}/../Minecraft.Client/Button.cpp" "${_MS_SRC}/../Minecraft.Client/Camera.cpp" "${_MS_SRC}/../Minecraft.Client/CaveSpiderRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/ChatScreen.cpp" "${_MS_SRC}/../Minecraft.Client/ChestModel.cpp" "${_MS_SRC}/../Minecraft.Client/ChestRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/ChickenModel.cpp" "${_MS_SRC}/../Minecraft.Client/ChickenRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/Chunk.cpp" "${_MS_SRC}/../Minecraft.Client/ClientConnection.cpp" "${_MS_SRC}/../Minecraft.Client/ClientConstants.cpp" "${_MS_SRC}/../Minecraft.Client/ClockTexture.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Audio/Consoles_SoundEngine.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Audio/SoundEngine.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Audio/SoundNames.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Colours/ColourTable.cpp" "${_MS_SRC}/../Minecraft.Client/Common/ConsoleGameMode.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Console_Utils.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Consoles_App.cpp" "${_MS_SRC}/../Minecraft.Client/Common/DLC/DLCAudioFile.cpp" "${_MS_SRC}/../Minecraft.Client/Common/DLC/DLCCapeFile.cpp" "${_MS_SRC}/../Minecraft.Client/Common/DLC/DLCColourTableFile.cpp" "${_MS_SRC}/../Minecraft.Client/Common/DLC/DLCFile.cpp" "${_MS_SRC}/../Minecraft.Client/Common/DLC/DLCGameRulesFile.cpp" "${_MS_SRC}/../Minecraft.Client/Common/DLC/DLCGameRulesHeader.cpp" "${_MS_SRC}/../Minecraft.Client/Common/DLC/DLCLocalisationFile.cpp" "${_MS_SRC}/../Minecraft.Client/Common/DLC/DLCManager.cpp" "${_MS_SRC}/../Minecraft.Client/Common/DLC/DLCPack.cpp" "${_MS_SRC}/../Minecraft.Client/Common/DLC/DLCSkinFile.cpp" "${_MS_SRC}/../Minecraft.Client/Common/DLC/DLCTextureFile.cpp" "${_MS_SRC}/../Minecraft.Client/Common/DLC/DLCUIDataFile.cpp" "${_MS_SRC}/../Minecraft.Client/Common/GameRules/AddEnchantmentRuleDefinition.cpp" "${_MS_SRC}/../Minecraft.Client/Common/GameRules/AddItemRuleDefinition.cpp" "${_MS_SRC}/../Minecraft.Client/Common/GameRules/ApplySchematicRuleDefinition.cpp" "${_MS_SRC}/../Minecraft.Client/Common/GameRules/BiomeOverride.cpp" "${_MS_SRC}/../Minecraft.Client/Common/GameRules/CollectItemRuleDefinition.cpp" "${_MS_SRC}/../Minecraft.Client/Common/GameRules/CompleteAllRuleDefinition.cpp" "${_MS_SRC}/../Minecraft.Client/Common/GameRules/CompoundGameRuleDefinition.cpp" "${_MS_SRC}/../Minecraft.Client/Common/GameRules/ConsoleGenerateStructure.cpp" "${_MS_SRC}/../Minecraft.Client/Common/GameRules/ConsoleSchematicFile.cpp" "${_MS_SRC}/../Minecraft.Client/Common/GameRules/GameRule.cpp" "${_MS_SRC}/../Minecraft.Client/Common/GameRules/GameRuleDefinition.cpp" "${_MS_SRC}/../Minecraft.Client/Common/GameRules/GameRuleManager.cpp" "${_MS_SRC}/../Minecraft.Client/Common/GameRules/LevelGenerationOptions.cpp" "${_MS_SRC}/../Minecraft.Client/Common/GameRules/LevelGenerators.cpp" "${_MS_SRC}/../Minecraft.Client/Common/GameRules/LevelRules.cpp" "${_MS_SRC}/../Minecraft.Client/Common/GameRules/LevelRuleset.cpp" "${_MS_SRC}/../Minecraft.Client/Common/GameRules/NamedAreaRuleDefinition.cpp" "${_MS_SRC}/../Minecraft.Client/Common/GameRules/StartFeature.cpp" "${_MS_SRC}/../Minecraft.Client/Common/GameRules/UpdatePlayerRuleDefinition.cpp" "${_MS_SRC}/../Minecraft.Client/Common/GameRules/UseTileRuleDefinition.cpp" "${_MS_SRC}/../Minecraft.Client/Common/GameRules/XboxStructureActionGenerateBox.cpp" "${_MS_SRC}/../Minecraft.Client/Common/GameRules/XboxStructureActionPlaceBlock.cpp" "${_MS_SRC}/../Minecraft.Client/Common/GameRules/XboxStructureActionPlaceContainer.cpp" "${_MS_SRC}/../Minecraft.Client/Common/GameRules/XboxStructureActionPlaceSpawner.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Leaderboards/LeaderboardInterface.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Leaderboards/LeaderboardManager.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Network/GameNetworkManager.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Network/PlatformNetworkManagerStub.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Telemetry/TelemetryManager.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Trial/TrialMode.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/AreaConstraint.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/AreaHint.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/AreaTask.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/ChangeStateConstraint.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/ChoiceTask.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/CompleteUsingItemTask.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/ControllerTask.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/CraftTask.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/DiggerItemHint.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/EffectChangedTask.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/FullTutorial.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/FullTutorialActiveTask.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/FullTutorialMode.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/HorseChoiceTask.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/InfoTask.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/InputConstraint.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/LookAtEntityHint.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/LookAtTileHint.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/PickupTask.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/ProcedureCompoundTask.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/ProgressFlagTask.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/RideEntityTask.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/StatTask.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/TakeItemHint.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/Tutorial.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/TutorialHint.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/TutorialMessage.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/TutorialMode.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/TutorialTask.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/UseItemTask.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/UseTileTask.cpp" "${_MS_SRC}/../Minecraft.Client/Common/Tutorial/XuiCraftingTask.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/IUIScene_AbstractContainerMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/IUIScene_AnvilMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/IUIScene_BeaconMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/IUIScene_BrewingMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/IUIScene_CommandBlockMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/IUIScene_ContainerMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/IUIScene_CraftingMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/IUIScene_CreativeMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/IUIScene_DispenserMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/IUIScene_EnchantingMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/IUIScene_FireworksMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/IUIScene_FurnaceMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/IUIScene_HUD.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/IUIScene_HopperMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/IUIScene_HorseInventoryMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/IUIScene_InventoryMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/IUIScene_PauseMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/IUIScene_StartGame.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/IUIScene_TradingMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/IUIScene_WritingBookMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIBitmapFont.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIUnicodeBitmapFont.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIComponent_Chat.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIComponent_DebugUIConsole.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIComponent_DebugUIMarketingGuide.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIComponent_Logo.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIComponent_MenuBackground.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIComponent_Panorama.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIComponent_PressStartToPlay.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIComponent_Tooltips.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIComponent_TutorialPopup.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_Base.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_BeaconEffectButton.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_BitmapIcon.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_Book.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_Button.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_ButtonList.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_CheckBox.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_Cursor.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_DLCList.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_DynamicLabel.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_EnchantmentBook.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_EnchantmentButton.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_HTMLLabel.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_Label.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_LeaderboardList.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_MinecraftHorse.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_MinecraftPlayer.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_PlayerList.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_PageFlip.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_PlayerSkinPreview.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_Progress.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_SaveList.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_Slider.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_SlotList.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_SpaceIndicatorBar.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_TextInput.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIControl_TexturePackList.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIController.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIFontData.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIGroup.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UILayer.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_AbstractContainerMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_AnvilMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_BeaconMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_BrewingStandMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_ConnectingProgress.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_ContainerMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_ControlsMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_CraftingMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_CreateWorldMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_CreativeMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_Credits.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_DLCMainMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_DLCOffersMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_DeathMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_DebugCreateSchematic.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_DebugOptions.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_DebugOverlay.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_DebugSetCamera.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_DispenserMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_EULA.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_EnchantingMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_EndPoem.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_FireworksMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_FullscreenProgress.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_FurnaceMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_HUD.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_HelpAndOptionsMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_HopperMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_HorseInventoryMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_HowToPlay.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_HowToPlayMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_InGameHostOptionsMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_InGameInfoMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_InGamePlayerOptionsMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_Intro.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_InventoryMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_JoinMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_Keyboard.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_LanguageSelector.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_LaunchMoreOptionsMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_LeaderboardsMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_LoadMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_LoadOrJoinMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_MainMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_MessageBox.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_NewUpdateMessage.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_PauseMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_QuadrantSignin.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_ReinstallMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_SaveMessage.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_SettingsAudioMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_SettingsControlMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_SettingsGraphicsMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_SettingsMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_SettingsOptionsMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_SettingsUIMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_SignEntryMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_SkinSelectMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_TeleportMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_Timer.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_TradingMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_TrialExitUpsell.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIScene_BookAndQuillMenu.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UIString.cpp" "${_MS_SRC}/../Minecraft.Client/Common/UI/UITTFFont.cpp" "${_MS_SRC}/../Minecraft.Client/Common/zlib/adler32.c" "${_MS_SRC}/../Minecraft.Client/Common/zlib/compress.c" "${_MS_SRC}/../Minecraft.Client/Common/zlib/crc32.c" "${_MS_SRC}/../Minecraft.Client/Common/zlib/deflate.c" "${_MS_SRC}/../Minecraft.Client/Common/zlib/gzclose.c" "${_MS_SRC}/../Minecraft.Client/Common/zlib/gzlib.c" "${_MS_SRC}/../Minecraft.Client/Common/zlib/gzread.c" "${_MS_SRC}/../Minecraft.Client/Common/zlib/gzwrite.c" "${_MS_SRC}/../Minecraft.Client/Common/zlib/infback.c" "${_MS_SRC}/../Minecraft.Client/Common/zlib/inffast.c" "${_MS_SRC}/../Minecraft.Client/Common/zlib/inflate.c" "${_MS_SRC}/../Minecraft.Client/Common/zlib/inftrees.c" "${_MS_SRC}/../Minecraft.Client/Common/zlib/trees.c" "${_MS_SRC}/../Minecraft.Client/Common/zlib/uncompr.c" "${_MS_SRC}/../Minecraft.Client/Common/zlib/zutil.c" "${_MS_SRC}/../Minecraft.Client/CompassTexture.cpp" "${_MS_SRC}/../Minecraft.Client/ConfirmScreen.cpp" "${_MS_SRC}/../Minecraft.Client/ConsoleInput.cpp" "${_MS_SRC}/../Minecraft.Client/ControlsScreen.cpp" "${_MS_SRC}/../Minecraft.Client/CowModel.cpp" "${_MS_SRC}/../Minecraft.Client/CowRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/CreateWorldScreen.cpp" "${_MS_SRC}/../Minecraft.Client/CreeperModel.cpp" "${_MS_SRC}/../Minecraft.Client/CreeperRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/CritParticle.cpp" "${_MS_SRC}/../Minecraft.Client/CritParticle2.cpp" "${_MS_SRC}/../Minecraft.Client/Cube.cpp" "${_MS_SRC}/../Minecraft.Client/DLCTexturePack.cpp" "${_MS_SRC}/../Minecraft.Client/DeathScreen.cpp" "${_MS_SRC}/../Minecraft.Client/DefaultRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/DefaultTexturePack.cpp" "${_MS_SRC}/../Minecraft.Client/DemoUser.cpp" "${_MS_SRC}/../Minecraft.Client/DerivedServerLevel.cpp" "${_MS_SRC}/../Minecraft.Client/DirtyChunkSorter.cpp" "${_MS_SRC}/../Minecraft.Client/DispenserBootstrap.cpp" "${_MS_SRC}/../Minecraft.Client/DistanceChunkSorter.cpp" "${_MS_SRC}/../Minecraft.Client/DragonBreathParticle.cpp" "${_MS_SRC}/../Minecraft.Client/DragonModel.cpp" "${_MS_SRC}/../Minecraft.Client/DripParticle.cpp" "${_MS_SRC}/../Minecraft.Client/EchantmentTableParticle.cpp" "${_MS_SRC}/../Minecraft.Client/EditBox.cpp" "${_MS_SRC}/../Minecraft.Client/EnchantTableRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/EnderChestRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/EnderCrystalModel.cpp" "${_MS_SRC}/../Minecraft.Client/EnderCrystalRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/EnderDragonRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/EnderParticle.cpp" "${_MS_SRC}/../Minecraft.Client/EndermanModel.cpp" "${_MS_SRC}/../Minecraft.Client/EndermanRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/EndermiteModel.cpp" "${_MS_SRC}/../Minecraft.Client/EndermiteRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/EntityRenderDispatcher.cpp" "${_MS_SRC}/../Minecraft.Client/EntityRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/EntityTileRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/EntityTracker.cpp" "${_MS_SRC}/../Minecraft.Client/ErrorScreen.cpp" "${_MS_SRC}/../Minecraft.Client/ExperienceOrbRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/ExplodeParticle.cpp" "${_MS_SRC}/../Minecraft.Client/Extrax64Stubs.cpp" "${_MS_SRC}/../Minecraft.Client/FallingTileRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/FileTexturePack.cpp" "${_MS_SRC}/../Minecraft.Client/FireballRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/FireworksParticles.cpp" "${_MS_SRC}/../Minecraft.Client/FishingHookRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/FlameParticle.cpp" "${_MS_SRC}/../Minecraft.Client/FolderTexturePack.cpp" "${_MS_SRC}/../Minecraft.Client/Font.cpp" "${_MS_SRC}/../Minecraft.Client/FootstepParticle.cpp" "${_MS_SRC}/../Minecraft.Client/Frustum.cpp" "${_MS_SRC}/../Minecraft.Client/FrustumCuller.cpp" "${_MS_SRC}/../Minecraft.Client/FrustumData.cpp" "${_MS_SRC}/../Minecraft.Client/GameRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/GhastModel.cpp" "${_MS_SRC}/../Minecraft.Client/GhastRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/GiantMobRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/Gui.cpp" "${_MS_SRC}/../Minecraft.Client/GuiComponent.cpp" "${_MS_SRC}/../Minecraft.Client/GuiMessage.cpp" "${_MS_SRC}/../Minecraft.Client/GuiParticle.cpp" "${_MS_SRC}/../Minecraft.Client/GuiParticles.cpp" "${_MS_SRC}/../Minecraft.Client/HeartParticle.cpp" "${_MS_SRC}/../Minecraft.Client/HorseRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/HttpTexture.cpp" "${_MS_SRC}/../Minecraft.Client/HugeExplosionParticle.cpp" "${_MS_SRC}/../Minecraft.Client/HugeExplosionSeedParticle.cpp" "${_MS_SRC}/../Minecraft.Client/HumanoidMobRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/HumanoidModel.cpp" "${_MS_SRC}/../Minecraft.Client/InBedChatScreen.cpp" "${_MS_SRC}/../Minecraft.Client/Input.cpp" "${_MS_SRC}/../Minecraft.Client/ItemFrameRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/ItemInHandRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/ItemRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/ItemSpriteRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/JoinMultiplayerScreen.cpp" "${_MS_SRC}/../Minecraft.Client/KeyMapping.cpp" "${_MS_SRC}/../Minecraft.Client/LargeChestModel.cpp" "${_MS_SRC}/../Minecraft.Client/LavaParticle.cpp" "${_MS_SRC}/../Minecraft.Client/LavaSlimeModel.cpp" "${_MS_SRC}/../Minecraft.Client/LavaSlimeRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/LeashKnotModel.cpp" "${_MS_SRC}/../Minecraft.Client/LeashKnotRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/LevelRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/Lighting.cpp" "${_MS_SRC}/../Minecraft.Client/LightningBoltRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/LivingEntityRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/LocalPlayer.cpp" "${_MS_SRC}/../Minecraft.Client/MemTexture.cpp" "${_MS_SRC}/../Minecraft.Client/MemoryTracker.cpp" "${_MS_SRC}/../Minecraft.Client/MinecartModel.cpp" "${_MS_SRC}/../Minecraft.Client/MinecartRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/MinecartSpawnerRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/Minecraft.cpp" "${_MS_SRC}/../Minecraft.Client/MinecraftServer.cpp" "${_MS_SRC}/../Minecraft.Client/Minimap.cpp" "${_MS_SRC}/../Minecraft.Client/MobRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/MobSkinMemTextureProcessor.cpp" "${_MS_SRC}/../Minecraft.Client/MobSkinTextureProcessor.cpp" "${_MS_SRC}/../Minecraft.Client/MobSpawnerRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/Model.cpp" "${_MS_SRC}/../Minecraft.Client/ModelHorse.cpp" "${_MS_SRC}/../Minecraft.Client/ModelPart.cpp" "${_MS_SRC}/../Minecraft.Client/MultiPlayerChunkCache.cpp" "${_MS_SRC}/../Minecraft.Client/MultiPlayerGameMode.cpp" "${_MS_SRC}/../Minecraft.Client/MultiPlayerLevel.cpp" "${_MS_SRC}/../Minecraft.Client/MultiPlayerLocalPlayer.cpp" "${_MS_SRC}/../Minecraft.Client/MushroomCowRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/NameEntryScreen.cpp" "${_MS_SRC}/../Minecraft.Client/NetherPortalParticle.cpp" "${_MS_SRC}/../Minecraft.Client/NoteParticle.cpp" "${_MS_SRC}/../Minecraft.Client/OcelotModel.cpp" "${_MS_SRC}/../Minecraft.Client/OcelotRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/OffsettedRenderList.cpp" "${_MS_SRC}/../Minecraft.Client/Options.cpp" "${_MS_SRC}/../Minecraft.Client/OptionsScreen.cpp" "${_MS_SRC}/../Minecraft.Client/PS3/PS3Extras/ShutdownManager.cpp" "${_MS_SRC}/../Minecraft.Client/PaintingRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/Particle.cpp" "${_MS_SRC}/../Minecraft.Client/ParticleEngine.cpp" "${_MS_SRC}/../Minecraft.Client/PauseScreen.cpp" "${_MS_SRC}/../Minecraft.Client/PendingConnection.cpp" "${_MS_SRC}/../Minecraft.Client/PigModel.cpp" "${_MS_SRC}/../Minecraft.Client/PigRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/PistonPieceRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/PlayerChunkMap.cpp" "${_MS_SRC}/../Minecraft.Client/PlayerCloudParticle.cpp" "${_MS_SRC}/../Minecraft.Client/PlayerConnection.cpp" "${_MS_SRC}/../Minecraft.Client/PlayerConnection.h" "${_MS_SRC}/../Minecraft.Client/PlayerList.cpp" "${_MS_SRC}/../Minecraft.Client/PlayerRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/Polygon.cpp" "${_MS_SRC}/../Minecraft.Client/PreStitchedTextureMap.cpp" "${_MS_SRC}/../Minecraft.Client/ProgressRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/QuadrupedModel.cpp" "${_MS_SRC}/../Minecraft.Client/RabbitModel.cpp" "${_MS_SRC}/../Minecraft.Client/RabbitRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/Rect2i.cpp" "${_MS_SRC}/../Minecraft.Client/RedDustParticle.cpp" "${_MS_SRC}/../Minecraft.Client/RemotePlayer.cpp" "${_MS_SRC}/../Minecraft.Client/RenameWorldScreen.cpp" "${_MS_SRC}/../Minecraft.Client/Screen.cpp" "${_MS_SRC}/../Minecraft.Client/ScreenSizeCalculator.cpp" "${_MS_SRC}/../Minecraft.Client/ScrolledSelectionList.cpp" "${_MS_SRC}/../Minecraft.Client/SelectWorldScreen.cpp" "${_MS_SRC}/../Minecraft.Client/ServerChunkCache.cpp" "${_MS_SRC}/../Minecraft.Client/ServerCommandDispatcher.cpp" "${_MS_SRC}/../Minecraft.Client/ServerConnection.cpp" "${_MS_SRC}/../Minecraft.Client/ServerLevel.cpp" "${_MS_SRC}/../Minecraft.Client/ServerLevelListener.cpp" "${_MS_SRC}/../Minecraft.Client/ServerPlayer.cpp" "${_MS_SRC}/../Minecraft.Client/ServerPlayerGameMode.cpp" "${_MS_SRC}/../Minecraft.Client/ServerScoreboard.cpp" "${_MS_SRC}/../Minecraft.Client/Settings.cpp" "${_MS_SRC}/../Minecraft.Client/SheepFurModel.cpp" "${_MS_SRC}/../Minecraft.Client/SheepModel.cpp" "${_MS_SRC}/../Minecraft.Client/SheepRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/SignModel.cpp" "${_MS_SRC}/../Minecraft.Client/SignRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/SilverfishModel.cpp" "${_MS_SRC}/../Minecraft.Client/SilverfishRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/SimpleIcon.cpp" "${_MS_SRC}/../Minecraft.Client/SkeletonHeadModel.cpp" "${_MS_SRC}/../Minecraft.Client/SkeletonModel.cpp" "${_MS_SRC}/../Minecraft.Client/SkeletonRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/SkiModel.cpp" "${_MS_SRC}/../Minecraft.Client/SkullTileRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/SlideButton.cpp" "${_MS_SRC}/../Minecraft.Client/SlimeModel.cpp" "${_MS_SRC}/../Minecraft.Client/SlimeRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/SmallButton.cpp" "${_MS_SRC}/../Minecraft.Client/SmokeParticle.cpp" "${_MS_SRC}/../Minecraft.Client/SnowManModel.cpp" "${_MS_SRC}/../Minecraft.Client/SnowManRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/SnowShovelParticle.cpp" "${_MS_SRC}/../Minecraft.Client/SpellParticle.cpp" "${_MS_SRC}/../Minecraft.Client/SpiderModel.cpp" "${_MS_SRC}/../Minecraft.Client/SpiderRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/SplashParticle.cpp" "${_MS_SRC}/../Minecraft.Client/SquidModel.cpp" "${_MS_SRC}/../Minecraft.Client/SquidRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/StatsCounter.cpp" "${_MS_SRC}/../Minecraft.Client/StatsScreen.cpp" "${_MS_SRC}/../Minecraft.Client/StatsSyncher.cpp" "${_MS_SRC}/../Minecraft.Client/StitchSlot.cpp" "${_MS_SRC}/../Minecraft.Client/StitchedTexture.cpp" "${_MS_SRC}/../Minecraft.Client/Stitcher.cpp" "${_MS_SRC}/../Minecraft.Client/StringTable.cpp" "${_MS_SRC}/../Minecraft.Client/Xbox/XML/ATGXmlParser.cpp" "${_MS_SRC}/../Minecraft.Client/SuspendedParticle.cpp" "${_MS_SRC}/../Minecraft.Client/SuspendedTownParticle.cpp" "${_MS_SRC}/../Minecraft.Client/TakeAnimationParticle.cpp" "${_MS_SRC}/../Minecraft.Client/TeleportCommand.cpp" "${_MS_SRC}/../Minecraft.Client/TerrainParticle.cpp" "${_MS_SRC}/../Minecraft.Client/Tesselator.cpp" "${_MS_SRC}/../Minecraft.Client/TexOffs.cpp" "${_MS_SRC}/../Minecraft.Client/Texture.cpp" "${_MS_SRC}/../Minecraft.Client/TextureAtlas.cpp" "${_MS_SRC}/../Minecraft.Client/TextureHolder.cpp" "${_MS_SRC}/../Minecraft.Client/TextureManager.cpp" "${_MS_SRC}/../Minecraft.Client/TextureMap.cpp" "${_MS_SRC}/../Minecraft.Client/TexturePack.cpp" "${_MS_SRC}/../Minecraft.Client/TexturePackRepository.cpp" "${_MS_SRC}/../Minecraft.Client/Textures.cpp" "${_MS_SRC}/../Minecraft.Client/TheEndPortalRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/TileEntityRenderDispatcher.cpp" "${_MS_SRC}/../Minecraft.Client/TileEntityRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/TileRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/Timer.cpp" "${_MS_SRC}/../Minecraft.Client/TitleScreen.cpp" "${_MS_SRC}/../Minecraft.Client/TntMinecartRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/TntRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/TrackedEntity.cpp" "${_MS_SRC}/../Minecraft.Client/User.cpp" "${_MS_SRC}/../Minecraft.Client/Vertex.cpp" "${_MS_SRC}/../Minecraft.Client/VideoSettingsScreen.cpp" "${_MS_SRC}/../Minecraft.Client/ViewportCuller.cpp" "${_MS_SRC}/../Minecraft.Client/VillagerGolemModel.cpp" "${_MS_SRC}/../Minecraft.Client/VillagerGolemRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/VillagerModel.cpp" "${_MS_SRC}/../Minecraft.Client/VillagerRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/VillagerZombieModel.cpp" "${_MS_SRC}/../Minecraft.Client/WaterDropParticle.cpp" "${_MS_SRC}/../Minecraft.Client/Windows64/Iggy/gdraw/gdraw_d3d11.cpp" "${_MS_SRC}/../Minecraft.Client/Windows64/KeyboardMouseInput.cpp" "${_MS_SRC}/../Minecraft.Client/Windows64/Leaderboards/WindowsLeaderboardManager.cpp" "${_MS_SRC}/../Minecraft.Client/Windows64/Network/WinsockNetLayer.cpp" "${_MS_SRC}/../Minecraft.Client/Windows64/PostProcesser.cpp" "${_MS_SRC}/../Minecraft.Client/Windows64/Windows64_App.cpp" "${_MS_SRC}/../Minecraft.Client/Windows64/Windows64_Minecraft.cpp" "${_MS_SRC}/../Minecraft.Client/Windows64/Windows64_UIController.cpp" "${_MS_SRC}/../Minecraft.Client/WitchModel.cpp" "${_MS_SRC}/../Minecraft.Client/WitchRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/WitherBossModel.cpp" "${_MS_SRC}/../Minecraft.Client/WitherBossRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/WitherSkullRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/WolfModel.cpp" "${_MS_SRC}/../Minecraft.Client/WolfRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/WstringLookup.cpp" "${_MS_SRC}/../Minecraft.Client/Xbox/MinecraftWindows.rc" "${_MS_SRC}/../Minecraft.Client/Xbox/Network/NetworkPlayerXbox.cpp" "${_MS_SRC}/../Minecraft.Client/ZombieModel.cpp" "${_MS_SRC}/../Minecraft.Client/ZombieRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/GuardianModel.cpp" "${_MS_SRC}/../Minecraft.Client/GuardianRenderer.cpp" "${_MS_SRC}/../Minecraft.Client/compat_shims.cpp" "${_MS_SRC}/../Minecraft.Client/glWrapper.cpp" "${_MS_SRC}/../Minecraft.Client/iob_shim.asm" "${_MS_SRC}/../Minecraft.Client/stdafx.cpp" "${_MS_SRC}/../Minecraft.Client/stubs.cpp" "${_MS_SRC}/../Minecraft.World/AbstractContainerMenu.cpp" "${_MS_SRC}/../Minecraft.World/CompoundContainer.h" "${_MS_SRC}/../Minecraft.World/ItemEntity.cpp" "${_MS_SRC}/../Minecraft.World/LivingEntity.cpp" "${_MS_SRC}/../Minecraft.World/LivingEntity.h" "${_MS_SRC}/../Minecraft.World/Player.cpp" "${_MS_SRC}/../Minecraft.World/Player.h" "${_MS_SRC}/../Minecraft.World/ThrownEnderpearl.cpp" "${_MS_SRC}/../Minecraft.World/Tile.cpp" "${_MS_SRC}/../Minecraft.World/DyePowderItem.cpp" "${_MS_SRC}/../Minecraft.World/DyePowderItem.h" "${_MS_SRC}/../Minecraft.World/Mushroom.cpp" "${_MS_SRC}/../Minecraft.World/Mushroom.h" "${_MS_SRC}/../Minecraft.World/Sapling.cpp" "${_MS_SRC}/../Minecraft.World/Sapling.h" "${_MS_SRC}/../Minecraft.World/ConsoleSaveFileOriginal.cpp" "${_MS_SRC}/../Minecraft.World/ConsoleSaveFileOriginal.h" "${_MS_SRC}/../Minecraft.World/CactusTile.cpp" "${_MS_SRC}/../Minecraft.World/CocoaTile.cpp" "${_MS_SRC}/../Minecraft.World/CropTile.cpp" "${_MS_SRC}/../Minecraft.World/FireTile.cpp" "${_MS_SRC}/../Minecraft.World/GrassTile.cpp" "${_MS_SRC}/../Minecraft.World/PistonBaseTile.cpp" "${_MS_SRC}/../Minecraft.World/ReedTile.cpp" "${_MS_SRC}/../Minecraft.World/StemTile.cpp" "${_MS_SRC}/../Minecraft.World/NetherWartTile.cpp" "${_MS_SRC}/../Minecraft.World/LiquidTileDynamic.cpp" "${_MS_SRC}/../Minecraft.World/EggTile.cpp" "${_MS_SRC}/../include/lce_filesystem/lce_filesystem.cpp" "${_MS_SRC}/Console/ServerCliInput.cpp" "${_MS_SRC}/Console/ServerCliInput.h" ) source_group("" FILES ${_MINECRAFT_SERVER_COMMON_ROOT}) set(_MINECRAFT_SERVER_COMMON_SERVER "${_MS_SRC}/ServerLogManager.cpp" "${_MS_SRC}/ServerLogManager.h" "${_MS_SRC}/ServerLogger.cpp" "${_MS_SRC}/ServerLogger.h" "${_MS_SRC}/ServerProperties.cpp" "${_MS_SRC}/ServerProperties.h" "${_MS_SRC}/Windows64/ServerMain.cpp" "${_MS_SRC}/WorldManager.cpp" "${_MS_SRC}/WorldManager.h" ) source_group("Server" FILES ${_MINECRAFT_SERVER_COMMON_SERVER}) # FourKit native bridge sources. The FourKitBridge.h header is always part # of the build (gameplay code includes it unconditionally and gets inline # no-op stubs in the standalone variant), but the four implementation files # below are only compiled into the FourKit-enabled exe. set(_MINECRAFT_SERVER_COMMON_SERVER_FOURKIT "${_MS_SRC}/FourKitBridge.cpp" "${_MS_SRC}/FourKitBridge.h" "${_MS_SRC}/FourKitMappers.cpp" "${_MS_SRC}/FourKitNatives.cpp" "${_MS_SRC}/FourKitNatives.h" "${_MS_SRC}/FourKitRuntime.cpp" "${_MS_SRC}/FourKitRuntime.h" ) source_group("Server\\FourKit" FILES ${_MINECRAFT_SERVER_COMMON_SERVER_FOURKIT}) set(_MINECRAFT_SERVER_COMMON_SERVER_ACCESS "${_MS_SRC}/Access/Access.cpp" "${_MS_SRC}/Access/Access.h" "${_MS_SRC}/Access/BanManager.cpp" "${_MS_SRC}/Access/BanManager.h" "${_MS_SRC}/Access/WhitelistManager.cpp" "${_MS_SRC}/Access/WhitelistManager.h" "${_MS_SRC}/Access/OpManager.cpp" "${_MS_SRC}/Access/OpManager.h" ) source_group("Server/Access" FILES ${_MINECRAFT_SERVER_COMMON_SERVER_ACCESS}) set(_MINECRAFT_SERVER_COMMON_SERVER_SECURITY "${_MS_SRC}/Security/SecurityConfig.cpp" "${_MS_SRC}/Security/SecurityConfig.h" "${_MS_SRC}/Security/RateLimiter.cpp" "${_MS_SRC}/Security/RateLimiter.h" "${_MS_SRC}/Security/StreamCipher.cpp" "${_MS_SRC}/Security/StreamCipher.h" "${_MS_SRC}/Security/ConnectionCipher.cpp" "${_MS_SRC}/Security/ConnectionCipher.h" "${_MS_SRC}/Security/CipherHandshakeEnforcer.cpp" "${_MS_SRC}/Security/CipherHandshakeEnforcer.h" "${_MS_SRC}/Security/IdentityTokenManager.cpp" "${_MS_SRC}/Security/IdentityTokenManager.h" ) source_group("Server/Security" FILES ${_MINECRAFT_SERVER_COMMON_SERVER_SECURITY}) set(_MINECRAFT_SERVER_COMMON_SERVER_COMMON "${_MS_SRC}/Common/AccessStorageUtils.h" "${_MS_SRC}/Common/FileUtils.cpp" "${_MS_SRC}/Common/FileUtils.h" "${_MS_SRC}/Common/NetworkUtils.h" "${_MS_SRC}/Common/StringUtils.cpp" "${_MS_SRC}/Common/StringUtils.h" ) source_group("Server/Common" FILES ${_MINECRAFT_SERVER_COMMON_SERVER_COMMON}) set(_MINECRAFT_SERVER_COMMON_SERVER_CONSOLE "${_MS_SRC}/Console/ServerCli.cpp" "${_MS_SRC}/Console/ServerCli.h" "${_MS_SRC}/Console/ServerCliEngine.cpp" "${_MS_SRC}/Console/ServerCliEngine.h" "${_MS_SRC}/Console/ServerCliParser.cpp" "${_MS_SRC}/Console/ServerCliParser.h" "${_MS_SRC}/Console/ServerCliRegistry.cpp" "${_MS_SRC}/Console/ServerCliRegistry.h" ) source_group("Server/Console" FILES ${_MINECRAFT_SERVER_COMMON_SERVER_CONSOLE}) set(_MINECRAFT_SERVER_COMMON_SERVER_CONSOLE_COMMANDS "${_MS_SRC}/Console/commands/CommandParsing.h" "${_MS_SRC}/Console/commands/IServerCliCommand.h" "${_MS_SRC}/Console/commands/ban-ip/CliCommandBanIp.cpp" "${_MS_SRC}/Console/commands/ban-ip/CliCommandBanIp.h" "${_MS_SRC}/Console/commands/ban-list/CliCommandBanList.cpp" "${_MS_SRC}/Console/commands/ban-list/CliCommandBanList.h" "${_MS_SRC}/Console/commands/ban/CliCommandBan.cpp" "${_MS_SRC}/Console/commands/ban/CliCommandBan.h" "${_MS_SRC}/Console/commands/defaultgamemode/CliCommandDefaultGamemode.cpp" "${_MS_SRC}/Console/commands/defaultgamemode/CliCommandDefaultGamemode.h" "${_MS_SRC}/Console/commands/enchant/CliCommandEnchant.cpp" "${_MS_SRC}/Console/commands/enchant/CliCommandEnchant.h" "${_MS_SRC}/Console/commands/experience/CliCommandExperience.cpp" "${_MS_SRC}/Console/commands/experience/CliCommandExperience.h" "${_MS_SRC}/Console/commands/gamemode/CliCommandGamemode.cpp" "${_MS_SRC}/Console/commands/gamemode/CliCommandGamemode.h" "${_MS_SRC}/Console/commands/give/CliCommandGive.cpp" "${_MS_SRC}/Console/commands/give/CliCommandGive.h" "${_MS_SRC}/Console/commands/help/CliCommandHelp.cpp" "${_MS_SRC}/Console/commands/help/CliCommandHelp.h" "${_MS_SRC}/Console/commands/kill/CliCommandKill.cpp" "${_MS_SRC}/Console/commands/kill/CliCommandKill.h" "${_MS_SRC}/Console/commands/list/CliCommandList.cpp" "${_MS_SRC}/Console/commands/list/CliCommandList.h" "${_MS_SRC}/Console/commands/pardon-ip/CliCommandPardonIp.cpp" "${_MS_SRC}/Console/commands/pardon-ip/CliCommandPardonIp.h" "${_MS_SRC}/Console/commands/pardon/CliCommandPardon.cpp" "${_MS_SRC}/Console/commands/pardon/CliCommandPardon.h" "${_MS_SRC}/Console/commands/stop/CliCommandStop.cpp" "${_MS_SRC}/Console/commands/stop/CliCommandStop.h" "${_MS_SRC}/Console/commands/time/CliCommandTime.cpp" "${_MS_SRC}/Console/commands/time/CliCommandTime.h" "${_MS_SRC}/Console/commands/tp/CliCommandTp.cpp" "${_MS_SRC}/Console/commands/tp/CliCommandTp.h" "${_MS_SRC}/Console/commands/weather/CliCommandWeather.cpp" "${_MS_SRC}/Console/commands/weather/CliCommandWeather.h" "${_MS_SRC}/Console/commands/whitelist/CliCommandWhitelist.cpp" "${_MS_SRC}/Console/commands/whitelist/CliCommandWhitelist.h" "${_MS_SRC}/Console/commands/revoketoken/CliCommandRevokeToken.cpp" "${_MS_SRC}/Console/commands/revoketoken/CliCommandRevokeToken.h" ) source_group("Server/Console/Commands" FILES ${_MINECRAFT_SERVER_COMMON_SERVER_CONSOLE_COMMANDS}) set(_MINECRAFT_SERVER_COMMON_SERVER_VENDOR "${_MS_SRC}/vendor/linenoise/linenoise.c" "${_MS_SRC}/vendor/linenoise/linenoise.h" ) source_group("Server/Vendor" FILES ${_MINECRAFT_SERVER_COMMON_SERVER_VENDOR}) set(MINECRAFT_SERVER_COMMON ${_MINECRAFT_SERVER_COMMON_ROOT} ${_MINECRAFT_SERVER_COMMON_SERVER} ${_MINECRAFT_SERVER_COMMON_SERVER_ACCESS} ${_MINECRAFT_SERVER_COMMON_SERVER_SECURITY} ${_MINECRAFT_SERVER_COMMON_SERVER_COMMON} ${_MINECRAFT_SERVER_COMMON_SERVER_CONSOLE} ${_MINECRAFT_SERVER_COMMON_SERVER_CONSOLE_COMMANDS} ${_MINECRAFT_SERVER_COMMON_SERVER_VENDOR} )