4jcraft/Minecraft.World/Build/CMakeLists.txt
2026-03-05 10:51:53 +01:00

2010 lines
73 KiB
CMake

set(PROJECT_NAME Minecraft.World)
################################################################################
# Source groups
################################################################################
set(ConsoleHelpers
"../Util/ArrayWithLength.h"
"../Util/C4JThread.cpp"
"../Util/C4JThread.h"
"../Util/Definitions.h"
"../Util/HashExtension.h"
"../Util/PerformanceTimer.cpp"
"../Util/PerformanceTimer.h"
"../Util/StringHelpers.cpp"
"../Util/StringHelpers.h"
"../Util/ThreadName.cpp"
"../Util/ThreadName.h"
)
source_group("ConsoleHelpers" FILES ${ConsoleHelpers})
set(ConsoleHelpers__ConsoleSaveFileIO
"../IO/Files/ConsoleSaveFile.h"
"../IO/Files/ConsoleSaveFileConverter.cpp"
"../IO/Files/ConsoleSaveFileConverter.h"
"../IO/Files/ConsoleSaveFileInputStream.cpp"
"../IO/Files/ConsoleSaveFileInputStream.h"
"../IO/Files/ConsoleSaveFileIO.h"
"../IO/Files/ConsoleSaveFileOriginal.cpp"
"../IO/Files/ConsoleSaveFileOriginal.h"
"../IO/Files/ConsoleSaveFileOutputStream.cpp"
"../IO/Files/ConsoleSaveFileOutputStream.h"
"../IO/Files/ConsoleSaveFileSplit.cpp"
"../IO/Files/ConsoleSaveFileSplit.h"
"../IO/Files/ConsoleSavePath.h"
"../IO/Files/FileHeader.cpp"
"../IO/Files/FileHeader.h"
)
source_group("ConsoleHelpers/ConsoleSaveFileIO" FILES ${ConsoleHelpers__ConsoleSaveFileIO})
set(ConsoleJavaLibs
"../Util/Arrays.h"
"../Util/BasicTypeContainers.cpp"
"../Util/BasicTypeContainers.h"
"../IO/Streams/Buffer.cpp"
"../IO/Streams/Buffer.h"
"../IO/Streams/ByteBuffer.cpp"
"../IO/Streams/ByteBuffer.h"
"../Util/Class.cpp"
"../Util/Class.h"
"../Util/Color.cpp"
"../Util/Color.h"
"../Util/Exceptions.h"
"../IO/Files/File.cpp"
"../IO/Files/File.h"
"../IO/Files/FileFilter.h"
"../IO/Files/FilenameFilter.h"
"../IO/Streams/FloatBuffer.cpp"
"../IO/Streams/FloatBuffer.h"
"../IO/Streams/IntBuffer.cpp"
"../IO/Streams/IntBuffer.h"
"../Util/JavaIntHash.h"
"../Util/JavaMath.cpp"
"../Util/JavaMath.h"
"../Util/NumberFormatters.h"
"../Util/Random.cpp"
"../Util/Random.h"
"../ReadMe.txt"
"../Util/Reference.h"
"../Network/Socket.cpp"
"../Network/Socket.h"
"../Network/SocketAddress.h"
"System.cpp"
"System.h"
)
source_group("ConsoleJavaLibs" FILES ${ConsoleJavaLibs})
set(ConsoleJavaLibs__InputOutputStream
"../IO/Streams/BufferedOutputStream.cpp"
"../IO/Streams/BufferedOutputStream.h"
"../IO/Streams/BufferedReader.cpp"
"../IO/Streams/BufferedReader.h"
"../IO/Streams/ByteArrayInputStream.cpp"
"../IO/Streams/ByteArrayInputStream.h"
"../IO/Streams/ByteArrayOutputStream.cpp"
"../IO/Streams/ByteArrayOutputStream.h"
"../IO/Streams/DataInput.h"
"../IO/Streams/DataInputStream.cpp"
"../IO/Streams/DataInputStream.h"
"../IO/Streams/DataOutput.h"
"../IO/Streams/DataOutputStream.cpp"
"../IO/Streams/DataOutputStream.h"
"../IO/Files/FileInputStream.cpp"
"../IO/Files/FileInputStream.h"
"../IO/Files/FileOutputStream.cpp"
"../IO/Files/FileOutputStream.h"
"../IO/Streams/GZIPInputStream.h"
"../IO/Streams/GZIPOutputStream.h"
"../IO/Streams/InputOutputStream.h"
"../IO/Streams/InputStream.cpp"
"../IO/Streams/InputStream.h"
"../IO/Streams/InputStreamReader.cpp"
"../IO/Streams/InputStreamReader.h"
"../IO/Streams/OutputStream.h"
"../IO/Streams/Reader.h"
)
source_group("ConsoleJavaLibs/InputOutputStream" FILES ${ConsoleJavaLibs__InputOutputStream})
set(Header_Files
"../IO/Streams/Compression.h"
"../Level/Events/LevelObjectInputStream.h"
"Minecraft.World.h"
"../Util/ParticleTypes.h"
"../Util/SoundTypes.h"
"stdafx.h"
)
source_group("Header Files" FILES ${Header_Files})
set(Source_Files
"../IO/Streams/Compression.cpp"
"Minecraft.World.cpp"
"stdafx.cpp"
)
source_group("Source Files" FILES ${Source_Files})
set(argo
"../../Minecraft.Client/Build/Common/res/TitleUpdate/audio/Minecraft.xgs"
)
source_group("argo" FILES ${argo})
set(com__mojang__nbt
"../IO/NBT/ByteArrayTag.h"
"../IO/NBT/ByteTag.h"
"../Headers/com.mojang.nbt.h"
"../IO/NBT/CompoundTag.h"
"../IO/NBT/DoubleTag.h"
"../IO/NBT/EndTag.h"
"../IO/NBT/FloatTag.h"
"../IO/NBT/IntArrayTag.h"
"../IO/NBT/IntTag.h"
"../IO/NBT/ListTag.h"
"../IO/NBT/LongTag.h"
"../IO/NBT/NbtIO.cpp"
"../IO/NBT/NbtIO.h"
"../IO/NBT/ShortTag.h"
"../IO/NBT/StringTag.h"
"../IO/NBT/Tag.cpp"
"../IO/NBT/Tag.h"
)
source_group("com/mojang/nbt" FILES ${com__mojang__nbt})
set(net__minecraft
"../Util/Direction.cpp"
"../Util/Direction.h"
"../Util/Facing.cpp"
"../Util/Facing.h"
"../Headers/net.minecraft.h"
"../Util/Pos.cpp"
"../Util/Pos.h"
"../Util/SharedConstants.cpp"
"../Util/SharedConstants.h"
)
source_group("net/minecraft" FILES ${net__minecraft})
set(net__minecraft__commands
"../Commands/AdminLogCommand.h"
"../Commands/Command.cpp"
"../Commands/Command.h"
"../Commands/CommandDispatcher.cpp"
"../Commands/CommandDispatcher.h"
"../Commands/CommandSender.h"
"../Commands/CommandsEnum.h"
"../Headers/net.minecraft.commands.h"
)
source_group("net/minecraft/commands" FILES ${net__minecraft__commands})
set(net__minecraft__commands__common
"../Commands/DefaultGameModeCommand.cpp"
"../Commands/DefaultGameModeCommand.h"
"../Commands/EnchantItemCommand.cpp"
"../Commands/EnchantItemCommand.h"
"../Commands/ExperienceCommand.cpp"
"../Commands/ExperienceCommand.h"
"../Commands/GameModeCommand.cpp"
"../Commands/GameModeCommand.h"
"../Commands/GiveItemCommand.cpp"
"../Commands/GiveItemCommand.h"
"../Commands/KillCommand.cpp"
"../Commands/KillCommand.h"
"../Headers/net.minecraft.commands.common.h"
"../Commands/TimeCommand.cpp"
"../Commands/TimeCommand.h"
"../Commands/ToggleDownfallCommand.cpp"
"../Commands/ToggleDownfallCommand.h"
)
source_group("net/minecraft/commands/common" FILES ${net__minecraft__commands__common})
set(net__minecraft__locale
"../Util/I18n.cpp"
"../Util/I18n.h"
"../Util/Language.cpp"
"../Util/Language.h"
"../Headers/net.minecraft.locale.h"
)
source_group("net/minecraft/locale" FILES ${net__minecraft__locale})
set(net__minecraft__network
"../Network/Connection.cpp"
"../Network/Connection.h"
"../Headers/net.minecraft.network.h"
)
source_group("net/minecraft/network" FILES ${net__minecraft__network})
set(net__minecraft__network__packet
"../Network/Packets/AddEntityPacket.cpp"
"../Network/Packets/AddEntityPacket.h"
"../Network/Packets/AddExperienceOrbPacket.cpp"
"../Network/Packets/AddExperienceOrbPacket.h"
"../Network/Packets/AddGlobalEntityPacket.cpp"
"../Network/Packets/AddGlobalEntityPacket.h"
"../Network/Packets/AddMobPacket.cpp"
"../Network/Packets/AddMobPacket.h"
"../Network/Packets/AddPaintingPacket.cpp"
"../Network/Packets/AddPaintingPacket.h"
"../Network/Packets/AddPlayerPacket.cpp"
"../Network/Packets/AddPlayerPacket.h"
"../Network/Packets/AnimatePacket.cpp"
"../Network/Packets/AnimatePacket.h"
"../Network/Packets/AwardStatPacket.cpp"
"../Network/Packets/AwardStatPacket.h"
"../Network/Packets/BlockRegionUpdatePacket.cpp"
"../Network/Packets/BlockRegionUpdatePacket.h"
"../Network/Packets/ChatAutoCompletePacket.h"
"../Network/Packets/ChatPacket.cpp"
"../Network/Packets/ChatPacket.h"
"../Network/Packets/ChunkTilesUpdatePacket.cpp"
"../Network/Packets/ChunkTilesUpdatePacket.h"
"../Network/Packets/ChunkVisibilityAreaPacket.cpp"
"../Network/Packets/ChunkVisibilityAreaPacket.h"
"../Network/Packets/ChunkVisibilityPacket.cpp"
"../Network/Packets/ChunkVisibilityPacket.h"
"../Network/Packets/ClientCommandPacket.cpp"
"../Network/Packets/ClientCommandPacket.h"
"../Network/Packets/ClientInformationPacket.h"
"../Network/Packets/ClientProtocolPacket.h"
"../Network/Packets/ComplexItemDataPacket.cpp"
"../Network/Packets/ComplexItemDataPacket.h"
"../Network/Packets/ContainerAckPacket.cpp"
"../Network/Packets/ContainerAckPacket.h"
"../Network/Packets/ContainerButtonClickPacket.cpp"
"../Network/Packets/ContainerButtonClickPacket.h"
"../Network/Packets/ContainerClickPacket.cpp"
"../Network/Packets/ContainerClickPacket.h"
"../Network/Packets/ContainerClosePacket.cpp"
"../Network/Packets/ContainerClosePacket.h"
"../Network/Packets/ContainerOpenPacket.cpp"
"../Network/Packets/ContainerOpenPacket.h"
"../Network/Packets/ContainerSetContentPacket.cpp"
"../Network/Packets/ContainerSetContentPacket.h"
"../Network/Packets/ContainerSetDataPacket.cpp"
"../Network/Packets/ContainerSetDataPacket.h"
"../Network/Packets/ContainerSetSlotPacket.cpp"
"../Network/Packets/ContainerSetSlotPacket.h"
"../Network/Packets/CraftItemPacket.cpp"
"../Network/Packets/CraftItemPacket.h"
"../Network/Packets/CustomPayloadPacket.cpp"
"../Network/Packets/CustomPayloadPacket.h"
"../Network/Packets/DebugOptionsPacket.cpp"
"../Network/Packets/DebugOptionsPacket.h"
"../Network/Packets/DisconnectPacket.cpp"
"../Network/Packets/DisconnectPacket.h"
"../Network/Packets/EntityActionAtPositionPacket.cpp"
"../Network/Packets/EntityActionAtPositionPacket.h"
"../Network/Packets/EntityEventPacket.cpp"
"../Network/Packets/EntityEventPacket.h"
"../Network/Packets/ExplodePacket.cpp"
"../Network/Packets/ExplodePacket.h"
"../Network/Packets/GameCommandPacket.cpp"
"../Network/Packets/GameCommandPacket.h"
"../Network/Packets/GameEventPacket.cpp"
"../Network/Packets/GameEventPacket.h"
"../Network/Packets/GetInfoPacket.cpp"
"../Network/Packets/GetInfoPacket.h"
"../Network/Packets/InteractPacket.cpp"
"../Network/Packets/InteractPacket.h"
"../Network/Packets/KeepAlivePacket.cpp"
"../Network/Packets/KeepAlivePacket.h"
"../Network/Packets/KickPlayerPacket.cpp"
"../Network/Packets/KickPlayerPacket.h"
"../Network/Packets/LevelEventPacket.cpp"
"../Network/Packets/LevelEventPacket.h"
"../Network/Packets/LevelSoundPacket.cpp"
"../Network/Packets/LevelSoundPacket.h"
"../Network/Packets/LoginPacket.cpp"
"../Network/Packets/LoginPacket.h"
"../Network/Packets/MoveEntityPacket.cpp"
"../Network/Packets/MoveEntityPacket.h"
"../Network/Packets/MoveEntityPacketSmall.cpp"
"../Network/Packets/MoveEntityPacketSmall.h"
"../Network/Packets/MovePlayerPacket.cpp"
"../Network/Packets/MovePlayerPacket.h"
"../Headers/net.minecraft.network.packet.h"
"../Network/Packets/Packet.cpp"
"../Network/Packets/Packet.h"
"../Network/Packets/PacketListener.cpp"
"../Network/Packets/PacketListener.h"
"../Network/Packets/PlayerAbilitiesPacket.cpp"
"../Network/Packets/PlayerAbilitiesPacket.h"
"../Network/Packets/PlayerActionPacket.cpp"
"../Network/Packets/PlayerActionPacket.h"
"../Network/Packets/PlayerCommandPacket.cpp"
"../Network/Packets/PlayerCommandPacket.h"
"../Network/Packets/PlayerInfoPacket.cpp"
"../Network/Packets/PlayerInfoPacket.h"
"../Network/Packets/PlayerInputPacket.cpp"
"../Network/Packets/PlayerInputPacket.h"
"../Network/Packets/PreLoginPacket.cpp"
"../Network/Packets/PreLoginPacket.h"
"../Network/Packets/RemoveEntitiesPacket.cpp"
"../Network/Packets/RemoveEntitiesPacket.h"
"../Network/Packets/RemoveMobEffectPacket.cpp"
"../Network/Packets/RemoveMobEffectPacket.h"
"../Network/Packets/RespawnPacket.cpp"
"../Network/Packets/RespawnPacket.h"
"../Network/Packets/RotateHeadPacket.cpp"
"../Network/Packets/RotateHeadPacket.h"
"../Network/Packets/ServerAuthDataPacket.h"
"../Network/Packets/ServerSettingsChangedPacket.cpp"
"../Network/Packets/ServerSettingsChangedPacket.h"
"../Network/Packets/SetCarriedItemPacket.cpp"
"../Network/Packets/SetCarriedItemPacket.h"
"../Network/Packets/SetCreativeModeSlotPacket.cpp"
"../Network/Packets/SetCreativeModeSlotPacket.h"
"../Network/Packets/SetEntityDataPacket.cpp"
"../Network/Packets/SetEntityDataPacket.h"
"../Network/Packets/SetEntityMotionPacket.cpp"
"../Network/Packets/SetEntityMotionPacket.h"
"../Network/Packets/SetEquippedItemPacket.cpp"
"../Network/Packets/SetEquippedItemPacket.h"
"../Network/Packets/SetExperiencePacket.cpp"
"../Network/Packets/SetExperiencePacket.h"
"../Network/Packets/SetHealthPacket.cpp"
"../Network/Packets/SetHealthPacket.h"
"../Network/Packets/SetRidingPacket.cpp"
"../Network/Packets/SetRidingPacket.h"
"../Network/Packets/SetSpawnPositionPacket.cpp"
"../Network/Packets/SetSpawnPositionPacket.h"
"../Network/Packets/SetTimePacket.cpp"
"../Network/Packets/SetTimePacket.h"
"../Network/Packets/SharedKeyPacket.h"
"../Network/Packets/SignUpdatePacket.cpp"
"../Network/Packets/SignUpdatePacket.h"
"../Network/Packets/TakeItemEntityPacket.cpp"
"../Network/Packets/TakeItemEntityPacket.h"
"../Network/Packets/TeleportEntityPacket.cpp"
"../Network/Packets/TeleportEntityPacket.h"
"../Network/Packets/TextureAndGeometryChangePacket.cpp"
"../Network/Packets/TextureAndGeometryChangePacket.h"
"../Network/Packets/TextureAndGeometryPacket.cpp"
"../Network/Packets/TextureAndGeometryPacket.h"
"../Network/Packets/TextureChangePacket.cpp"
"../Network/Packets/TextureChangePacket.h"
"../Network/Packets/TexturePacket.cpp"
"../Network/Packets/TexturePacket.h"
"../Network/Packets/TileDestructionPacket.cpp"
"../Network/Packets/TileDestructionPacket.h"
"../Network/Packets/TileEntityDataPacket.cpp"
"../Network/Packets/TileEntityDataPacket.h"
"../Network/Packets/TileEventPacket.cpp"
"../Network/Packets/TileEventPacket.h"
"../Network/Packets/TileUpdatePacket.cpp"
"../Network/Packets/TileUpdatePacket.h"
"../Network/Packets/TradeItemPacket.cpp"
"../Network/Packets/TradeItemPacket.h"
"../Network/Packets/UpdateGameRuleProgressPacket.cpp"
"../Network/Packets/UpdateGameRuleProgressPacket.h"
"../Network/Packets/UpdateMobEffectPacket.cpp"
"../Network/Packets/UpdateMobEffectPacket.h"
"../Network/Packets/UpdateProgressPacket.cpp"
"../Network/Packets/UpdateProgressPacket.h"
"../Network/Packets/UseItemPacket.cpp"
"../Network/Packets/UseItemPacket.h"
"../Network/Packets/XZPacket.cpp"
"../Network/Packets/XZPacket.h"
)
source_group("net/minecraft/network/packet" FILES ${net__minecraft__network__packet})
set(net__minecraft__stats
"../Stats/Achievement.cpp"
"../Stats/Achievement.h"
"../Stats/Achievements.cpp"
"../Stats/Achievements.h"
"../Stats/CommonStats.cpp"
"../Stats/CommonStats.h"
"../Util/DescFormatter.h"
# "DurangoStats.cpp"
# "DurangoStats.h"
"../Stats/GeneralStat.cpp"
"../Stats/GeneralStat.h"
"../Stats/GenericStats.cpp"
"../Stats/GenericStats.h"
"../Stats/ItemStat.cpp"
"../Stats/ItemStat.h"
"../Headers/net.minecraft.stats.h"
"../Stats/Stat.cpp"
"../Stats/Stat.h"
"../Stats/StatFormatter.h"
"../Stats/Stats.cpp"
"../Stats/Stats.h"
)
source_group("net/minecraft/stats" FILES ${net__minecraft__stats})
set(net__minecraft__util
"../Util/Hasher.cpp"
"../Util/Hasher.h"
"../Util/Mth.cpp"
"../Util/Mth.h"
"../Util/ProgressListener.h"
"../Util/SmoothFloat.cpp"
"../Util/SmoothFloat.h"
"../Util/WeighedRandom.cpp"
"../Util/WeighedRandom.h"
"../Util/WeighedTreasure.cpp"
"../Util/WeighedTreasure.h"
)
source_group("net/minecraft/util" FILES ${net__minecraft__util})
set(net__minecraft__world
"../Containers/CompoundContainer.cpp"
"../Containers/CompoundContainer.h"
"../Containers/Container.cpp"
"../Containers/Container.h"
"../Util/Difficulty.h"
"../Util/FlippedIcon.cpp"
"../Util/FlippedIcon.h"
"../Util/Icon.h"
"../Util/IconRegister.h"
"../Containers/MouseInventoryClickHandler.h"
"../Headers/net.minecraft.world.ContainerListener.h"
"../Headers/net.minecraft.world.h"
"../Containers/SimpleContainer.cpp"
"../Containers/SimpleContainer.h"
)
source_group("net/minecraft/world" FILES ${net__minecraft__world})
set(net__minecraft__world__damageSource
"../Util/DamageSource.cpp"
"../Util/DamageSource.h"
"../Entities/EntityDamageSource.cpp"
"../Entities/EntityDamageSource.h"
"../Entities/IndirectEntityDamageSource.cpp"
"../Entities/IndirectEntityDamageSource.h"
"../Headers/net.minecraft.world.damagesource.h"
)
source_group("net/minecraft/world/damageSource" FILES ${net__minecraft__world__damageSource})
set(net__minecraft__world__effect
"../Entities/InstantaneousMobEffect.cpp"
"../Entities/InstantaneousMobEffect.h"
"../Entities/MobEffect.cpp"
"../Entities/MobEffect.h"
"../Entities/MobEffectInstance.cpp"
"../Entities/MobEffectInstance.h"
"../Headers/net.minecraft.world.effect.h"
)
source_group("net/minecraft/world/effect" FILES ${net__minecraft__world__effect})
set(net__minecraft__world__entity
"../Entities/Mobs/AgeableMob.cpp"
"../Entities/Mobs/AgeableMob.h"
"../Entities/Mobs/Creature.cpp"
"../Entities/Mobs/Creature.h"
"../Util/DelayedRelease.cpp"
"../Util/DelayedRelease.h"
"../Entities/Entity.cpp"
"../Entities/Entity.h"
"../Entities/EntityEvent.h"
"../Level/Storage/EntityIO.cpp"
"../Level/Storage/EntityIO.h"
"../Entities/EntityPos.cpp"
"../Entities/EntityPos.h"
"../Entities/Mobs/ExperienceOrb.cpp"
"../Entities/Mobs/ExperienceOrb.h"
"../Entities/FlyingMob.cpp"
"../Entities/FlyingMob.h"
"../Entities/HangingEntity.cpp"
"../Entities/HangingEntity.h"
"../Entities/Mobs/ItemFrame.cpp"
"../Entities/Mobs/ItemFrame.h"
"../Entities/Mob.cpp"
"../Entities/Mob.h"
"../Entities/MobCategory.cpp"
"../Entities/MobCategory.h"
"../Entities/MobType.h"
"../Headers/net.minecraft.world.entity.h"
"../Entities/Mobs/Painting.cpp"
"../Entities/Mobs/Painting.h"
"../Entities/PathfinderMob.cpp"
"../Entities/PathfinderMob.h"
"../Entities/SyncedEntityData.cpp"
"../Entities/SyncedEntityData.h"
)
source_group("net/minecraft/world/entity" FILES ${net__minecraft__world__entity})
set(net__minecraft__world__entity__ai__control
"../AI/Control/BodyControl.cpp"
"../AI/Control/BodyControl.h"
"../AI/Control/Control.h"
"../AI/Control/JumpControl.cpp"
"../AI/Control/JumpControl.h"
"../AI/Control/LookControl.cpp"
"../AI/Control/LookControl.h"
"../AI/Control/MoveControl.cpp"
"../AI/Control/MoveControl.h"
"../Headers/net.minecraft.world.entity.ai.control.h"
)
source_group("net/minecraft/world/entity/ai/control" FILES ${net__minecraft__world__entity__ai__control})
set(net__minecraft__world__entity__ai__goal
"../AI/Goals/ArrowAttackGoal.cpp"
"../AI/Goals/ArrowAttackGoal.h"
"../AI/Goals/AvoidPlayerGoal.cpp"
"../AI/Goals/AvoidPlayerGoal.h"
"../AI/Goals/BegGoal.cpp"
"../AI/Goals/BegGoal.h"
"../AI/Goals/BreakDoorGoal.cpp"
"../AI/Goals/BreakDoorGoal.h"
"../AI/Goals/BreedGoal.cpp"
"../AI/Goals/BreedGoal.h"
"../AI/Goals/ControlledByPlayerGoal.cpp"
"../AI/Goals/ControlledByPlayerGoal.h"
"../AI/Goals/DoorInteractGoal.cpp"
"../AI/Goals/DoorInteractGoal.h"
"../AI/Goals/EatTileGoal.cpp"
"../AI/Goals/EatTileGoal.h"
"../AI/Goals/FleeSunGoal.cpp"
"../AI/Goals/FleeSunGoal.h"
"../AI/Goals/FloatGoal.cpp"
"../AI/Goals/FloatGoal.h"
"../AI/Goals/FollowOwnerGoal.cpp"
"../AI/Goals/FollowOwnerGoal.h"
"../AI/Goals/FollowParentGoal.cpp"
"../AI/Goals/FollowParentGoal.h"
"../AI/Goals/Goal.cpp"
"../AI/Goals/Goal.h"
"../AI/Goals/GoalSelector.cpp"
"../AI/Goals/GoalSelector.h"
"../AI/Goals/InteractGoal.cpp"
"../AI/Goals/InteractGoal.h"
"../AI/Goals/LeapAtTargetGoal.cpp"
"../AI/Goals/LeapAtTargetGoal.h"
"../AI/Goals/LookAtPlayerGoal.cpp"
"../AI/Goals/LookAtPlayerGoal.h"
"../AI/Goals/LookAtTradingPlayerGoal.cpp"
"../AI/Goals/LookAtTradingPlayerGoal.h"
"../AI/Goals/MakeLoveGoal.cpp"
"../AI/Goals/MakeLoveGoal.h"
"../AI/Goals/MeleeAttackGoal.cpp"
"../AI/Goals/MeleeAttackGoal.h"
"../AI/Goals/MoveIndoorsGoal.cpp"
"../AI/Goals/MoveIndoorsGoal.h"
"../AI/Goals/MoveThroughVillageGoal.cpp"
"../AI/Goals/MoveThroughVillageGoal.h"
"../AI/Goals/MoveTowardsRestrictionGoal.cpp"
"../AI/Goals/MoveTowardsRestrictionGoal.h"
"../AI/Goals/MoveTowardsTargetGoal.cpp"
"../AI/Goals/MoveTowardsTargetGoal.h"
"../Headers/net.minecraft.world.entity.ai.goal.h"
"../AI/Goals/OcelotSitOnTileGoal.cpp"
"../AI/Goals/OcelotSitOnTileGoal.h"
"../AI/Goals/OfferFlowerGoal.cpp"
"../AI/Goals/OfferFlowerGoal.h"
"../AI/Goals/OpenDoorGoal.cpp"
"../AI/Goals/OpenDoorGoal.h"
"../AI/Goals/OcelotAttackGoal.cpp"
"../AI/Goals/OcelotAttackGoal.h"
"../AI/Goals/PanicGoal.cpp"
"../AI/Goals/PanicGoal.h"
"../AI/Goals/PlayGoal.cpp"
"../AI/Goals/PlayGoal.h"
"../AI/Goals/RandomLookAroundGoal.cpp"
"../AI/Goals/RandomLookAroundGoal.h"
"../AI/Goals/RandomStrollGoal.cpp"
"../AI/Goals/RandomStrollGoal.h"
"../AI/Goals/RestrictOpenDoorGoal.cpp"
"../AI/Goals/RestrictOpenDoorGoal.h"
"../AI/Goals/RestrictSunGoal.cpp"
"../AI/Goals/RestrictSunGoal.h"
"../AI/Goals/SitGoal.cpp"
"../AI/Goals/SitGoal.h"
"../AI/Goals/SwellGoal.cpp"
"../AI/Goals/SwellGoal.h"
"../AI/Goals/TakeFlowerGoal.cpp"
"../AI/Goals/TakeFlowerGoal.h"
"../AI/Goals/TemptGoal.cpp"
"../AI/Goals/TemptGoal.h"
"../AI/Goals/TradeWithPlayerGoal.cpp"
"../AI/Goals/TradeWithPlayerGoal.h"
)
source_group("net/minecraft/world/entity/ai/goal" FILES ${net__minecraft__world__entity__ai__goal})
set(net__minecraft__world__entity__ai__goal__target
"../AI/Goals/DefendVillageTargetGoal.cpp"
"../AI/Goals/DefendVillageTargetGoal.h"
"../AI/Goals/HurtByTargetGoal.cpp"
"../AI/Goals/HurtByTargetGoal.h"
"../AI/Goals/NearestAttackableTargetGoal.cpp"
"../AI/Goals/NearestAttackableTargetGoal.h"
"../Headers/net.minecraft.world.entity.ai.goal.target.h"
"../AI/Goals/NonTameRandomTargetGoal.cpp"
"../AI/Goals/NonTameRandomTargetGoal.h"
"../AI/Goals/OwnerHurtByTargetGoal.cpp"
"../AI/Goals/OwnerHurtByTargetGoal.h"
"../AI/Goals/OwnerHurtTargetGoal.cpp"
"../AI/Goals/OwnerHurtTargetGoal.h"
"../AI/Goals/TargetGoal.cpp"
"../AI/Goals/TargetGoal.h"
)
source_group("net/minecraft/world/entity/ai/goal/target" FILES ${net__minecraft__world__entity__ai__goal__target})
set(net__minecraft__world__entity__ai__navigation
"../Headers/net.minecraft.world.entity.ai.navigation.h"
"../AI/Navigation/PathNavigation.cpp"
"../AI/Navigation/PathNavigation.h"
)
source_group("net/minecraft/world/entity/ai/navigation" FILES ${net__minecraft__world__entity__ai__navigation})
set(net__minecraft__world__entity__ai__sensing
"../Headers/net.minecraft.world.entity.ai.sensing.h"
"../AI/Control/Sensing.cpp"
"../AI/Control/Sensing.h"
)
source_group("net/minecraft/world/entity/ai/sensing" FILES ${net__minecraft__world__entity__ai__sensing})
set(net__minecraft__world__entity__ai__util
"../Headers/net.minecraft.world.entity.ai.util.h"
"../AI/Navigation/RandomPos.cpp"
"../AI/Navigation/RandomPos.h"
)
source_group("net/minecraft/world/entity/ai/util" FILES ${net__minecraft__world__entity__ai__util})
set(net__minecraft__world__entity__ai__village
"../Entities/DoorInfo.cpp"
"../Entities/DoorInfo.h"
"../Headers/net.minecraft.world.entity.ai.village.h"
"../WorldGen/Structures/Village.cpp"
"../WorldGen/Structures/Village.h"
"../WorldGen/Structures/Villages.cpp"
"../WorldGen/Structures/Villages.h"
"../Level/Events/VillageSiege.cpp"
"../Level/Events/VillageSiege.h"
)
source_group("net/minecraft/world/entity/ai/village" FILES ${net__minecraft__world__entity__ai__village})
set(net__minecraft__world__entity__animal
"../Entities/Mobs/Animal.cpp"
"../Entities/Mobs/Animal.h"
"../Entities/Mobs/Chicken.cpp"
"../Entities/Mobs/Chicken.h"
"../Entities/Mobs/Cow.cpp"
"../Entities/Mobs/Cow.h"
"../Entities/Mobs/Golem.cpp"
"../Entities/Mobs/Golem.h"
"../Entities/Mobs/MushroomCow.cpp"
"../Entities/Mobs/MushroomCow.h"
"../Headers/net.minecraft.world.entity.animal.h"
"../Entities/Mobs/Ocelot.cpp"
"../Entities/Mobs/Ocelot.h"
"../Entities/Mobs/Pig.cpp"
"../Entities/Mobs/Pig.h"
"../Entities/Mobs/Sheep.cpp"
"../Entities/Mobs/Sheep.h"
"../Entities/Mobs/SnowMan.cpp"
"../Entities/Mobs/SnowMan.h"
"../Entities/Mobs/Squid.cpp"
"../Entities/Mobs/Squid.h"
"../Entities/TamableAnimal.cpp"
"../Entities/TamableAnimal.h"
"../Entities/Mobs/VillagerGolem.cpp"
"../Entities/Mobs/VillagerGolem.h"
"../Entities/WaterAnimal.cpp"
"../Entities/WaterAnimal.h"
"../Entities/Mobs/Wolf.cpp"
"../Entities/Mobs/Wolf.h"
)
source_group("net/minecraft/world/entity/animal" FILES ${net__minecraft__world__entity__animal})
set(net__minecraft__world__entity__boss
"../Entities/Mobs/BossMob.cpp"
"../Entities/Mobs/BossMob.h"
"../Entities/BossMobPart.cpp"
"../Entities/BossMobPart.h"
"../Headers/net.minecraft.world.entity.boss.h"
)
source_group("net/minecraft/world/entity/boss" FILES ${net__minecraft__world__entity__boss})
set(net__minecraft__world__entity__boss__enderdragon
"../Entities/Mobs/EnderCrystal.cpp"
"../Entities/Mobs/EnderCrystal.h"
"../Entities/Mobs/EnderDragon.cpp"
"../Entities/Mobs/EnderDragon.h"
"../Headers/net.minecraft.world.entity.boss.enderdragon.h"
"../WorldGen/Features/NetherSphereFeature.cpp"
"../WorldGen/Features/NetherSphereFeature.h"
)
source_group("net/minecraft/world/entity/boss/enderdragon" FILES ${net__minecraft__world__entity__boss__enderdragon})
set(net__minecraft__world__entity__global
"../Entities/GlobalEntity.cpp"
"../Entities/GlobalEntity.h"
"../Entities/Mobs/LightningBolt.cpp"
"../Entities/Mobs/LightningBolt.h"
"../Headers/net.minecraft.world.entity.global.h"
)
source_group("net/minecraft/world/entity/global" FILES ${net__minecraft__world__entity__global})
set(net__minecraft__world__entity__item
"../Entities/Mobs/Boat.cpp"
"../Entities/Mobs/Boat.h"
"../Blocks/FallingTile.cpp"
"../Blocks/FallingTile.h"
"../Entities/ItemEntity.cpp"
"../Entities/ItemEntity.h"
"../Entities/Mobs/Minecart.cpp"
"../Entities/Mobs/Minecart.h"
"../Headers/net.minecraft.world.entity.item.h"
"../Entities/Mobs/PrimedTnt.cpp"
"../Entities/Mobs/PrimedTnt.h"
)
source_group("net/minecraft/world/entity/item" FILES ${net__minecraft__world__entity__item})
set(net__minecraft__world__entity__monster
"../Entities/Mobs/Blaze.cpp"
"../Entities/Mobs/Blaze.h"
"../Entities/Mobs/CaveSpider.cpp"
"../Entities/Mobs/CaveSpider.h"
"../Entities/Mobs/Creeper.cpp"
"../Entities/Mobs/Creeper.h"
"../Entities/Mobs/EnderMan.cpp"
"../Entities/Mobs/EnderMan.h"
"../Entities/Enemy.cpp"
"../Entities/Enemy.h"
"../Entities/Mobs/Ghast.cpp"
"../Entities/Mobs/Ghast.h"
"../Entities/Mobs/Giant.cpp"
"../Entities/Mobs/Giant.h"
"../Entities/Mobs/LavaSlime.cpp"
"../Entities/Mobs/LavaSlime.h"
"../Entities/Monster.cpp"
"../Entities/Monster.h"
"../Headers/net.minecraft.world.entity.monster.h"
"../Entities/Mobs/PigZombie.cpp"
"../Entities/Mobs/PigZombie.h"
"../Entities/Mobs/Silverfish.cpp"
"../Entities/Mobs/Silverfish.h"
"../Entities/Mobs/Skeleton.cpp"
"../Entities/Mobs/Skeleton.h"
"../Entities/Mobs/Slime.cpp"
"../Entities/Mobs/Slime.h"
"../Entities/Mobs/Spider.cpp"
"../Entities/Mobs/Spider.h"
"../Entities/Mobs/Zombie.cpp"
"../Entities/Mobs/Zombie.h"
)
source_group("net/minecraft/world/entity/monster" FILES ${net__minecraft__world__entity__monster})
set(net__minecraft__world__entity__npc
"../Containers/ClientSideMerchant.cpp"
"../Containers/ClientSideMerchant.h"
"../Headers/net.minecraft.world.entity.npc.h"
"../Entities/Mobs/Npc.cpp"
"../Entities/Mobs/Npc.h"
"../Entities/Mobs/Villager.cpp"
"../Entities/Mobs/Villager.h"
)
source_group("net/minecraft/world/entity/npc" FILES ${net__minecraft__world__entity__npc})
set(net__minecraft__world__entity__player
"../Player/Abilities.cpp"
"../Player/Abilities.h"
"../Containers/Inventory.cpp"
"../Containers/Inventory.h"
"../Headers/net.minecraft.world.entity.player.h"
"../Player/Player.cpp"
"../Player/Player.h"
)
source_group("net/minecraft/world/entity/player" FILES ${net__minecraft__world__entity__player})
set(net__minecraft__world__entity__projectile
"../Entities/Mobs/Arrow.cpp"
"../Entities/Mobs/Arrow.h"
"../Entities/Mobs/DragonFireball.cpp"
"../Entities/Mobs/DragonFireball.h"
"../Entities/Mobs/EyeOfEnderSignal.cpp"
"../Entities/Mobs/EyeOfEnderSignal.h"
"../Entities/Mobs/Fireball.cpp"
"../Entities/Mobs/Fireball.h"
"../Entities/Mobs/FishingHook.cpp"
"../Entities/Mobs/FishingHook.h"
"../Headers/net.minecraft.world.entity.projectile.h"
"../Entities/Mobs/SmallFireball.cpp"
"../Entities/Mobs/SmallFireball.h"
"../Entities/Mobs/Snowball.cpp"
"../Entities/Mobs/Snowball.h"
"../Entities/Throwable.cpp"
"../Entities/Throwable.h"
"../Entities/Mobs/ThrownEgg.cpp"
"../Entities/Mobs/ThrownEgg.h"
"../Entities/Mobs/ThrownEnderPearl.cpp"
"../Entities/Mobs/ThrownEnderPearl.h"
"../Entities/Mobs/ThrownExpBottle.cpp"
"../Entities/Mobs/ThrownExpBottle.h"
"../Entities/Mobs/ThrownPotion.cpp"
"../Entities/Mobs/ThrownPotion.h"
)
source_group("net/minecraft/world/entity/projectile" FILES ${net__minecraft__world__entity__projectile})
set(net__minecraft__world__food
"../Util/FoodConstants.cpp"
"../Util/FoodConstants.h"
"../Player/FoodData.cpp"
"../Player/FoodData.h"
"../Headers/net.minecraft.world.food.h"
)
source_group("net/minecraft/world/food" FILES ${net__minecraft__world__food})
set(net__minecraft__world__inventory
"../Containers/AbstractContainerMenu.cpp"
"../Containers/AbstractContainerMenu.h"
"../Containers/ArmorSlot.cpp"
"../Containers/ArmorSlot.h"
"../Containers/BrewingStandMenu.cpp"
"../Containers/BrewingStandMenu.h"
"../Containers/ContainerMenu.cpp"
"../Containers/ContainerMenu.h"
"../Containers/CraftingContainer.cpp"
"../Containers/CraftingContainer.h"
"../Containers/CraftingMenu.cpp"
"../Containers/CraftingMenu.h"
"../Containers/EnchantmentContainer.cpp"
"../Containers/EnchantmentContainer.h"
"../Containers/EnchantmentMenu.cpp"
"../Containers/EnchantmentMenu.h"
"../Containers/EnchantmentSlot.h"
"../Containers/FurnaceMenu.cpp"
"../Containers/FurnaceMenu.h"
"../Containers/FurnaceResultSlot.cpp"
"../Containers/FurnaceResultSlot.h"
"../Containers/InventoryMenu.cpp"
"../Containers/InventoryMenu.h"
"../Containers/MenuBackup.cpp"
"../Containers/MenuBackup.h"
"../Containers/MerchantContainer.cpp"
"../Containers/MerchantContainer.h"
"../Containers/MerchantMenu.cpp"
"../Containers/MerchantMenu.h"
"../Containers/MerchantResultSlot.cpp"
"../Containers/MerchantResultSlot.h"
"../Headers/net.minecraft.world.inventory.ContainerListener.h"
"../Headers/net.minecraft.world.inventory.h"
"../Player/PlayerEnderChestContainer.cpp"
"../Player/PlayerEnderChestContainer.h"
"../Containers/RepairContainer.cpp"
"../Containers/RepairContainer.h"
"../Containers/RepairMenu.cpp"
"../Containers/RepairMenu.h"
"../Containers/RepairResultSlot.cpp"
"../Containers/RepairResultSlot.h"
"../Containers/ResultContainer.cpp"
"../Containers/ResultContainer.h"
"../Containers/ResultSlot.cpp"
"../Containers/ResultSlot.h"
"../Containers/Slot.cpp"
"../Containers/Slot.h"
"../Containers/TrapMenu.cpp"
"../Containers/TrapMenu.h"
)
source_group("net/minecraft/world/inventory" FILES ${net__minecraft__world__inventory})
set(net__minecraft__world__item
"../Items/TileItems/AnvilTileItem.cpp"
"../Items/TileItems/AnvilTileItem.h"
"../Items/ArmorItem.cpp"
"../Items/ArmorItem.h"
"../Items/TileItems/AuxDataTileItem.cpp"
"../Items/TileItems/AuxDataTileItem.h"
"../Items/BedItem.cpp"
"../Items/BedItem.h"
"../Items/BoatItem.cpp"
"../Items/BoatItem.h"
"../Items/BookItem.cpp"
"../Items/BookItem.h"
"../Items/BottleItem.cpp"
"../Items/BottleItem.h"
"../Items/BowItem.cpp"
"../Items/BowItem.h"
"../Items/BowlFoodItem.cpp"
"../Items/BowlFoodItem.h"
"../Items/BucketItem.cpp"
"../Items/BucketItem.h"
"../Items/CarrotOnAStickItem.cpp"
"../Items/CarrotOnAStickItem.h"
"../Items/ClockItem.cpp"
"../Items/ClockItem.h"
"../Items/TileItems/ClothTileItem.cpp"
"../Items/TileItems/ClothTileItem.h"
"../Items/CoalItem.cpp"
"../Items/CoalItem.h"
"../Items/TileItems/ColoredTileItem.cpp"
"../Items/TileItems/ColoredTileItem.h"
"../Items/CompassItem.cpp"
"../Items/CompassItem.h"
"../Items/ComplexItem.cpp"
"../Items/ComplexItem.h"
"../Items/DiggerItem.cpp"
"../Items/DiggerItem.h"
"../Items/DoorItem.cpp"
"../Items/DoorItem.h"
"../Items/DyePowderItem.cpp"
"../Items/DyePowderItem.h"
"../Items/EggItem.cpp"
"../Items/EggItem.h"
"../Items/EnchantedBookItem.cpp"
"../Items/EnchantedBookItem.h"
"../Items/EnderEyeItem.cpp"
"../Items/EnderEyeItem.h"
"../Items/EnderPearlItem.cpp"
"../Items/EnderPearlItem.h"
"../Items/ExperienceItem.cpp"
"../Items/ExperienceItem.h"
"../Items/FireChargeItem.cpp"
"../Items/FireChargeItem.h"
"../Items/FishingRodItem.cpp"
"../Items/FishingRodItem.h"
"../Items/FlintAndSteelItem.cpp"
"../Items/FlintAndSteelItem.h"
"../Items/FoodItem.cpp"
"../Items/FoodItem.h"
"../Items/GoldenAppleItem.cpp"
"../Items/GoldenAppleItem.h"
"../Items/HangingEntityItem.cpp"
"../Items/HangingEntityItem.h"
"../Items/HatchetItem.cpp"
"../Items/HatchetItem.h"
"../Items/HoeItem.cpp"
"../Items/HoeItem.h"
"../Items/Item.cpp"
"../Items/Item.h"
"../Items/ItemInstance.cpp"
"../Items/ItemInstance.h"
"../Items/TileItems/LeafTileItem.cpp"
"../Items/TileItems/LeafTileItem.h"
"../Items/MapItem.cpp"
"../Items/MapItem.h"
"../Items/MilkBucketItem.cpp"
"../Items/MilkBucketItem.h"
"../Items/MinecartItem.cpp"
"../Items/MinecartItem.h"
"../Items/MonsterPlacerItem.cpp"
"../Items/MonsterPlacerItem.h"
"../Items/TileItems/MultiTextureTileItem.cpp"
"../Items/TileItems/MultiTextureTileItem.h"
"../Headers/net.minecraft.world.item.h"
"../Items/PickaxeItem.cpp"
"../Items/PickaxeItem.h"
"../Items/TileItems/PistonTileItem.cpp"
"../Items/TileItems/PistonTileItem.h"
"../Items/PotionItem.cpp"
"../Items/PotionItem.h"
"../Util/Rarity.cpp"
"../Util/Rarity.h"
"../Items/RecordingItem.cpp"
"../Items/RecordingItem.h"
"../Items/RedstoneItem.cpp"
"../Items/RedstoneItem.h"
"../Items/SaddleItem.cpp"
"../Items/SaddleItem.h"
"../Items/TileItems/SaplingTileItem.cpp"
"../Items/TileItems/SaplingTileItem.h"
"../Items/SeedFoodItem.cpp"
"../Items/SeedFoodItem.h"
"../Items/SeedItem.cpp"
"../Items/SeedItem.h"
"../Items/ShearsItem.cpp"
"../Items/ShearsItem.h"
"../Items/ShovelItem.cpp"
"../Items/ShovelItem.h"
"../Items/SignItem.cpp"
"../Items/SignItem.h"
"../Items/TileItems/SkullItem.cpp"
"../Items/TileItems/SkullItem.h"
"../Items/TileItems/SmoothStoneBrickTileItem.cpp"
"../Items/TileItems/SmoothStoneBrickTileItem.h"
"../Items/SnowballItem.cpp"
"../Items/SnowballItem.h"
"../Items/TileItems/StoneMonsterTileItem.cpp"
"../Items/TileItems/StoneMonsterTileItem.h"
"../Items/TileItems/StoneSlabTileItem.cpp"
"../Items/TileItems/StoneSlabTileItem.h"
"../Items/TileItems/TileItem.cpp"
"../Items/TileItems/TileItem.h"
"../Items/TileItems/PlanterTileItem.cpp"
"../Items/TileItems/PlanterTileItem.h"
"../Items/TileItems/TreeTileItem.cpp"
"../Items/TileItems/TreeTileItem.h"
"../Util/UseAnim.h"
"../Items/TileItems/WaterLilyTileItem.cpp"
"../Items/TileItems/WaterLilyTileItem.h"
"../Items/WeaponItem.cpp"
"../Items/WeaponItem.h"
)
source_group("net/minecraft/world/item" FILES ${net__minecraft__world__item})
set(net__minecraft__world__item__alchemy
"../Headers/net.minecraft.world.item.alchemy.h"
"../Blocks/TileEntities/PotionBrewing.cpp"
"../Blocks/TileEntities/PotionBrewing.h"
)
source_group("net/minecraft/world/item/alchemy" FILES ${net__minecraft__world__item__alchemy})
set(net__minecraft__world__item__crafting
"../Recipes/ArmorDyeRecipe.cpp"
"../Recipes/ArmorDyeRecipe.h"
"../Recipes/ArmorRecipes.cpp"
"../Recipes/ArmorRecipes.h"
"../Recipes/ClothDyeRecipes.cpp"
"../Recipes/ClothDyeRecipes.h"
"../Recipes/FoodRecipes.cpp"
"../Recipes/FoodRecipes.h"
"../Recipes/FurnaceRecipes.cpp"
"../Recipes/FurnaceRecipes.h"
"../Headers/net.minecraft.world.item.crafting.h"
"../Recipes/OreRecipes.cpp"
"../Recipes/OreRecipes.h"
"../Recipes/Recipes.cpp"
"../Recipes/Recipes.h"
"../Recipes/Recipy.h"
"../Recipes/ShapedRecipy.cpp"
"../Recipes/ShapedRecipy.h"
"../Recipes/ShapelessRecipy.cpp"
"../Recipes/ShapelessRecipy.h"
"../Recipes/StructureRecipes.cpp"
"../Recipes/StructureRecipes.h"
"../Recipes/ToolRecipes.cpp"
"../Recipes/ToolRecipes.h"
"../Recipes/WeaponRecipes.cpp"
"../Recipes/WeaponRecipes.h"
)
source_group("net/minecraft/world/item/crafting" FILES ${net__minecraft__world__item__crafting})
set(net__minecraft__world__item__enchantment
"../Enchantments/ArrowDamageEnchantment.cpp"
"../Enchantments/ArrowDamageEnchantment.h"
"../Enchantments/ArrowFireEnchantment.cpp"
"../Enchantments/ArrowFireEnchantment.h"
"../Enchantments/ArrowInfiniteEnchantment.cpp"
"../Enchantments/ArrowInfiniteEnchantment.h"
"../Enchantments/ArrowKnockbackEnchantment.cpp"
"../Enchantments/ArrowKnockbackEnchantment.h"
"../Enchantments/DamageEnchantment.cpp"
"../Enchantments/DamageEnchantment.h"
"../Enchantments/DigDurabilityEnchantment.cpp"
"../Enchantments/DigDurabilityEnchantment.h"
"../Enchantments/DiggingEnchantment.cpp"
"../Enchantments/DiggingEnchantment.h"
"../Enchantments/Enchantment.cpp"
"../Enchantments/Enchantment.h"
"../Enchantments/EnchantmentCategory.cpp"
"../Enchantments/EnchantmentCategory.h"
"../Enchantments/EnchantmentHelper.cpp"
"../Enchantments/EnchantmentHelper.h"
"../Enchantments/EnchantmentInstance.cpp"
"../Enchantments/EnchantmentInstance.h"
"../Enchantments/FireAspectEnchantment.cpp"
"../Enchantments/FireAspectEnchantment.h"
"../Enchantments/KnockbackEnchantment.cpp"
"../Enchantments/KnockbackEnchantment.h"
"../Enchantments/LootBonusEnchantment.cpp"
"../Enchantments/LootBonusEnchantment.h"
"../Headers/net.minecraft.world.item.enchantment.h"
"../Enchantments/OxygenEnchantment.cpp"
"../Enchantments/OxygenEnchantment.h"
"../Enchantments/ProtectionEnchantment.cpp"
"../Enchantments/ProtectionEnchantment.h"
"../Enchantments/ThornsEnchantment.cpp"
"../Enchantments/ThornsEnchantment.h"
"../Enchantments/UntouchingEnchantment.cpp"
"../Enchantments/UntouchingEnchantment.h"
"../Enchantments/WaterWorkerEnchantment.cpp"
"../Enchantments/WaterWorkerEnchantment.h"
)
source_group("net/minecraft/world/item/enchantment" FILES ${net__minecraft__world__item__enchantment})
set(net__minecraft__world__item__trading
"../Containers/Merchant.h"
"../Containers/MerchantRecipe.cpp"
"../Containers/MerchantRecipe.h"
"../Containers/MerchantRecipeList.cpp"
"../Containers/MerchantRecipeList.h"
"../Headers/net.minecraft.world.item.trading.h"
)
source_group("net/minecraft/world/item/trading" FILES ${net__minecraft__world__item__trading})
set(net__minecraft__world__level
"../Level/BlockDestructionProgress.cpp"
"../Level/BlockDestructionProgress.h"
"../Level/ChunkPos.cpp"
"../Level/ChunkPos.h"
"../Util/Coord.h"
"../Level/Explosion.cpp"
"../Level/Explosion.h"
"../Util/FoliageColor.cpp"
"../Util/FoliageColor.h"
"../Util/GrassColor.cpp"
"../Util/GrassColor.h"
"../Level/Level.cpp"
"../Level/Level.h"
"../Level/LevelConflictException.cpp"
"../Level/LevelConflictException.h"
"../Level/Events/LevelListener.h"
"../Level/Storage/LevelSettings.cpp"
"../Level/Storage/LevelSettings.h"
"../Level/Storage/LevelSource.h"
"../Level/Storage/LevelType.cpp"
"../Level/Storage/LevelType.h"
"../Util/LightLayer.h"
"../Blocks/MobSpawner.cpp"
"../Blocks/MobSpawner.h"
"../Headers/net.minecraft.world.level.h"
"../Level/Storage/PortalForcer.cpp"
"../Level/Storage/PortalForcer.h"
"../Level/Storage/Region.cpp"
"../Level/Storage/Region.h"
"../Level/TickNextTickData.cpp"
"../Level/TickNextTickData.h"
"../Level/TileEventData.cpp"
"../Level/TileEventData.h"
"../Level/TilePos.cpp"
"../Level/TilePos.h"
"../Util/WaterColor.cpp"
"../Util/WaterColor.h"
)
source_group("net/minecraft/world/level" FILES ${net__minecraft__world__level})
set(net__minecraft__world__level__biome
"../WorldGen/Biomes/BeachBiome.cpp"
"../WorldGen/Biomes/BeachBiome.h"
"../WorldGen/Biomes/Biome.cpp"
"../WorldGen/Biomes/Biome.h"
"../WorldGen/Biomes/BiomeCache.cpp"
"../WorldGen/Biomes/BiomeCache.h"
"../WorldGen/Biomes/BiomeDecorator.cpp"
"../WorldGen/Biomes/BiomeDecorator.h"
"../WorldGen/Biomes/BiomeSource.cpp"
"../WorldGen/Biomes/BiomeSource.h"
"../WorldGen/Biomes/DesertBiome.cpp"
"../WorldGen/Biomes/DesertBiome.h"
"../WorldGen/Biomes/ExtremeHillsBiome.cpp"
"../WorldGen/Biomes/ExtremeHillsBiome.h"
"../WorldGen/Biomes/FixedBiomeSource.cpp"
"../WorldGen/Biomes/FixedBiomeSource.h"
"../WorldGen/Biomes/ForestBiome.cpp"
"../WorldGen/Biomes/ForestBiome.h"
"../WorldGen/Biomes/HellBiome.cpp"
"../WorldGen/Biomes/HellBiome.h"
"../WorldGen/Biomes/IceBiome.cpp"
"../WorldGen/Biomes/IceBiome.h"
"../WorldGen/Biomes/JungleBiome.cpp"
"../WorldGen/Biomes/JungleBiome.h"
"../WorldGen/Biomes/MushroomIslandBiome.cpp"
"../WorldGen/Biomes/MushroomIslandBiome.h"
"../Headers/net.minecraft.world.level.biome.h"
"../WorldGen/Biomes/OceanBiome.h"
"../WorldGen/Biomes/PlainsBiome.cpp"
"../WorldGen/Biomes/PlainsBiome.h"
"../WorldGen/Biomes/RainforestBiome.cpp"
"../WorldGen/Biomes/RainforestBiome.h"
"../WorldGen/Biomes/RiverBiome.h"
"../WorldGen/Biomes/SwampBiome.cpp"
"../WorldGen/Biomes/SwampBiome.h"
"../WorldGen/Biomes/TaigaBiome.cpp"
"../WorldGen/Biomes/TaigaBiome.h"
"../WorldGen/Biomes/TheEndBiome.cpp"
"../WorldGen/Biomes/TheEndBiome.h"
"../WorldGen/Structures/TheEndBiomeDecorator.cpp"
"../WorldGen/Structures/TheEndBiomeDecorator.h"
"../WorldGen/Features/WaterlilyFeature.cpp"
"../WorldGen/Features/WaterlilyFeature.h"
)
source_group("net/minecraft/world/level/biome" FILES ${net__minecraft__world__level__biome})
set(net__minecraft__world__level__chunk
"../Level/BlockReplacements.cpp"
"../Level/BlockReplacements.h"
"../Level/ChunkSource.h"
"../Level/Storage/CompressedTileStorage.cpp"
"../Level/Storage/CompressedTileStorage.h"
"../Level/Storage/DataLayer.cpp"
"../Level/Storage/DataLayer.h"
"../Level/EmptyLevelChunk.cpp"
"../Level/EmptyLevelChunk.h"
"../Level/LevelChunk.cpp"
"../Level/LevelChunk.h"
"../Headers/net.minecraft.world.level.chunk.h"
"../Level/Storage/ReadOnlyChunkCache.cpp"
"../Level/Storage/ReadOnlyChunkCache.h"
"../Level/Storage/SparseDataStorage.cpp"
"../Level/Storage/SparseDataStorage.h"
"../Level/Storage/SparseLightStorage.cpp"
"../Level/Storage/SparseLightStorage.h"
"../Level/WaterLevelChunk.cpp"
"../Level/WaterLevelChunk.h"
)
source_group("net/minecraft/world/level/chunk" FILES ${net__minecraft__world__level__chunk})
set(net__minecraft__world__level__chunk__storage
"../Level/Storage/ChunkStorage.h"
"../Level/Storage/ChunkStorageProfileDecorator.cpp"
"../Level/Storage/ChunkStorageProfileDecorator.h"
"../Level/Storage/McRegionChunkStorage.cpp"
"../Level/Storage/McRegionChunkStorage.h"
# "MemoryChunkStorage.cpp"
"../Level/Storage/MemoryChunkStorage.h"
# "NbtSlotFile.cpp"
"../IO/NBT/NbtSlotFile.h"
"../Headers/net.minecraft.world.level.chunk.storage.h"
"../Level/Storage/OldChunkStorage.cpp"
"../Level/Storage/OldChunkStorage.h"
"../Level/Storage/RegionFile.cpp"
"../Level/Storage/RegionFile.h"
"../Level/Storage/RegionFileCache.cpp"
"../Level/Storage/RegionFileCache.h"
# "ZonedChunkStorage.cpp"
"../Level/Storage/ZonedChunkStorage.h"
# "ZoneFile.cpp"
"../Level/Storage/ZoneFile.h"
# "ZoneIo.cpp"
"../Level/Storage/ZoneIO.h"
)
source_group("net/minecraft/world/level/chunk/storage" FILES ${net__minecraft__world__level__chunk__storage})
set(net__minecraft__world__level__dimension
"../Level/Dimensions/Dimension.cpp"
"../Level/Dimensions/Dimension.h"
"../Level/Dimensions/HellDimension.cpp"
"../Level/Dimensions/HellDimension.h"
"../Headers/net.minecraft.world.level.dimension.h"
"../Level/Dimensions/NormalDimension.h"
"../Level/Dimensions/TheEndDimension.cpp"
"../Level/Dimensions/TheEndDimension.h"
)
source_group("net/minecraft/world/level/dimension" FILES ${net__minecraft__world__level__dimension})
set(net__minecraft__world__level__levelgen
"../WorldGen/Features/CanyonFeature.cpp"
"../WorldGen/Features/CanyonFeature.h"
"../Level/CustomLevelSource.cpp"
"../Level/CustomLevelSource.h"
"../WorldGen/Features/DungeonFeature.cpp"
"../WorldGen/Features/DungeonFeature.h"
"../WorldGen/Sources/FlatLevelSource.cpp"
"../WorldGen/Sources/FlatLevelSource.h"
"../WorldGen/Sources/HellFlatLevelSource.cpp"
"../WorldGen/Sources/HellFlatLevelSource.h"
"../WorldGen/Sources/HellRandomLevelSource.cpp"
"../WorldGen/Sources/HellRandomLevelSource.h"
"../WorldGen/Features/LargeCaveFeature.cpp"
"../WorldGen/Features/LargeCaveFeature.h"
"../WorldGen/Features/LargeFeature.cpp"
"../WorldGen/Features/LargeFeature.h"
"../WorldGen/Features/LargeHellCaveFeature.cpp"
"../WorldGen/Features/LargeHellCaveFeature.h"
"../Headers/net.minecraft.world.level.levelgen.h"
"../Level/RandomLevelSource.cpp"
"../Level/RandomLevelSource.h"
"../WorldGen/Sources/TheEndLevelRandomLevelSource.cpp"
"../WorldGen/Sources/TheEndLevelRandomLevelSource.h"
"../WorldGen/Features/TownFeature.h"
)
source_group("net/minecraft/world/level/levelgen" FILES ${net__minecraft__world__level__levelgen})
set(net__minecraft__world__level__levelgen__feature
"../WorldGen/Features/BasicTreeFeature.cpp"
"../WorldGen/Features/BasicTreeFeature.h"
"../WorldGen/Features/BirchFeature.cpp"
"../WorldGen/Features/BirchFeature.h"
"../WorldGen/Features/BonusChestFeature.cpp"
"../WorldGen/Features/BonusChestFeature.h"
"../WorldGen/Features/CactusFeature.cpp"
"../WorldGen/Features/CactusFeature.h"
"../WorldGen/Features/CaveFeature.cpp"
"../WorldGen/Features/CaveFeature.h"
"../WorldGen/Features/ClayFeature.cpp"
"../WorldGen/Features/ClayFeature.h"
"../WorldGen/Features/DeadBushFeature.cpp"
"../WorldGen/Features/DeadBushFeature.h"
"../WorldGen/Features/DesertWellFeature.cpp"
"../WorldGen/Features/DesertWellFeature.h"
"../WorldGen/Features/EndPodiumFeature.cpp"
"../WorldGen/Features/EndPodiumFeature.h"
"../WorldGen/Features/Feature.cpp"
"../WorldGen/Features/Feature.h"
"../WorldGen/Features/FlowerFeature.cpp"
"../WorldGen/Features/FlowerFeature.h"
"../WorldGen/Features/GroundBushFeature.cpp"
"../WorldGen/Features/GroundBushFeature.h"
"../WorldGen/Features/HellFireFeature.cpp"
"../WorldGen/Features/HellFireFeature.h"
"../WorldGen/Features/HellPortalFeature.cpp"
"../WorldGen/Features/HellPortalFeature.h"
"../WorldGen/Features/HellSpringFeature.cpp"
"../WorldGen/Features/HellSpringFeature.h"
"../WorldGen/Features/HouseFeature.cpp"
"../WorldGen/Features/HouseFeature.h"
"../WorldGen/Features/HugeMushroomFeature.cpp"
"../WorldGen/Features/HugeMushroomFeature.h"
"../WorldGen/Features/LakeFeature.cpp"
"../WorldGen/Features/LakeFeature.h"
"../WorldGen/Features/LightGemFeature.cpp"
"../WorldGen/Features/LightGemFeature.h"
"../WorldGen/Features/MegaTreeFeature.cpp"
"../WorldGen/Features/MegaTreeFeature.h"
"../WorldGen/Features/MonsterRoomFeature.cpp"
"../WorldGen/Features/MonsterRoomFeature.h"
"../Headers/net.minecraft.world.level.levelgen.feature.h"
"../WorldGen/Features/OreFeature.cpp"
"../WorldGen/Features/OreFeature.h"
"../WorldGen/Features/PineFeature.cpp"
"../WorldGen/Features/PineFeature.h"
"../WorldGen/Features/PumpkinFeature.cpp"
"../WorldGen/Features/PumpkinFeature.h"
"../WorldGen/Features/ReedsFeature.cpp"
"../WorldGen/Features/ReedsFeature.h"
"../WorldGen/Features/SandFeature.cpp"
"../WorldGen/Features/SandFeature.h"
"../WorldGen/Features/SpikeFeature.cpp"
"../WorldGen/Features/SpikeFeature.h"
"../WorldGen/Features/SpringFeature.cpp"
"../WorldGen/Features/SpringFeature.h"
"../WorldGen/Features/SpruceFeature.cpp"
"../WorldGen/Features/SpruceFeature.h"
"../WorldGen/Features/SwampTreeFeature.cpp"
"../WorldGen/Features/SwampTreeFeature.h"
"../WorldGen/Features/TallGrassFeature.cpp"
"../WorldGen/Features/TallGrassFeature.h"
"../WorldGen/Features/TreeFeature.cpp"
"../WorldGen/Features/TreeFeature.h"
"../WorldGen/Features/VinesFeature.cpp"
"../WorldGen/Features/VinesFeature.h"
)
source_group("net/minecraft/world/level/levelgen/feature" FILES ${net__minecraft__world__level__levelgen__feature})
set(net__minecraft__world__level__levelgen__structure
"../Level/BlockGenMethods.cpp"
"../Level/BlockGenMethods.h"
"../Util/BoundingBox.cpp"
"../Util/BoundingBox.h"
"../WorldGen/Features/MineShaftFeature.cpp"
"../WorldGen/Features/MineShaftFeature.h"
"../WorldGen/Structures/MineShaftPieces.cpp"
"../WorldGen/Structures/MineShaftPieces.h"
"../WorldGen/Structures/MineShaftStart.cpp"
"../WorldGen/Structures/MineShaftStart.h"
"../Headers/net.minecraft.world.level.levelgen.structure.h"
"../WorldGen/Features/NetherBridgeFeature.cpp"
"../WorldGen/Features/NetherBridgeFeature.h"
"../WorldGen/Structures/NetherBridgePieces.cpp"
"../WorldGen/Structures/NetherBridgePieces.h"
"../WorldGen/Features/RandomScatteredLargeFeature.cpp"
"../WorldGen/Features/RandomScatteredLargeFeature.h"
"../WorldGen/Structures/ScatteredFeaturePieces.cpp"
"../WorldGen/Structures/ScatteredFeaturePieces.h"
# "SkyIslandDimension.cpp"
"../WorldGen/Features/StrongholdFeature.cpp"
"../WorldGen/Features/StrongholdFeature.h"
"../WorldGen/Structures/StrongholdPieces.cpp"
"../WorldGen/Structures/StrongholdPieces.h"
"../WorldGen/Features/StructureFeature.cpp"
"../WorldGen/Features/StructureFeature.h"
"../WorldGen/Structures/StructurePiece.cpp"
"../WorldGen/Structures/StructurePiece.h"
"../WorldGen/Structures/StructureStart.cpp"
"../WorldGen/Structures/StructureStart.h"
"../WorldGen/Features/VillageFeature.cpp"
"../WorldGen/Features/VillageFeature.h"
"../WorldGen/Structures/VillagePieces.cpp"
"../WorldGen/Structures/VillagePieces.h"
)
source_group("net/minecraft/world/level/levelgen/structure" FILES ${net__minecraft__world__level__levelgen__structure})
set(net__minecraft__world__level__levelgen__synth
"../Util/Distort.cpp"
"../Util/Distort.h"
"../Util/Emboss.cpp"
"../Util/Emboss.h"
"../WorldGen/Noise/FastNoise.cpp"
"../WorldGen/Noise/FastNoise.h"
"../WorldGen/Noise/ImprovedNoise.cpp"
"../WorldGen/Noise/ImprovedNoise.h"
"../Headers/net.minecraft.world.level.levelgen.synth.h"
"../WorldGen/Noise/PerlinNoise.cpp"
"../WorldGen/Noise/PerlinNoise.h"
"../WorldGen/Noise/PerlinSimplexNoise.cpp"
"../WorldGen/Noise/PerlinSimplexNoise.h"
"../Util/Rotate.cpp"
"../Util/Rotate.h"
"../Util/Scale.cpp"
"../Util/Scale.h"
"../WorldGen/Noise/SimplexNoise.cpp"
"../WorldGen/Noise/SimplexNoise.h"
"../WorldGen/Noise/Synth.cpp"
"../WorldGen/Noise/Synth.h"
)
source_group("net/minecraft/world/level/levelgen/synth" FILES ${net__minecraft__world__level__levelgen__synth})
set(net__minecraft__world__level__material
"../Blocks/DecorationMaterial.h"
"../Blocks/GasMaterial.h"
"../Blocks/LiquidMaterial.h"
"../Blocks/Material.cpp"
"../Blocks/Material.h"
"../Blocks/MaterialColor.cpp"
"../Blocks/MaterialColor.h"
"../Headers/net.minecraft.world.level.material.h"
"../Blocks/PortalMaterial.h"
"../Blocks/WebMaterial.h"
)
source_group("net/minecraft/world/level/material" FILES ${net__minecraft__world__level__material})
set(net__minecraft__world__level__newbiome__layer
"../WorldGen/Layers/AddIslandLayer.cpp"
"../WorldGen/Layers/AddIslandLayer.h"
"../WorldGen/Layers/AddMushroomIslandLayer.cpp"
"../WorldGen/Layers/AddMushroomIslandLayer.h"
"../WorldGen/Layers/AddSnowLayer.cpp"
"../WorldGen/Layers/AddSnowLayer.h"
"../WorldGen/Layers/BiomeInitLayer.cpp"
"../WorldGen/Layers/BiomeInitLayer.h"
"../WorldGen/Layers/BiomeOverrideLayer.cpp"
"../WorldGen/Layers/BiomeOverrideLayer.h"
"../WorldGen/Layers/DownfallLayer.cpp"
"../WorldGen/Layers/DownfallLayer.h"
"../WorldGen/Layers/DownfallMixerLayer.cpp"
"../WorldGen/Layers/DownfallMixerLayer.h"
"../WorldGen/Layers/FlatLayer.cpp"
"../WorldGen/Layers/FlatLayer.h"
"../WorldGen/Layers/FuzzyZoomLayer.cpp"
"../WorldGen/Layers/FuzzyZoomLayer.h"
"../WorldGen/Layers/GrowMushroomIslandLayer.cpp"
"../WorldGen/Layers/GrowMushroomIslandLayer.h"
"../Util/IntCache.cpp"
"../Util/IntCache.h"
"../WorldGen/Layers/IslandLayer.cpp"
"../WorldGen/Layers/IslandLayer.h"
"../WorldGen/Layers/Layer.cpp"
"../WorldGen/Layers/Layer.h"
"../Headers/net.minecraft.world.level.newbiome.layer.h"
"../WorldGen/Layers/RegionHillsLayer.cpp"
"../WorldGen/Layers/RegionHillsLayer.h"
"../WorldGen/Layers/RiverInitLayer.cpp"
"../WorldGen/Layers/RiverInitLayer.h"
"../WorldGen/Layers/RiverLayer.cpp"
"../WorldGen/Layers/RiverLayer.h"
"../WorldGen/Layers/RiverMixerLayer.cpp"
"../WorldGen/Layers/RiverMixerLayer.h"
"../WorldGen/Layers/ShoreLayer.cpp"
"../WorldGen/Layers/ShoreLayer.h"
"../WorldGen/Layers/SmoothLayer.cpp"
"../WorldGen/Layers/SmoothLayer.h"
"../WorldGen/Layers/SmoothZoomLayer.cpp"
"../WorldGen/Layers/SmoothZoomLayer.h"
"../WorldGen/Layers/SwampRiversLayer.cpp"
"../WorldGen/Layers/SwampRiversLayer.h"
"../WorldGen/Layers/TemperatureLayer.cpp"
"../WorldGen/Layers/TemperatureLayer.h"
"../WorldGen/Layers/TemperatureMixerLayer.cpp"
"../WorldGen/Layers/TemperatureMixerLayer.h"
"../WorldGen/Layers/VoronoiZoom.cpp"
"../WorldGen/Layers/VoronoiZoom.h"
"../WorldGen/Layers/ZoomLayer.cpp"
"../WorldGen/Layers/ZoomLayer.h"
)
source_group("net/minecraft/world/level/newbiome/layer" FILES ${net__minecraft__world__level__newbiome__layer})
set(net__minecraft__world__level__pathfinder
"../Util/BinaryHeap.cpp"
"../Util/BinaryHeap.h"
"../Headers/net.minecraft.world.level.pathfinder.h"
"../AI/Navigation/Node.cpp"
"../AI/Navigation/Node.h"
"../AI/Navigation/Path.cpp"
"../AI/Navigation/Path.h"
"../AI/Navigation/PathFinder.cpp"
"../AI/Navigation/PathFinder.h"
)
source_group("net/minecraft/world/level/pathfinder" FILES ${net__minecraft__world__level__pathfinder})
set(net__minecraft__world__level__saveddata
"../Level/Storage/MapItemSavedData.cpp"
"../Level/Storage/MapItemSavedData.h"
"../Headers/net.minecraft.world.level.saveddata.h"
"../Level/Storage/SavedData.cpp"
"../Level/Storage/SavedData.h"
)
source_group("net/minecraft/world/level/saveddata" FILES ${net__minecraft__world__level__saveddata})
set(net__minecraft__world__level__storage
"../Level/DerivedLevelData.cpp"
"../Level/DerivedLevelData.h"
"../Level/Storage/DirectoryLevelStorage.cpp"
"../Level/Storage/DirectoryLevelStorage.h"
"../Level/Storage/DirectoryLevelStorageSource.cpp"
"../Level/Storage/DirectoryLevelStorageSource.h"
"../Level/LevelData.cpp"
"../Level/LevelData.h"
"../Level/Storage/LevelStorage.cpp"
"../Level/Storage/LevelStorage.h"
"../Level/Storage/LevelStorageProfilerDecorator.cpp"
"../Level/Storage/LevelStorageProfilerDecorator.h"
"../Level/Storage/LevelStorageSource.h"
"../Level/Storage/LevelSummary.cpp"
"../Level/Storage/LevelSummary.h"
"../Level/Storage/McRegionLevelStorage.cpp"
"../Level/Storage/McRegionLevelStorage.h"
"../Level/Storage/McRegionLevelStorageSource.cpp"
"../Level/Storage/McRegionLevelStorageSource.h"
# "MemoryLevelStorage.cpp"
"../Level/Storage/MemoryLevelStorage.h"
# "MemoryLevelStorageSource.cpp"
"../Level/Storage/MemoryLevelStorageSource.h"
"../Level/Storage/MockedLevelStorage.cpp"
"../Level/Storage/MockedLevelStorage.h"
"../Headers/net.minecraft.world.level.storage.h"
"../Level/Storage/PlayerIO.h"
"../Level/Storage/SavedDataStorage.cpp"
"../Level/Storage/SavedDataStorage.h"
)
source_group("net/minecraft/world/level/storage" FILES ${net__minecraft__world__level__storage})
set(net__minecraft__world__level__tile
"../Blocks/AirTile.cpp"
"../Blocks/AirTile.h"
"../Blocks/AnvilTile.cpp"
"../Blocks/AnvilTile.h"
"../Blocks/BedTile.cpp"
"../Blocks/BedTile.h"
"../Blocks/BookshelfTile.cpp"
"../Blocks/BookshelfTile.h"
"../Blocks/BrewingStandTile.cpp"
"../Blocks/BrewingStandTile.h"
"../Blocks/PlantTile.cpp"
"../Blocks/PlantTile.h"
"../Blocks/ButtonTile.cpp"
"../Blocks/ButtonTile.h"
"../Blocks/CactusTile.cpp"
"../Blocks/CactusTile.h"
"../Blocks/CakeTile.cpp"
"../Blocks/CakeTile.h"
"../Blocks/CarrotTile.cpp"
"../Blocks/CarrotTile.h"
"../Blocks/CauldronTile.cpp"
"../Blocks/CauldronTile.h"
"../Blocks/ChestTile.cpp"
"../Blocks/ChestTile.h"
"../Blocks/ClayTile.cpp"
"../Blocks/ClayTile.h"
"../Blocks/ClothTile.cpp"
"../Blocks/ClothTile.h"
"../Blocks/CocoaTile.cpp"
"../Blocks/CocoaTile.h"
"../Blocks/CoralTile.cpp"
"../Blocks/CoralTile.h"
"../Blocks/CropTile.cpp"
"../Blocks/CropTile.h"
"../Blocks/DeadBushTile.cpp"
"../Blocks/DeadBushTile.h"
"../Blocks/DetectorRailTile.cpp"
"../Blocks/DetectorRailTile.h"
"../Blocks/DiodeTile.cpp"
"../Blocks/DiodeTile.h"
"../Blocks/DirectionalTile.cpp"
"../Blocks/DirectionalTile.h"
"../Blocks/DirtTile.cpp"
"../Blocks/DirtTile.h"
"../Blocks/DispenserTile.cpp"
"../Blocks/DispenserTile.h"
"../Blocks/DoorTile.cpp"
"../Blocks/DoorTile.h"
"../Blocks/EggTile.cpp"
"../Blocks/EggTile.h"
"../Blocks/EnchantmentTableTile.cpp"
"../Blocks/EnchantmentTableTile.h"
"../Blocks/EnderChestTile.cpp"
"../Blocks/EnderChestTile.h"
"../Blocks/TileEntities/EntityTile.cpp"
"../Blocks/TileEntities/EntityTile.h"
"../Blocks/FarmTile.cpp"
"../Blocks/FarmTile.h"
"../Blocks/FenceGateTile.cpp"
"../Blocks/FenceGateTile.h"
"../Blocks/FenceTile.cpp"
"../Blocks/FenceTile.h"
"../Blocks/FireTile.cpp"
"../Blocks/FireTile.h"
"../Blocks/FlowerPotTile.cpp"
"../Blocks/FlowerPotTile.h"
"../Blocks/FurnaceTile.cpp"
"../Blocks/FurnaceTile.h"
"../Blocks/GlassTile.cpp"
"../Blocks/GlassTile.h"
"../Blocks/GrassTile.cpp"
"../Blocks/GrassTile.h"
"../Blocks/GravelTile.cpp"
"../Blocks/GravelTile.h"
"../Blocks/HalfSlabTile.cpp"
"../Blocks/HalfSlabTile.h"
"../Blocks/HalfTransparentTile.cpp"
"../Blocks/HalfTransparentTile.h"
"../Blocks/HeavyTile.cpp"
"../Blocks/HeavyTile.h"
"../Blocks/HellSandTile.cpp"
"../Blocks/HellSandTile.h"
"../Blocks/HellStoneTile.cpp"
"../Blocks/HellStoneTile.h"
"../Blocks/HugeMushroomTile.cpp"
"../Blocks/HugeMushroomTile.h"
"../Blocks/IceTile.cpp"
"../Blocks/IceTile.h"
"../Blocks/LadderTile.cpp"
"../Blocks/LadderTile.h"
"../Blocks/LeafTile.cpp"
"../Blocks/LeafTile.h"
"../Level/Events/LevelEvent.h"
"../Blocks/LeverTile.cpp"
"../Blocks/LeverTile.h"
"../Blocks/LightGemTile.cpp"
"../Blocks/LightGemTile.h"
"../Blocks/LiquidTile.cpp"
"../Blocks/LiquidTile.h"
"../Blocks/LiquidTileDynamic.cpp"
"../Blocks/LiquidTileDynamic.h"
"../Blocks/LiquidTileStatic.cpp"
"../Blocks/LiquidTileStatic.h"
"../Blocks/LockedChestTile.cpp"
"../Blocks/LockedChestTile.h"
"../Blocks/MelonTile.cpp"
"../Blocks/MelonTile.h"
"../Blocks/MetalTile.cpp"
"../Blocks/MetalTile.h"
"../Blocks/MobSpawnerTile.cpp"
"../Blocks/MobSpawnerTile.h"
"../Blocks/MushroomPlantTile.cpp"
"../Blocks/MushroomPlantTile.h"
"../Blocks/MusicTile.cpp"
"../Blocks/MusicTile.h"
"../Blocks/MycelTile.cpp"
"../Blocks/MycelTile.h"
"../Headers/net.minecraft.world.level.tile.h"
"../Blocks/NetherStalkTile.cpp"
"../Blocks/NetherStalkTile.h"
"../Blocks/NotGateTile.cpp"
"../Blocks/NotGateTile.h"
"../Blocks/ObsidianTile.cpp"
"../Blocks/ObsidianTile.h"
"../Blocks/OreTile.cpp"
"../Blocks/OreTile.h"
"../Blocks/PortalTile.cpp"
"../Blocks/PortalTile.h"
"../Blocks/PotatoTile.cpp"
"../Blocks/PotatoTile.h"
"../Blocks/PressurePlateTile.cpp"
"../Blocks/PressurePlateTile.h"
"../Blocks/PumpkinTile.cpp"
"../Blocks/PumpkinTile.h"
"../Blocks/QuartzBlockTile.cpp"
"../Blocks/QuartzBlockTile.h"
"../Blocks/RailTile.cpp"
"../Blocks/RailTile.h"
"../Blocks/RecordPlayerTile.cpp"
"../Blocks/RecordPlayerTile.h"
"../Blocks/RedLightTile.cpp"
"../Blocks/RedLightTile.h"
"../Blocks/RedStoneDustTile.cpp"
"../Blocks/RedStoneDustTile.h"
"../Blocks/RedStoneOreTile.cpp"
"../Blocks/RedStoneOreTile.h"
"../Blocks/ReedTile.cpp"
"../Blocks/ReedTile.h"
"../Blocks/SandStoneTile.cpp"
"../Blocks/SandStoneTile.h"
"../Blocks/SaplingPlantTile.cpp"
"../Blocks/SaplingPlantTile.h"
"../Blocks/SignTile.cpp"
"../Blocks/SignTile.h"
"../Blocks/SkullTile.cpp"
"../Blocks/SkullTile.h"
"../Blocks/SmoothStoneBrickTile.cpp"
"../Blocks/SmoothStoneBrickTile.h"
"../Blocks/SnowTile.cpp"
"../Blocks/SnowTile.h"
"../Blocks/SpongeTile.cpp"
"../Blocks/SpongeTile.h"
"../Blocks/SpringTile.cpp"
"../Blocks/SpringTile.h"
"../Blocks/StairTile.cpp"
"../Blocks/StairTile.h"
"../Blocks/StemTile.cpp"
"../Blocks/StemTile.h"
"../Blocks/StoneMonsterTile.cpp"
"../Blocks/StoneMonsterTile.h"
"../Blocks/StoneSlabTile.cpp"
"../Blocks/StoneSlabTile.h"
"../Blocks/StoneTile.cpp"
"../Blocks/StoneTile.h"
"../Blocks/TallGrassPlantTile.cpp"
"../Blocks/TallGrassPlantTile.h"
"../Blocks/TheEndPortalTile.cpp"
"../Blocks/TheEndPortalTile.h"
"../Blocks/TheEndPortalFrameTile.cpp"
"../Blocks/TheEndPortalFrameTile.h"
"../Blocks/ThinFenceTile.cpp"
"../Blocks/ThinFenceTile.h"
"../Blocks/Tile.cpp"
"../Blocks/Tile.h"
"../Blocks/TntTile.cpp"
"../Blocks/TntTile.h"
"../Blocks/TopSnowTile.cpp"
"../Blocks/TopSnowTile.h"
"../Blocks/TorchTile.cpp"
"../Blocks/TorchTile.h"
"../Blocks/TransparentTile.cpp"
"../Blocks/TransparentTile.h"
"../Blocks/TrapDoorTile.cpp"
"../Blocks/TrapDoorTile.h"
"../Blocks/TreeTile.cpp"
"../Blocks/TreeTile.h"
"../Blocks/TripWireSourceTile.cpp"
"../Blocks/TripWireSourceTile.h"
"../Blocks/TripWireTile.cpp"
"../Blocks/TripWireTile.h"
"../Blocks/VineTile.cpp"
"../Blocks/VineTile.h"
"../Blocks/WallTile.cpp"
"../Blocks/WallTile.h"
"../Blocks/WaterLilyTile.cpp"
"../Blocks/WaterLilyTile.h"
"../Blocks/WebTile.cpp"
"../Blocks/WebTile.h"
"../Blocks/WoodSlabTile.cpp"
"../Blocks/WoodSlabTile.h"
"../Blocks/WoodTile.cpp"
"../Blocks/WoodTile.h"
"../Blocks/WoolCarpetTile.cpp"
"../Blocks/WoolCarpetTile.h"
"../Blocks/WorkbenchTile.cpp"
"../Blocks/WorkbenchTile.h"
)
source_group("net/minecraft/world/level/tile" FILES ${net__minecraft__world__level__tile})
set(net__minecraft__world__level__tile__entity
"../Blocks/TileEntities/BrewingStandTileEntity.cpp"
"../Blocks/TileEntities/BrewingStandTileEntity.h"
"../Blocks/TileEntities/ChestTileEntity.cpp"
"../Blocks/TileEntities/ChestTileEntity.h"
"../Blocks/TileEntities/DispenserTileEntity.cpp"
"../Blocks/TileEntities/DispenserTileEntity.h"
"../Blocks/TileEntities/EnchantmentTableTileEntity.cpp"
"../Blocks/TileEntities/EnchantmentTableTileEntity.h"
"../Blocks/TileEntities/EnderChestTileEntity.cpp"
"../Blocks/TileEntities/EnderChestTileEntity.h"
"../Blocks/TileEntities/FurnaceTileEntity.cpp"
"../Blocks/TileEntities/FurnaceTileEntity.h"
"../Blocks/TileEntities/MobSpawnerTileEntity.cpp"
"../Blocks/TileEntities/MobSpawnerTileEntity.h"
"../Blocks/TileEntities/MusicTileEntity.cpp"
"../Blocks/TileEntities/MusicTileEntity.h"
"../Headers/net.minecraft.world.level.tile.entity.h"
"../Blocks/TileEntities/SignTileEntity.cpp"
"../Blocks/TileEntities/SignTileEntity.h"
"../Blocks/TileEntities/SkullTileEntity.cpp"
"../Blocks/TileEntities/SkullTileEntity.h"
"../Blocks/TileEntities/TheEndPortalTileEntity.cpp"
"../Blocks/TileEntities/TheEndPortalTileEntity.h"
"../Blocks/TileEntities/TileEntity.cpp"
"../Blocks/TileEntities/TileEntity.h"
)
source_group("net/minecraft/world/level/tile/entity" FILES ${net__minecraft__world__level__tile__entity})
set(net__minecraft__world__level__tile__piston
"../Headers/net.minecraft.world.level.tile.piston.h"
"../Blocks/PistonBaseTile.cpp"
"../Blocks/PistonBaseTile.h"
"../Blocks/PistonExtensionTile.cpp"
"../Blocks/PistonExtensionTile.h"
"../Blocks/PistonMovingTileEntity.cpp"
"../Blocks/PistonMovingTileEntity.h"
"../Blocks/TileEntities/PistonPieceTileEntity.cpp"
"../Blocks/TileEntities/PistonPieceTileEntity.h"
)
source_group("net/minecraft/world/level/tile/piston" FILES ${net__minecraft__world__level__tile__piston})
set(net__minecraft__world__phys
"../Util/AABB.cpp"
"../Util/AABB.h"
"../Util/HitResult.cpp"
"../Util/HitResult.h"
"../Headers/net.minecraft.world.phys.h"
"../Util/Vec3.cpp"
"../Util/Vec3.h"
)
source_group("net/minecraft/world/phys" FILES ${net__minecraft__world__phys})
set(x64headers
"x64headers/extraX64.h"
"x64headers/qnet.h"
"x64headers/xmcore.h"
"x64headers/xrnm.h"
"x64headers/xsocialpost.h"
"x64headers/xuiapp.h"
"x64headers/xuiresource.h"
)
source_group("x64headers" FILES ${x64headers})
set(ALL_FILES
${ConsoleHelpers}
${ConsoleHelpers__ConsoleSaveFileIO}
${ConsoleJavaLibs}
${ConsoleJavaLibs__InputOutputStream}
${Header_Files}
${Source_Files}
${argo}
${com__mojang__nbt}
${net__minecraft}
${net__minecraft__commands}
${net__minecraft__commands__common}
${net__minecraft__locale}
${net__minecraft__network}
${net__minecraft__network__packet}
${net__minecraft__stats}
${net__minecraft__util}
${net__minecraft__world}
${net__minecraft__world__damageSource}
${net__minecraft__world__effect}
${net__minecraft__world__entity}
${net__minecraft__world__entity__ai__control}
${net__minecraft__world__entity__ai__goal}
${net__minecraft__world__entity__ai__goal__target}
${net__minecraft__world__entity__ai__navigation}
${net__minecraft__world__entity__ai__sensing}
${net__minecraft__world__entity__ai__util}
${net__minecraft__world__entity__ai__village}
${net__minecraft__world__entity__animal}
${net__minecraft__world__entity__boss}
${net__minecraft__world__entity__boss__enderdragon}
${net__minecraft__world__entity__global}
${net__minecraft__world__entity__item}
${net__minecraft__world__entity__monster}
${net__minecraft__world__entity__npc}
${net__minecraft__world__entity__player}
${net__minecraft__world__entity__projectile}
${net__minecraft__world__food}
${net__minecraft__world__inventory}
${net__minecraft__world__item}
${net__minecraft__world__item__alchemy}
${net__minecraft__world__item__crafting}
${net__minecraft__world__item__enchantment}
${net__minecraft__world__item__trading}
${net__minecraft__world__level}
${net__minecraft__world__level__biome}
${net__minecraft__world__level__chunk}
${net__minecraft__world__level__chunk__storage}
${net__minecraft__world__level__dimension}
${net__minecraft__world__level__levelgen}
${net__minecraft__world__level__levelgen__feature}
${net__minecraft__world__level__levelgen__structure}
${net__minecraft__world__level__levelgen__synth}
${net__minecraft__world__level__material}
${net__minecraft__world__level__newbiome__layer}
${net__minecraft__world__level__pathfinder}
${net__minecraft__world__level__saveddata}
${net__minecraft__world__level__storage}
${net__minecraft__world__level__tile}
${net__minecraft__world__level__tile__entity}
${net__minecraft__world__level__tile__piston}
${net__minecraft__world__phys}
${x64headers}
)
################################################################################
# Target
################################################################################
add_library(${PROJECT_NAME} STATIC ${ALL_FILES})
if (WIN32)
target_precompile_headers(${PROJECT_NAME} PRIVATE
"$<$<COMPILE_LANGUAGE:CXX>:${CMAKE_CURRENT_SOURCE_DIR}/stdafx.h>"
)
endif()
use_props(${PROJECT_NAME} "${CMAKE_CONFIGURATION_TYPES}" "${DEFAULT_CXX_PROPS}")
if (MSVC)
set_target_properties(${PROJECT_NAME} PROPERTIES
VS_GLOBAL_KEYWORD "Xbox360Proj"
)
endif()
################################################################################
# Target name
################################################################################
if(MSVC)
set_target_properties(${PROJECT_NAME} PROPERTIES
TARGET_NAME_CONTENTPACKAGE_NO_TU "${OUTPUT_DIRECTORY}${PROJECT_NAME}"
TARGET_NAME_CONTENTPACKAGE_SYMBOLS "${OUTPUT_DIRECTORY}${PROJECT_NAME}"
TARGET_NAME_CONTENTPACKAGE "${OUTPUT_DIRECTORY}${PROJECT_NAME}"
TARGET_NAME_DEBUG "${OUTPUT_DIRECTORY}${PROJECT_NAME}"
TARGET_NAME_RELEASE "${OUTPUT_DIRECTORY}${PROJECT_NAME}"
TARGET_NAME_RELEASEFORART "${OUTPUT_DIRECTORY}${PROJECT_NAME}")
else()
set_target_properties(${PROJECT_NAME} PROPERTIES
TARGET_NAME_CONTENTPACKAGE_NO_TU "${PROJECT_NAME}"
TARGET_NAME_CONTENTPACKAGE_SYMBOLS "${PROJECT_NAME}"
TARGET_NAME_CONTENTPACKAGE "${PROJECT_NAME}"
TARGET_NAME_DEBUG "${PROJECT_NAME}"
TARGET_NAME_RELEASE "${PROJECT_NAME}"
TARGET_NAME_RELEASEFORART "${PROJECT_NAME}")
endif()
################################################################################
# Output directory
################################################################################
set_target_properties(${PROJECT_NAME} PROPERTIES
OUTPUT_DIRECTORY_CONTENTPACKAGE_NO_TU "${CMAKE_CURRENT_SOURCE_DIR}/"
OUTPUT_DIRECTORY_CONTENTPACKAGE_SYMBOLS "${CMAKE_CURRENT_SOURCE_DIR}/"
OUTPUT_DIRECTORY_CONTENTPACKAGE "${CMAKE_CURRENT_SOURCE_DIR}/"
OUTPUT_DIRECTORY_DEBUG "${CMAKE_CURRENT_SOURCE_DIR}/"
OUTPUT_DIRECTORY_RELEASE "${CMAKE_CURRENT_SOURCE_DIR}/"
OUTPUT_DIRECTORY_RELEASEFORART "${CMAKE_CURRENT_SOURCE_DIR}/"
)
################################################################################
# GCC runtime library
################################################################################
if(CMAKE_BUILD_TYPE STREQUAL "Debug")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -DDEBUG")
elseif(CMAKE_BUILD_TYPE STREQUAL "Release")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3")
else()
# just assume it's Debug
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -DDEBUG")
endif()
################################################################################
# Compile definitions
################################################################################
target_compile_definitions(${PROJECT_NAME} PRIVATE
"$<$<CONFIG:CONTENTPACKAGE_SYMBOLS>:"
"SPLIT_SAVES;"
"_LARGE_WORLDS;"
"_EXTENDED_ACHIEVEMENTS;"
"_CONTENT_PACKAGE;"
"_FINAL_BUILD"
"LINUX;"
"_LINUX;"
">"
"$<$<CONFIG:ContentPackage>:"
"SPLIT_SAVES;"
"_LARGE_WORLDS;"
"_EXTENDED_ACHIEVEMENTS;"
"_CONTENT_PACKAGE;"
"LINUX;"
"_LINUX;"
"_FINAL_BUILD"
">"
"$<$<CONFIG:Debug>:"
"SPLIT_SAVES;"
"_LARGE_WORLDS;"
"_EXTENDED_ACHIEVEMENTS;"
"_DEBUG_MENUS_ENABLED;"
"_DEBUG"
"LINUX;"
"_LINUX;"
">"
"$<$<CONFIG:Release>:"
"SPLIT_SAVES;"
"_LARGE_WORLDS;"
"_EXTENDED_ACHIEVEMENTS;"
"LINUX;"
"_LINUX;"
"_DEBUG_MENUS_ENABLED"
">"
"$<$<CONFIG:ReleaseForArt>:"
"SPLIT_SAVES;"
"_LARGE_WORLDS;"
"LINUX;"
"_LINUX;"
"_EXTENDED_ACHIEVEMENTS;"
"_DEBUG_MENUS_ENABLED"
">"
)
target_compile_options(${PROJECT_NAME} PRIVATE
-fpermissive
-Wtemplate-body
-Wshift-count-overflow
-pthread
-std=c++11
)
target_include_directories(${PROJECT_NAME} PRIVATE x64headers)