fix cmake build

This commit is contained in:
daoge_cmd 2026-03-03 02:56:59 +08:00
parent 06a020ae0f
commit fb271a68d5
4 changed files with 432 additions and 283 deletions

View file

@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.24) cmake_minimum_required(VERSION 3.24)
project(MinecraftConsoles LANGUAGES C CXX) project(MinecraftConsoles LANGUAGES C CXX ASM_MASM)
if(NOT WIN32) if(NOT WIN32)
message(FATAL_ERROR "This CMake build currently supports Windows only.") message(FATAL_ERROR "This CMake build currently supports Windows only.")
@ -28,7 +28,11 @@ target_compile_definitions(MinecraftWorld PRIVATE
$<$<NOT:$<CONFIG:Debug>>:_LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_LIB;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64> $<$<NOT:$<CONFIG:Debug>>:_LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_LIB;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64>
) )
if(MSVC) if(MSVC)
target_compile_options(MinecraftWorld PRIVATE /W3 /MP /EHsc) target_compile_options(MinecraftWorld PRIVATE
$<$<COMPILE_LANGUAGE:C,CXX>:/W3>
$<$<COMPILE_LANGUAGE:C,CXX>:/MP>
$<$<COMPILE_LANGUAGE:CXX>:/EHsc>
)
endif() endif()
add_executable(MinecraftClient WIN32 ${MINECRAFT_CLIENT_SOURCES}) add_executable(MinecraftClient WIN32 ${MINECRAFT_CLIENT_SOURCES})
@ -43,7 +47,11 @@ target_compile_definitions(MinecraftClient PRIVATE
$<$<NOT:$<CONFIG:Debug>>:_LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64> $<$<NOT:$<CONFIG:Debug>>:_LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64>
) )
if(MSVC) if(MSVC)
target_compile_options(MinecraftClient PRIVATE /W3 /MP /EHsc) target_compile_options(MinecraftClient PRIVATE
$<$<COMPILE_LANGUAGE:C,CXX>:/W3>
$<$<COMPILE_LANGUAGE:C,CXX>:/MP>
$<$<COMPILE_LANGUAGE:CXX>:/EHsc>
)
endif() endif()
set_target_properties(MinecraftClient PROPERTIES set_target_properties(MinecraftClient PROPERTIES
@ -55,18 +63,20 @@ target_link_libraries(MinecraftClient PRIVATE
d3d11 d3d11
XInput9_1_0 XInput9_1_0
Shcore Shcore
wsock32
legacy_stdio_definitions
"${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/Iggy/lib/iggy_w64.lib" "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/Iggy/lib/iggy_w64.lib"
"${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/Iggy/lib/iggyperfmon_w64.lib"
"${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/Iggy/lib/iggyexpruntime_w64.lib"
"${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/Miles/lib/mss64.lib" "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/Miles/lib/mss64.lib"
$<$<CONFIG:Debug>: $<$<CONFIG:Debug>:
"${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Input_d.lib" "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Input_d.lib"
"${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Storage_d.lib" "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Storage_d.lib"
"${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Profile_d.lib"
"${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Render_PC_d.lib" "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Render_PC_d.lib"
> >
$<$<NOT:$<CONFIG:Debug>>: $<$<NOT:$<CONFIG:Debug>>:
"${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Input_r.lib" "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Input.lib"
"${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Storage_r.lib" "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Storage.lib"
"${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Profile_r.lib"
"${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Render_PC.lib" "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Render_PC.lib"
> >
) )

View file

@ -59,3 +59,7 @@ cmake --build build --config Debug --target MinecraftClient
- Builds for other platforms have not been tested and are most likely non-functional - Builds for other platforms have not been tested and are most likely non-functional
- There are some render bugs in the Release mode build - There are some render bugs in the Release mode build
## Star History
[![Star History Chart](https://api.star-history.com/svg?repos=smartcmd/MinecraftConsoles&type=date&legend=top-left)](https://www.star-history.com/?spm=a2c6h.12873639.article-detail.7.7b9d7fabjNxTRk#smartcmd/MinecraftConsoles&type=date&legend=top-left)

View file

@ -1,21 +1,25 @@
set(MINECRAFT_CLIENT_SOURCES set(MINECRAFT_CLIENT_SOURCES
"AbstractTexturePack.cpp" "AbstractTexturePack.cpp"
"crt_compat.cpp"
"AchievementPopup.cpp" "AchievementPopup.cpp"
"AchievementScreen.cpp" "AchievementScreen.cpp"
"AllowAllCuller.cpp" "AllowAllCuller.cpp"
"ArchiveFile.cpp" "ArchiveFile.cpp"
"ArrowRenderer.cpp" "ArrowRenderer.cpp"
"BatModel.cpp"
"BatRenderer.cpp"
"BeaconRenderer.cpp"
"BlazeModel.cpp" "BlazeModel.cpp"
"BlazeRenderer.cpp" "BlazeRenderer.cpp"
"BoatModel.cpp" "BoatModel.cpp"
"BoatRenderer.cpp" "BoatRenderer.cpp"
"BookModel.cpp" "BookModel.cpp"
"BossMobGuiInfo.cpp"
"BreakingItemParticle.cpp" "BreakingItemParticle.cpp"
"BubbleParticle.cpp" "BubbleParticle.cpp"
"BufferedImage.cpp" "BufferedImage.cpp"
"Button.cpp" "Button.cpp"
"Camera.cpp" "Camera.cpp"
"CaveSpiderRenderer.cpp"
"ChatScreen.cpp" "ChatScreen.cpp"
"ChestModel.cpp" "ChestModel.cpp"
"ChestRenderer.cpp" "ChestRenderer.cpp"
@ -29,6 +33,8 @@ set(MINECRAFT_CLIENT_SOURCES
"Common/Audio/SoundEngine.cpp" "Common/Audio/SoundEngine.cpp"
"Common/Audio/SoundNames.cpp" "Common/Audio/SoundNames.cpp"
"Common/Colours/ColourTable.cpp" "Common/Colours/ColourTable.cpp"
"Common/ConsoleGameMode.cpp"
"Common/Console_Utils.cpp"
"Common/Consoles_App.cpp" "Common/Consoles_App.cpp"
"Common/DLC/DLCAudioFile.cpp" "Common/DLC/DLCAudioFile.cpp"
"Common/DLC/DLCCapeFile.cpp" "Common/DLC/DLCCapeFile.cpp"
@ -49,6 +55,8 @@ set(MINECRAFT_CLIENT_SOURCES
"Common/GameRules/CollectItemRuleDefinition.cpp" "Common/GameRules/CollectItemRuleDefinition.cpp"
"Common/GameRules/CompleteAllRuleDefinition.cpp" "Common/GameRules/CompleteAllRuleDefinition.cpp"
"Common/GameRules/CompoundGameRuleDefinition.cpp" "Common/GameRules/CompoundGameRuleDefinition.cpp"
"Common/GameRules/ConsoleGenerateStructure.cpp"
"Common/GameRules/ConsoleSchematicFile.cpp"
"Common/GameRules/GameRule.cpp" "Common/GameRules/GameRule.cpp"
"Common/GameRules/GameRuleDefinition.cpp" "Common/GameRules/GameRuleDefinition.cpp"
"Common/GameRules/GameRuleManager.cpp" "Common/GameRules/GameRuleManager.cpp"
@ -60,12 +68,11 @@ set(MINECRAFT_CLIENT_SOURCES
"Common/GameRules/StartFeature.cpp" "Common/GameRules/StartFeature.cpp"
"Common/GameRules/UpdatePlayerRuleDefinition.cpp" "Common/GameRules/UpdatePlayerRuleDefinition.cpp"
"Common/GameRules/UseTileRuleDefinition.cpp" "Common/GameRules/UseTileRuleDefinition.cpp"
"Common/GameRules/ConsoleGenerateStructure.cpp"
"Common/GameRules/ConsoleSchematicFile.cpp"
"Common/GameRules/XboxStructureActionGenerateBox.cpp" "Common/GameRules/XboxStructureActionGenerateBox.cpp"
"Common/GameRules/XboxStructureActionPlaceBlock.cpp" "Common/GameRules/XboxStructureActionPlaceBlock.cpp"
"Common/GameRules/XboxStructureActionPlaceContainer.cpp" "Common/GameRules/XboxStructureActionPlaceContainer.cpp"
"Common/GameRules/XboxStructureActionPlaceSpawner.cpp" "Common/GameRules/XboxStructureActionPlaceSpawner.cpp"
"Common/Leaderboards/LeaderboardInterface.cpp"
"Common/Leaderboards/LeaderboardManager.cpp" "Common/Leaderboards/LeaderboardManager.cpp"
"Common/Network/GameNetworkManager.cpp" "Common/Network/GameNetworkManager.cpp"
"Common/Network/PlatformNetworkManagerStub.cpp" "Common/Network/PlatformNetworkManagerStub.cpp"
@ -84,6 +91,7 @@ set(MINECRAFT_CLIENT_SOURCES
"Common/Tutorial/FullTutorial.cpp" "Common/Tutorial/FullTutorial.cpp"
"Common/Tutorial/FullTutorialActiveTask.cpp" "Common/Tutorial/FullTutorialActiveTask.cpp"
"Common/Tutorial/FullTutorialMode.cpp" "Common/Tutorial/FullTutorialMode.cpp"
"Common/Tutorial/HorseChoiceTask.cpp"
"Common/Tutorial/InfoTask.cpp" "Common/Tutorial/InfoTask.cpp"
"Common/Tutorial/InputConstraint.cpp" "Common/Tutorial/InputConstraint.cpp"
"Common/Tutorial/LookAtEntityHint.cpp" "Common/Tutorial/LookAtEntityHint.cpp"
@ -91,6 +99,7 @@ set(MINECRAFT_CLIENT_SOURCES
"Common/Tutorial/PickupTask.cpp" "Common/Tutorial/PickupTask.cpp"
"Common/Tutorial/ProcedureCompoundTask.cpp" "Common/Tutorial/ProcedureCompoundTask.cpp"
"Common/Tutorial/ProgressFlagTask.cpp" "Common/Tutorial/ProgressFlagTask.cpp"
"Common/Tutorial/RideEntityTask.cpp"
"Common/Tutorial/StatTask.cpp" "Common/Tutorial/StatTask.cpp"
"Common/Tutorial/TakeItemHint.cpp" "Common/Tutorial/TakeItemHint.cpp"
"Common/Tutorial/Tutorial.cpp" "Common/Tutorial/Tutorial.cpp"
@ -101,100 +110,112 @@ set(MINECRAFT_CLIENT_SOURCES
"Common/Tutorial/UseItemTask.cpp" "Common/Tutorial/UseItemTask.cpp"
"Common/Tutorial/UseTileTask.cpp" "Common/Tutorial/UseTileTask.cpp"
"Common/Tutorial/XuiCraftingTask.cpp" "Common/Tutorial/XuiCraftingTask.cpp"
"Common/ConsoleGameMode.cpp"
"Common/Console_Utils.cpp"
"Common/UI/IUIScene_AbstractContainerMenu.cpp" "Common/UI/IUIScene_AbstractContainerMenu.cpp"
"Common/UI/IUIScene_AnvilMenu.cpp" "Common/UI/IUIScene_AnvilMenu.cpp"
"Common/UI/IUIScene_BeaconMenu.cpp"
"Common/UI/IUIScene_BrewingMenu.cpp" "Common/UI/IUIScene_BrewingMenu.cpp"
"Common/UI/IUIScene_CommandBlockMenu.cpp"
"Common/UI/IUIScene_ContainerMenu.cpp" "Common/UI/IUIScene_ContainerMenu.cpp"
"Common/UI/IUIScene_CraftingMenu.cpp" "Common/UI/IUIScene_CraftingMenu.cpp"
"Common/UI/IUIScene_CreativeMenu.cpp" "Common/UI/IUIScene_CreativeMenu.cpp"
"Common/UI/IUIScene_DispenserMenu.cpp" "Common/UI/IUIScene_DispenserMenu.cpp"
"Common/UI/IUIScene_EnchantingMenu.cpp" "Common/UI/IUIScene_EnchantingMenu.cpp"
"Common/UI/IUIScene_FireworksMenu.cpp"
"Common/UI/IUIScene_FurnaceMenu.cpp" "Common/UI/IUIScene_FurnaceMenu.cpp"
"Common/UI/IUIScene_HUD.cpp"
"Common/UI/IUIScene_HopperMenu.cpp"
"Common/UI/IUIScene_HorseInventoryMenu.cpp"
"Common/UI/IUIScene_InventoryMenu.cpp" "Common/UI/IUIScene_InventoryMenu.cpp"
"Common/UI/IUIScene_PauseMenu.cpp" "Common/UI/IUIScene_PauseMenu.cpp"
"Common/UI/IUIScene_StartGame.cpp" "Common/UI/IUIScene_StartGame.cpp"
"Common/UI/IUIScene_TradingMenu.cpp" "Common/UI/IUIScene_TradingMenu.cpp"
"Common/UI/UIBitmapFont.cpp"
"Common/UI/UIComponent_Chat.cpp"
"Common/UI/UIComponent_DebugUIConsole.cpp"
"Common/UI/UIComponent_DebugUIMarketingGuide.cpp" "Common/UI/UIComponent_DebugUIMarketingGuide.cpp"
"Common/UI/UIScene_Keyboard.cpp" "Common/UI/UIComponent_Logo.cpp"
"Common/UI/UIComponent_MenuBackground.cpp" "Common/UI/UIComponent_MenuBackground.cpp"
"Common/UI/UIComponent_Panorama.cpp"
"Common/UI/UIComponent_PressStartToPlay.cpp" "Common/UI/UIComponent_PressStartToPlay.cpp"
"Common/UI/UIComponent_Tooltips.cpp"
"Common/UI/UIComponent_TutorialPopup.cpp"
"Common/UI/UIControl.cpp"
"Common/UI/UIControl_Base.cpp" "Common/UI/UIControl_Base.cpp"
"Common/UI/UIControl_BeaconEffectButton.cpp"
"Common/UI/UIControl_BitmapIcon.cpp" "Common/UI/UIControl_BitmapIcon.cpp"
"Common/UI/UIControl_Button.cpp"
"Common/UI/UIControl_ButtonList.cpp"
"Common/UI/UIControl_CheckBox.cpp"
"Common/UI/UIControl_Cursor.cpp"
"Common/UI/UIControl_DLCList.cpp" "Common/UI/UIControl_DLCList.cpp"
"Common/UI/UIControl_DynamicLabel.cpp" "Common/UI/UIControl_DynamicLabel.cpp"
"Common/UI/UIControl_EnchantmentBook.cpp" "Common/UI/UIControl_EnchantmentBook.cpp"
"Common/UI/UIControl_EnchantmentButton.cpp" "Common/UI/UIControl_EnchantmentButton.cpp"
"Common/UI/UIControl_HTMLLabel.cpp" "Common/UI/UIControl_HTMLLabel.cpp"
"Common/UI/UIControl_Label.cpp"
"Common/UI/UIControl_LeaderboardList.cpp" "Common/UI/UIControl_LeaderboardList.cpp"
"Common/UI/UIControl_MinecraftHorse.cpp"
"Common/UI/UIControl_MinecraftPlayer.cpp" "Common/UI/UIControl_MinecraftPlayer.cpp"
"Common/UI/UIControl_PlayerList.cpp" "Common/UI/UIControl_PlayerList.cpp"
"Common/UI/UIControl_SaveList.cpp"
"Common/UI/UIControl_SpaceIndicatorBar.cpp"
"Common/UI/UIControl_TexturePackList.cpp"
"Common/UI/UIFontData.cpp"
"Common/UI/UIScene_AnvilMenu.cpp"
"Common/UI/UIScene_ControlsMenu.cpp"
"Common/UI/UIScene_Credits.cpp"
"Common/UI/UIScene_DebugCreateSchematic.cpp"
"Common/UI/UIScene_DebugSetCamera.cpp"
"Common/UI/UIScene_DLCMainMenu.cpp"
"Common/UI/UIScene_DLCOffersMenu.cpp"
"Common/UI/UIScene_EndPoem.cpp"
"Common/UI/UIScene_EULA.cpp"
"Common/UI/UIScene_HowToPlay.cpp"
"Common/UI/UIScene_InGameHostOptionsMenu.cpp"
"Common/UI/UIScene_InGameInfoMenu.cpp"
"Common/UI/UIScene_InGamePlayerOptionsMenu.cpp"
"Common/UI/UIScene_LeaderboardsMenu.cpp"
"Common/UI/UIScene_MessageBox.cpp"
"Common/UI/UIBitmapFont.cpp"
"Common/UI/UIComponent_Chat.cpp"
"Common/UI/UIComponent_DebugUIConsole.cpp"
"Common/UI/UIComponent_Logo.cpp"
"Common/UI/UIComponent_Panorama.cpp"
"Common/UI/UIComponent_Tooltips.cpp"
"Common/UI/UIComponent_TutorialPopup.cpp"
"Common/UI/UIControl.cpp"
"Common/UI/UIController.cpp"
"Common/UI/UIControl_Button.cpp"
"Common/UI/UIControl_CheckBox.cpp"
"Common/UI/UIControl_Cursor.cpp"
"Common/UI/UIControl_Label.cpp"
"Common/UI/UIControl_PlayerSkinPreview.cpp" "Common/UI/UIControl_PlayerSkinPreview.cpp"
"Common/UI/UIControl_Progress.cpp" "Common/UI/UIControl_Progress.cpp"
"Common/UI/UIControl_ButtonList.cpp" "Common/UI/UIControl_SaveList.cpp"
"Common/UI/UIControl_Slider.cpp" "Common/UI/UIControl_Slider.cpp"
"Common/UI/UIControl_SlotList.cpp" "Common/UI/UIControl_SlotList.cpp"
"Common/UI/UIControl_SpaceIndicatorBar.cpp"
"Common/UI/UIControl_TextInput.cpp" "Common/UI/UIControl_TextInput.cpp"
"Common/UI/UIControl_TexturePackList.cpp"
"Common/UI/UIController.cpp"
"Common/UI/UIFontData.cpp"
"Common/UI/UIGroup.cpp" "Common/UI/UIGroup.cpp"
"Common/UI/UILayer.cpp" "Common/UI/UILayer.cpp"
"Common/UI/UIScene.cpp" "Common/UI/UIScene.cpp"
"Common/UI/UIScene_AbstractContainerMenu.cpp" "Common/UI/UIScene_AbstractContainerMenu.cpp"
"Common/UI/UIScene_AnvilMenu.cpp"
"Common/UI/UIScene_BeaconMenu.cpp"
"Common/UI/UIScene_BrewingStandMenu.cpp" "Common/UI/UIScene_BrewingStandMenu.cpp"
"Common/UI/UIScene_ConnectingProgress.cpp" "Common/UI/UIScene_ConnectingProgress.cpp"
"Common/UI/UIScene_ContainerMenu.cpp" "Common/UI/UIScene_ContainerMenu.cpp"
"Common/UI/UIScene_ControlsMenu.cpp"
"Common/UI/UIScene_CraftingMenu.cpp" "Common/UI/UIScene_CraftingMenu.cpp"
"Common/UI/UIScene_CreateWorldMenu.cpp" "Common/UI/UIScene_CreateWorldMenu.cpp"
"Common/UI/UIScene_CreativeMenu.cpp" "Common/UI/UIScene_CreativeMenu.cpp"
"Common/UI/UIScene_Credits.cpp"
"Common/UI/UIScene_DLCMainMenu.cpp"
"Common/UI/UIScene_DLCOffersMenu.cpp"
"Common/UI/UIScene_DeathMenu.cpp" "Common/UI/UIScene_DeathMenu.cpp"
"Common/UI/UIScene_DebugCreateSchematic.cpp"
"Common/UI/UIScene_DebugOptions.cpp" "Common/UI/UIScene_DebugOptions.cpp"
"Common/UI/UIScene_DebugOverlay.cpp" "Common/UI/UIScene_DebugOverlay.cpp"
"Common/UI/UIScene_DebugSetCamera.cpp"
"Common/UI/UIScene_DispenserMenu.cpp" "Common/UI/UIScene_DispenserMenu.cpp"
"Common/UI/UIScene_EULA.cpp"
"Common/UI/UIScene_EnchantingMenu.cpp" "Common/UI/UIScene_EnchantingMenu.cpp"
"Common/UI/UIScene_EndPoem.cpp"
"Common/UI/UIScene_FireworksMenu.cpp"
"Common/UI/UIScene_FullscreenProgress.cpp" "Common/UI/UIScene_FullscreenProgress.cpp"
"Common/UI/UIScene_FurnaceMenu.cpp" "Common/UI/UIScene_FurnaceMenu.cpp"
"Common/UI/UIScene_HelpAndOptionsMenu.cpp"
"Common/UI/UIScene_HowToPlayMenu.cpp"
"Common/UI/UIScene_HUD.cpp" "Common/UI/UIScene_HUD.cpp"
"Common/UI/UIScene_HelpAndOptionsMenu.cpp"
"Common/UI/UIScene_HopperMenu.cpp"
"Common/UI/UIScene_HorseInventoryMenu.cpp"
"Common/UI/UIScene_HowToPlay.cpp"
"Common/UI/UIScene_HowToPlayMenu.cpp"
"Common/UI/UIScene_InGameHostOptionsMenu.cpp"
"Common/UI/UIScene_InGameInfoMenu.cpp"
"Common/UI/UIScene_InGamePlayerOptionsMenu.cpp"
"Common/UI/UIScene_Intro.cpp" "Common/UI/UIScene_Intro.cpp"
"Common/UI/UIScene_InventoryMenu.cpp"
"Common/UI/UIScene_JoinMenu.cpp" "Common/UI/UIScene_JoinMenu.cpp"
"Common/UI/UIScene_Keyboard.cpp"
"Common/UI/UIScene_LanguageSelector.cpp"
"Common/UI/UIScene_LaunchMoreOptionsMenu.cpp" "Common/UI/UIScene_LaunchMoreOptionsMenu.cpp"
"Common/UI/UIScene_LeaderboardsMenu.cpp"
"Common/UI/UIScene_LoadMenu.cpp" "Common/UI/UIScene_LoadMenu.cpp"
"Common/UI/UIScene_LoadOrJoinMenu.cpp" "Common/UI/UIScene_LoadOrJoinMenu.cpp"
"Common/UI/UIScene_MainMenu.cpp" "Common/UI/UIScene_MainMenu.cpp"
"Common/UI/UIScene_InventoryMenu.cpp" "Common/UI/UIScene_MessageBox.cpp"
"Common/UI/UIScene_NewUpdateMessage.cpp"
"Common/UI/UIScene_PauseMenu.cpp" "Common/UI/UIScene_PauseMenu.cpp"
"Common/UI/UIScene_QuadrantSignin.cpp" "Common/UI/UIScene_QuadrantSignin.cpp"
"Common/UI/UIScene_ReinstallMenu.cpp" "Common/UI/UIScene_ReinstallMenu.cpp"
@ -211,6 +232,7 @@ set(MINECRAFT_CLIENT_SOURCES
"Common/UI/UIScene_Timer.cpp" "Common/UI/UIScene_Timer.cpp"
"Common/UI/UIScene_TradingMenu.cpp" "Common/UI/UIScene_TradingMenu.cpp"
"Common/UI/UIScene_TrialExitUpsell.cpp" "Common/UI/UIScene_TrialExitUpsell.cpp"
"Common/UI/UIString.cpp"
"Common/UI/UITTFFont.cpp" "Common/UI/UITTFFont.cpp"
"Common/zlib/adler32.c" "Common/zlib/adler32.c"
"Common/zlib/compress.c" "Common/zlib/compress.c"
@ -239,15 +261,15 @@ set(MINECRAFT_CLIENT_SOURCES
"CritParticle.cpp" "CritParticle.cpp"
"CritParticle2.cpp" "CritParticle2.cpp"
"Cube.cpp" "Cube.cpp"
"DLCTexturePack.cpp"
"DeathScreen.cpp" "DeathScreen.cpp"
"DefaultRenderer.cpp" "DefaultRenderer.cpp"
"DefaultTexturePack.cpp" "DefaultTexturePack.cpp"
"DemoLevel.cpp"
"DemoUser.cpp" "DemoUser.cpp"
"DerivedServerLevel.cpp" "DerivedServerLevel.cpp"
"DirtyChunkSorter.cpp" "DirtyChunkSorter.cpp"
"DispenserBootstrap.cpp"
"DistanceChunkSorter.cpp" "DistanceChunkSorter.cpp"
"DLCTexturePack.cpp"
"DragonBreathParticle.cpp" "DragonBreathParticle.cpp"
"DragonModel.cpp" "DragonModel.cpp"
"DripParticle.cpp" "DripParticle.cpp"
@ -258,9 +280,9 @@ set(MINECRAFT_CLIENT_SOURCES
"EnderCrystalModel.cpp" "EnderCrystalModel.cpp"
"EnderCrystalRenderer.cpp" "EnderCrystalRenderer.cpp"
"EnderDragonRenderer.cpp" "EnderDragonRenderer.cpp"
"EnderParticle.cpp"
"EndermanModel.cpp" "EndermanModel.cpp"
"EndermanRenderer.cpp" "EndermanRenderer.cpp"
"EnderParticle.cpp"
"EntityRenderDispatcher.cpp" "EntityRenderDispatcher.cpp"
"EntityRenderer.cpp" "EntityRenderer.cpp"
"EntityTileRenderer.cpp" "EntityTileRenderer.cpp"
@ -272,6 +294,7 @@ set(MINECRAFT_CLIENT_SOURCES
"FallingTileRenderer.cpp" "FallingTileRenderer.cpp"
"FileTexturePack.cpp" "FileTexturePack.cpp"
"FireballRenderer.cpp" "FireballRenderer.cpp"
"FireworksParticles.cpp"
"FishingHookRenderer.cpp" "FishingHookRenderer.cpp"
"FlameParticle.cpp" "FlameParticle.cpp"
"FolderTexturePack.cpp" "FolderTexturePack.cpp"
@ -284,13 +307,13 @@ set(MINECRAFT_CLIENT_SOURCES
"GhastModel.cpp" "GhastModel.cpp"
"GhastRenderer.cpp" "GhastRenderer.cpp"
"GiantMobRenderer.cpp" "GiantMobRenderer.cpp"
"glWrapper.cpp"
"Gui.cpp" "Gui.cpp"
"GuiComponent.cpp" "GuiComponent.cpp"
"GuiMessage.cpp" "GuiMessage.cpp"
"GuiParticle.cpp" "GuiParticle.cpp"
"GuiParticles.cpp" "GuiParticles.cpp"
"HeartParticle.cpp" "HeartParticle.cpp"
"HorseRenderer.cpp"
"HttpTexture.cpp" "HttpTexture.cpp"
"HugeExplosionParticle.cpp" "HugeExplosionParticle.cpp"
"HugeExplosionSeedParticle.cpp" "HugeExplosionSeedParticle.cpp"
@ -298,6 +321,7 @@ set(MINECRAFT_CLIENT_SOURCES
"HumanoidModel.cpp" "HumanoidModel.cpp"
"InBedChatScreen.cpp" "InBedChatScreen.cpp"
"Input.cpp" "Input.cpp"
"iob_shim.asm"
"ItemFrameRenderer.cpp" "ItemFrameRenderer.cpp"
"ItemInHandRenderer.cpp" "ItemInHandRenderer.cpp"
"ItemRenderer.cpp" "ItemRenderer.cpp"
@ -308,13 +332,18 @@ set(MINECRAFT_CLIENT_SOURCES
"LavaParticle.cpp" "LavaParticle.cpp"
"LavaSlimeModel.cpp" "LavaSlimeModel.cpp"
"LavaSlimeRenderer.cpp" "LavaSlimeRenderer.cpp"
"LeashKnotModel.cpp"
"LeashKnotRenderer.cpp"
"LevelRenderer.cpp" "LevelRenderer.cpp"
"Lighting.cpp" "Lighting.cpp"
"LightningBoltRenderer.cpp" "LightningBoltRenderer.cpp"
"MemoryTracker.cpp" "LivingEntityRenderer.cpp"
"LocalPlayer.cpp"
"MemTexture.cpp" "MemTexture.cpp"
"MemoryTracker.cpp"
"MinecartModel.cpp" "MinecartModel.cpp"
"MinecartRenderer.cpp" "MinecartRenderer.cpp"
"MinecartSpawnerRenderer.cpp"
"Minecraft.cpp" "Minecraft.cpp"
"MinecraftServer.cpp" "MinecraftServer.cpp"
"Minimap.cpp" "Minimap.cpp"
@ -323,6 +352,7 @@ set(MINECRAFT_CLIENT_SOURCES
"MobSkinTextureProcessor.cpp" "MobSkinTextureProcessor.cpp"
"MobSpawnerRenderer.cpp" "MobSpawnerRenderer.cpp"
"Model.cpp" "Model.cpp"
"ModelHorse.cpp"
"ModelPart.cpp" "ModelPart.cpp"
"MultiPlayerChunkCache.cpp" "MultiPlayerChunkCache.cpp"
"MultiPlayerGameMode.cpp" "MultiPlayerGameMode.cpp"
@ -330,12 +360,14 @@ set(MINECRAFT_CLIENT_SOURCES
"MultiPlayerLocalPlayer.cpp" "MultiPlayerLocalPlayer.cpp"
"MushroomCowRenderer.cpp" "MushroomCowRenderer.cpp"
"NameEntryScreen.cpp" "NameEntryScreen.cpp"
"NetherPortalParticle.cpp"
"NoteParticle.cpp" "NoteParticle.cpp"
"OcelotModel.cpp"
"OcelotRenderer.cpp"
"OffsettedRenderList.cpp" "OffsettedRenderList.cpp"
"Options.cpp" "Options.cpp"
"OptionsScreen.cpp" "OptionsScreen.cpp"
"OzelotModel.cpp" "PS3/PS3Extras/ShutdownManager.cpp"
"OzelotRenderer.cpp"
"PaintingRenderer.cpp" "PaintingRenderer.cpp"
"Particle.cpp" "Particle.cpp"
"ParticleEngine.cpp" "ParticleEngine.cpp"
@ -343,22 +375,19 @@ set(MINECRAFT_CLIENT_SOURCES
"PendingConnection.cpp" "PendingConnection.cpp"
"PigModel.cpp" "PigModel.cpp"
"PigRenderer.cpp" "PigRenderer.cpp"
"LocalPlayer.cpp"
"PistonPieceRenderer.cpp" "PistonPieceRenderer.cpp"
"PlayerChunkMap.cpp" "PlayerChunkMap.cpp"
"PlayerCloudParticle.cpp" "PlayerCloudParticle.cpp"
"PlayerConnection.cpp" "PlayerConnection.cpp"
"PlayerList.cpp" "PlayerList.cpp"
"PreStitchedTextureMap.cpp"
"ProgressRenderer.cpp"
"PS3/PS3Extras/ShutdownManager.cpp"
"Rect2i.cpp"
"RemotePlayer.cpp"
"PlayerRenderer.cpp" "PlayerRenderer.cpp"
"Polygon.cpp" "Polygon.cpp"
"NetherPortalParticle.cpp" "PreStitchedTextureMap.cpp"
"ProgressRenderer.cpp"
"QuadrupedModel.cpp" "QuadrupedModel.cpp"
"Rect2i.cpp"
"RedDustParticle.cpp" "RedDustParticle.cpp"
"RemotePlayer.cpp"
"RenameWorldScreen.cpp" "RenameWorldScreen.cpp"
"Screen.cpp" "Screen.cpp"
"ScreenSizeCalculator.cpp" "ScreenSizeCalculator.cpp"
@ -367,10 +396,11 @@ set(MINECRAFT_CLIENT_SOURCES
"ServerChunkCache.cpp" "ServerChunkCache.cpp"
"ServerCommandDispatcher.cpp" "ServerCommandDispatcher.cpp"
"ServerConnection.cpp" "ServerConnection.cpp"
"ServerPlayerGameMode.cpp"
"ServerLevel.cpp" "ServerLevel.cpp"
"ServerLevelListener.cpp" "ServerLevelListener.cpp"
"ServerPlayer.cpp" "ServerPlayer.cpp"
"ServerPlayerGameMode.cpp"
"ServerScoreboard.cpp"
"Settings.cpp" "Settings.cpp"
"SheepFurModel.cpp" "SheepFurModel.cpp"
"SheepModel.cpp" "SheepModel.cpp"
@ -382,6 +412,8 @@ set(MINECRAFT_CLIENT_SOURCES
"SimpleIcon.cpp" "SimpleIcon.cpp"
"SkeletonHeadModel.cpp" "SkeletonHeadModel.cpp"
"SkeletonModel.cpp" "SkeletonModel.cpp"
"SkeletonRenderer.cpp"
"SkiModel.cpp"
"SkullTileRenderer.cpp" "SkullTileRenderer.cpp"
"SlideButton.cpp" "SlideButton.cpp"
"SlimeModel.cpp" "SlimeModel.cpp"
@ -400,12 +432,10 @@ set(MINECRAFT_CLIENT_SOURCES
"StatsCounter.cpp" "StatsCounter.cpp"
"StatsScreen.cpp" "StatsScreen.cpp"
"StatsSyncher.cpp" "StatsSyncher.cpp"
"stdafx.cpp" "StitchSlot.cpp"
"StitchedTexture.cpp" "StitchedTexture.cpp"
"Stitcher.cpp" "Stitcher.cpp"
"StitchSlot.cpp"
"StringTable.cpp" "StringTable.cpp"
"stubs.cpp"
"SuspendedParticle.cpp" "SuspendedParticle.cpp"
"SuspendedTownParticle.cpp" "SuspendedTownParticle.cpp"
"TakeAnimationParticle.cpp" "TakeAnimationParticle.cpp"
@ -414,6 +444,7 @@ set(MINECRAFT_CLIENT_SOURCES
"Tesselator.cpp" "Tesselator.cpp"
"TexOffs.cpp" "TexOffs.cpp"
"Texture.cpp" "Texture.cpp"
"TextureAtlas.cpp"
"TextureHolder.cpp" "TextureHolder.cpp"
"TextureManager.cpp" "TextureManager.cpp"
"TextureMap.cpp" "TextureMap.cpp"
@ -426,6 +457,7 @@ set(MINECRAFT_CLIENT_SOURCES
"TileRenderer.cpp" "TileRenderer.cpp"
"Timer.cpp" "Timer.cpp"
"TitleScreen.cpp" "TitleScreen.cpp"
"TntMinecartRenderer.cpp"
"TntRenderer.cpp" "TntRenderer.cpp"
"TrackedEntity.cpp" "TrackedEntity.cpp"
"User.cpp" "User.cpp"
@ -439,15 +471,24 @@ set(MINECRAFT_CLIENT_SOURCES
"VillagerZombieModel.cpp" "VillagerZombieModel.cpp"
"WaterDropParticle.cpp" "WaterDropParticle.cpp"
"Windows64/Iggy/gdraw/gdraw_d3d11.cpp" "Windows64/Iggy/gdraw/gdraw_d3d11.cpp"
"Windows64/KeyboardMouseInput.cpp"
"Windows64/Leaderboards/WindowsLeaderboardManager.cpp" "Windows64/Leaderboards/WindowsLeaderboardManager.cpp"
"Windows64/Windows64_App.cpp" "Windows64/Windows64_App.cpp"
"Windows64/Windows64_Minecraft.cpp" "Windows64/Windows64_Minecraft.cpp"
"Windows64/KeyboardMouseInput.cpp"
"Windows64/Windows64_UIController.cpp" "Windows64/Windows64_UIController.cpp"
"WitchModel.cpp"
"WitchRenderer.cpp"
"WitherBossModel.cpp"
"WitherBossRenderer.cpp"
"WitherSkullRenderer.cpp"
"WolfModel.cpp" "WolfModel.cpp"
"WolfRenderer.cpp" "WolfRenderer.cpp"
"WstringLookup.cpp" "WstringLookup.cpp"
"Xbox/Network/NetworkPlayerXbox.cpp" "Xbox/Network/NetworkPlayerXbox.cpp"
"ZombieModel.cpp" "ZombieModel.cpp"
"ZombieRenderer.cpp" "ZombieRenderer.cpp"
"compat_shims.cpp"
"glWrapper.cpp"
"stdafx.cpp"
"stubs.cpp"
) )

View file

@ -1,7 +1,9 @@
set(MINECRAFT_WORLD_SOURCES set(MINECRAFT_WORLD_SOURCES
"AABB.cpp" "AABB.cpp"
"Abilities.cpp" "Abilities.cpp"
"AbsoptionMobEffect.cpp"
"AbstractContainerMenu.cpp" "AbstractContainerMenu.cpp"
"AbstractProjectileDispenseBehavior.cpp"
"Achievement.cpp" "Achievement.cpp"
"Achievements.cpp" "Achievements.cpp"
"AddEntityPacket.cpp" "AddEntityPacket.cpp"
@ -15,8 +17,11 @@ set(MINECRAFT_WORLD_SOURCES
"AddSnowLayer.cpp" "AddSnowLayer.cpp"
"AgableMob.cpp" "AgableMob.cpp"
"AirTile.cpp" "AirTile.cpp"
"AmbientCreature.cpp"
"Animal.cpp" "Animal.cpp"
"AnimalChest.cpp"
"AnimatePacket.cpp" "AnimatePacket.cpp"
"AnvilMenu.cpp"
"AnvilTile.cpp" "AnvilTile.cpp"
"AnvilTileItem.cpp" "AnvilTileItem.cpp"
"ArmorDyeRecipe.cpp" "ArmorDyeRecipe.cpp"
@ -24,20 +29,33 @@ set(MINECRAFT_WORLD_SOURCES
"ArmorRecipes.cpp" "ArmorRecipes.cpp"
"ArmorSlot.cpp" "ArmorSlot.cpp"
"Arrow.cpp" "Arrow.cpp"
"ArrowAttackGoal.cpp"
"ArrowDamageEnchantment.cpp" "ArrowDamageEnchantment.cpp"
"ArrowFireEnchantment.cpp" "ArrowFireEnchantment.cpp"
"ArrowInfiniteEnchantment.cpp" "ArrowInfiniteEnchantment.cpp"
"ArrowKnockbackEnchantment.cpp" "ArrowKnockbackEnchantment.cpp"
"AttackDamageMobEffect.cpp"
"Attribute.cpp"
"AttributeModifier.cpp"
"AuxDataTileItem.cpp" "AuxDataTileItem.cpp"
"AvoidPlayerGoal.cpp" "AvoidPlayerGoal.cpp"
"AwardStatPacket.cpp" "AwardStatPacket.cpp"
"BaseAttribute.cpp"
"BaseAttributeMap.cpp"
"BaseEntityTile.cpp"
"BaseMobSpawner.cpp"
"BasePressurePlateTile.cpp"
"BaseRailTile.cpp"
"BasicTree.cpp" "BasicTree.cpp"
"BasicTypeContainers.cpp" "BasicTypeContainers.cpp"
"Bat.cpp"
"BeachBiome.cpp" "BeachBiome.cpp"
"BeaconMenu.cpp"
"BeaconTile.cpp"
"BeaconTileEntity.cpp"
"BedItem.cpp" "BedItem.cpp"
"BedTile.cpp" "BedTile.cpp"
"BegGoal.cpp" "BegGoal.cpp"
"BehaviorRegistry.cpp"
"BinaryHeap.cpp" "BinaryHeap.cpp"
"Biome.cpp" "Biome.cpp"
"BiomeCache.cpp" "BiomeCache.cpp"
@ -51,14 +69,13 @@ set(MINECRAFT_WORLD_SOURCES
"BlockGenMethods.cpp" "BlockGenMethods.cpp"
"BlockRegionUpdatePacket.cpp" "BlockRegionUpdatePacket.cpp"
"BlockReplacements.cpp" "BlockReplacements.cpp"
"BlockSourceImpl.cpp"
"Boat.cpp" "Boat.cpp"
"BoatItem.cpp" "BoatItem.cpp"
"BodyControl.cpp" "BodyControl.cpp"
"BonusChestFeature.cpp" "BonusChestFeature.cpp"
"BookItem.cpp" "BookItem.cpp"
"BookshelfTile.cpp" "BookshelfTile.cpp"
"BossMob.cpp"
"BossMobPart.cpp"
"BottleItem.cpp" "BottleItem.cpp"
"BoundingBox.cpp" "BoundingBox.cpp"
"BowItem.cpp" "BowItem.cpp"
@ -77,9 +94,11 @@ set(MINECRAFT_WORLD_SOURCES
"ByteArrayInputStream.cpp" "ByteArrayInputStream.cpp"
"ByteArrayOutputStream.cpp" "ByteArrayOutputStream.cpp"
"ByteBuffer.cpp" "ByteBuffer.cpp"
"C4JThread.cpp"
"CactusFeature.cpp" "CactusFeature.cpp"
"CactusTile.cpp" "CactusTile.cpp"
"CakeTile.cpp" "CakeTile.cpp"
"Calendar.cpp"
"CanyonFeature.cpp" "CanyonFeature.cpp"
"CarrotOnAStickItem.cpp" "CarrotOnAStickItem.cpp"
"CarrotTile.cpp" "CarrotTile.cpp"
@ -102,29 +121,35 @@ set(MINECRAFT_WORLD_SOURCES
"ClientSideMerchant.cpp" "ClientSideMerchant.cpp"
"ClockItem.cpp" "ClockItem.cpp"
"ClothDyeRecipes.cpp" "ClothDyeRecipes.cpp"
"ClothTile.cpp"
"ClothTileItem.cpp"
"CoalItem.cpp" "CoalItem.cpp"
"CocoaTile.cpp" "CocoaTile.cpp"
"Color.cpp" "Color.cpp"
"ColoredTile.cpp"
"ColoredTileItem.cpp" "ColoredTileItem.cpp"
"CombatEntry.cpp"
"CombatTracker.cpp"
"Command.cpp" "Command.cpp"
"CommandBlock.cpp"
"CommandBlockEntity.cpp"
"CommandDispatcher.cpp" "CommandDispatcher.cpp"
"CommonStats.cpp" "CommonStats.cpp"
"ComparatorTile.cpp"
"ComparatorTileEntity.cpp"
"CompassItem.cpp" "CompassItem.cpp"
"ComplexItem.cpp" "ComplexItem.cpp"
"ComplexItemDataPacket.cpp" "ComplexItemDataPacket.cpp"
"CompoundContainer.cpp" "CompoundContainer.cpp"
"CompressedTileStorage.cpp" "CompressedTileStorage.cpp"
"compression.cpp"
"Connection.cpp" "Connection.cpp"
"ConsoleSaveFileConverter.cpp" "ConsoleSaveFileConverter.cpp"
"ConsoleSaveFileInputStream.cpp"
"ConsoleSaveFileOriginal.cpp" "ConsoleSaveFileOriginal.cpp"
"Container.cpp" "ConsoleSaveFileOutputStream.cpp"
"ContainerAckPacket.cpp" "ContainerAckPacket.cpp"
"ContainerButtonClickPacket.cpp" "ContainerButtonClickPacket.cpp"
"ContainerClickPacket.cpp" "ContainerClickPacket.cpp"
"ContainerClosePacket.cpp" "ContainerClosePacket.cpp"
"ContainerMenu.cpp"
"ContainerOpenPacket.cpp" "ContainerOpenPacket.cpp"
"ContainerSetContentPacket.cpp" "ContainerSetContentPacket.cpp"
"ContainerSetDataPacket.cpp" "ContainerSetDataPacket.cpp"
@ -132,21 +157,9 @@ set(MINECRAFT_WORLD_SOURCES
"ControlledByPlayerGoal.cpp" "ControlledByPlayerGoal.cpp"
"CoralTile.cpp" "CoralTile.cpp"
"Cow.cpp" "Cow.cpp"
"CraftItemPacket.cpp"
"CraftingContainer.cpp" "CraftingContainer.cpp"
"CraftingMenu.cpp" "CraftingMenu.cpp"
"DefaultGameModeCommand.cpp"
"EnchantItemCommand.cpp"
"ExperienceCommand.cpp"
"GameCommandPacket.cpp"
"GameModeCommand.cpp"
"GenericStats.cpp"
"GiveItemCommand.cpp"
"KillCommand.cpp"
"PerformanceTimer.cpp"
"TimeCommand.cpp"
"ToggleDownfallCommand.cpp"
"TradeItemPacket.cpp"
"CraftItemPacket.cpp"
"Creature.cpp" "Creature.cpp"
"Creeper.cpp" "Creeper.cpp"
"CropTile.cpp" "CropTile.cpp"
@ -157,9 +170,13 @@ set(MINECRAFT_WORLD_SOURCES
"DataInputStream.cpp" "DataInputStream.cpp"
"DataLayer.cpp" "DataLayer.cpp"
"DataOutputStream.cpp" "DataOutputStream.cpp"
"DaylightDetectorTile.cpp"
"DaylightDetectorTileEntity.cpp"
"DeadBushFeature.cpp" "DeadBushFeature.cpp"
"DeadBushTile.cpp" "DeadBushTile.cpp"
"DebugOptionsPacket.cpp" "DebugOptionsPacket.cpp"
"DefaultDispenseItemBehavior.cpp"
"DefaultGameModeCommand.cpp"
"DefendVillageTargetGoal.cpp" "DefendVillageTargetGoal.cpp"
"DelayedRelease.cpp" "DelayedRelease.cpp"
"DerivedLevelData.cpp" "DerivedLevelData.cpp"
@ -177,13 +194,30 @@ set(MINECRAFT_WORLD_SOURCES
"DirectoryLevelStorageSource.cpp" "DirectoryLevelStorageSource.cpp"
"DirtTile.cpp" "DirtTile.cpp"
"DisconnectPacket.cpp" "DisconnectPacket.cpp"
"DispenseItemBehavior.cpp"
"DispenserTile.cpp" "DispenserTile.cpp"
"DispenserTileEntity.cpp" "DispenserTileEntity.cpp"
"Distort.cpp"
"DoorInfo.cpp" "DoorInfo.cpp"
"DoorInteractGoal.cpp" "DoorInteractGoal.cpp"
"DoorItem.cpp"
"DoorTile.cpp"
"DownfallLayer.cpp"
"DownfallMixerLayer.cpp"
"DragonFireball.cpp" "DragonFireball.cpp"
"DropperTile.cpp"
"DropperTileEntity.cpp"
"DummyCriteria.cpp"
"DungeonFeature.cpp"
"DyePowderItem.cpp"
"EatTileGoal.cpp" "EatTileGoal.cpp"
"EffectCommand.cpp"
"EggItem.cpp"
"EggTile.cpp" "EggTile.cpp"
"Emboss.cpp"
"EmptyLevelChunk.cpp"
"EmptyMapItem.cpp"
"EnchantItemCommand.cpp"
"EnchantedBookItem.cpp" "EnchantedBookItem.cpp"
"Enchantment.cpp" "Enchantment.cpp"
"EnchantmentCategory.cpp" "EnchantmentCategory.cpp"
@ -193,206 +227,69 @@ set(MINECRAFT_WORLD_SOURCES
"EnchantmentMenu.cpp" "EnchantmentMenu.cpp"
"EnchantmentTableEntity.cpp" "EnchantmentTableEntity.cpp"
"EnchantmentTableTile.cpp" "EnchantmentTableTile.cpp"
"EndPodiumFeature.cpp"
"EnderChestTile.cpp" "EnderChestTile.cpp"
"EnderChestTileEntity.cpp" "EnderChestTileEntity.cpp"
"EnderEyeItem.cpp"
"EnderpearlItem.cpp"
"EndPodiumFeature.cpp"
"ExperienceItem.cpp"
"ExtremeHillsBiome.cpp"
"Feature.cpp"
"EnderCrystal.cpp" "EnderCrystal.cpp"
"EnderDragon.cpp" "EnderDragon.cpp"
"EyeOfEnderSignal.cpp" "EnderEyeItem.cpp"
"FireAspectEnchantment.cpp"
"FireChargeItem.cpp"
"FleeSunGoal.cpp"
"FlippedIcon.cpp"
"FloatGoal.cpp"
"FlowerPotTile.cpp"
"FollowOwnerGoal.cpp"
"FollowParentGoal.cpp"
"Goal.cpp"
"GoalSelector.cpp"
"GoldenAppleItem.cpp"
"Golem.cpp"
"GroundBushFeature.cpp"
"GrowMushroomIslandLayer.cpp"
"HalfSlabTile.cpp"
"HangingEntity.cpp"
"HangingEntityItem.cpp"
"HellFlatLevelSource.cpp"
"HurtByTargetGoal.cpp"
"IceBiome.cpp"
"InteractGoal.cpp"
"ItemFrame.cpp"
"JumpControl.cpp"
"JungleBiome.cpp"
"KickPlayerPacket.cpp"
"KnockbackEnchantment.cpp"
"LavaSlime.cpp"
"LeapAtTargetGoal.cpp"
"LevelSoundPacket.cpp"
"LookAtPlayerGoal.cpp"
"LookAtTradingPlayerGoal.cpp"
"LookControl.cpp"
"LootBonusEnchantment.cpp"
"MakeLoveGoal.cpp"
"MegaTreeFeature.cpp"
"MeleeAttackGoal.cpp"
"MerchantContainer.cpp"
"MerchantMenu.cpp"
"MerchantRecipe.cpp"
"MerchantRecipeList.cpp"
"MerchantResultSlot.cpp"
"MilkBucketItem.cpp"
"MonsterPlacerItem.cpp"
"MoveControl.cpp"
"MoveIndoorsGoal.cpp"
"MoveThroughVillageGoal.cpp"
"MoveTowardsRestrictionGoal.cpp"
"MoveTowardsTargetGoal.cpp"
"MultiTextureTileItem.cpp"
"MushroomCow.cpp"
"MushroomIslandBiome.cpp"
"MycelTile.cpp"
"NearestAttackableTargetGoal.cpp"
"NetherBridgeFeature.cpp"
"NetherBridgePieces.cpp"
"NetherStalkTile.cpp"
"NonTameRandomTargetGoal.cpp"
"Npc.cpp"
"OcelotSitOnTileGoal.cpp"
"OfferFlowerGoal.cpp"
"OpenDoorGoal.cpp"
"OwnerHurtByTargetGoal.cpp"
"OwnerHurtTargetGoal.cpp"
"OxygenEnchantment.cpp"
"Ozelot.cpp"
"OzelotAttackGoal.cpp"
"PanicGoal.cpp"
"PathNavigation.cpp"
"PlayerAbilitiesPacket.cpp"
"PlayerEnderChestContainer.cpp"
"PlayGoal.cpp"
"PotatoTile.cpp"
"PotionBrewing.cpp"
"PotionItem.cpp"
"ProtectionEnchantment.cpp"
"QuartzBlockTile.cpp"
"RandomLookAroundGoal.cpp"
"RandomPos.cpp"
"RandomScatteredLargeFeature.cpp"
"RandomStrollGoal.cpp"
"Rarity.cpp"
"RedlightTile.cpp"
"RegionHillsLayer.cpp"
"RepairContainer.cpp"
"RepairMenu.cpp"
"RepairResultSlot.cpp"
"RestrictOpenDoorGoal.cpp"
"RestrictSunGoal.cpp"
"RotateHeadPacket.cpp"
"ScatteredFeaturePieces.cpp"
"SeedFoodItem.cpp"
"Sensing.cpp"
"SitGoal.cpp"
"SkullItem.cpp"
"SkullTile.cpp"
"SkullTileEntity.cpp"
"SparseDataStorage.cpp"
"SwampRiversLayer.cpp"
"SwellGoal.cpp"
"TakeFlowerGoal.cpp"
"TamableAnimal.cpp"
"TargetGoal.cpp"
"TemptGoal.cpp"
"ThornsEnchantment.cpp"
"TileDestructionPacket.cpp"
"TileEventData.cpp"
"TradeWithPlayerGoal.cpp"
"TripWireSourceTile.cpp"
"TripWireTile.cpp"
"Village.cpp"
"VillagerGolem.cpp"
"Villages.cpp"
"VillageSiege.cpp"
"VinesFeature.cpp"
"WallTile.cpp"
"WeighedTreasure.cpp"
"WoodSlabTile.cpp"
"C4JThread.cpp"
"WoodTile.cpp"
"WoolCarpetTile.cpp"
"XZPacket.cpp"
"ShoreLayer.cpp"
"SmoothStoneBrickTileItem.cpp"
"SparseLightStorage.cpp"
"SpikeFeature.cpp"
"NetherSphere.cpp"
"SmallFireball.cpp"
"SnowMan.cpp"
"StoneMonsterTileItem.cpp"
"TextureAndGeometryChangePacket.cpp"
"TextureAndGeometryPacket.cpp"
"TheEndBiome.cpp"
"TheEndBiomeDecorator.cpp"
"TheEndDimension.cpp"
"TheEndLevelRandomLevelSource.cpp"
"TheEndPortal.cpp"
"TheEndPortalFrameTile.cpp"
"TheEndPortalTileEntity.cpp"
"Throwable.cpp"
"ThrownEnderpearl.cpp"
"ThrownExpBottle.cpp"
"ThrownPotion.cpp"
"TileEntityDataPacket.cpp"
"UntouchingEnchantment.cpp"
"UpdateGameRuleProgressPacket.cpp"
"Distort.cpp"
"DoorItem.cpp"
"DoorTile.cpp"
"DownfallLayer.cpp"
"DownfallMixerLayer.cpp"
"DungeonFeature.cpp"
"DyePowderItem.cpp"
"EggItem.cpp"
"Emboss.cpp"
"EmptyLevelChunk.cpp"
"EnderMan.cpp" "EnderMan.cpp"
"EnderpearlItem.cpp"
"Enemy.cpp" "Enemy.cpp"
"Entity.cpp" "Entity.cpp"
"EntityActionAtPositionPacket.cpp" "EntityActionAtPositionPacket.cpp"
"EntityDamageSource.cpp" "EntityDamageSource.cpp"
"EntityEventPacket.cpp" "EntityEventPacket.cpp"
"EntityHorse.cpp"
"EntityIO.cpp" "EntityIO.cpp"
"EntityPos.cpp" "EntityPos.cpp"
"EntityTile.cpp" "EntitySelector.cpp"
"ExperienceCommand.cpp"
"ExperienceItem.cpp"
"ExperienceOrb.cpp" "ExperienceOrb.cpp"
"ExplodePacket.cpp" "ExplodePacket.cpp"
"Explosion.cpp" "Explosion.cpp"
"ExtremeHillsBiome.cpp"
"EyeOfEnderSignal.cpp"
"Facing.cpp" "Facing.cpp"
"FacingEnum.cpp"
"FallingTile.cpp" "FallingTile.cpp"
"FarmTile.cpp" "FarmTile.cpp"
"FastNoise.cpp" "FastNoise.cpp"
"Feature.cpp"
"FenceGateTile.cpp" "FenceGateTile.cpp"
"FenceTile.cpp" "FenceTile.cpp"
"File.cpp" "File.cpp"
"FileHeader.cpp" "FileHeader.cpp"
"FileInputStream.cpp" "FileInputStream.cpp"
"FileOutputStream.cpp" "FileOutputStream.cpp"
"Fireball.cpp" "FireAspectEnchantment.cpp"
"FireChargeItem.cpp"
"FireTile.cpp" "FireTile.cpp"
"Fireball.cpp"
"FireworksChargeItem.cpp"
"FireworksItem.cpp"
"FireworksMenu.cpp"
"FireworksRecipe.cpp"
"FireworksRocketEntity.cpp"
"FishingHook.cpp" "FishingHook.cpp"
"FishingRodItem.cpp" "FishingRodItem.cpp"
"FixedBiomeSource.cpp" "FixedBiomeSource.cpp"
"FlatGeneratorInfo.cpp"
"FlatLayer.cpp" "FlatLayer.cpp"
"FlatLayerInfo.cpp"
"FlatLevelSource.cpp" "FlatLevelSource.cpp"
"FleeSunGoal.cpp"
"FlintAndSteelItem.cpp" "FlintAndSteelItem.cpp"
"FlippedIcon.cpp"
"FloatBuffer.cpp" "FloatBuffer.cpp"
"FloatGoal.cpp"
"FlowerFeature.cpp" "FlowerFeature.cpp"
"FlowerPotTile.cpp"
"FlyingMob.cpp" "FlyingMob.cpp"
"FoliageColor.cpp" "FoliageColor.cpp"
"FollowOwnerGoal.cpp"
"FollowParentGoal.cpp"
"FoodConstants.cpp" "FoodConstants.cpp"
"FoodData.cpp" "FoodData.cpp"
"FoodItem.cpp" "FoodItem.cpp"
@ -404,96 +301,156 @@ set(MINECRAFT_WORLD_SOURCES
"FurnaceTile.cpp" "FurnaceTile.cpp"
"FurnaceTileEntity.cpp" "FurnaceTileEntity.cpp"
"FuzzyZoomLayer.cpp" "FuzzyZoomLayer.cpp"
"GameCommandPacket.cpp"
"GameEventPacket.cpp" "GameEventPacket.cpp"
"GameModeCommand.cpp"
"GameRules.cpp"
"GeneralStat.cpp" "GeneralStat.cpp"
"GenericStats.cpp"
"GetInfoPacket.cpp" "GetInfoPacket.cpp"
"Ghast.cpp" "Ghast.cpp"
"Giant.cpp" "Giant.cpp"
"GiveItemCommand.cpp"
"GlassTile.cpp" "GlassTile.cpp"
"GlobalEntity.cpp" "GlobalEntity.cpp"
"GlowstoneTile.cpp"
"Goal.cpp"
"GoalSelector.cpp"
"GoldenAppleItem.cpp"
"Golem.cpp"
"GrassColor.cpp" "GrassColor.cpp"
"GrassTile.cpp" "GrassTile.cpp"
"GravelTile.cpp" "GravelTile.cpp"
"GroundBushFeature.cpp"
"GrowMushroomIslandLayer.cpp"
"HalfSlabTile.cpp"
"HalfTransparentTile.cpp" "HalfTransparentTile.cpp"
"HangingEntity.cpp"
"HangingEntityItem.cpp"
"Hasher.cpp" "Hasher.cpp"
"HatchetItem.cpp" "HatchetItem.cpp"
"HayBlockTile.cpp"
"HealthBoostMobEffect.cpp"
"HealthCriteria.cpp"
"HeavyTile.cpp"
"HellBiome.cpp" "HellBiome.cpp"
"HellDimension.cpp" "HellDimension.cpp"
"HellFireFeature.cpp" "HellFireFeature.cpp"
"HellFlatLevelSource.cpp"
"HellPortalFeature.cpp" "HellPortalFeature.cpp"
"HellRandomLevelSource.cpp" "HellRandomLevelSource.cpp"
"HellSandTile.cpp"
"HellSpringFeature.cpp" "HellSpringFeature.cpp"
"HellStoneTile.cpp"
"HitResult.cpp" "HitResult.cpp"
"HoeItem.cpp" "HoeItem.cpp"
"HopperMenu.cpp"
"HopperTile.cpp"
"HopperTileEntity.cpp"
"HorseInventoryMenu.cpp"
"HouseFeature.cpp" "HouseFeature.cpp"
"HtmlString.cpp"
"HugeMushroomFeature.cpp" "HugeMushroomFeature.cpp"
"HugeMushroomTile.cpp" "HugeMushroomTile.cpp"
"HurtByTargetGoal.cpp"
"I18n.cpp" "I18n.cpp"
"IceBiome.cpp"
"IceTile.cpp" "IceTile.cpp"
"ImprovedNoise.cpp" "ImprovedNoise.cpp"
"ContainerMenu.cpp"
"IndirectEntityDamageSource.cpp" "IndirectEntityDamageSource.cpp"
"InputStream.cpp" "InputStream.cpp"
"InputStreamReader.cpp" "InputStreamReader.cpp"
"InstantenousMobEffect.cpp" "InstantenousMobEffect.cpp"
"IntBuffer.cpp" "IntBuffer.cpp"
"IntCache.cpp" "IntCache.cpp"
"InteractGoal.cpp"
"InteractPacket.cpp" "InteractPacket.cpp"
"Inventory.cpp" "Inventory.cpp"
"InventoryMenu.cpp" "InventoryMenu.cpp"
"IslandLayer.cpp" "IslandLayer.cpp"
"Item.cpp" "Item.cpp"
"ItemDispenseBehaviors.cpp"
"ItemEntity.cpp" "ItemEntity.cpp"
"ItemFrame.cpp"
"ItemInstance.cpp" "ItemInstance.cpp"
"ItemStat.cpp" "ItemStat.cpp"
"JavaMath.cpp"
"JukeboxTile.cpp"
"JumpControl.cpp"
"JungleBiome.cpp"
"KeepAlivePacket.cpp" "KeepAlivePacket.cpp"
"KickPlayerPacket.cpp"
"KillCommand.cpp"
"KnockbackEnchantment.cpp"
"LadderTile.cpp" "LadderTile.cpp"
"LakeFeature.cpp" "LakeFeature.cpp"
"Language.cpp" "Language.cpp"
"LargeCaveFeature.cpp" "LargeCaveFeature.cpp"
"LargeFeature.cpp" "LargeFeature.cpp"
"LargeFireball.cpp"
"LargeHellCaveFeature.cpp" "LargeHellCaveFeature.cpp"
"LavaSlime.cpp"
"Layer.cpp" "Layer.cpp"
"LeafTile.cpp" "LeafTile.cpp"
"LeafTileItem.cpp" "LeafTileItem.cpp"
"LevelConflictException.cpp" "LeapAtTargetGoal.cpp"
"LevelData.cpp" "LeashFenceKnotEntity.cpp"
"LeashItem.cpp"
"Level.cpp" "Level.cpp"
"LevelChunk.cpp" "LevelChunk.cpp"
"LevelConflictException.cpp"
"LevelData.cpp"
"LevelEventPacket.cpp" "LevelEventPacket.cpp"
"LevelParticlesPacket.cpp"
"LevelSettings.cpp" "LevelSettings.cpp"
"LevelSoundPacket.cpp"
"LevelStorage.cpp" "LevelStorage.cpp"
"LevelStorageProfilerDecorator.cpp" "LevelStorageProfilerDecorator.cpp"
"LevelSummary.cpp" "LevelSummary.cpp"
"LevelType.cpp" "LevelType.cpp"
"LeverTile.cpp" "LeverTile.cpp"
"LightGemFeature.cpp" "LightGemFeature.cpp"
"LightGemTile.cpp"
"LightningBolt.cpp" "LightningBolt.cpp"
"LiquidTile.cpp" "LiquidTile.cpp"
"LiquidTileDynamic.cpp" "LiquidTileDynamic.cpp"
"LiquidTileStatic.cpp" "LiquidTileStatic.cpp"
"LivingEntity.cpp"
"LockedChestTile.cpp" "LockedChestTile.cpp"
"LoginPacket.cpp" "LoginPacket.cpp"
"LookAtPlayerGoal.cpp"
"LookAtTradingPlayerGoal.cpp"
"LookControl.cpp"
"LootBonusEnchantment.cpp"
"MakeLoveGoal.cpp"
"MapItem.cpp" "MapItem.cpp"
"MapItemSavedData.cpp" "MapItemSavedData.cpp"
"Material.cpp" "Material.cpp"
"MaterialColor.cpp" "MaterialColor.cpp"
"JavaMath.cpp"
"McRegionChunkStorage.cpp" "McRegionChunkStorage.cpp"
"McRegionLevelStorageSource.cpp"
"McRegionLevelStorage.cpp" "McRegionLevelStorage.cpp"
"McRegionLevelStorageSource.cpp"
"MegaTreeFeature.cpp"
"MeleeAttackGoal.cpp"
"MelonTile.cpp" "MelonTile.cpp"
"MenuBackup.cpp" "MenuBackup.cpp"
"MerchantContainer.cpp"
"MerchantMenu.cpp"
"MerchantRecipe.cpp"
"MerchantRecipeList.cpp"
"MerchantResultSlot.cpp"
"MetalTile.cpp" "MetalTile.cpp"
"Minecart.cpp" "MilkBucketItem.cpp"
"MinecartItem.cpp"
"Minecraft.World.cpp"
"MineShaftFeature.cpp" "MineShaftFeature.cpp"
"MineShaftPieces.cpp" "MineShaftPieces.cpp"
"MineShaftStart.cpp" "MineShaftStart.cpp"
"Minecart.cpp"
"MinecartChest.cpp"
"MinecartContainer.cpp"
"MinecartFurnace.cpp"
"MinecartHopper.cpp"
"MinecartItem.cpp"
"MinecartRideable.cpp"
"MinecartSpawner.cpp"
"MinecartTNT.cpp"
"Minecraft.World.cpp"
"Mob.cpp" "Mob.cpp"
"MobCategory.cpp" "MobCategory.cpp"
"MobEffect.cpp" "MobEffect.cpp"
@ -502,29 +459,62 @@ set(MINECRAFT_WORLD_SOURCES
"MobSpawnerTile.cpp" "MobSpawnerTile.cpp"
"MobSpawnerTileEntity.cpp" "MobSpawnerTileEntity.cpp"
"MockedLevelStorage.cpp" "MockedLevelStorage.cpp"
"ModifiableAttributeInstance.cpp"
"Monster.cpp" "Monster.cpp"
"MonsterRoomFeature.cpp" "MonsterRoomFeature.cpp"
"MoveControl.cpp"
"MoveEntityPacket.cpp" "MoveEntityPacket.cpp"
"MoveEntityPacketSmall.cpp" "MoveEntityPacketSmall.cpp"
"MoveIndoorsGoal.cpp"
"MovePlayerPacket.cpp" "MovePlayerPacket.cpp"
"MoveThroughVillageGoal.cpp"
"MoveTowardsRestrictionGoal.cpp"
"MoveTowardsTargetGoal.cpp"
"Mth.cpp" "Mth.cpp"
"MultiEntityMobPart.cpp"
"MultiTextureTileItem.cpp"
"Mushroom.cpp" "Mushroom.cpp"
"MusicTile.cpp" "MushroomCow.cpp"
"MushroomIslandBiome.cpp"
"MusicTileEntity.cpp" "MusicTileEntity.cpp"
"MycelTile.cpp"
"NameTagItem.cpp"
"NbtIo.cpp" "NbtIo.cpp"
"NearestAttackableTargetGoal.cpp"
"NetherBridgeFeature.cpp"
"NetherBridgePieces.cpp"
"NetherSphere.cpp"
"NetherWartTile.cpp"
"NetherrackTile.cpp"
"Node.cpp" "Node.cpp"
"NonTameRandomTargetGoal.cpp"
"NotGateTile.cpp" "NotGateTile.cpp"
"NoteBlockTile.cpp"
"Npc.cpp"
"Objective.cpp"
"ObjectiveCriteria.cpp"
"ObsidianTile.cpp" "ObsidianTile.cpp"
"Ocelot.cpp"
"OcelotAttackGoal.cpp"
"OcelotSitOnTileGoal.cpp"
"OfferFlowerGoal.cpp"
"OldChunkStorage.cpp" "OldChunkStorage.cpp"
"OpenDoorGoal.cpp"
"OreFeature.cpp" "OreFeature.cpp"
"OreRecipies.cpp" "OreRecipies.cpp"
"OreTile.cpp" "OreTile.cpp"
"OwnerHurtByTargetGoal.cpp"
"OwnerHurtTargetGoal.cpp"
"OxygenEnchantment.cpp"
"Packet.cpp" "Packet.cpp"
"PacketListener.cpp" "PacketListener.cpp"
"Painting.cpp" "Painting.cpp"
"PanicGoal.cpp"
"Path.cpp" "Path.cpp"
"PathFinder.cpp" "PathFinder.cpp"
"PathNavigation.cpp"
"PathfinderMob.cpp" "PathfinderMob.cpp"
"PerformanceTimer.cpp"
"PerlinNoise.cpp" "PerlinNoise.cpp"
"PerlinSimplexNoise.cpp" "PerlinSimplexNoise.cpp"
"PickaxeItem.cpp" "PickaxeItem.cpp"
@ -537,70 +527,108 @@ set(MINECRAFT_WORLD_SOURCES
"PistonPieceEntity.cpp" "PistonPieceEntity.cpp"
"PistonTileItem.cpp" "PistonTileItem.cpp"
"PlainsBiome.cpp" "PlainsBiome.cpp"
"PlayGoal.cpp"
"Player.cpp" "Player.cpp"
"PlayerAbilitiesPacket.cpp"
"PlayerActionPacket.cpp" "PlayerActionPacket.cpp"
"PlayerCommandPacket.cpp" "PlayerCommandPacket.cpp"
"PlayerEnderChestContainer.cpp"
"PlayerInfoPacket.cpp" "PlayerInfoPacket.cpp"
"PlayerInputPacket.cpp" "PlayerInputPacket.cpp"
"PlayerTeam.cpp"
"PortalForcer.cpp" "PortalForcer.cpp"
"PortalTile.cpp" "PortalTile.cpp"
"Pos.cpp" "Pos.cpp"
"PotatoTile.cpp"
"PotionBrewing.cpp"
"PotionItem.cpp"
"PoweredMetalTile.cpp"
"PoweredRailTile.cpp"
"PreLoginPacket.cpp" "PreLoginPacket.cpp"
"PressurePlateTile.cpp" "PressurePlateTile.cpp"
"PrimedTnt.cpp" "PrimedTnt.cpp"
"ProtectionEnchantment.cpp"
"PumpkinFeature.cpp" "PumpkinFeature.cpp"
"PumpkinTile.cpp" "PumpkinTile.cpp"
"QuartzBlockTile.cpp"
"RailTile.cpp" "RailTile.cpp"
"RainforestBiome.cpp" "RainforestBiome.cpp"
"Random.cpp" "Random.cpp"
"RandomLevelSource.cpp" "RandomLevelSource.cpp"
"ReadOnlyChunkCache.cpp" "RandomLookAroundGoal.cpp"
"RandomPos.cpp"
"RandomScatteredLargeFeature.cpp"
"RandomStrollGoal.cpp"
"RangedAttackGoal.cpp"
"RangedAttribute.cpp"
"Rarity.cpp"
"Recipes.cpp" "Recipes.cpp"
"RecordingItem.cpp" "RecordingItem.cpp"
"RecordPlayerTile.cpp"
"RedStoneDustTile.cpp" "RedStoneDustTile.cpp"
"RedStoneItem.cpp" "RedStoneItem.cpp"
"RedStoneOreTile.cpp" "RedStoneOreTile.cpp"
"ReedsFeature.cpp" "RedlightTile.cpp"
"Redstone.cpp"
"ReedTile.cpp" "ReedTile.cpp"
"ReedsFeature.cpp"
"Region.cpp" "Region.cpp"
"RegionFile.cpp" "RegionFile.cpp"
"RegionFileCache.cpp" "RegionFileCache.cpp"
"RegionHillsLayer.cpp"
"RemoveEntitiesPacket.cpp" "RemoveEntitiesPacket.cpp"
"RemoveMobEffectPacket.cpp" "RemoveMobEffectPacket.cpp"
"RepairContainer.cpp"
"RepairResultSlot.cpp"
"RepeaterTile.cpp"
"RespawnPacket.cpp" "RespawnPacket.cpp"
"RestrictOpenDoorGoal.cpp"
"RestrictSunGoal.cpp"
"ResultContainer.cpp" "ResultContainer.cpp"
"ResultSlot.cpp" "ResultSlot.cpp"
"RiverInitLayer.cpp" "RiverInitLayer.cpp"
"RiverLayer.cpp" "RiverLayer.cpp"
"RiverMixerLayer.cpp" "RiverMixerLayer.cpp"
"Rotate.cpp" "Rotate.cpp"
"RotateHeadPacket.cpp"
"RotatedPillarTile.cpp"
"RunAroundLikeCrazyGoal.cpp"
"SaddleItem.cpp" "SaddleItem.cpp"
"SandFeature.cpp" "SandFeature.cpp"
"SandStoneTile.cpp" "SandStoneTile.cpp"
"HeavyTile.cpp"
"Sapling.cpp" "Sapling.cpp"
"SaplingTileItem.cpp" "SaplingTileItem.cpp"
"SavedData.cpp" "SavedData.cpp"
"SavedDataStorage.cpp" "SavedDataStorage.cpp"
"Scale.cpp" "Scale.cpp"
"ScatteredFeaturePieces.cpp"
"Score.cpp"
"Scoreboard.cpp"
"SeedFoodItem.cpp"
"SeedItem.cpp" "SeedItem.cpp"
"Sensing.cpp"
"ServerSettingsChangedPacket.cpp" "ServerSettingsChangedPacket.cpp"
"ServersideAttributeMap.cpp"
"SetCarriedItemPacket.cpp" "SetCarriedItemPacket.cpp"
"SetCreativeModeSlotPacket.cpp" "SetCreativeModeSlotPacket.cpp"
"SetDisplayObjectivePacket.cpp"
"SetEntityDataPacket.cpp" "SetEntityDataPacket.cpp"
"SetEntityLinkPacket.cpp"
"SetEntityMotionPacket.cpp" "SetEntityMotionPacket.cpp"
"SetEquippedItemPacket.cpp" "SetEquippedItemPacket.cpp"
"SetExperiencePacket.cpp" "SetExperiencePacket.cpp"
"SetHealthPacket.cpp" "SetHealthPacket.cpp"
"SetRidingPacket.cpp" "SetObjectivePacket.cpp"
"SetPlayerTeamPacket.cpp"
"SetScorePacket.cpp"
"SetSpawnPositionPacket.cpp" "SetSpawnPositionPacket.cpp"
"SetTimePacket.cpp" "SetTimePacket.cpp"
"ShapedRecipy.cpp" "ShapedRecipy.cpp"
"ShapelessRecipy.cpp" "ShapelessRecipy.cpp"
"SharedConstants.cpp" "SharedConstants.cpp"
"SharedMonsterAttributes.cpp"
"ShearsItem.cpp" "ShearsItem.cpp"
"Sheep.cpp" "Sheep.cpp"
"ShoreLayer.cpp"
"ShovelItem.cpp" "ShovelItem.cpp"
"SignItem.cpp" "SignItem.cpp"
"SignTile.cpp" "SignTile.cpp"
@ -608,29 +636,43 @@ set(MINECRAFT_WORLD_SOURCES
"SignUpdatePacket.cpp" "SignUpdatePacket.cpp"
"Silverfish.cpp" "Silverfish.cpp"
"SimpleContainer.cpp" "SimpleContainer.cpp"
"SimpleFoiledItem.cpp"
"SimplexNoise.cpp" "SimplexNoise.cpp"
"SitGoal.cpp"
"Skeleton.cpp" "Skeleton.cpp"
"SkullItem.cpp"
"SkullTile.cpp"
"SkullTileEntity.cpp"
"Slime.cpp" "Slime.cpp"
"Slot.cpp" "Slot.cpp"
"SmallFireball.cpp"
"SmoothFloat.cpp" "SmoothFloat.cpp"
"SmoothLayer.cpp" "SmoothLayer.cpp"
"SmoothStoneBrickTile.cpp" "SmoothStoneBrickTile.cpp"
"SmoothZoomLayer.cpp" "SmoothZoomLayer.cpp"
"SnowItem.cpp"
"SnowMan.cpp"
"SnowTile.cpp"
"Snowball.cpp" "Snowball.cpp"
"SnowballItem.cpp" "SnowballItem.cpp"
"SnowTile.cpp"
"Socket.cpp" "Socket.cpp"
"SoulSandTile.cpp"
"SparseDataStorage.cpp"
"SparseLightStorage.cpp"
"SpawnEggItem.cpp"
"Spider.cpp" "Spider.cpp"
"SpikeFeature.cpp"
"Sponge.cpp" "Sponge.cpp"
"SpringFeature.cpp" "SpringFeature.cpp"
"SpringTile.cpp"
"SpruceFeature.cpp" "SpruceFeature.cpp"
"Squid.cpp" "Squid.cpp"
"StainedGlassBlock.cpp"
"StainedGlassPaneBlock.cpp"
"StairTile.cpp"
"Stat.cpp" "Stat.cpp"
"Stats.cpp" "Stats.cpp"
"StairTile.cpp"
"stdafx.cpp"
"StemTile.cpp" "StemTile.cpp"
"StoneButtonTile.cpp"
"StoneMonsterTile.cpp" "StoneMonsterTile.cpp"
"StoneSlabTile.cpp" "StoneSlabTile.cpp"
"StoneSlabTileItem.cpp" "StoneSlabTileItem.cpp"
@ -639,69 +681,121 @@ set(MINECRAFT_WORLD_SOURCES
"StrongholdFeature.cpp" "StrongholdFeature.cpp"
"StrongholdPieces.cpp" "StrongholdPieces.cpp"
"StructureFeature.cpp" "StructureFeature.cpp"
"StructureFeatureIO.cpp"
"StructureFeatureSavedData.cpp"
"StructurePiece.cpp" "StructurePiece.cpp"
"StructureRecipies.cpp" "StructureRecipies.cpp"
"StructureStart.cpp" "StructureStart.cpp"
"SwampBiome.cpp" "SwampBiome.cpp"
"SwampRiversLayer.cpp"
"SwampTreeFeature.cpp" "SwampTreeFeature.cpp"
"SwellGoal.cpp"
"SynchedEntityData.cpp" "SynchedEntityData.cpp"
"Synth.cpp" "Synth.cpp"
"system.cpp"
"Tag.cpp" "Tag.cpp"
"TaigaBiome.cpp" "TaigaBiome.cpp"
"TakeFlowerGoal.cpp"
"TakeItemEntityPacket.cpp" "TakeItemEntityPacket.cpp"
"TallGrass.cpp" "TallGrass.cpp"
"TallGrassFeature.cpp" "TallGrassFeature.cpp"
"TamableAnimal.cpp"
"TargetGoal.cpp"
"Team.cpp"
"TeleportEntityPacket.cpp" "TeleportEntityPacket.cpp"
"TemperatureLayer.cpp" "TemperatureLayer.cpp"
"TemperatureMixerLayer.cpp" "TemperatureMixerLayer.cpp"
"TemptGoal.cpp"
"TextureAndGeometryChangePacket.cpp"
"TextureAndGeometryPacket.cpp"
"TextureChangePacket.cpp" "TextureChangePacket.cpp"
"TexturePacket.cpp" "TexturePacket.cpp"
"TheEndBiome.cpp"
"TheEndBiomeDecorator.cpp"
"TheEndDimension.cpp"
"TheEndLevelRandomLevelSource.cpp"
"TheEndPortal.cpp"
"TheEndPortalFrameTile.cpp"
"TheEndPortalTileEntity.cpp"
"ThinFenceTile.cpp" "ThinFenceTile.cpp"
"ThornsEnchantment.cpp"
"ThreadName.cpp" "ThreadName.cpp"
"Throwable.cpp"
"ThrownEgg.cpp" "ThrownEgg.cpp"
"ThrownEnderpearl.cpp"
"ThrownExpBottle.cpp"
"ThrownPotion.cpp"
"TickNextTickData.cpp" "TickNextTickData.cpp"
"Tile.cpp" "Tile.cpp"
"TileDestructionPacket.cpp"
"TileEditorOpenPacket.cpp"
"TileEntity.cpp"
"TileEntityDataPacket.cpp"
"TileEventData.cpp"
"TileEventPacket.cpp" "TileEventPacket.cpp"
"TileItem.cpp" "TileItem.cpp"
"TileEntity.cpp"
"TilePlanterItem.cpp" "TilePlanterItem.cpp"
"TilePos.cpp" "TilePos.cpp"
"TileUpdatePacket.cpp" "TileUpdatePacket.cpp"
"TimeCommand.cpp"
"TntTile.cpp" "TntTile.cpp"
"ToggleDownfallCommand.cpp"
"ToolRecipies.cpp" "ToolRecipies.cpp"
"TopSnowTile.cpp" "TopSnowTile.cpp"
"TorchTile.cpp" "TorchTile.cpp"
"TradeItemPacket.cpp"
"TradeWithPlayerGoal.cpp"
"TransparentTile.cpp" "TransparentTile.cpp"
"TrapDoorTile.cpp" "TrapDoorTile.cpp"
"TrapMenu.cpp" "TrapMenu.cpp"
"TreeFeature.cpp" "TreeFeature.cpp"
"TreeTileItem.cpp" "TreeTile.cpp"
"TripWireSourceTile.cpp"
"TripWireTile.cpp"
"UntouchingEnchantment.cpp"
"UpdateAttributesPacket.cpp"
"UpdateGameRuleProgressPacket.cpp"
"UpdateMobEffectPacket.cpp" "UpdateMobEffectPacket.cpp"
"UpdateProgressPacket.cpp" "UpdateProgressPacket.cpp"
"UseItemPacket.cpp" "UseItemPacket.cpp"
"Vec3.cpp" "Vec3.cpp"
"Village.cpp"
"VillageFeature.cpp" "VillageFeature.cpp"
"VillagePieces.cpp" "VillagePieces.cpp"
"VillageSiege.cpp"
"Villager.cpp" "Villager.cpp"
"VillagerGolem.cpp"
"Villages.cpp"
"VineTile.cpp" "VineTile.cpp"
"VinesFeature.cpp"
"VoronoiZoom.cpp" "VoronoiZoom.cpp"
"WallTile.cpp"
"WaterAnimal.cpp"
"WaterColor.cpp" "WaterColor.cpp"
"WaterLevelChunk.cpp" "WaterLevelChunk.cpp"
"WaterlilyFeature.cpp"
"WaterLilyTile.cpp" "WaterLilyTile.cpp"
"WaterLilyTileItem.cpp" "WaterLilyTileItem.cpp"
"WaterWorkerEnchantment.cpp" "WaterWorkerEnchantment.cpp"
"WaterlilyFeature.cpp"
"WeaponItem.cpp" "WeaponItem.cpp"
"WeaponRecipies.cpp" "WeaponRecipies.cpp"
"WeighedRandom.cpp"
"Wolf.cpp"
"TreeTile.cpp"
"WebTile.cpp" "WebTile.cpp"
"WeighedRandom.cpp"
"WeighedTreasure.cpp"
"WeightedPressurePlateTile.cpp"
"Witch.cpp"
"WitherBoss.cpp"
"WitherSkull.cpp"
"Wolf.cpp"
"WoodButtonTile.cpp"
"WoodSlabTile.cpp"
"WoodTile.cpp"
"WoolCarpetTile.cpp"
"WoolTileItem.cpp"
"WorkbenchTile.cpp" "WorkbenchTile.cpp"
"ConsoleSaveFileInputStream.cpp" "XZPacket.cpp"
"ConsoleSaveFileOutputStream.cpp"
"Zombie.cpp" "Zombie.cpp"
"WaterAnimal.cpp"
"ZoomLayer.cpp" "ZoomLayer.cpp"
"compression.cpp"
"stdafx.cpp"
"system.cpp"
) )