aboutsummaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authordaoge <3523206925@qq.com>2026-03-03 03:04:10 +0800
committerGitHub <noreply@github.com>2026-03-03 03:04:10 +0800
commitb3feddfef372618c8a9d7a0abcaf18cfad866c18 (patch)
tree267761c3bb39241ba5c347bfbe2254d06686e287 /cmake
parent84c31a2331f7a0ec85b9d438992e244f60e5020f (diff)
feat: TU19 (Dec 2014) Features & Content (#155)
* try to resolve merge conflict * feat: TU19 (Dec 2014) Features & Content (#32) * December 2014 files * Working release build * Fix compilation issues * Add sound to Windows64Media * Add DLC content and force Tutorial DLC * Revert "Add DLC content and force Tutorial DLC" This reverts commit 97a43994725008e35fceb984d5549df9c8cea470. * Disable broken light packing * Disable breakpoint during DLC texture map load Allows DLC loading but the DLC textures are still broken * Fix post build not working * ... * fix vs2022 build * fix cmake build --------- Co-authored-by: Loki <lokirautio@gmail.com>
Diffstat (limited to 'cmake')
-rw-r--r--cmake/ClientSources.cmake161
-rw-r--r--cmake/WorldSources.cmake522
2 files changed, 409 insertions, 274 deletions
diff --git a/cmake/ClientSources.cmake b/cmake/ClientSources.cmake
index dae96fd4..f56b7ef0 100644
--- a/cmake/ClientSources.cmake
+++ b/cmake/ClientSources.cmake
@@ -1,21 +1,25 @@
set(MINECRAFT_CLIENT_SOURCES
"AbstractTexturePack.cpp"
- "crt_compat.cpp"
"AchievementPopup.cpp"
"AchievementScreen.cpp"
"AllowAllCuller.cpp"
"ArchiveFile.cpp"
"ArrowRenderer.cpp"
+ "BatModel.cpp"
+ "BatRenderer.cpp"
+ "BeaconRenderer.cpp"
"BlazeModel.cpp"
"BlazeRenderer.cpp"
"BoatModel.cpp"
"BoatRenderer.cpp"
"BookModel.cpp"
+ "BossMobGuiInfo.cpp"
"BreakingItemParticle.cpp"
"BubbleParticle.cpp"
"BufferedImage.cpp"
"Button.cpp"
"Camera.cpp"
+ "CaveSpiderRenderer.cpp"
"ChatScreen.cpp"
"ChestModel.cpp"
"ChestRenderer.cpp"
@@ -29,6 +33,8 @@ set(MINECRAFT_CLIENT_SOURCES
"Common/Audio/SoundEngine.cpp"
"Common/Audio/SoundNames.cpp"
"Common/Colours/ColourTable.cpp"
+ "Common/ConsoleGameMode.cpp"
+ "Common/Console_Utils.cpp"
"Common/Consoles_App.cpp"
"Common/DLC/DLCAudioFile.cpp"
"Common/DLC/DLCCapeFile.cpp"
@@ -49,6 +55,8 @@ set(MINECRAFT_CLIENT_SOURCES
"Common/GameRules/CollectItemRuleDefinition.cpp"
"Common/GameRules/CompleteAllRuleDefinition.cpp"
"Common/GameRules/CompoundGameRuleDefinition.cpp"
+ "Common/GameRules/ConsoleGenerateStructure.cpp"
+ "Common/GameRules/ConsoleSchematicFile.cpp"
"Common/GameRules/GameRule.cpp"
"Common/GameRules/GameRuleDefinition.cpp"
"Common/GameRules/GameRuleManager.cpp"
@@ -60,12 +68,11 @@ set(MINECRAFT_CLIENT_SOURCES
"Common/GameRules/StartFeature.cpp"
"Common/GameRules/UpdatePlayerRuleDefinition.cpp"
"Common/GameRules/UseTileRuleDefinition.cpp"
- "Common/GameRules/ConsoleGenerateStructure.cpp"
- "Common/GameRules/ConsoleSchematicFile.cpp"
"Common/GameRules/XboxStructureActionGenerateBox.cpp"
"Common/GameRules/XboxStructureActionPlaceBlock.cpp"
"Common/GameRules/XboxStructureActionPlaceContainer.cpp"
"Common/GameRules/XboxStructureActionPlaceSpawner.cpp"
+ "Common/Leaderboards/LeaderboardInterface.cpp"
"Common/Leaderboards/LeaderboardManager.cpp"
"Common/Network/GameNetworkManager.cpp"
"Common/Network/PlatformNetworkManagerStub.cpp"
@@ -84,6 +91,7 @@ set(MINECRAFT_CLIENT_SOURCES
"Common/Tutorial/FullTutorial.cpp"
"Common/Tutorial/FullTutorialActiveTask.cpp"
"Common/Tutorial/FullTutorialMode.cpp"
+ "Common/Tutorial/HorseChoiceTask.cpp"
"Common/Tutorial/InfoTask.cpp"
"Common/Tutorial/InputConstraint.cpp"
"Common/Tutorial/LookAtEntityHint.cpp"
@@ -91,6 +99,7 @@ set(MINECRAFT_CLIENT_SOURCES
"Common/Tutorial/PickupTask.cpp"
"Common/Tutorial/ProcedureCompoundTask.cpp"
"Common/Tutorial/ProgressFlagTask.cpp"
+ "Common/Tutorial/RideEntityTask.cpp"
"Common/Tutorial/StatTask.cpp"
"Common/Tutorial/TakeItemHint.cpp"
"Common/Tutorial/Tutorial.cpp"
@@ -101,100 +110,112 @@ set(MINECRAFT_CLIENT_SOURCES
"Common/Tutorial/UseItemTask.cpp"
"Common/Tutorial/UseTileTask.cpp"
"Common/Tutorial/XuiCraftingTask.cpp"
- "Common/ConsoleGameMode.cpp"
- "Common/Console_Utils.cpp"
"Common/UI/IUIScene_AbstractContainerMenu.cpp"
"Common/UI/IUIScene_AnvilMenu.cpp"
+ "Common/UI/IUIScene_BeaconMenu.cpp"
"Common/UI/IUIScene_BrewingMenu.cpp"
+ "Common/UI/IUIScene_CommandBlockMenu.cpp"
"Common/UI/IUIScene_ContainerMenu.cpp"
"Common/UI/IUIScene_CraftingMenu.cpp"
"Common/UI/IUIScene_CreativeMenu.cpp"
"Common/UI/IUIScene_DispenserMenu.cpp"
"Common/UI/IUIScene_EnchantingMenu.cpp"
+ "Common/UI/IUIScene_FireworksMenu.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_PauseMenu.cpp"
"Common/UI/IUIScene_StartGame.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/UIScene_Keyboard.cpp"
+ "Common/UI/UIComponent_Logo.cpp"
"Common/UI/UIComponent_MenuBackground.cpp"
+ "Common/UI/UIComponent_Panorama.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_BeaconEffectButton.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_DynamicLabel.cpp"
"Common/UI/UIControl_EnchantmentBook.cpp"
"Common/UI/UIControl_EnchantmentButton.cpp"
"Common/UI/UIControl_HTMLLabel.cpp"
+ "Common/UI/UIControl_Label.cpp"
"Common/UI/UIControl_LeaderboardList.cpp"
+ "Common/UI/UIControl_MinecraftHorse.cpp"
"Common/UI/UIControl_MinecraftPlayer.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_Progress.cpp"
- "Common/UI/UIControl_ButtonList.cpp"
+ "Common/UI/UIControl_SaveList.cpp"
"Common/UI/UIControl_Slider.cpp"
"Common/UI/UIControl_SlotList.cpp"
+ "Common/UI/UIControl_SpaceIndicatorBar.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/UILayer.cpp"
"Common/UI/UIScene.cpp"
"Common/UI/UIScene_AbstractContainerMenu.cpp"
+ "Common/UI/UIScene_AnvilMenu.cpp"
+ "Common/UI/UIScene_BeaconMenu.cpp"
"Common/UI/UIScene_BrewingStandMenu.cpp"
"Common/UI/UIScene_ConnectingProgress.cpp"
"Common/UI/UIScene_ContainerMenu.cpp"
+ "Common/UI/UIScene_ControlsMenu.cpp"
"Common/UI/UIScene_CraftingMenu.cpp"
"Common/UI/UIScene_CreateWorldMenu.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_DebugCreateSchematic.cpp"
"Common/UI/UIScene_DebugOptions.cpp"
"Common/UI/UIScene_DebugOverlay.cpp"
+ "Common/UI/UIScene_DebugSetCamera.cpp"
"Common/UI/UIScene_DispenserMenu.cpp"
+ "Common/UI/UIScene_EULA.cpp"
"Common/UI/UIScene_EnchantingMenu.cpp"
+ "Common/UI/UIScene_EndPoem.cpp"
+ "Common/UI/UIScene_FireworksMenu.cpp"
"Common/UI/UIScene_FullscreenProgress.cpp"
"Common/UI/UIScene_FurnaceMenu.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_HUD.cpp"
+ "Common/UI/UIScene_InGameHostOptionsMenu.cpp"
+ "Common/UI/UIScene_InGameInfoMenu.cpp"
+ "Common/UI/UIScene_InGamePlayerOptionsMenu.cpp"
"Common/UI/UIScene_Intro.cpp"
+ "Common/UI/UIScene_InventoryMenu.cpp"
"Common/UI/UIScene_JoinMenu.cpp"
+ "Common/UI/UIScene_Keyboard.cpp"
+ "Common/UI/UIScene_LanguageSelector.cpp"
"Common/UI/UIScene_LaunchMoreOptionsMenu.cpp"
+ "Common/UI/UIScene_LeaderboardsMenu.cpp"
"Common/UI/UIScene_LoadMenu.cpp"
"Common/UI/UIScene_LoadOrJoinMenu.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_QuadrantSignin.cpp"
"Common/UI/UIScene_ReinstallMenu.cpp"
@@ -211,6 +232,7 @@ set(MINECRAFT_CLIENT_SOURCES
"Common/UI/UIScene_Timer.cpp"
"Common/UI/UIScene_TradingMenu.cpp"
"Common/UI/UIScene_TrialExitUpsell.cpp"
+ "Common/UI/UIString.cpp"
"Common/UI/UITTFFont.cpp"
"Common/zlib/adler32.c"
"Common/zlib/compress.c"
@@ -239,15 +261,15 @@ set(MINECRAFT_CLIENT_SOURCES
"CritParticle.cpp"
"CritParticle2.cpp"
"Cube.cpp"
+ "DLCTexturePack.cpp"
"DeathScreen.cpp"
"DefaultRenderer.cpp"
"DefaultTexturePack.cpp"
- "DemoLevel.cpp"
"DemoUser.cpp"
"DerivedServerLevel.cpp"
"DirtyChunkSorter.cpp"
+ "DispenserBootstrap.cpp"
"DistanceChunkSorter.cpp"
- "DLCTexturePack.cpp"
"DragonBreathParticle.cpp"
"DragonModel.cpp"
"DripParticle.cpp"
@@ -258,9 +280,9 @@ set(MINECRAFT_CLIENT_SOURCES
"EnderCrystalModel.cpp"
"EnderCrystalRenderer.cpp"
"EnderDragonRenderer.cpp"
+ "EnderParticle.cpp"
"EndermanModel.cpp"
"EndermanRenderer.cpp"
- "EnderParticle.cpp"
"EntityRenderDispatcher.cpp"
"EntityRenderer.cpp"
"EntityTileRenderer.cpp"
@@ -272,6 +294,7 @@ set(MINECRAFT_CLIENT_SOURCES
"FallingTileRenderer.cpp"
"FileTexturePack.cpp"
"FireballRenderer.cpp"
+ "FireworksParticles.cpp"
"FishingHookRenderer.cpp"
"FlameParticle.cpp"
"FolderTexturePack.cpp"
@@ -284,13 +307,13 @@ set(MINECRAFT_CLIENT_SOURCES
"GhastModel.cpp"
"GhastRenderer.cpp"
"GiantMobRenderer.cpp"
- "glWrapper.cpp"
"Gui.cpp"
"GuiComponent.cpp"
"GuiMessage.cpp"
"GuiParticle.cpp"
"GuiParticles.cpp"
"HeartParticle.cpp"
+ "HorseRenderer.cpp"
"HttpTexture.cpp"
"HugeExplosionParticle.cpp"
"HugeExplosionSeedParticle.cpp"
@@ -298,6 +321,7 @@ set(MINECRAFT_CLIENT_SOURCES
"HumanoidModel.cpp"
"InBedChatScreen.cpp"
"Input.cpp"
+ "iob_shim.asm"
"ItemFrameRenderer.cpp"
"ItemInHandRenderer.cpp"
"ItemRenderer.cpp"
@@ -308,13 +332,18 @@ set(MINECRAFT_CLIENT_SOURCES
"LavaParticle.cpp"
"LavaSlimeModel.cpp"
"LavaSlimeRenderer.cpp"
+ "LeashKnotModel.cpp"
+ "LeashKnotRenderer.cpp"
"LevelRenderer.cpp"
"Lighting.cpp"
"LightningBoltRenderer.cpp"
- "MemoryTracker.cpp"
+ "LivingEntityRenderer.cpp"
+ "LocalPlayer.cpp"
"MemTexture.cpp"
+ "MemoryTracker.cpp"
"MinecartModel.cpp"
"MinecartRenderer.cpp"
+ "MinecartSpawnerRenderer.cpp"
"Minecraft.cpp"
"MinecraftServer.cpp"
"Minimap.cpp"
@@ -323,6 +352,7 @@ set(MINECRAFT_CLIENT_SOURCES
"MobSkinTextureProcessor.cpp"
"MobSpawnerRenderer.cpp"
"Model.cpp"
+ "ModelHorse.cpp"
"ModelPart.cpp"
"MultiPlayerChunkCache.cpp"
"MultiPlayerGameMode.cpp"
@@ -330,12 +360,14 @@ set(MINECRAFT_CLIENT_SOURCES
"MultiPlayerLocalPlayer.cpp"
"MushroomCowRenderer.cpp"
"NameEntryScreen.cpp"
+ "NetherPortalParticle.cpp"
"NoteParticle.cpp"
+ "OcelotModel.cpp"
+ "OcelotRenderer.cpp"
"OffsettedRenderList.cpp"
"Options.cpp"
"OptionsScreen.cpp"
- "OzelotModel.cpp"
- "OzelotRenderer.cpp"
+ "PS3/PS3Extras/ShutdownManager.cpp"
"PaintingRenderer.cpp"
"Particle.cpp"
"ParticleEngine.cpp"
@@ -343,22 +375,19 @@ set(MINECRAFT_CLIENT_SOURCES
"PendingConnection.cpp"
"PigModel.cpp"
"PigRenderer.cpp"
- "LocalPlayer.cpp"
"PistonPieceRenderer.cpp"
"PlayerChunkMap.cpp"
"PlayerCloudParticle.cpp"
"PlayerConnection.cpp"
"PlayerList.cpp"
- "PreStitchedTextureMap.cpp"
- "ProgressRenderer.cpp"
- "PS3/PS3Extras/ShutdownManager.cpp"
- "Rect2i.cpp"
- "RemotePlayer.cpp"
"PlayerRenderer.cpp"
"Polygon.cpp"
- "NetherPortalParticle.cpp"
+ "PreStitchedTextureMap.cpp"
+ "ProgressRenderer.cpp"
"QuadrupedModel.cpp"
+ "Rect2i.cpp"
"RedDustParticle.cpp"
+ "RemotePlayer.cpp"
"RenameWorldScreen.cpp"
"Screen.cpp"
"ScreenSizeCalculator.cpp"
@@ -367,10 +396,11 @@ set(MINECRAFT_CLIENT_SOURCES
"ServerChunkCache.cpp"
"ServerCommandDispatcher.cpp"
"ServerConnection.cpp"
- "ServerPlayerGameMode.cpp"
"ServerLevel.cpp"
"ServerLevelListener.cpp"
"ServerPlayer.cpp"
+ "ServerPlayerGameMode.cpp"
+ "ServerScoreboard.cpp"
"Settings.cpp"
"SheepFurModel.cpp"
"SheepModel.cpp"
@@ -382,6 +412,8 @@ set(MINECRAFT_CLIENT_SOURCES
"SimpleIcon.cpp"
"SkeletonHeadModel.cpp"
"SkeletonModel.cpp"
+ "SkeletonRenderer.cpp"
+ "SkiModel.cpp"
"SkullTileRenderer.cpp"
"SlideButton.cpp"
"SlimeModel.cpp"
@@ -400,12 +432,10 @@ set(MINECRAFT_CLIENT_SOURCES
"StatsCounter.cpp"
"StatsScreen.cpp"
"StatsSyncher.cpp"
- "stdafx.cpp"
+ "StitchSlot.cpp"
"StitchedTexture.cpp"
"Stitcher.cpp"
- "StitchSlot.cpp"
"StringTable.cpp"
- "stubs.cpp"
"SuspendedParticle.cpp"
"SuspendedTownParticle.cpp"
"TakeAnimationParticle.cpp"
@@ -414,6 +444,7 @@ set(MINECRAFT_CLIENT_SOURCES
"Tesselator.cpp"
"TexOffs.cpp"
"Texture.cpp"
+ "TextureAtlas.cpp"
"TextureHolder.cpp"
"TextureManager.cpp"
"TextureMap.cpp"
@@ -426,6 +457,7 @@ set(MINECRAFT_CLIENT_SOURCES
"TileRenderer.cpp"
"Timer.cpp"
"TitleScreen.cpp"
+ "TntMinecartRenderer.cpp"
"TntRenderer.cpp"
"TrackedEntity.cpp"
"User.cpp"
@@ -439,15 +471,24 @@ set(MINECRAFT_CLIENT_SOURCES
"VillagerZombieModel.cpp"
"WaterDropParticle.cpp"
"Windows64/Iggy/gdraw/gdraw_d3d11.cpp"
+ "Windows64/KeyboardMouseInput.cpp"
"Windows64/Leaderboards/WindowsLeaderboardManager.cpp"
"Windows64/Windows64_App.cpp"
"Windows64/Windows64_Minecraft.cpp"
- "Windows64/KeyboardMouseInput.cpp"
"Windows64/Windows64_UIController.cpp"
+ "WitchModel.cpp"
+ "WitchRenderer.cpp"
+ "WitherBossModel.cpp"
+ "WitherBossRenderer.cpp"
+ "WitherSkullRenderer.cpp"
"WolfModel.cpp"
"WolfRenderer.cpp"
"WstringLookup.cpp"
"Xbox/Network/NetworkPlayerXbox.cpp"
"ZombieModel.cpp"
"ZombieRenderer.cpp"
+ "compat_shims.cpp"
+ "glWrapper.cpp"
+ "stdafx.cpp"
+ "stubs.cpp"
)
diff --git a/cmake/WorldSources.cmake b/cmake/WorldSources.cmake
index 3fca57b6..cd6c1b81 100644
--- a/cmake/WorldSources.cmake
+++ b/cmake/WorldSources.cmake
@@ -1,7 +1,9 @@
set(MINECRAFT_WORLD_SOURCES
"AABB.cpp"
"Abilities.cpp"
+ "AbsoptionMobEffect.cpp"
"AbstractContainerMenu.cpp"
+ "AbstractProjectileDispenseBehavior.cpp"
"Achievement.cpp"
"Achievements.cpp"
"AddEntityPacket.cpp"
@@ -15,8 +17,11 @@ set(MINECRAFT_WORLD_SOURCES
"AddSnowLayer.cpp"
"AgableMob.cpp"
"AirTile.cpp"
+ "AmbientCreature.cpp"
"Animal.cpp"
+ "AnimalChest.cpp"
"AnimatePacket.cpp"
+ "AnvilMenu.cpp"
"AnvilTile.cpp"
"AnvilTileItem.cpp"
"ArmorDyeRecipe.cpp"
@@ -24,20 +29,33 @@ set(MINECRAFT_WORLD_SOURCES
"ArmorRecipes.cpp"
"ArmorSlot.cpp"
"Arrow.cpp"
- "ArrowAttackGoal.cpp"
"ArrowDamageEnchantment.cpp"
"ArrowFireEnchantment.cpp"
"ArrowInfiniteEnchantment.cpp"
"ArrowKnockbackEnchantment.cpp"
+ "AttackDamageMobEffect.cpp"
+ "Attribute.cpp"
+ "AttributeModifier.cpp"
"AuxDataTileItem.cpp"
"AvoidPlayerGoal.cpp"
"AwardStatPacket.cpp"
+ "BaseAttribute.cpp"
+ "BaseAttributeMap.cpp"
+ "BaseEntityTile.cpp"
+ "BaseMobSpawner.cpp"
+ "BasePressurePlateTile.cpp"
+ "BaseRailTile.cpp"
"BasicTree.cpp"
"BasicTypeContainers.cpp"
+ "Bat.cpp"
"BeachBiome.cpp"
+ "BeaconMenu.cpp"
+ "BeaconTile.cpp"
+ "BeaconTileEntity.cpp"
"BedItem.cpp"
"BedTile.cpp"
"BegGoal.cpp"
+ "BehaviorRegistry.cpp"
"BinaryHeap.cpp"
"Biome.cpp"
"BiomeCache.cpp"
@@ -51,14 +69,13 @@ set(MINECRAFT_WORLD_SOURCES
"BlockGenMethods.cpp"
"BlockRegionUpdatePacket.cpp"
"BlockReplacements.cpp"
+ "BlockSourceImpl.cpp"
"Boat.cpp"
"BoatItem.cpp"
"BodyControl.cpp"
"BonusChestFeature.cpp"
"BookItem.cpp"
"BookshelfTile.cpp"
- "BossMob.cpp"
- "BossMobPart.cpp"
"BottleItem.cpp"
"BoundingBox.cpp"
"BowItem.cpp"
@@ -77,9 +94,11 @@ set(MINECRAFT_WORLD_SOURCES
"ByteArrayInputStream.cpp"
"ByteArrayOutputStream.cpp"
"ByteBuffer.cpp"
+ "C4JThread.cpp"
"CactusFeature.cpp"
"CactusTile.cpp"
"CakeTile.cpp"
+ "Calendar.cpp"
"CanyonFeature.cpp"
"CarrotOnAStickItem.cpp"
"CarrotTile.cpp"
@@ -102,29 +121,35 @@ set(MINECRAFT_WORLD_SOURCES
"ClientSideMerchant.cpp"
"ClockItem.cpp"
"ClothDyeRecipes.cpp"
- "ClothTile.cpp"
- "ClothTileItem.cpp"
"CoalItem.cpp"
"CocoaTile.cpp"
"Color.cpp"
+ "ColoredTile.cpp"
"ColoredTileItem.cpp"
+ "CombatEntry.cpp"
+ "CombatTracker.cpp"
"Command.cpp"
+ "CommandBlock.cpp"
+ "CommandBlockEntity.cpp"
"CommandDispatcher.cpp"
"CommonStats.cpp"
+ "ComparatorTile.cpp"
+ "ComparatorTileEntity.cpp"
"CompassItem.cpp"
"ComplexItem.cpp"
"ComplexItemDataPacket.cpp"
"CompoundContainer.cpp"
"CompressedTileStorage.cpp"
- "compression.cpp"
"Connection.cpp"
"ConsoleSaveFileConverter.cpp"
+ "ConsoleSaveFileInputStream.cpp"
"ConsoleSaveFileOriginal.cpp"
- "Container.cpp"
+ "ConsoleSaveFileOutputStream.cpp"
"ContainerAckPacket.cpp"
"ContainerButtonClickPacket.cpp"
"ContainerClickPacket.cpp"
"ContainerClosePacket.cpp"
+ "ContainerMenu.cpp"
"ContainerOpenPacket.cpp"
"ContainerSetContentPacket.cpp"
"ContainerSetDataPacket.cpp"
@@ -132,21 +157,9 @@ set(MINECRAFT_WORLD_SOURCES
"ControlledByPlayerGoal.cpp"
"CoralTile.cpp"
"Cow.cpp"
+ "CraftItemPacket.cpp"
"CraftingContainer.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"
"Creeper.cpp"
"CropTile.cpp"
@@ -157,9 +170,13 @@ set(MINECRAFT_WORLD_SOURCES
"DataInputStream.cpp"
"DataLayer.cpp"
"DataOutputStream.cpp"
+ "DaylightDetectorTile.cpp"
+ "DaylightDetectorTileEntity.cpp"
"DeadBushFeature.cpp"
"DeadBushTile.cpp"
"DebugOptionsPacket.cpp"
+ "DefaultDispenseItemBehavior.cpp"
+ "DefaultGameModeCommand.cpp"
"DefendVillageTargetGoal.cpp"
"DelayedRelease.cpp"
"DerivedLevelData.cpp"
@@ -177,13 +194,30 @@ set(MINECRAFT_WORLD_SOURCES
"DirectoryLevelStorageSource.cpp"
"DirtTile.cpp"
"DisconnectPacket.cpp"
+ "DispenseItemBehavior.cpp"
"DispenserTile.cpp"
"DispenserTileEntity.cpp"
+ "Distort.cpp"
"DoorInfo.cpp"
"DoorInteractGoal.cpp"
+ "DoorItem.cpp"
+ "DoorTile.cpp"
+ "DownfallLayer.cpp"
+ "DownfallMixerLayer.cpp"
"DragonFireball.cpp"
+ "DropperTile.cpp"
+ "DropperTileEntity.cpp"
+ "DummyCriteria.cpp"
+ "DungeonFeature.cpp"
+ "DyePowderItem.cpp"
"EatTileGoal.cpp"
+ "EffectCommand.cpp"
+ "EggItem.cpp"
"EggTile.cpp"
+ "Emboss.cpp"
+ "EmptyLevelChunk.cpp"
+ "EmptyMapItem.cpp"
+ "EnchantItemCommand.cpp"
"EnchantedBookItem.cpp"
"Enchantment.cpp"
"EnchantmentCategory.cpp"
@@ -193,206 +227,69 @@ set(MINECRAFT_WORLD_SOURCES
"EnchantmentMenu.cpp"
"EnchantmentTableEntity.cpp"
"EnchantmentTableTile.cpp"
+ "EndPodiumFeature.cpp"
"EnderChestTile.cpp"
"EnderChestTileEntity.cpp"
- "EnderEyeItem.cpp"
- "EnderpearlItem.cpp"
- "EndPodiumFeature.cpp"
- "ExperienceItem.cpp"
- "ExtremeHillsBiome.cpp"
- "Feature.cpp"
"EnderCrystal.cpp"
"EnderDragon.cpp"
- "EyeOfEnderSignal.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"
+ "EnderEyeItem.cpp"
"EnderMan.cpp"
+ "EnderpearlItem.cpp"
"Enemy.cpp"
"Entity.cpp"
"EntityActionAtPositionPacket.cpp"
"EntityDamageSource.cpp"
"EntityEventPacket.cpp"
+ "EntityHorse.cpp"
"EntityIO.cpp"
"EntityPos.cpp"
- "EntityTile.cpp"
+ "EntitySelector.cpp"
+ "ExperienceCommand.cpp"
+ "ExperienceItem.cpp"
"ExperienceOrb.cpp"
"ExplodePacket.cpp"
"Explosion.cpp"
+ "ExtremeHillsBiome.cpp"
+ "EyeOfEnderSignal.cpp"
"Facing.cpp"
+ "FacingEnum.cpp"
"FallingTile.cpp"
"FarmTile.cpp"
"FastNoise.cpp"
+ "Feature.cpp"
"FenceGateTile.cpp"
"FenceTile.cpp"
"File.cpp"
"FileHeader.cpp"
"FileInputStream.cpp"
"FileOutputStream.cpp"
- "Fireball.cpp"
+ "FireAspectEnchantment.cpp"
+ "FireChargeItem.cpp"
"FireTile.cpp"
+ "Fireball.cpp"
+ "FireworksChargeItem.cpp"
+ "FireworksItem.cpp"
+ "FireworksMenu.cpp"
+ "FireworksRecipe.cpp"
+ "FireworksRocketEntity.cpp"
"FishingHook.cpp"
"FishingRodItem.cpp"
"FixedBiomeSource.cpp"
+ "FlatGeneratorInfo.cpp"
"FlatLayer.cpp"
+ "FlatLayerInfo.cpp"
"FlatLevelSource.cpp"
+ "FleeSunGoal.cpp"
"FlintAndSteelItem.cpp"
+ "FlippedIcon.cpp"
"FloatBuffer.cpp"
+ "FloatGoal.cpp"
"FlowerFeature.cpp"
+ "FlowerPotTile.cpp"
"FlyingMob.cpp"
"FoliageColor.cpp"
+ "FollowOwnerGoal.cpp"
+ "FollowParentGoal.cpp"
"FoodConstants.cpp"
"FoodData.cpp"
"FoodItem.cpp"
@@ -404,96 +301,156 @@ set(MINECRAFT_WORLD_SOURCES
"FurnaceTile.cpp"
"FurnaceTileEntity.cpp"
"FuzzyZoomLayer.cpp"
+ "GameCommandPacket.cpp"
"GameEventPacket.cpp"
+ "GameModeCommand.cpp"
+ "GameRules.cpp"
"GeneralStat.cpp"
+ "GenericStats.cpp"
"GetInfoPacket.cpp"
"Ghast.cpp"
"Giant.cpp"
+ "GiveItemCommand.cpp"
"GlassTile.cpp"
"GlobalEntity.cpp"
+ "GlowstoneTile.cpp"
+ "Goal.cpp"
+ "GoalSelector.cpp"
+ "GoldenAppleItem.cpp"
+ "Golem.cpp"
"GrassColor.cpp"
"GrassTile.cpp"
"GravelTile.cpp"
+ "GroundBushFeature.cpp"
+ "GrowMushroomIslandLayer.cpp"
+ "HalfSlabTile.cpp"
"HalfTransparentTile.cpp"
+ "HangingEntity.cpp"
+ "HangingEntityItem.cpp"
"Hasher.cpp"
"HatchetItem.cpp"
+ "HayBlockTile.cpp"
+ "HealthBoostMobEffect.cpp"
+ "HealthCriteria.cpp"
+ "HeavyTile.cpp"
"HellBiome.cpp"
"HellDimension.cpp"
"HellFireFeature.cpp"
+ "HellFlatLevelSource.cpp"
"HellPortalFeature.cpp"
"HellRandomLevelSource.cpp"
- "HellSandTile.cpp"
"HellSpringFeature.cpp"
- "HellStoneTile.cpp"
"HitResult.cpp"
"HoeItem.cpp"
+ "HopperMenu.cpp"
+ "HopperTile.cpp"
+ "HopperTileEntity.cpp"
+ "HorseInventoryMenu.cpp"
"HouseFeature.cpp"
+ "HtmlString.cpp"
"HugeMushroomFeature.cpp"
"HugeMushroomTile.cpp"
+ "HurtByTargetGoal.cpp"
"I18n.cpp"
+ "IceBiome.cpp"
"IceTile.cpp"
"ImprovedNoise.cpp"
- "ContainerMenu.cpp"
"IndirectEntityDamageSource.cpp"
"InputStream.cpp"
"InputStreamReader.cpp"
"InstantenousMobEffect.cpp"
"IntBuffer.cpp"
"IntCache.cpp"
+ "InteractGoal.cpp"
"InteractPacket.cpp"
"Inventory.cpp"
"InventoryMenu.cpp"
"IslandLayer.cpp"
"Item.cpp"
+ "ItemDispenseBehaviors.cpp"
"ItemEntity.cpp"
+ "ItemFrame.cpp"
"ItemInstance.cpp"
"ItemStat.cpp"
+ "JavaMath.cpp"
+ "JukeboxTile.cpp"
+ "JumpControl.cpp"
+ "JungleBiome.cpp"
"KeepAlivePacket.cpp"
+ "KickPlayerPacket.cpp"
+ "KillCommand.cpp"
+ "KnockbackEnchantment.cpp"
"LadderTile.cpp"
"LakeFeature.cpp"
"Language.cpp"
"LargeCaveFeature.cpp"
"LargeFeature.cpp"
+ "LargeFireball.cpp"
"LargeHellCaveFeature.cpp"
+ "LavaSlime.cpp"
"Layer.cpp"
"LeafTile.cpp"
"LeafTileItem.cpp"
- "LevelConflictException.cpp"
- "LevelData.cpp"
+ "LeapAtTargetGoal.cpp"
+ "LeashFenceKnotEntity.cpp"
+ "LeashItem.cpp"
"Level.cpp"
"LevelChunk.cpp"
+ "LevelConflictException.cpp"
+ "LevelData.cpp"
"LevelEventPacket.cpp"
+ "LevelParticlesPacket.cpp"
"LevelSettings.cpp"
+ "LevelSoundPacket.cpp"
"LevelStorage.cpp"
"LevelStorageProfilerDecorator.cpp"
"LevelSummary.cpp"
"LevelType.cpp"
"LeverTile.cpp"
"LightGemFeature.cpp"
- "LightGemTile.cpp"
"LightningBolt.cpp"
"LiquidTile.cpp"
"LiquidTileDynamic.cpp"
"LiquidTileStatic.cpp"
+ "LivingEntity.cpp"
"LockedChestTile.cpp"
"LoginPacket.cpp"
+ "LookAtPlayerGoal.cpp"
+ "LookAtTradingPlayerGoal.cpp"
+ "LookControl.cpp"
+ "LootBonusEnchantment.cpp"
+ "MakeLoveGoal.cpp"
"MapItem.cpp"
"MapItemSavedData.cpp"
"Material.cpp"
"MaterialColor.cpp"
- "JavaMath.cpp"
"McRegionChunkStorage.cpp"
- "McRegionLevelStorageSource.cpp"
"McRegionLevelStorage.cpp"
+ "McRegionLevelStorageSource.cpp"
+ "MegaTreeFeature.cpp"
+ "MeleeAttackGoal.cpp"
"MelonTile.cpp"
"MenuBackup.cpp"
+ "MerchantContainer.cpp"
+ "MerchantMenu.cpp"
+ "MerchantRecipe.cpp"
+ "MerchantRecipeList.cpp"
+ "MerchantResultSlot.cpp"
"MetalTile.cpp"
- "Minecart.cpp"
- "MinecartItem.cpp"
- "Minecraft.World.cpp"
+ "MilkBucketItem.cpp"
"MineShaftFeature.cpp"
"MineShaftPieces.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"
"MobCategory.cpp"
"MobEffect.cpp"
@@ -502,29 +459,62 @@ set(MINECRAFT_WORLD_SOURCES
"MobSpawnerTile.cpp"
"MobSpawnerTileEntity.cpp"
"MockedLevelStorage.cpp"
+ "ModifiableAttributeInstance.cpp"
"Monster.cpp"
"MonsterRoomFeature.cpp"
+ "MoveControl.cpp"
"MoveEntityPacket.cpp"
"MoveEntityPacketSmall.cpp"
+ "MoveIndoorsGoal.cpp"
"MovePlayerPacket.cpp"
+ "MoveThroughVillageGoal.cpp"
+ "MoveTowardsRestrictionGoal.cpp"
+ "MoveTowardsTargetGoal.cpp"
"Mth.cpp"
+ "MultiEntityMobPart.cpp"
+ "MultiTextureTileItem.cpp"
"Mushroom.cpp"
- "MusicTile.cpp"
+ "MushroomCow.cpp"
+ "MushroomIslandBiome.cpp"
"MusicTileEntity.cpp"
+ "MycelTile.cpp"
+ "NameTagItem.cpp"
"NbtIo.cpp"
+ "NearestAttackableTargetGoal.cpp"
+ "NetherBridgeFeature.cpp"
+ "NetherBridgePieces.cpp"
+ "NetherSphere.cpp"
+ "NetherWartTile.cpp"
+ "NetherrackTile.cpp"
"Node.cpp"
+ "NonTameRandomTargetGoal.cpp"
"NotGateTile.cpp"
+ "NoteBlockTile.cpp"
+ "Npc.cpp"
+ "Objective.cpp"
+ "ObjectiveCriteria.cpp"
"ObsidianTile.cpp"
+ "Ocelot.cpp"
+ "OcelotAttackGoal.cpp"
+ "OcelotSitOnTileGoal.cpp"
+ "OfferFlowerGoal.cpp"
"OldChunkStorage.cpp"
+ "OpenDoorGoal.cpp"
"OreFeature.cpp"
"OreRecipies.cpp"
"OreTile.cpp"
+ "OwnerHurtByTargetGoal.cpp"
+ "OwnerHurtTargetGoal.cpp"
+ "OxygenEnchantment.cpp"
"Packet.cpp"
"PacketListener.cpp"
"Painting.cpp"
+ "PanicGoal.cpp"
"Path.cpp"
"PathFinder.cpp"
+ "PathNavigation.cpp"
"PathfinderMob.cpp"
+ "PerformanceTimer.cpp"
"PerlinNoise.cpp"
"PerlinSimplexNoise.cpp"
"PickaxeItem.cpp"
@@ -537,70 +527,108 @@ set(MINECRAFT_WORLD_SOURCES
"PistonPieceEntity.cpp"
"PistonTileItem.cpp"
"PlainsBiome.cpp"
+ "PlayGoal.cpp"
"Player.cpp"
+ "PlayerAbilitiesPacket.cpp"
"PlayerActionPacket.cpp"
"PlayerCommandPacket.cpp"
+ "PlayerEnderChestContainer.cpp"
"PlayerInfoPacket.cpp"
"PlayerInputPacket.cpp"
+ "PlayerTeam.cpp"
"PortalForcer.cpp"
"PortalTile.cpp"
"Pos.cpp"
+ "PotatoTile.cpp"
+ "PotionBrewing.cpp"
+ "PotionItem.cpp"
+ "PoweredMetalTile.cpp"
+ "PoweredRailTile.cpp"
"PreLoginPacket.cpp"
"PressurePlateTile.cpp"
"PrimedTnt.cpp"
+ "ProtectionEnchantment.cpp"
"PumpkinFeature.cpp"
"PumpkinTile.cpp"
+ "QuartzBlockTile.cpp"
"RailTile.cpp"
"RainforestBiome.cpp"
"Random.cpp"
"RandomLevelSource.cpp"
- "ReadOnlyChunkCache.cpp"
+ "RandomLookAroundGoal.cpp"
+ "RandomPos.cpp"
+ "RandomScatteredLargeFeature.cpp"
+ "RandomStrollGoal.cpp"
+ "RangedAttackGoal.cpp"
+ "RangedAttribute.cpp"
+ "Rarity.cpp"
"Recipes.cpp"
"RecordingItem.cpp"
- "RecordPlayerTile.cpp"
"RedStoneDustTile.cpp"
"RedStoneItem.cpp"
"RedStoneOreTile.cpp"
- "ReedsFeature.cpp"
+ "RedlightTile.cpp"
+ "Redstone.cpp"
"ReedTile.cpp"
+ "ReedsFeature.cpp"
"Region.cpp"
"RegionFile.cpp"
"RegionFileCache.cpp"
+ "RegionHillsLayer.cpp"
"RemoveEntitiesPacket.cpp"
"RemoveMobEffectPacket.cpp"
+ "RepairContainer.cpp"
+ "RepairResultSlot.cpp"
+ "RepeaterTile.cpp"
"RespawnPacket.cpp"
+ "RestrictOpenDoorGoal.cpp"
+ "RestrictSunGoal.cpp"
"ResultContainer.cpp"
"ResultSlot.cpp"
"RiverInitLayer.cpp"
"RiverLayer.cpp"
"RiverMixerLayer.cpp"
"Rotate.cpp"
+ "RotateHeadPacket.cpp"
+ "RotatedPillarTile.cpp"
+ "RunAroundLikeCrazyGoal.cpp"
"SaddleItem.cpp"
"SandFeature.cpp"
"SandStoneTile.cpp"
- "HeavyTile.cpp"
"Sapling.cpp"
"SaplingTileItem.cpp"
"SavedData.cpp"
"SavedDataStorage.cpp"
"Scale.cpp"
+ "ScatteredFeaturePieces.cpp"
+ "Score.cpp"
+ "Scoreboard.cpp"
+ "SeedFoodItem.cpp"
"SeedItem.cpp"
+ "Sensing.cpp"
"ServerSettingsChangedPacket.cpp"
+ "ServersideAttributeMap.cpp"
"SetCarriedItemPacket.cpp"
"SetCreativeModeSlotPacket.cpp"
+ "SetDisplayObjectivePacket.cpp"
"SetEntityDataPacket.cpp"
+ "SetEntityLinkPacket.cpp"
"SetEntityMotionPacket.cpp"
"SetEquippedItemPacket.cpp"
"SetExperiencePacket.cpp"
"SetHealthPacket.cpp"
- "SetRidingPacket.cpp"
+ "SetObjectivePacket.cpp"
+ "SetPlayerTeamPacket.cpp"
+ "SetScorePacket.cpp"
"SetSpawnPositionPacket.cpp"
"SetTimePacket.cpp"
"ShapedRecipy.cpp"
"ShapelessRecipy.cpp"
"SharedConstants.cpp"
+ "SharedMonsterAttributes.cpp"
"ShearsItem.cpp"
"Sheep.cpp"
+ "ShoreLayer.cpp"
"ShovelItem.cpp"
"SignItem.cpp"
"SignTile.cpp"
@@ -608,29 +636,43 @@ set(MINECRAFT_WORLD_SOURCES
"SignUpdatePacket.cpp"
"Silverfish.cpp"
"SimpleContainer.cpp"
+ "SimpleFoiledItem.cpp"
"SimplexNoise.cpp"
+ "SitGoal.cpp"
"Skeleton.cpp"
+ "SkullItem.cpp"
+ "SkullTile.cpp"
+ "SkullTileEntity.cpp"
"Slime.cpp"
"Slot.cpp"
+ "SmallFireball.cpp"
"SmoothFloat.cpp"
"SmoothLayer.cpp"
"SmoothStoneBrickTile.cpp"
"SmoothZoomLayer.cpp"
+ "SnowItem.cpp"
+ "SnowMan.cpp"
+ "SnowTile.cpp"
"Snowball.cpp"
"SnowballItem.cpp"
- "SnowTile.cpp"
"Socket.cpp"
+ "SoulSandTile.cpp"
+ "SparseDataStorage.cpp"
+ "SparseLightStorage.cpp"
+ "SpawnEggItem.cpp"
"Spider.cpp"
+ "SpikeFeature.cpp"
"Sponge.cpp"
"SpringFeature.cpp"
- "SpringTile.cpp"
"SpruceFeature.cpp"
"Squid.cpp"
+ "StainedGlassBlock.cpp"
+ "StainedGlassPaneBlock.cpp"
+ "StairTile.cpp"
"Stat.cpp"
"Stats.cpp"
- "StairTile.cpp"
- "stdafx.cpp"
"StemTile.cpp"
+ "StoneButtonTile.cpp"
"StoneMonsterTile.cpp"
"StoneSlabTile.cpp"
"StoneSlabTileItem.cpp"
@@ -639,69 +681,121 @@ set(MINECRAFT_WORLD_SOURCES
"StrongholdFeature.cpp"
"StrongholdPieces.cpp"
"StructureFeature.cpp"
+ "StructureFeatureIO.cpp"
+ "StructureFeatureSavedData.cpp"
"StructurePiece.cpp"
"StructureRecipies.cpp"
"StructureStart.cpp"
"SwampBiome.cpp"
+ "SwampRiversLayer.cpp"
"SwampTreeFeature.cpp"
+ "SwellGoal.cpp"
"SynchedEntityData.cpp"
"Synth.cpp"
- "system.cpp"
"Tag.cpp"
"TaigaBiome.cpp"
+ "TakeFlowerGoal.cpp"
"TakeItemEntityPacket.cpp"
"TallGrass.cpp"
"TallGrassFeature.cpp"
+ "TamableAnimal.cpp"
+ "TargetGoal.cpp"
+ "Team.cpp"
"TeleportEntityPacket.cpp"
"TemperatureLayer.cpp"
"TemperatureMixerLayer.cpp"
+ "TemptGoal.cpp"
+ "TextureAndGeometryChangePacket.cpp"
+ "TextureAndGeometryPacket.cpp"
"TextureChangePacket.cpp"
"TexturePacket.cpp"
+ "TheEndBiome.cpp"
+ "TheEndBiomeDecorator.cpp"
+ "TheEndDimension.cpp"
+ "TheEndLevelRandomLevelSource.cpp"
+ "TheEndPortal.cpp"
+ "TheEndPortalFrameTile.cpp"
+ "TheEndPortalTileEntity.cpp"
"ThinFenceTile.cpp"
+ "ThornsEnchantment.cpp"
"ThreadName.cpp"
+ "Throwable.cpp"
"ThrownEgg.cpp"
+ "ThrownEnderpearl.cpp"
+ "ThrownExpBottle.cpp"
+ "ThrownPotion.cpp"
"TickNextTickData.cpp"
"Tile.cpp"
+ "TileDestructionPacket.cpp"
+ "TileEditorOpenPacket.cpp"
+ "TileEntity.cpp"
+ "TileEntityDataPacket.cpp"
+ "TileEventData.cpp"
"TileEventPacket.cpp"
"TileItem.cpp"
- "TileEntity.cpp"
"TilePlanterItem.cpp"
"TilePos.cpp"
"TileUpdatePacket.cpp"
+ "TimeCommand.cpp"
"TntTile.cpp"
+ "ToggleDownfallCommand.cpp"
"ToolRecipies.cpp"
"TopSnowTile.cpp"
"TorchTile.cpp"
+ "TradeItemPacket.cpp"
+ "TradeWithPlayerGoal.cpp"
"TransparentTile.cpp"
"TrapDoorTile.cpp"
"TrapMenu.cpp"
"TreeFeature.cpp"
- "TreeTileItem.cpp"
+ "TreeTile.cpp"
+ "TripWireSourceTile.cpp"
+ "TripWireTile.cpp"
+ "UntouchingEnchantment.cpp"
+ "UpdateAttributesPacket.cpp"
+ "UpdateGameRuleProgressPacket.cpp"
"UpdateMobEffectPacket.cpp"
"UpdateProgressPacket.cpp"
"UseItemPacket.cpp"
"Vec3.cpp"
+ "Village.cpp"
"VillageFeature.cpp"
"VillagePieces.cpp"
+ "VillageSiege.cpp"
"Villager.cpp"
+ "VillagerGolem.cpp"
+ "Villages.cpp"
"VineTile.cpp"
+ "VinesFeature.cpp"
"VoronoiZoom.cpp"
+ "WallTile.cpp"
+ "WaterAnimal.cpp"
"WaterColor.cpp"
"WaterLevelChunk.cpp"
- "WaterlilyFeature.cpp"
"WaterLilyTile.cpp"
"WaterLilyTileItem.cpp"
"WaterWorkerEnchantment.cpp"
+ "WaterlilyFeature.cpp"
"WeaponItem.cpp"
"WeaponRecipies.cpp"
+ "WebTile.cpp"
"WeighedRandom.cpp"
+ "WeighedTreasure.cpp"
+ "WeightedPressurePlateTile.cpp"
+ "Witch.cpp"
+ "WitherBoss.cpp"
+ "WitherSkull.cpp"
"Wolf.cpp"
- "TreeTile.cpp"
- "WebTile.cpp"
+ "WoodButtonTile.cpp"
+ "WoodSlabTile.cpp"
+ "WoodTile.cpp"
+ "WoolCarpetTile.cpp"
+ "WoolTileItem.cpp"
"WorkbenchTile.cpp"
- "ConsoleSaveFileInputStream.cpp"
- "ConsoleSaveFileOutputStream.cpp"
+ "XZPacket.cpp"
"Zombie.cpp"
- "WaterAnimal.cpp"
"ZoomLayer.cpp"
+ "compression.cpp"
+ "stdafx.cpp"
+ "system.cpp"
)