diff --git a/source/App/App.cpp b/source/App.cpp similarity index 100% rename from source/App/App.cpp rename to source/App.cpp diff --git a/source/App/App.hpp b/source/App.hpp similarity index 100% rename from source/App/App.hpp rename to source/App.hpp diff --git a/source/App/AppPlatform.cpp b/source/AppPlatform.cpp similarity index 100% rename from source/App/AppPlatform.cpp rename to source/AppPlatform.cpp diff --git a/source/App/AppPlatform.hpp b/source/AppPlatform.hpp similarity index 100% rename from source/App/AppPlatform.hpp rename to source/AppPlatform.hpp diff --git a/source/App/Minecraft.cpp b/source/Minecraft.cpp similarity index 100% rename from source/App/Minecraft.cpp rename to source/Minecraft.cpp diff --git a/source/App/Minecraft.hpp b/source/Minecraft.hpp similarity index 100% rename from source/App/Minecraft.hpp rename to source/Minecraft.hpp diff --git a/source/App/NinecraftApp.cpp b/source/NinecraftApp.cpp similarity index 100% rename from source/App/NinecraftApp.cpp rename to source/NinecraftApp.cpp diff --git a/source/App/NinecraftApp.hpp b/source/NinecraftApp.hpp similarity index 100% rename from source/App/NinecraftApp.hpp rename to source/NinecraftApp.hpp diff --git a/source/Base/AABB.cpp b/source/client/common/AABB.cpp similarity index 100% rename from source/Base/AABB.cpp rename to source/client/common/AABB.cpp diff --git a/source/Base/AABB.hpp b/source/client/common/AABB.hpp similarity index 100% rename from source/Base/AABB.hpp rename to source/client/common/AABB.hpp diff --git a/source/Base/CThread.cpp b/source/client/common/CThread.cpp similarity index 100% rename from source/Base/CThread.cpp rename to source/client/common/CThread.cpp diff --git a/source/Base/CThread.hpp b/source/client/common/CThread.hpp similarity index 100% rename from source/Base/CThread.hpp rename to source/client/common/CThread.hpp diff --git a/source/Base/HitResult.cpp b/source/client/common/HitResult.cpp similarity index 100% rename from source/Base/HitResult.cpp rename to source/client/common/HitResult.cpp diff --git a/source/Base/HitResult.hpp b/source/client/common/HitResult.hpp similarity index 100% rename from source/Base/HitResult.hpp rename to source/client/common/HitResult.hpp diff --git a/source/Base/ImprovedNoise.cpp b/source/client/common/ImprovedNoise.cpp similarity index 100% rename from source/Base/ImprovedNoise.cpp rename to source/client/common/ImprovedNoise.cpp diff --git a/source/Base/ImprovedNoise.hpp b/source/client/common/ImprovedNoise.hpp similarity index 100% rename from source/Base/ImprovedNoise.hpp rename to source/client/common/ImprovedNoise.hpp diff --git a/source/Base/LongHack.hpp b/source/client/common/LongHack.hpp similarity index 100% rename from source/Base/LongHack.hpp rename to source/client/common/LongHack.hpp diff --git a/source/Base/Matrix.cpp b/source/client/common/Matrix.cpp similarity index 100% rename from source/Base/Matrix.cpp rename to source/client/common/Matrix.cpp diff --git a/source/Base/Matrix.hpp b/source/client/common/Matrix.hpp similarity index 100% rename from source/Base/Matrix.hpp rename to source/client/common/Matrix.hpp diff --git a/source/Base/Mth.cpp b/source/client/common/Mth.cpp similarity index 100% rename from source/Base/Mth.cpp rename to source/client/common/Mth.cpp diff --git a/source/Base/Mth.hpp b/source/client/common/Mth.hpp similarity index 100% rename from source/Base/Mth.hpp rename to source/client/common/Mth.hpp diff --git a/source/Options.cpp b/source/client/common/Options.cpp similarity index 100% rename from source/Options.cpp rename to source/client/common/Options.cpp diff --git a/source/Options.hpp b/source/client/common/Options.hpp similarity index 100% rename from source/Options.hpp rename to source/client/common/Options.hpp diff --git a/source/Base/PerlinNoise.cpp b/source/client/common/PerlinNoise.cpp similarity index 100% rename from source/Base/PerlinNoise.cpp rename to source/client/common/PerlinNoise.cpp diff --git a/source/Base/PerlinNoise.hpp b/source/client/common/PerlinNoise.hpp similarity index 100% rename from source/Base/PerlinNoise.hpp rename to source/client/common/PerlinNoise.hpp diff --git a/source/Base/Random.cpp b/source/client/common/Random.cpp similarity index 100% rename from source/Base/Random.cpp rename to source/client/common/Random.cpp diff --git a/source/Base/Random.hpp b/source/client/common/Random.hpp similarity index 100% rename from source/Base/Random.hpp rename to source/client/common/Random.hpp diff --git a/source/Base/Synth.cpp b/source/client/common/Synth.cpp similarity index 100% rename from source/Base/Synth.cpp rename to source/client/common/Synth.cpp diff --git a/source/Base/Synth.hpp b/source/client/common/Synth.hpp similarity index 100% rename from source/Base/Synth.hpp rename to source/client/common/Synth.hpp diff --git a/source/Base/Timer.cpp b/source/client/common/Timer.cpp similarity index 100% rename from source/Base/Timer.cpp rename to source/client/common/Timer.cpp diff --git a/source/Base/Timer.hpp b/source/client/common/Timer.hpp similarity index 100% rename from source/Base/Timer.hpp rename to source/client/common/Timer.hpp diff --git a/source/Base/Util.cpp b/source/client/common/Util.cpp similarity index 100% rename from source/Base/Util.cpp rename to source/client/common/Util.cpp diff --git a/source/Base/Util.hpp b/source/client/common/Util.hpp similarity index 100% rename from source/Base/Util.hpp rename to source/client/common/Util.hpp diff --git a/source/Base/Utils.cpp b/source/client/common/Utils.cpp similarity index 100% rename from source/Base/Utils.cpp rename to source/client/common/Utils.cpp diff --git a/source/Base/Utils.hpp b/source/client/common/Utils.hpp similarity index 100% rename from source/Base/Utils.hpp rename to source/client/common/Utils.hpp diff --git a/source/Base/Vec3.cpp b/source/client/common/Vec3.cpp similarity index 100% rename from source/Base/Vec3.cpp rename to source/client/common/Vec3.cpp diff --git a/source/Base/Vec3.hpp b/source/client/common/Vec3.hpp similarity index 100% rename from source/Base/Vec3.hpp rename to source/client/common/Vec3.hpp diff --git a/source/GUI/Gui.cpp b/source/client/gui/Gui.cpp similarity index 100% rename from source/GUI/Gui.cpp rename to source/client/gui/Gui.cpp diff --git a/source/GUI/Gui.hpp b/source/client/gui/Gui.hpp similarity index 100% rename from source/GUI/Gui.hpp rename to source/client/gui/Gui.hpp diff --git a/source/GUI/GuiComponent.cpp b/source/client/gui/GuiComponent.cpp similarity index 100% rename from source/GUI/GuiComponent.cpp rename to source/client/gui/GuiComponent.cpp diff --git a/source/GUI/GuiComponent.hpp b/source/client/gui/GuiComponent.hpp similarity index 100% rename from source/GUI/GuiComponent.hpp rename to source/client/gui/GuiComponent.hpp diff --git a/source/GUI/Screen/Screen.cpp b/source/client/gui/Screen.cpp similarity index 100% rename from source/GUI/Screen/Screen.cpp rename to source/client/gui/Screen.cpp diff --git a/source/GUI/Screen/Screen.hpp b/source/client/gui/Screen.hpp similarity index 100% rename from source/GUI/Screen/Screen.hpp rename to source/client/gui/Screen.hpp diff --git a/source/GUI/AvailableGamesList.cpp b/source/client/gui/components/AvailableGamesList.cpp similarity index 100% rename from source/GUI/AvailableGamesList.cpp rename to source/client/gui/components/AvailableGamesList.cpp diff --git a/source/GUI/AvailableGamesList.hpp b/source/client/gui/components/AvailableGamesList.hpp similarity index 100% rename from source/GUI/AvailableGamesList.hpp rename to source/client/gui/components/AvailableGamesList.hpp diff --git a/source/GUI/Button.cpp b/source/client/gui/components/Button.cpp similarity index 100% rename from source/GUI/Button.cpp rename to source/client/gui/components/Button.cpp diff --git a/source/GUI/Button.hpp b/source/client/gui/components/Button.hpp similarity index 100% rename from source/GUI/Button.hpp rename to source/client/gui/components/Button.hpp diff --git a/source/GUI/RolledSelectionList.cpp b/source/client/gui/components/RolledSelectionList.cpp similarity index 100% rename from source/GUI/RolledSelectionList.cpp rename to source/client/gui/components/RolledSelectionList.cpp diff --git a/source/GUI/RolledSelectionList.hpp b/source/client/gui/components/RolledSelectionList.hpp similarity index 100% rename from source/GUI/RolledSelectionList.hpp rename to source/client/gui/components/RolledSelectionList.hpp diff --git a/source/GUI/ScrolledSelectionList.cpp b/source/client/gui/components/ScrolledSelectionList.cpp similarity index 100% rename from source/GUI/ScrolledSelectionList.cpp rename to source/client/gui/components/ScrolledSelectionList.cpp diff --git a/source/GUI/ScrolledSelectionList.hpp b/source/client/gui/components/ScrolledSelectionList.hpp similarity index 100% rename from source/GUI/ScrolledSelectionList.hpp rename to source/client/gui/components/ScrolledSelectionList.hpp diff --git a/source/GUI/SmallButton.cpp b/source/client/gui/components/SmallButton.cpp similarity index 100% rename from source/GUI/SmallButton.cpp rename to source/client/gui/components/SmallButton.cpp diff --git a/source/GUI/SmallButton.hpp b/source/client/gui/components/SmallButton.hpp similarity index 100% rename from source/GUI/SmallButton.hpp rename to source/client/gui/components/SmallButton.hpp diff --git a/source/GUI/TextInputBox.cpp b/source/client/gui/components/TextInputBox.cpp similarity index 100% rename from source/GUI/TextInputBox.cpp rename to source/client/gui/components/TextInputBox.cpp diff --git a/source/GUI/TextInputBox.hpp b/source/client/gui/components/TextInputBox.hpp similarity index 100% rename from source/GUI/TextInputBox.hpp rename to source/client/gui/components/TextInputBox.hpp diff --git a/source/GUI/WorldSelectionList.cpp b/source/client/gui/components/WorldSelectionList.cpp similarity index 100% rename from source/GUI/WorldSelectionList.cpp rename to source/client/gui/components/WorldSelectionList.cpp diff --git a/source/GUI/WorldSelectionList.hpp b/source/client/gui/components/WorldSelectionList.hpp similarity index 100% rename from source/GUI/WorldSelectionList.hpp rename to source/client/gui/components/WorldSelectionList.hpp diff --git a/source/GUI/Screen/ChatScreen.cpp b/source/client/gui/screens/ChatScreen.cpp similarity index 100% rename from source/GUI/Screen/ChatScreen.cpp rename to source/client/gui/screens/ChatScreen.cpp diff --git a/source/GUI/Screen/ChatScreen.hpp b/source/client/gui/screens/ChatScreen.hpp similarity index 100% rename from source/GUI/Screen/ChatScreen.hpp rename to source/client/gui/screens/ChatScreen.hpp diff --git a/source/GUI/Screen/ConfirmScreen.cpp b/source/client/gui/screens/ConfirmScreen.cpp similarity index 100% rename from source/GUI/Screen/ConfirmScreen.cpp rename to source/client/gui/screens/ConfirmScreen.cpp diff --git a/source/GUI/Screen/ConfirmScreen.hpp b/source/client/gui/screens/ConfirmScreen.hpp similarity index 100% rename from source/GUI/Screen/ConfirmScreen.hpp rename to source/client/gui/screens/ConfirmScreen.hpp diff --git a/source/GUI/Screen/CreateWorldScreen.cpp b/source/client/gui/screens/CreateWorldScreen.cpp similarity index 100% rename from source/GUI/Screen/CreateWorldScreen.cpp rename to source/client/gui/screens/CreateWorldScreen.cpp diff --git a/source/GUI/Screen/CreateWorldScreen.hpp b/source/client/gui/screens/CreateWorldScreen.hpp similarity index 100% rename from source/GUI/Screen/CreateWorldScreen.hpp rename to source/client/gui/screens/CreateWorldScreen.hpp diff --git a/source/GUI/Screen/DeleteWorldScreen.cpp b/source/client/gui/screens/DeleteWorldScreen.cpp similarity index 100% rename from source/GUI/Screen/DeleteWorldScreen.cpp rename to source/client/gui/screens/DeleteWorldScreen.cpp diff --git a/source/GUI/Screen/DeleteWorldScreen.hpp b/source/client/gui/screens/DeleteWorldScreen.hpp similarity index 100% rename from source/GUI/Screen/DeleteWorldScreen.hpp rename to source/client/gui/screens/DeleteWorldScreen.hpp diff --git a/source/GUI/Screen/IngameBlockSelectionScreen.cpp b/source/client/gui/screens/IngameBlockSelectionScreen.cpp similarity index 100% rename from source/GUI/Screen/IngameBlockSelectionScreen.cpp rename to source/client/gui/screens/IngameBlockSelectionScreen.cpp diff --git a/source/GUI/Screen/IngameBlockSelectionScreen.hpp b/source/client/gui/screens/IngameBlockSelectionScreen.hpp similarity index 100% rename from source/GUI/Screen/IngameBlockSelectionScreen.hpp rename to source/client/gui/screens/IngameBlockSelectionScreen.hpp diff --git a/source/GUI/Screen/InvalidLicenseScreen.cpp b/source/client/gui/screens/InvalidLicenseScreen.cpp similarity index 100% rename from source/GUI/Screen/InvalidLicenseScreen.cpp rename to source/client/gui/screens/InvalidLicenseScreen.cpp diff --git a/source/GUI/Screen/InvalidLicenseScreen.hpp b/source/client/gui/screens/InvalidLicenseScreen.hpp similarity index 100% rename from source/GUI/Screen/InvalidLicenseScreen.hpp rename to source/client/gui/screens/InvalidLicenseScreen.hpp diff --git a/source/GUI/Screen/JoinGameScreen.cpp b/source/client/gui/screens/JoinGameScreen.cpp similarity index 100% rename from source/GUI/Screen/JoinGameScreen.cpp rename to source/client/gui/screens/JoinGameScreen.cpp diff --git a/source/GUI/Screen/JoinGameScreen.hpp b/source/client/gui/screens/JoinGameScreen.hpp similarity index 100% rename from source/GUI/Screen/JoinGameScreen.hpp rename to source/client/gui/screens/JoinGameScreen.hpp diff --git a/source/GUI/Screen/OptionsScreen.cpp b/source/client/gui/screens/OptionsScreen.cpp similarity index 100% rename from source/GUI/Screen/OptionsScreen.cpp rename to source/client/gui/screens/OptionsScreen.cpp diff --git a/source/GUI/Screen/OptionsScreen.hpp b/source/client/gui/screens/OptionsScreen.hpp similarity index 100% rename from source/GUI/Screen/OptionsScreen.hpp rename to source/client/gui/screens/OptionsScreen.hpp diff --git a/source/GUI/Screen/PauseScreen.cpp b/source/client/gui/screens/PauseScreen.cpp similarity index 100% rename from source/GUI/Screen/PauseScreen.cpp rename to source/client/gui/screens/PauseScreen.cpp diff --git a/source/GUI/Screen/PauseScreen.hpp b/source/client/gui/screens/PauseScreen.hpp similarity index 100% rename from source/GUI/Screen/PauseScreen.hpp rename to source/client/gui/screens/PauseScreen.hpp diff --git a/source/GUI/Screen/ProgressScreen.cpp b/source/client/gui/screens/ProgressScreen.cpp similarity index 100% rename from source/GUI/Screen/ProgressScreen.cpp rename to source/client/gui/screens/ProgressScreen.cpp diff --git a/source/GUI/Screen/ProgressScreen.hpp b/source/client/gui/screens/ProgressScreen.hpp similarity index 100% rename from source/GUI/Screen/ProgressScreen.hpp rename to source/client/gui/screens/ProgressScreen.hpp diff --git a/source/GUI/Screen/RenameMPLevelScreen.cpp b/source/client/gui/screens/RenameMPLevelScreen.cpp similarity index 100% rename from source/GUI/Screen/RenameMPLevelScreen.cpp rename to source/client/gui/screens/RenameMPLevelScreen.cpp diff --git a/source/GUI/Screen/RenameMPLevelScreen.hpp b/source/client/gui/screens/RenameMPLevelScreen.hpp similarity index 100% rename from source/GUI/Screen/RenameMPLevelScreen.hpp rename to source/client/gui/screens/RenameMPLevelScreen.hpp diff --git a/source/GUI/Screen/SavingWorldScreen.cpp b/source/client/gui/screens/SavingWorldScreen.cpp similarity index 100% rename from source/GUI/Screen/SavingWorldScreen.cpp rename to source/client/gui/screens/SavingWorldScreen.cpp diff --git a/source/GUI/Screen/SavingWorldScreen.hpp b/source/client/gui/screens/SavingWorldScreen.hpp similarity index 100% rename from source/GUI/Screen/SavingWorldScreen.hpp rename to source/client/gui/screens/SavingWorldScreen.hpp diff --git a/source/GUI/Screen/SelectWorldScreen.cpp b/source/client/gui/screens/SelectWorldScreen.cpp similarity index 100% rename from source/GUI/Screen/SelectWorldScreen.cpp rename to source/client/gui/screens/SelectWorldScreen.cpp diff --git a/source/GUI/Screen/SelectWorldScreen.hpp b/source/client/gui/screens/SelectWorldScreen.hpp similarity index 100% rename from source/GUI/Screen/SelectWorldScreen.hpp rename to source/client/gui/screens/SelectWorldScreen.hpp diff --git a/source/GUI/Screen/StartMenuScreen.cpp b/source/client/gui/screens/StartMenuScreen.cpp similarity index 100% rename from source/GUI/Screen/StartMenuScreen.cpp rename to source/client/gui/screens/StartMenuScreen.cpp diff --git a/source/GUI/Screen/StartMenuScreen.hpp b/source/client/gui/screens/StartMenuScreen.hpp similarity index 100% rename from source/GUI/Screen/StartMenuScreen.hpp rename to source/client/gui/screens/StartMenuScreen.hpp diff --git a/source/Renderer/Cube.cpp b/source/client/model/Cube.cpp similarity index 100% rename from source/Renderer/Cube.cpp rename to source/client/model/Cube.cpp diff --git a/source/Renderer/Cube.hpp b/source/client/model/Cube.hpp similarity index 100% rename from source/Renderer/Cube.hpp rename to source/client/model/Cube.hpp diff --git a/source/World/Entity/Models/HumanoidModel.cpp b/source/client/model/HumanoidModel.cpp similarity index 100% rename from source/World/Entity/Models/HumanoidModel.cpp rename to source/client/model/HumanoidModel.cpp diff --git a/source/World/Entity/Models/HumanoidModel.hpp b/source/client/model/HumanoidModel.hpp similarity index 100% rename from source/World/Entity/Models/HumanoidModel.hpp rename to source/client/model/HumanoidModel.hpp diff --git a/source/World/Entity/Models/Model.cpp b/source/client/model/Model.cpp similarity index 100% rename from source/World/Entity/Models/Model.cpp rename to source/client/model/Model.cpp diff --git a/source/World/Entity/Models/Model.hpp b/source/client/model/Model.hpp similarity index 100% rename from source/World/Entity/Models/Model.hpp rename to source/client/model/Model.hpp diff --git a/source/Renderer/PolygonQuad.cpp b/source/client/model/PolygonQuad.cpp similarity index 100% rename from source/Renderer/PolygonQuad.cpp rename to source/client/model/PolygonQuad.cpp diff --git a/source/Renderer/PolygonQuad.hpp b/source/client/model/PolygonQuad.hpp similarity index 100% rename from source/Renderer/PolygonQuad.hpp rename to source/client/model/PolygonQuad.hpp diff --git a/source/Network/ClientSideNetworkHandler.cpp b/source/client/network/ClientSideNetworkHandler.cpp similarity index 100% rename from source/Network/ClientSideNetworkHandler.cpp rename to source/client/network/ClientSideNetworkHandler.cpp diff --git a/source/Network/ClientSideNetworkHandler.hpp b/source/client/network/ClientSideNetworkHandler.hpp similarity index 100% rename from source/Network/ClientSideNetworkHandler.hpp rename to source/client/network/ClientSideNetworkHandler.hpp diff --git a/source/Network/MinecraftPackets.cpp b/source/client/network/MinecraftPackets.cpp similarity index 100% rename from source/Network/MinecraftPackets.cpp rename to source/client/network/MinecraftPackets.cpp diff --git a/source/Network/MinecraftPackets.hpp b/source/client/network/MinecraftPackets.hpp similarity index 100% rename from source/Network/MinecraftPackets.hpp rename to source/client/network/MinecraftPackets.hpp diff --git a/source/Network/NetEventCallback.cpp b/source/client/network/NetEventCallback.cpp similarity index 100% rename from source/Network/NetEventCallback.cpp rename to source/client/network/NetEventCallback.cpp diff --git a/source/Network/NetEventCallback.hpp b/source/client/network/NetEventCallback.hpp similarity index 100% rename from source/Network/NetEventCallback.hpp rename to source/client/network/NetEventCallback.hpp diff --git a/source/Network/Packet.hpp b/source/client/network/Packet.hpp similarity index 100% rename from source/Network/Packet.hpp rename to source/client/network/Packet.hpp diff --git a/source/Network/Packets/AddPlayerPacket.cpp b/source/client/network/Packets/AddPlayerPacket.cpp similarity index 100% rename from source/Network/Packets/AddPlayerPacket.cpp rename to source/client/network/Packets/AddPlayerPacket.cpp diff --git a/source/Network/Packets/ChunkDataPacket.cpp b/source/client/network/Packets/ChunkDataPacket.cpp similarity index 100% rename from source/Network/Packets/ChunkDataPacket.cpp rename to source/client/network/Packets/ChunkDataPacket.cpp diff --git a/source/Network/Packets/LoginPacket.cpp b/source/client/network/Packets/LoginPacket.cpp similarity index 100% rename from source/Network/Packets/LoginPacket.cpp rename to source/client/network/Packets/LoginPacket.cpp diff --git a/source/Network/Packets/MessagePacket.cpp b/source/client/network/Packets/MessagePacket.cpp similarity index 100% rename from source/Network/Packets/MessagePacket.cpp rename to source/client/network/Packets/MessagePacket.cpp diff --git a/source/Network/Packets/MovePlayerPacket.cpp b/source/client/network/Packets/MovePlayerPacket.cpp similarity index 100% rename from source/Network/Packets/MovePlayerPacket.cpp rename to source/client/network/Packets/MovePlayerPacket.cpp diff --git a/source/Network/Packets/PlaceBlockPacket.cpp b/source/client/network/Packets/PlaceBlockPacket.cpp similarity index 100% rename from source/Network/Packets/PlaceBlockPacket.cpp rename to source/client/network/Packets/PlaceBlockPacket.cpp diff --git a/source/Network/Packets/PlayerEquipmentPacket.cpp b/source/client/network/Packets/PlayerEquipmentPacket.cpp similarity index 100% rename from source/Network/Packets/PlayerEquipmentPacket.cpp rename to source/client/network/Packets/PlayerEquipmentPacket.cpp diff --git a/source/Network/Packets/RemoveBlockPacket.cpp b/source/client/network/Packets/RemoveBlockPacket.cpp similarity index 100% rename from source/Network/Packets/RemoveBlockPacket.cpp rename to source/client/network/Packets/RemoveBlockPacket.cpp diff --git a/source/Network/Packets/RemoveEntityPacket.cpp b/source/client/network/Packets/RemoveEntityPacket.cpp similarity index 100% rename from source/Network/Packets/RemoveEntityPacket.cpp rename to source/client/network/Packets/RemoveEntityPacket.cpp diff --git a/source/Network/Packets/RequestChunkPacket.cpp b/source/client/network/Packets/RequestChunkPacket.cpp similarity index 100% rename from source/Network/Packets/RequestChunkPacket.cpp rename to source/client/network/Packets/RequestChunkPacket.cpp diff --git a/source/Network/Packets/StartGamePacket.cpp b/source/client/network/Packets/StartGamePacket.cpp similarity index 100% rename from source/Network/Packets/StartGamePacket.cpp rename to source/client/network/Packets/StartGamePacket.cpp diff --git a/source/Network/Packets/UpdateBlockPacket.cpp b/source/client/network/Packets/UpdateBlockPacket.cpp similarity index 100% rename from source/Network/Packets/UpdateBlockPacket.cpp rename to source/client/network/Packets/UpdateBlockPacket.cpp diff --git a/source/Network/PingedCompatibleServer.hpp b/source/client/network/PingedCompatibleServer.hpp similarity index 100% rename from source/Network/PingedCompatibleServer.hpp rename to source/client/network/PingedCompatibleServer.hpp diff --git a/source/Network/RakNetInstance.cpp b/source/client/network/RakNetInstance.cpp similarity index 100% rename from source/Network/RakNetInstance.cpp rename to source/client/network/RakNetInstance.cpp diff --git a/source/Network/RakNetInstance.hpp b/source/client/network/RakNetInstance.hpp similarity index 100% rename from source/Network/RakNetInstance.hpp rename to source/client/network/RakNetInstance.hpp diff --git a/source/Network/ServerSideNetworkHandler.cpp b/source/client/network/ServerSideNetworkHandler.cpp similarity index 100% rename from source/Network/ServerSideNetworkHandler.cpp rename to source/client/network/ServerSideNetworkHandler.cpp diff --git a/source/Network/ServerSideNetworkHandler.hpp b/source/client/network/ServerSideNetworkHandler.hpp similarity index 100% rename from source/Network/ServerSideNetworkHandler.hpp rename to source/client/network/ServerSideNetworkHandler.hpp diff --git a/source/UserInput/Controller.cpp b/source/client/player/input/Controller.cpp similarity index 100% rename from source/UserInput/Controller.cpp rename to source/client/player/input/Controller.cpp diff --git a/source/UserInput/Controller.hpp b/source/client/player/input/Controller.hpp similarity index 100% rename from source/UserInput/Controller.hpp rename to source/client/player/input/Controller.hpp diff --git a/source/UserInput/ControllerTurnInput.cpp b/source/client/player/input/ControllerTurnInput.cpp similarity index 100% rename from source/UserInput/ControllerTurnInput.cpp rename to source/client/player/input/ControllerTurnInput.cpp diff --git a/source/UserInput/ControllerTurnInput.hpp b/source/client/player/input/ControllerTurnInput.hpp similarity index 100% rename from source/UserInput/ControllerTurnInput.hpp rename to source/client/player/input/ControllerTurnInput.hpp diff --git a/source/UserInput/ITurnInput.cpp b/source/client/player/input/ITurnInput.cpp similarity index 100% rename from source/UserInput/ITurnInput.cpp rename to source/client/player/input/ITurnInput.cpp diff --git a/source/UserInput/ITurnInput.hpp b/source/client/player/input/ITurnInput.hpp similarity index 100% rename from source/UserInput/ITurnInput.hpp rename to source/client/player/input/ITurnInput.hpp diff --git a/source/UserInput/Keyboard.cpp b/source/client/player/input/Keyboard.cpp similarity index 100% rename from source/UserInput/Keyboard.cpp rename to source/client/player/input/Keyboard.cpp diff --git a/source/UserInput/Keyboard.hpp b/source/client/player/input/Keyboard.hpp similarity index 100% rename from source/UserInput/Keyboard.hpp rename to source/client/player/input/Keyboard.hpp diff --git a/source/UserInput/KeyboardInput.cpp b/source/client/player/input/KeyboardInput.cpp similarity index 100% rename from source/UserInput/KeyboardInput.cpp rename to source/client/player/input/KeyboardInput.cpp diff --git a/source/UserInput/KeyboardInput.hpp b/source/client/player/input/KeyboardInput.hpp similarity index 100% rename from source/UserInput/KeyboardInput.hpp rename to source/client/player/input/KeyboardInput.hpp diff --git a/source/UserInput/Mouse.cpp b/source/client/player/input/Mouse.cpp similarity index 100% rename from source/UserInput/Mouse.cpp rename to source/client/player/input/Mouse.cpp diff --git a/source/UserInput/Mouse.hpp b/source/client/player/input/Mouse.hpp similarity index 100% rename from source/UserInput/Mouse.hpp rename to source/client/player/input/Mouse.hpp diff --git a/source/UserInput/MouseTurnInput.cpp b/source/client/player/input/MouseTurnInput.cpp similarity index 100% rename from source/UserInput/MouseTurnInput.cpp rename to source/client/player/input/MouseTurnInput.cpp diff --git a/source/UserInput/MouseTurnInput.hpp b/source/client/player/input/MouseTurnInput.hpp similarity index 100% rename from source/UserInput/MouseTurnInput.hpp rename to source/client/player/input/MouseTurnInput.hpp diff --git a/source/UserInput/User.hpp b/source/client/player/input/User.hpp similarity index 100% rename from source/UserInput/User.hpp rename to source/client/player/input/User.hpp diff --git a/source/World/Renderer/Chunk.cpp b/source/client/renderer/Chunk.cpp similarity index 100% rename from source/World/Renderer/Chunk.cpp rename to source/client/renderer/Chunk.cpp diff --git a/source/World/Renderer/Chunk.hpp b/source/client/renderer/Chunk.hpp similarity index 100% rename from source/World/Renderer/Chunk.hpp rename to source/client/renderer/Chunk.hpp diff --git a/source/World/Renderer/Culler.cpp b/source/client/renderer/Culler.cpp similarity index 100% rename from source/World/Renderer/Culler.cpp rename to source/client/renderer/Culler.cpp diff --git a/source/World/Renderer/Culler.hpp b/source/client/renderer/Culler.hpp similarity index 100% rename from source/World/Renderer/Culler.hpp rename to source/client/renderer/Culler.hpp diff --git a/source/Renderer/DynamicTexture.cpp b/source/client/renderer/DynamicTexture.cpp similarity index 100% rename from source/Renderer/DynamicTexture.cpp rename to source/client/renderer/DynamicTexture.cpp diff --git a/source/Renderer/DynamicTexture.hpp b/source/client/renderer/DynamicTexture.hpp similarity index 100% rename from source/Renderer/DynamicTexture.hpp rename to source/client/renderer/DynamicTexture.hpp diff --git a/source/Renderer/Font.cpp b/source/client/renderer/Font.cpp similarity index 100% rename from source/Renderer/Font.cpp rename to source/client/renderer/Font.cpp diff --git a/source/Renderer/Font.hpp b/source/client/renderer/Font.hpp similarity index 100% rename from source/Renderer/Font.hpp rename to source/client/renderer/Font.hpp diff --git a/source/World/Renderer/Frustum.cpp b/source/client/renderer/Frustum.cpp similarity index 100% rename from source/World/Renderer/Frustum.cpp rename to source/client/renderer/Frustum.cpp diff --git a/source/World/Renderer/Frustum.hpp b/source/client/renderer/Frustum.hpp similarity index 100% rename from source/World/Renderer/Frustum.hpp rename to source/client/renderer/Frustum.hpp diff --git a/source/World/Renderer/FrustumCuller.cpp b/source/client/renderer/FrustumCuller.cpp similarity index 100% rename from source/World/Renderer/FrustumCuller.cpp rename to source/client/renderer/FrustumCuller.cpp diff --git a/source/World/Renderer/FrustumCuller.hpp b/source/client/renderer/FrustumCuller.hpp similarity index 100% rename from source/World/Renderer/FrustumCuller.hpp rename to source/client/renderer/FrustumCuller.hpp diff --git a/source/Renderer/GameRenderer.cpp b/source/client/renderer/GameRenderer.cpp similarity index 100% rename from source/Renderer/GameRenderer.cpp rename to source/client/renderer/GameRenderer.cpp diff --git a/source/Renderer/GameRenderer.hpp b/source/client/renderer/GameRenderer.hpp similarity index 100% rename from source/Renderer/GameRenderer.hpp rename to source/client/renderer/GameRenderer.hpp diff --git a/source/World/Renderer/ItemInHandRenderer.cpp b/source/client/renderer/ItemInHandRenderer.cpp similarity index 100% rename from source/World/Renderer/ItemInHandRenderer.cpp rename to source/client/renderer/ItemInHandRenderer.cpp diff --git a/source/World/Renderer/ItemInHandRenderer.hpp b/source/client/renderer/ItemInHandRenderer.hpp similarity index 100% rename from source/World/Renderer/ItemInHandRenderer.hpp rename to source/client/renderer/ItemInHandRenderer.hpp diff --git a/source/World/Renderer/LevelRenderer.cpp b/source/client/renderer/LevelRenderer.cpp similarity index 100% rename from source/World/Renderer/LevelRenderer.cpp rename to source/client/renderer/LevelRenderer.cpp diff --git a/source/World/Renderer/LevelRenderer.hpp b/source/client/renderer/LevelRenderer.hpp similarity index 100% rename from source/World/Renderer/LevelRenderer.hpp rename to source/client/renderer/LevelRenderer.hpp diff --git a/source/World/LightLayer.cpp b/source/client/renderer/LightLayer.cpp similarity index 100% rename from source/World/LightLayer.cpp rename to source/client/renderer/LightLayer.cpp diff --git a/source/World/LightLayer.hpp b/source/client/renderer/LightLayer.hpp similarity index 100% rename from source/World/LightLayer.hpp rename to source/client/renderer/LightLayer.hpp diff --git a/source/World/LightUpdate.cpp b/source/client/renderer/LightUpdate.cpp similarity index 100% rename from source/World/LightUpdate.cpp rename to source/client/renderer/LightUpdate.cpp diff --git a/source/World/LightUpdate.hpp b/source/client/renderer/LightUpdate.hpp similarity index 100% rename from source/World/LightUpdate.hpp rename to source/client/renderer/LightUpdate.hpp diff --git a/source/Renderer/RenderChunk.cpp b/source/client/renderer/RenderChunk.cpp similarity index 100% rename from source/Renderer/RenderChunk.cpp rename to source/client/renderer/RenderChunk.cpp diff --git a/source/Renderer/RenderChunk.hpp b/source/client/renderer/RenderChunk.hpp similarity index 100% rename from source/Renderer/RenderChunk.hpp rename to source/client/renderer/RenderChunk.hpp diff --git a/source/Renderer/RenderList.cpp b/source/client/renderer/RenderList.cpp similarity index 100% rename from source/Renderer/RenderList.cpp rename to source/client/renderer/RenderList.cpp diff --git a/source/Renderer/RenderList.hpp b/source/client/renderer/RenderList.hpp similarity index 100% rename from source/Renderer/RenderList.hpp rename to source/client/renderer/RenderList.hpp diff --git a/source/Renderer/Tesselator.cpp b/source/client/renderer/Tesselator.cpp similarity index 100% rename from source/Renderer/Tesselator.cpp rename to source/client/renderer/Tesselator.cpp diff --git a/source/Renderer/Tesselator.hpp b/source/client/renderer/Tesselator.hpp similarity index 100% rename from source/Renderer/Tesselator.hpp rename to source/client/renderer/Tesselator.hpp diff --git a/source/Renderer/Texture.hpp b/source/client/renderer/Texture.hpp similarity index 100% rename from source/Renderer/Texture.hpp rename to source/client/renderer/Texture.hpp diff --git a/source/Renderer/Textures.cpp b/source/client/renderer/Textures.cpp similarity index 100% rename from source/Renderer/Textures.cpp rename to source/client/renderer/Textures.cpp diff --git a/source/Renderer/Textures.hpp b/source/client/renderer/Textures.hpp similarity index 100% rename from source/Renderer/Textures.hpp rename to source/client/renderer/Textures.hpp diff --git a/source/World/Renderer/TileRenderer.cpp b/source/client/renderer/TileRenderer.cpp similarity index 100% rename from source/World/Renderer/TileRenderer.cpp rename to source/client/renderer/TileRenderer.cpp diff --git a/source/World/Renderer/TileRenderer.hpp b/source/client/renderer/TileRenderer.hpp similarity index 100% rename from source/World/Renderer/TileRenderer.hpp rename to source/client/renderer/TileRenderer.hpp diff --git a/source/Renderer/VertexPT.hpp b/source/client/renderer/VertexPT.hpp similarity index 100% rename from source/Renderer/VertexPT.hpp rename to source/client/renderer/VertexPT.hpp diff --git a/source/Renderer/WaterSideTexture.cpp b/source/client/renderer/WaterSideTexture.cpp similarity index 100% rename from source/Renderer/WaterSideTexture.cpp rename to source/client/renderer/WaterSideTexture.cpp diff --git a/source/Renderer/WaterTexture.cpp b/source/client/renderer/WaterTexture.cpp similarity index 100% rename from source/Renderer/WaterTexture.cpp rename to source/client/renderer/WaterTexture.cpp diff --git a/source/World/Renderer/EntityRenderDispatcher.cpp b/source/client/renderer/entity/EntityRenderDispatcher.cpp similarity index 100% rename from source/World/Renderer/EntityRenderDispatcher.cpp rename to source/client/renderer/entity/EntityRenderDispatcher.cpp diff --git a/source/World/Renderer/EntityRenderDispatcher.hpp b/source/client/renderer/entity/EntityRenderDispatcher.hpp similarity index 100% rename from source/World/Renderer/EntityRenderDispatcher.hpp rename to source/client/renderer/entity/EntityRenderDispatcher.hpp diff --git a/source/World/Renderer/EntityRenderer.cpp b/source/client/renderer/entity/EntityRenderer.cpp similarity index 100% rename from source/World/Renderer/EntityRenderer.cpp rename to source/client/renderer/entity/EntityRenderer.cpp diff --git a/source/World/Renderer/EntityRenderer.hpp b/source/client/renderer/entity/EntityRenderer.hpp similarity index 100% rename from source/World/Renderer/EntityRenderer.hpp rename to source/client/renderer/entity/EntityRenderer.hpp diff --git a/source/World/Renderer/FallingTileRenderer.cpp b/source/client/renderer/entity/FallingTileRenderer.cpp similarity index 100% rename from source/World/Renderer/FallingTileRenderer.cpp rename to source/client/renderer/entity/FallingTileRenderer.cpp diff --git a/source/World/Renderer/FallingTileRenderer.hpp b/source/client/renderer/entity/FallingTileRenderer.hpp similarity index 100% rename from source/World/Renderer/FallingTileRenderer.hpp rename to source/client/renderer/entity/FallingTileRenderer.hpp diff --git a/source/World/Renderer/HumanoidMobRenderer.cpp b/source/client/renderer/entity/HumanoidMobRenderer.cpp similarity index 100% rename from source/World/Renderer/HumanoidMobRenderer.cpp rename to source/client/renderer/entity/HumanoidMobRenderer.cpp diff --git a/source/World/Renderer/HumanoidMobRenderer.hpp b/source/client/renderer/entity/HumanoidMobRenderer.hpp similarity index 100% rename from source/World/Renderer/HumanoidMobRenderer.hpp rename to source/client/renderer/entity/HumanoidMobRenderer.hpp diff --git a/source/World/Renderer/ItemRenderer.cpp b/source/client/renderer/entity/ItemRenderer.cpp similarity index 100% rename from source/World/Renderer/ItemRenderer.cpp rename to source/client/renderer/entity/ItemRenderer.cpp diff --git a/source/World/Renderer/ItemRenderer.hpp b/source/client/renderer/entity/ItemRenderer.hpp similarity index 100% rename from source/World/Renderer/ItemRenderer.hpp rename to source/client/renderer/entity/ItemRenderer.hpp diff --git a/source/World/Renderer/ItemSpriteRenderer.cpp b/source/client/renderer/entity/ItemSpriteRenderer.cpp similarity index 100% rename from source/World/Renderer/ItemSpriteRenderer.cpp rename to source/client/renderer/entity/ItemSpriteRenderer.cpp diff --git a/source/World/Renderer/ItemSpriteRenderer.hpp b/source/client/renderer/entity/ItemSpriteRenderer.hpp similarity index 100% rename from source/World/Renderer/ItemSpriteRenderer.hpp rename to source/client/renderer/entity/ItemSpriteRenderer.hpp diff --git a/source/World/Renderer/MobRenderer.cpp b/source/client/renderer/entity/MobRenderer.cpp similarity index 100% rename from source/World/Renderer/MobRenderer.cpp rename to source/client/renderer/entity/MobRenderer.cpp diff --git a/source/World/Renderer/MobRenderer.hpp b/source/client/renderer/entity/MobRenderer.hpp similarity index 100% rename from source/World/Renderer/MobRenderer.hpp rename to source/client/renderer/entity/MobRenderer.hpp diff --git a/source/World/Renderer/TntRenderer.cpp b/source/client/renderer/entity/TntRenderer.cpp similarity index 100% rename from source/World/Renderer/TntRenderer.cpp rename to source/client/renderer/entity/TntRenderer.cpp diff --git a/source/World/Renderer/TntRenderer.hpp b/source/client/renderer/entity/TntRenderer.hpp similarity index 100% rename from source/World/Renderer/TntRenderer.hpp rename to source/client/renderer/entity/TntRenderer.hpp diff --git a/source/World/Renderer/TripodCameraRenderer.cpp b/source/client/renderer/entity/TripodCameraRenderer.cpp similarity index 100% rename from source/World/Renderer/TripodCameraRenderer.cpp rename to source/client/renderer/entity/TripodCameraRenderer.cpp diff --git a/source/World/Renderer/TripodCameraRenderer.hpp b/source/client/renderer/entity/TripodCameraRenderer.hpp similarity index 100% rename from source/World/Renderer/TripodCameraRenderer.hpp rename to source/client/renderer/entity/TripodCameraRenderer.hpp diff --git a/source/Sound/SoundData.cpp b/source/client/sound/SoundData.cpp similarity index 100% rename from source/Sound/SoundData.cpp rename to source/client/sound/SoundData.cpp diff --git a/source/Sound/SoundData.hpp b/source/client/sound/SoundData.hpp similarity index 100% rename from source/Sound/SoundData.hpp rename to source/client/sound/SoundData.hpp diff --git a/source/Sound/SoundDefs.hpp b/source/client/sound/SoundDefs.hpp similarity index 100% rename from source/Sound/SoundDefs.hpp rename to source/client/sound/SoundDefs.hpp diff --git a/source/Sound/SoundEngine.cpp b/source/client/sound/SoundEngine.cpp similarity index 100% rename from source/Sound/SoundEngine.cpp rename to source/client/sound/SoundEngine.cpp diff --git a/source/Sound/SoundEngine.hpp b/source/client/sound/SoundEngine.hpp similarity index 100% rename from source/Sound/SoundEngine.hpp rename to source/client/sound/SoundEngine.hpp diff --git a/source/Sound/SoundRepository.cpp b/source/client/sound/SoundRepository.cpp similarity index 100% rename from source/Sound/SoundRepository.cpp rename to source/client/sound/SoundRepository.cpp diff --git a/source/Sound/SoundRepository.hpp b/source/client/sound/SoundRepository.hpp similarity index 100% rename from source/Sound/SoundRepository.hpp rename to source/client/sound/SoundRepository.hpp diff --git a/source/Sound/SoundSystem.cpp b/source/client/sound/SoundSystem.cpp similarity index 100% rename from source/Sound/SoundSystem.cpp rename to source/client/sound/SoundSystem.cpp diff --git a/source/Sound/SoundSystem.hpp b/source/client/sound/SoundSystem.hpp similarity index 100% rename from source/Sound/SoundSystem.hpp rename to source/client/sound/SoundSystem.hpp diff --git a/source/World/Entity/Entity.cpp b/source/world/entity/Entity.cpp similarity index 100% rename from source/World/Entity/Entity.cpp rename to source/world/entity/Entity.cpp diff --git a/source/World/Entity/Entity.hpp b/source/world/entity/Entity.hpp similarity index 100% rename from source/World/Entity/Entity.hpp rename to source/world/entity/Entity.hpp diff --git a/source/World/Entity/FallingTile.cpp b/source/world/entity/FallingTile.cpp similarity index 100% rename from source/World/Entity/FallingTile.cpp rename to source/world/entity/FallingTile.cpp diff --git a/source/World/Entity/FallingTile.hpp b/source/world/entity/FallingTile.hpp similarity index 100% rename from source/World/Entity/FallingTile.hpp rename to source/world/entity/FallingTile.hpp diff --git a/source/World/Entity/ItemEntity.cpp b/source/world/entity/ItemEntity.cpp similarity index 100% rename from source/World/Entity/ItemEntity.cpp rename to source/world/entity/ItemEntity.cpp diff --git a/source/World/Entity/ItemEntity.hpp b/source/world/entity/ItemEntity.hpp similarity index 100% rename from source/World/Entity/ItemEntity.hpp rename to source/world/entity/ItemEntity.hpp diff --git a/source/World/Entity/LocalPlayer.cpp b/source/world/entity/LocalPlayer.cpp similarity index 100% rename from source/World/Entity/LocalPlayer.cpp rename to source/world/entity/LocalPlayer.cpp diff --git a/source/World/Entity/LocalPlayer.hpp b/source/world/entity/LocalPlayer.hpp similarity index 100% rename from source/World/Entity/LocalPlayer.hpp rename to source/world/entity/LocalPlayer.hpp diff --git a/source/World/Entity/Mob.cpp b/source/world/entity/Mob.cpp similarity index 100% rename from source/World/Entity/Mob.cpp rename to source/world/entity/Mob.cpp diff --git a/source/World/Entity/Mob.hpp b/source/world/entity/Mob.hpp similarity index 100% rename from source/World/Entity/Mob.hpp rename to source/world/entity/Mob.hpp diff --git a/source/World/Entity/Player.cpp b/source/world/entity/Player.cpp similarity index 100% rename from source/World/Entity/Player.cpp rename to source/world/entity/Player.cpp diff --git a/source/World/Entity/Player.hpp b/source/world/entity/Player.hpp similarity index 100% rename from source/World/Entity/Player.hpp rename to source/world/entity/Player.hpp diff --git a/source/World/Entity/PrimedTnt.cpp b/source/world/entity/PrimedTnt.cpp similarity index 100% rename from source/World/Entity/PrimedTnt.cpp rename to source/world/entity/PrimedTnt.cpp diff --git a/source/World/Entity/PrimedTnt.hpp b/source/world/entity/PrimedTnt.hpp similarity index 100% rename from source/World/Entity/PrimedTnt.hpp rename to source/world/entity/PrimedTnt.hpp diff --git a/source/World/Entity/TripodCamera.cpp b/source/world/entity/TripodCamera.cpp similarity index 100% rename from source/World/Entity/TripodCamera.cpp rename to source/world/entity/TripodCamera.cpp diff --git a/source/World/Entity/TripodCamera.hpp b/source/world/entity/TripodCamera.hpp similarity index 100% rename from source/World/Entity/TripodCamera.hpp rename to source/world/entity/TripodCamera.hpp diff --git a/source/GameMode/CreativeMode.cpp b/source/world/gamemode/CreativeMode.cpp similarity index 100% rename from source/GameMode/CreativeMode.cpp rename to source/world/gamemode/CreativeMode.cpp diff --git a/source/GameMode/CreativeMode.hpp b/source/world/gamemode/CreativeMode.hpp similarity index 100% rename from source/GameMode/CreativeMode.hpp rename to source/world/gamemode/CreativeMode.hpp diff --git a/source/GameMode/GameMode.cpp b/source/world/gamemode/GameMode.cpp similarity index 100% rename from source/GameMode/GameMode.cpp rename to source/world/gamemode/GameMode.cpp diff --git a/source/GameMode/GameMode.hpp b/source/world/gamemode/GameMode.hpp similarity index 100% rename from source/GameMode/GameMode.hpp rename to source/world/gamemode/GameMode.hpp diff --git a/source/GameMode/SurvivalMode.cpp b/source/world/gamemode/SurvivalMode.cpp similarity index 100% rename from source/GameMode/SurvivalMode.cpp rename to source/world/gamemode/SurvivalMode.cpp diff --git a/source/GameMode/SurvivalMode.hpp b/source/world/gamemode/SurvivalMode.hpp similarity index 100% rename from source/GameMode/SurvivalMode.hpp rename to source/world/gamemode/SurvivalMode.hpp diff --git a/source/World/Item/CameraItem.cpp b/source/world/item/CameraItem.cpp similarity index 100% rename from source/World/Item/CameraItem.cpp rename to source/world/item/CameraItem.cpp diff --git a/source/World/Item/DoorItem.cpp b/source/world/item/DoorItem.cpp similarity index 100% rename from source/World/Item/DoorItem.cpp rename to source/world/item/DoorItem.cpp diff --git a/source/Inventory.cpp b/source/world/item/Inventory.cpp similarity index 100% rename from source/Inventory.cpp rename to source/world/item/Inventory.cpp diff --git a/source/Inventory.hpp b/source/world/item/Inventory.hpp similarity index 100% rename from source/Inventory.hpp rename to source/world/item/Inventory.hpp diff --git a/source/World/Item/Item.cpp b/source/world/item/Item.cpp similarity index 100% rename from source/World/Item/Item.cpp rename to source/world/item/Item.cpp diff --git a/source/World/Item/Item.hpp b/source/world/item/Item.hpp similarity index 100% rename from source/World/Item/Item.hpp rename to source/world/item/Item.hpp diff --git a/source/World/Item/ItemInstance.cpp b/source/world/item/ItemInstance.cpp similarity index 100% rename from source/World/Item/ItemInstance.cpp rename to source/world/item/ItemInstance.cpp diff --git a/source/World/Item/ItemInstance.hpp b/source/world/item/ItemInstance.hpp similarity index 100% rename from source/World/Item/ItemInstance.hpp rename to source/world/item/ItemInstance.hpp diff --git a/source/World/Item/TileItem.cpp b/source/world/item/TileItem.cpp similarity index 100% rename from source/World/Item/TileItem.cpp rename to source/world/item/TileItem.cpp diff --git a/source/World/Item/TilePlanterItem.cpp b/source/world/item/TilePlanterItem.cpp similarity index 100% rename from source/World/Item/TilePlanterItem.cpp rename to source/world/item/TilePlanterItem.cpp diff --git a/source/World/Dimension.cpp b/source/world/level/Dimension.cpp similarity index 100% rename from source/World/Dimension.cpp rename to source/world/level/Dimension.cpp diff --git a/source/World/Dimension.hpp b/source/world/level/Dimension.hpp similarity index 100% rename from source/World/Dimension.hpp rename to source/world/level/Dimension.hpp diff --git a/source/World/Explosion.cpp b/source/world/level/Explosion.cpp similarity index 100% rename from source/World/Explosion.cpp rename to source/world/level/Explosion.cpp diff --git a/source/World/Explosion.hpp b/source/world/level/Explosion.hpp similarity index 100% rename from source/World/Explosion.hpp rename to source/world/level/Explosion.hpp diff --git a/source/World/Level.cpp b/source/world/level/Level.cpp similarity index 100% rename from source/World/Level.cpp rename to source/world/level/Level.cpp diff --git a/source/World/Level.hpp b/source/world/level/Level.hpp similarity index 100% rename from source/World/Level.hpp rename to source/world/level/Level.hpp diff --git a/source/World/LevelListener.cpp b/source/world/level/LevelListener.cpp similarity index 100% rename from source/World/LevelListener.cpp rename to source/world/level/LevelListener.cpp diff --git a/source/World/LevelListener.hpp b/source/world/level/LevelListener.hpp similarity index 100% rename from source/World/LevelListener.hpp rename to source/world/level/LevelListener.hpp diff --git a/source/World/Material.cpp b/source/world/level/Material.cpp similarity index 100% rename from source/World/Material.cpp rename to source/world/level/Material.cpp diff --git a/source/World/Material.hpp b/source/world/level/Material.hpp similarity index 100% rename from source/World/Material.hpp rename to source/world/level/Material.hpp diff --git a/source/World/Region.cpp b/source/world/level/Region.cpp similarity index 100% rename from source/World/Region.cpp rename to source/world/level/Region.cpp diff --git a/source/World/Region.hpp b/source/world/level/Region.hpp similarity index 100% rename from source/World/Region.hpp rename to source/world/level/Region.hpp diff --git a/source/World/TickNextTickData.cpp b/source/world/level/TickNextTickData.cpp similarity index 100% rename from source/World/TickNextTickData.cpp rename to source/world/level/TickNextTickData.cpp diff --git a/source/World/TickNextTickData.hpp b/source/world/level/TickNextTickData.hpp similarity index 100% rename from source/World/TickNextTickData.hpp rename to source/world/level/TickNextTickData.hpp diff --git a/source/World/Generator/Biome.cpp b/source/world/level/levelgen/biome/Biome.cpp similarity index 100% rename from source/World/Generator/Biome.cpp rename to source/world/level/levelgen/biome/Biome.cpp diff --git a/source/World/Generator/Biome.hpp b/source/world/level/levelgen/biome/Biome.hpp similarity index 100% rename from source/World/Generator/Biome.hpp rename to source/world/level/levelgen/biome/Biome.hpp diff --git a/source/World/Generator/BiomeSource.cpp b/source/world/level/levelgen/biome/BiomeSource.cpp similarity index 100% rename from source/World/Generator/BiomeSource.cpp rename to source/world/level/levelgen/biome/BiomeSource.cpp diff --git a/source/World/Generator/BiomeSource.hpp b/source/world/level/levelgen/biome/BiomeSource.hpp similarity index 100% rename from source/World/Generator/BiomeSource.hpp rename to source/world/level/levelgen/biome/BiomeSource.hpp diff --git a/source/World/Generator/ChunkCache.cpp b/source/world/level/levelgen/chunk/ChunkCache.cpp similarity index 100% rename from source/World/Generator/ChunkCache.cpp rename to source/world/level/levelgen/chunk/ChunkCache.cpp diff --git a/source/World/Generator/ChunkCache.hpp b/source/world/level/levelgen/chunk/ChunkCache.hpp similarity index 100% rename from source/World/Generator/ChunkCache.hpp rename to source/world/level/levelgen/chunk/ChunkCache.hpp diff --git a/source/World/Generator/ChunkSource.cpp b/source/world/level/levelgen/chunk/ChunkSource.cpp similarity index 100% rename from source/World/Generator/ChunkSource.cpp rename to source/world/level/levelgen/chunk/ChunkSource.cpp diff --git a/source/World/Generator/ChunkSource.hpp b/source/world/level/levelgen/chunk/ChunkSource.hpp similarity index 100% rename from source/World/Generator/ChunkSource.hpp rename to source/world/level/levelgen/chunk/ChunkSource.hpp diff --git a/source/World/LevelChunk.cpp b/source/world/level/levelgen/chunk/LevelChunk.cpp similarity index 100% rename from source/World/LevelChunk.cpp rename to source/world/level/levelgen/chunk/LevelChunk.cpp diff --git a/source/World/LevelChunk.hpp b/source/world/level/levelgen/chunk/LevelChunk.hpp similarity index 100% rename from source/World/LevelChunk.hpp rename to source/world/level/levelgen/chunk/LevelChunk.hpp diff --git a/source/World/Generator/PerformanceTestChunkSource.cpp b/source/world/level/levelgen/chunk/PerformanceTestChunkSource.cpp similarity index 100% rename from source/World/Generator/PerformanceTestChunkSource.cpp rename to source/world/level/levelgen/chunk/PerformanceTestChunkSource.cpp diff --git a/source/World/Generator/PerformanceTestChunkSource.hpp b/source/world/level/levelgen/chunk/PerformanceTestChunkSource.hpp similarity index 100% rename from source/World/Generator/PerformanceTestChunkSource.hpp rename to source/world/level/levelgen/chunk/PerformanceTestChunkSource.hpp diff --git a/source/World/Generator/RandomLevelSource.cpp b/source/world/level/levelgen/chunk/RandomLevelSource.cpp similarity index 100% rename from source/World/Generator/RandomLevelSource.cpp rename to source/world/level/levelgen/chunk/RandomLevelSource.cpp diff --git a/source/World/Generator/RandomLevelSource.hpp b/source/world/level/levelgen/chunk/RandomLevelSource.hpp similarity index 100% rename from source/World/Generator/RandomLevelSource.hpp rename to source/world/level/levelgen/chunk/RandomLevelSource.hpp diff --git a/source/World/Generator/TestChunkSource.cpp b/source/world/level/levelgen/chunk/TestChunkSource.cpp similarity index 100% rename from source/World/Generator/TestChunkSource.cpp rename to source/world/level/levelgen/chunk/TestChunkSource.cpp diff --git a/source/World/Generator/TestChunkSource.hpp b/source/world/level/levelgen/chunk/TestChunkSource.hpp similarity index 100% rename from source/World/Generator/TestChunkSource.hpp rename to source/world/level/levelgen/chunk/TestChunkSource.hpp diff --git a/source/World/Generator/BirchFeature.cpp b/source/world/level/levelgen/feature/BirchFeature.cpp similarity index 100% rename from source/World/Generator/BirchFeature.cpp rename to source/world/level/levelgen/feature/BirchFeature.cpp diff --git a/source/World/Generator/ClayFeature.cpp b/source/world/level/levelgen/feature/ClayFeature.cpp similarity index 100% rename from source/World/Generator/ClayFeature.cpp rename to source/world/level/levelgen/feature/ClayFeature.cpp diff --git a/source/World/Generator/Feature.cpp b/source/world/level/levelgen/feature/Feature.cpp similarity index 100% rename from source/World/Generator/Feature.cpp rename to source/world/level/levelgen/feature/Feature.cpp diff --git a/source/World/Generator/Feature.hpp b/source/world/level/levelgen/feature/Feature.hpp similarity index 100% rename from source/World/Generator/Feature.hpp rename to source/world/level/levelgen/feature/Feature.hpp diff --git a/source/World/Generator/FlowerFeature.cpp b/source/world/level/levelgen/feature/FlowerFeature.cpp similarity index 100% rename from source/World/Generator/FlowerFeature.cpp rename to source/world/level/levelgen/feature/FlowerFeature.cpp diff --git a/source/World/Generator/LargeCaveFeature.cpp b/source/world/level/levelgen/feature/LargeCaveFeature.cpp similarity index 100% rename from source/World/Generator/LargeCaveFeature.cpp rename to source/world/level/levelgen/feature/LargeCaveFeature.cpp diff --git a/source/World/Generator/LargeCaveFeature.hpp b/source/world/level/levelgen/feature/LargeCaveFeature.hpp similarity index 100% rename from source/World/Generator/LargeCaveFeature.hpp rename to source/world/level/levelgen/feature/LargeCaveFeature.hpp diff --git a/source/World/Generator/LargeFeature.cpp b/source/world/level/levelgen/feature/LargeFeature.cpp similarity index 100% rename from source/World/Generator/LargeFeature.cpp rename to source/world/level/levelgen/feature/LargeFeature.cpp diff --git a/source/World/Generator/LargeFeature.hpp b/source/world/level/levelgen/feature/LargeFeature.hpp similarity index 100% rename from source/World/Generator/LargeFeature.hpp rename to source/world/level/levelgen/feature/LargeFeature.hpp diff --git a/source/World/Generator/OreFeature.cpp b/source/world/level/levelgen/feature/OreFeature.cpp similarity index 100% rename from source/World/Generator/OreFeature.cpp rename to source/world/level/levelgen/feature/OreFeature.cpp diff --git a/source/World/Generator/PineFeature.cpp b/source/world/level/levelgen/feature/PineFeature.cpp similarity index 100% rename from source/World/Generator/PineFeature.cpp rename to source/world/level/levelgen/feature/PineFeature.cpp diff --git a/source/World/Generator/ReedsFeature.cpp b/source/world/level/levelgen/feature/ReedsFeature.cpp similarity index 100% rename from source/World/Generator/ReedsFeature.cpp rename to source/world/level/levelgen/feature/ReedsFeature.cpp diff --git a/source/World/Generator/SpringFeature.cpp b/source/world/level/levelgen/feature/SpringFeature.cpp similarity index 100% rename from source/World/Generator/SpringFeature.cpp rename to source/world/level/levelgen/feature/SpringFeature.cpp diff --git a/source/World/Generator/SpruceFeature.cpp b/source/world/level/levelgen/feature/SpruceFeature.cpp similarity index 100% rename from source/World/Generator/SpruceFeature.cpp rename to source/world/level/levelgen/feature/SpruceFeature.cpp diff --git a/source/World/Generator/TreeFeature.cpp b/source/world/level/levelgen/feature/TreeFeature.cpp similarity index 100% rename from source/World/Generator/TreeFeature.cpp rename to source/world/level/levelgen/feature/TreeFeature.cpp diff --git a/source/World/Storage/ChunkStorage.cpp b/source/world/level/storage/ChunkStorage.cpp similarity index 100% rename from source/World/Storage/ChunkStorage.cpp rename to source/world/level/storage/ChunkStorage.cpp diff --git a/source/World/Storage/ChunkStorage.hpp b/source/world/level/storage/ChunkStorage.hpp similarity index 100% rename from source/World/Storage/ChunkStorage.hpp rename to source/world/level/storage/ChunkStorage.hpp diff --git a/source/World/Storage/ExternalFileLevelStorage.cpp b/source/world/level/storage/ExternalFileLevelStorage.cpp similarity index 100% rename from source/World/Storage/ExternalFileLevelStorage.cpp rename to source/world/level/storage/ExternalFileLevelStorage.cpp diff --git a/source/World/Storage/ExternalFileLevelStorage.hpp b/source/world/level/storage/ExternalFileLevelStorage.hpp similarity index 100% rename from source/World/Storage/ExternalFileLevelStorage.hpp rename to source/world/level/storage/ExternalFileLevelStorage.hpp diff --git a/source/World/Storage/ExternalFileLevelStorageSource.cpp b/source/world/level/storage/ExternalFileLevelStorageSource.cpp similarity index 100% rename from source/World/Storage/ExternalFileLevelStorageSource.cpp rename to source/world/level/storage/ExternalFileLevelStorageSource.cpp diff --git a/source/World/Storage/ExternalFileLevelStorageSource.hpp b/source/world/level/storage/ExternalFileLevelStorageSource.hpp similarity index 100% rename from source/World/Storage/ExternalFileLevelStorageSource.hpp rename to source/world/level/storage/ExternalFileLevelStorageSource.hpp diff --git a/source/World/LevelData.cpp b/source/world/level/storage/LevelData.cpp similarity index 100% rename from source/World/LevelData.cpp rename to source/world/level/storage/LevelData.cpp diff --git a/source/World/LevelData.hpp b/source/world/level/storage/LevelData.hpp similarity index 100% rename from source/World/LevelData.hpp rename to source/world/level/storage/LevelData.hpp diff --git a/source/World/Storage/LevelSource.cpp b/source/world/level/storage/LevelSource.cpp similarity index 100% rename from source/World/Storage/LevelSource.cpp rename to source/world/level/storage/LevelSource.cpp diff --git a/source/World/Storage/LevelSource.hpp b/source/world/level/storage/LevelSource.hpp similarity index 100% rename from source/World/Storage/LevelSource.hpp rename to source/world/level/storage/LevelSource.hpp diff --git a/source/World/Storage/LevelStorage.cpp b/source/world/level/storage/LevelStorage.cpp similarity index 100% rename from source/World/Storage/LevelStorage.cpp rename to source/world/level/storage/LevelStorage.cpp diff --git a/source/World/Storage/LevelStorage.hpp b/source/world/level/storage/LevelStorage.hpp similarity index 100% rename from source/World/Storage/LevelStorage.hpp rename to source/world/level/storage/LevelStorage.hpp diff --git a/source/World/Storage/LevelStorageSource.cpp b/source/world/level/storage/LevelStorageSource.cpp similarity index 100% rename from source/World/Storage/LevelStorageSource.cpp rename to source/world/level/storage/LevelStorageSource.cpp diff --git a/source/World/Storage/LevelStorageSource.hpp b/source/world/level/storage/LevelStorageSource.hpp similarity index 100% rename from source/World/Storage/LevelStorageSource.hpp rename to source/world/level/storage/LevelStorageSource.hpp diff --git a/source/World/Storage/MemoryChunkStorage.cpp b/source/world/level/storage/MemoryChunkStorage.cpp similarity index 100% rename from source/World/Storage/MemoryChunkStorage.cpp rename to source/world/level/storage/MemoryChunkStorage.cpp diff --git a/source/World/Storage/MemoryChunkStorage.hpp b/source/world/level/storage/MemoryChunkStorage.hpp similarity index 100% rename from source/World/Storage/MemoryChunkStorage.hpp rename to source/world/level/storage/MemoryChunkStorage.hpp diff --git a/source/World/Storage/MemoryLevelStorage.cpp b/source/world/level/storage/MemoryLevelStorage.cpp similarity index 100% rename from source/World/Storage/MemoryLevelStorage.cpp rename to source/world/level/storage/MemoryLevelStorage.cpp diff --git a/source/World/Storage/MemoryLevelStorage.hpp b/source/world/level/storage/MemoryLevelStorage.hpp similarity index 100% rename from source/World/Storage/MemoryLevelStorage.hpp rename to source/world/level/storage/MemoryLevelStorage.hpp diff --git a/source/World/Storage/MemoryLevelStorageSource.cpp b/source/world/level/storage/MemoryLevelStorageSource.cpp similarity index 100% rename from source/World/Storage/MemoryLevelStorageSource.cpp rename to source/world/level/storage/MemoryLevelStorageSource.cpp diff --git a/source/World/Storage/MemoryLevelStorageSource.hpp b/source/world/level/storage/MemoryLevelStorageSource.hpp similarity index 100% rename from source/World/Storage/MemoryLevelStorageSource.hpp rename to source/world/level/storage/MemoryLevelStorageSource.hpp diff --git a/source/World/RegionFile.cpp b/source/world/level/storage/RegionFile.cpp similarity index 100% rename from source/World/RegionFile.cpp rename to source/world/level/storage/RegionFile.cpp diff --git a/source/World/RegionFile.hpp b/source/world/level/storage/RegionFile.hpp similarity index 100% rename from source/World/RegionFile.hpp rename to source/world/level/storage/RegionFile.hpp diff --git a/source/World/Particle/BubbleParticle.cpp b/source/world/particle/BubbleParticle.cpp similarity index 100% rename from source/World/Particle/BubbleParticle.cpp rename to source/world/particle/BubbleParticle.cpp diff --git a/source/World/Particle/ExplodeParticle.cpp b/source/world/particle/ExplodeParticle.cpp similarity index 100% rename from source/World/Particle/ExplodeParticle.cpp rename to source/world/particle/ExplodeParticle.cpp diff --git a/source/World/Particle/FlameParticle.cpp b/source/world/particle/FlameParticle.cpp similarity index 100% rename from source/World/Particle/FlameParticle.cpp rename to source/world/particle/FlameParticle.cpp diff --git a/source/World/Particle/LavaParticle.cpp b/source/world/particle/LavaParticle.cpp similarity index 100% rename from source/World/Particle/LavaParticle.cpp rename to source/world/particle/LavaParticle.cpp diff --git a/source/World/Particle/Particle.cpp b/source/world/particle/Particle.cpp similarity index 100% rename from source/World/Particle/Particle.cpp rename to source/world/particle/Particle.cpp diff --git a/source/World/Particle/Particle.hpp b/source/world/particle/Particle.hpp similarity index 100% rename from source/World/Particle/Particle.hpp rename to source/world/particle/Particle.hpp diff --git a/source/World/Particle/ParticleEngine.cpp b/source/world/particle/ParticleEngine.cpp similarity index 100% rename from source/World/Particle/ParticleEngine.cpp rename to source/world/particle/ParticleEngine.cpp diff --git a/source/World/Particle/ParticleEngine.hpp b/source/world/particle/ParticleEngine.hpp similarity index 100% rename from source/World/Particle/ParticleEngine.hpp rename to source/world/particle/ParticleEngine.hpp diff --git a/source/World/Particle/RedDustParticle.cpp b/source/world/particle/RedDustParticle.cpp similarity index 100% rename from source/World/Particle/RedDustParticle.cpp rename to source/world/particle/RedDustParticle.cpp diff --git a/source/World/Particle/SmokeParticle.cpp b/source/world/particle/SmokeParticle.cpp similarity index 100% rename from source/World/Particle/SmokeParticle.cpp rename to source/world/particle/SmokeParticle.cpp diff --git a/source/World/Particle/TerrainParticle.cpp b/source/world/particle/TerrainParticle.cpp similarity index 100% rename from source/World/Particle/TerrainParticle.cpp rename to source/world/particle/TerrainParticle.cpp diff --git a/source/World/Tile/BookshelfTile.cpp b/source/world/tile/BookshelfTile.cpp similarity index 100% rename from source/World/Tile/BookshelfTile.cpp rename to source/world/tile/BookshelfTile.cpp diff --git a/source/World/Tile/Bush.cpp b/source/world/tile/Bush.cpp similarity index 100% rename from source/World/Tile/Bush.cpp rename to source/world/tile/Bush.cpp diff --git a/source/World/Tile/ClayTile.cpp b/source/world/tile/ClayTile.cpp similarity index 100% rename from source/World/Tile/ClayTile.cpp rename to source/world/tile/ClayTile.cpp diff --git a/source/World/Tile/ClothTile.cpp b/source/world/tile/ClothTile.cpp similarity index 100% rename from source/World/Tile/ClothTile.cpp rename to source/world/tile/ClothTile.cpp diff --git a/source/World/Tile/DirtTile.cpp b/source/world/tile/DirtTile.cpp similarity index 100% rename from source/World/Tile/DirtTile.cpp rename to source/world/tile/DirtTile.cpp diff --git a/source/World/Tile/DoorTile.cpp b/source/world/tile/DoorTile.cpp similarity index 100% rename from source/World/Tile/DoorTile.cpp rename to source/world/tile/DoorTile.cpp diff --git a/source/World/Tile/FarmTile.cpp b/source/world/tile/FarmTile.cpp similarity index 100% rename from source/World/Tile/FarmTile.cpp rename to source/world/tile/FarmTile.cpp diff --git a/source/World/Tile/FireTile.cpp b/source/world/tile/FireTile.cpp similarity index 100% rename from source/World/Tile/FireTile.cpp rename to source/world/tile/FireTile.cpp diff --git a/source/World/Tile/GlassTile.cpp b/source/world/tile/GlassTile.cpp similarity index 100% rename from source/World/Tile/GlassTile.cpp rename to source/world/tile/GlassTile.cpp diff --git a/source/World/Tile/GrassTile.cpp b/source/world/tile/GrassTile.cpp similarity index 100% rename from source/World/Tile/GrassTile.cpp rename to source/world/tile/GrassTile.cpp diff --git a/source/World/Tile/GravelTile.cpp b/source/world/tile/GravelTile.cpp similarity index 100% rename from source/World/Tile/GravelTile.cpp rename to source/world/tile/GravelTile.cpp diff --git a/source/World/Tile/HalfTransparentTile.cpp b/source/world/tile/HalfTransparentTile.cpp similarity index 100% rename from source/World/Tile/HalfTransparentTile.cpp rename to source/world/tile/HalfTransparentTile.cpp diff --git a/source/World/Tile/IceTile.cpp b/source/world/tile/IceTile.cpp similarity index 100% rename from source/World/Tile/IceTile.cpp rename to source/world/tile/IceTile.cpp diff --git a/source/World/Tile/InvisibleTile.cpp b/source/world/tile/InvisibleTile.cpp similarity index 100% rename from source/World/Tile/InvisibleTile.cpp rename to source/world/tile/InvisibleTile.cpp diff --git a/source/World/Tile/LadderTile.cpp b/source/world/tile/LadderTile.cpp similarity index 100% rename from source/World/Tile/LadderTile.cpp rename to source/world/tile/LadderTile.cpp diff --git a/source/World/Tile/LeafTile.cpp b/source/world/tile/LeafTile.cpp similarity index 100% rename from source/World/Tile/LeafTile.cpp rename to source/world/tile/LeafTile.cpp diff --git a/source/World/Tile/LiquidTile.cpp b/source/world/tile/LiquidTile.cpp similarity index 100% rename from source/World/Tile/LiquidTile.cpp rename to source/world/tile/LiquidTile.cpp diff --git a/source/World/Tile/LiquidTileDynamic.cpp b/source/world/tile/LiquidTileDynamic.cpp similarity index 100% rename from source/World/Tile/LiquidTileDynamic.cpp rename to source/world/tile/LiquidTileDynamic.cpp diff --git a/source/World/Tile/LiquidTileStatic.cpp b/source/world/tile/LiquidTileStatic.cpp similarity index 100% rename from source/World/Tile/LiquidTileStatic.cpp rename to source/world/tile/LiquidTileStatic.cpp diff --git a/source/World/Tile/MetalTile.cpp b/source/world/tile/MetalTile.cpp similarity index 100% rename from source/World/Tile/MetalTile.cpp rename to source/world/tile/MetalTile.cpp diff --git a/source/World/Tile/ObsidianTile.cpp b/source/world/tile/ObsidianTile.cpp similarity index 100% rename from source/World/Tile/ObsidianTile.cpp rename to source/world/tile/ObsidianTile.cpp diff --git a/source/World/Tile/OreTile.cpp b/source/world/tile/OreTile.cpp similarity index 100% rename from source/World/Tile/OreTile.cpp rename to source/world/tile/OreTile.cpp diff --git a/source/World/Tile/RedStoneOreTile.cpp b/source/world/tile/RedStoneOreTile.cpp similarity index 100% rename from source/World/Tile/RedStoneOreTile.cpp rename to source/world/tile/RedStoneOreTile.cpp diff --git a/source/World/Tile/ReedTile.cpp b/source/world/tile/ReedTile.cpp similarity index 100% rename from source/World/Tile/ReedTile.cpp rename to source/world/tile/ReedTile.cpp diff --git a/source/World/Tile/SandStoneTile.cpp b/source/world/tile/SandStoneTile.cpp similarity index 100% rename from source/World/Tile/SandStoneTile.cpp rename to source/world/tile/SandStoneTile.cpp diff --git a/source/World/Tile/SandTile.cpp b/source/world/tile/SandTile.cpp similarity index 100% rename from source/World/Tile/SandTile.cpp rename to source/world/tile/SandTile.cpp diff --git a/source/World/Tile/Sapling.cpp b/source/world/tile/Sapling.cpp similarity index 100% rename from source/World/Tile/Sapling.cpp rename to source/world/tile/Sapling.cpp diff --git a/source/World/Tile/SpongeTile.cpp b/source/world/tile/SpongeTile.cpp similarity index 100% rename from source/World/Tile/SpongeTile.cpp rename to source/world/tile/SpongeTile.cpp diff --git a/source/World/Tile/StairTile.cpp b/source/world/tile/StairTile.cpp similarity index 100% rename from source/World/Tile/StairTile.cpp rename to source/world/tile/StairTile.cpp diff --git a/source/World/Tile/StoneSlabTile.cpp b/source/world/tile/StoneSlabTile.cpp similarity index 100% rename from source/World/Tile/StoneSlabTile.cpp rename to source/world/tile/StoneSlabTile.cpp diff --git a/source/World/Tile/StoneTile.cpp b/source/world/tile/StoneTile.cpp similarity index 100% rename from source/World/Tile/StoneTile.cpp rename to source/world/tile/StoneTile.cpp diff --git a/source/World/Tile/Tile.cpp b/source/world/tile/Tile.cpp similarity index 100% rename from source/World/Tile/Tile.cpp rename to source/world/tile/Tile.cpp diff --git a/source/World/Tile/Tile.hpp b/source/world/tile/Tile.hpp similarity index 100% rename from source/World/Tile/Tile.hpp rename to source/world/tile/Tile.hpp diff --git a/source/World/Tile/TntTile.cpp b/source/world/tile/TntTile.cpp similarity index 100% rename from source/World/Tile/TntTile.cpp rename to source/world/tile/TntTile.cpp diff --git a/source/World/Tile/TopSnowTile.cpp b/source/world/tile/TopSnowTile.cpp similarity index 100% rename from source/World/Tile/TopSnowTile.cpp rename to source/world/tile/TopSnowTile.cpp diff --git a/source/World/Tile/TorchTile.cpp b/source/world/tile/TorchTile.cpp similarity index 100% rename from source/World/Tile/TorchTile.cpp rename to source/world/tile/TorchTile.cpp diff --git a/source/World/Tile/TransparentTile.cpp b/source/world/tile/TransparentTile.cpp similarity index 100% rename from source/World/Tile/TransparentTile.cpp rename to source/world/tile/TransparentTile.cpp diff --git a/source/World/Tile/TreeTile.cpp b/source/world/tile/TreeTile.cpp similarity index 100% rename from source/World/Tile/TreeTile.cpp rename to source/world/tile/TreeTile.cpp diff --git a/windows_vs/minecraftcpp.vcxproj b/windows_vs/minecraftcpp.vcxproj index 7467fdc..e611a5e 100644 --- a/windows_vs/minecraftcpp.vcxproj +++ b/windows_vs/minecraftcpp.vcxproj @@ -1,866 +1,859 @@ - - - - - DebugAsan - Win32 - - - DebugAsan - x64 - - - Debug - Win32 - - - Release - Win32 - - - Debug - x64 - - - Release - x64 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 16.0 - Win32Proj - {ad85f5f3-6ad0-4c11-bb1d-33adb8eeb0b9} - minecraftcpp - 10.0 - minecraftcpp - - - - Application - true - v143 - NotSet - - - Application - true - v143 - NotSet - true - - - Application - false - v143 - true - NotSet - - - Application - true - v143 - NotSet - - - Application - true - v143 - NotSet - true - - - Application - false - v143 - true - NotSet - - - - - - - - - - - - - - - - - - - - - - - - - - - $(ProjectDir)/..;$(ProjectDir)/../thirdparty;$(ProjectDir)/../platforms/windows;$(ProjectDir)/../platforms/windows;$(ProjectDir)/../thirdparty/raknet;$(ProjectDir);$(ProjectDir)/..;$(ProjectDir)/../source;$(ProjectDir)/../source/Network;$(ProjectDir)/../source/Sound;$(ProjectDir)/../source/GameMode;$(ProjectDir)/../source/App;$(ProjectDir)/../source/Base;$(ProjectDir)/../source/GUI;$(ProjectDir)/../source/GUI/Screen;$(ProjectDir)/../source/Renderer;$(ProjectDir)/../source/UserInput;$(ProjectDir)/../source/World;$(ProjectDir)/../source/World/Generator;$(ProjectDir)/../source/World/Item;$(ProjectDir)/../source/World/Tile;$(ProjectDir)/../source/World/Renderer;$(ProjectDir)/../source/World/Entity;$(ProjectDir)/../source/World/Entity/Models;$(ProjectDir)/../source/World/Particle;$(ProjectDir)/../source/World/Storage;$(VC_IncludePath);$(WindowsSDK_IncludePath) - $(SolutionDir)bin\$(Configuration)\ - obj\$(Configuration)\ - - - $(ProjectDir)/..;$(ProjectDir)/../thirdparty;$(ProjectDir)/../platforms/windows;$(ProjectDir)/../platforms/windows;$(ProjectDir)/../thirdparty/raknet;$(ProjectDir);$(ProjectDir)/..;$(ProjectDir)/../source;$(ProjectDir)/../source/Network;$(ProjectDir)/../source/Sound;$(ProjectDir)/../source/GameMode;$(ProjectDir)/../source/App;$(ProjectDir)/../source/Base;$(ProjectDir)/../source/GUI;$(ProjectDir)/../source/GUI/Screen;$(ProjectDir)/../source/Renderer;$(ProjectDir)/../source/UserInput;$(ProjectDir)/../source/World;$(ProjectDir)/../source/World/Generator;$(ProjectDir)/../source/World/Item;$(ProjectDir)/../source/World/Tile;$(ProjectDir)/../source/World/Renderer;$(ProjectDir)/../source/World/Entity;$(ProjectDir)/../source/World/Entity/Models;$(ProjectDir)/../source/World/Particle;$(ProjectDir)/../source/World/Storage;$(VC_IncludePath);$(WindowsSDK_IncludePath) - $(SolutionDir)bin\$(Configuration)\ - obj\$(Configuration)\ - - - $(ProjectDir)/..;$(ProjectDir)/../thirdparty;$(ProjectDir)/../platforms/windows;$(ProjectDir)/../platforms/windows;$(ProjectDir)/../thirdparty/raknet;$(ProjectDir);$(ProjectDir)/..;$(ProjectDir)/../source;$(ProjectDir)/../source/Network;$(ProjectDir)/../source/Sound;$(ProjectDir)/../source/GameMode;$(ProjectDir)/../source/App;$(ProjectDir)/../source/Base;$(ProjectDir)/../source/GUI;$(ProjectDir)/../source/GUI/Screen;$(ProjectDir)/../source/Renderer;$(ProjectDir)/../source/UserInput;$(ProjectDir)/../source/World;$(ProjectDir)/../source/World/Generator;$(ProjectDir)/../source/World/Item;$(ProjectDir)/../source/World/Tile;$(ProjectDir)/../source/World/Renderer;$(ProjectDir)/../source/World/Entity;$(ProjectDir)/../source/World/Entity/Models;$(ProjectDir)/../source/World/Particle;$(ProjectDir)/../source/World/Storage;$(VC_IncludePath);$(WindowsSDK_IncludePath) - $(SolutionDir)bin\$(Configuration)\ - obj\$(Configuration)\ - - - $(ProjectDir)/..;$(ProjectDir)/../thirdparty;$(ProjectDir)/../platforms/windows;$(ProjectDir)/../platforms/windows;$(ProjectDir)/../thirdparty/raknet;$(ProjectDir);$(ProjectDir)/..;$(ProjectDir)/../source;$(ProjectDir)/../source/Network;$(ProjectDir)/../source/Sound;$(ProjectDir)/../source/GameMode;$(ProjectDir)/../source/App;$(ProjectDir)/../source/Base;$(ProjectDir)/../source/GUI;$(ProjectDir)/../source/GUI/Screen;$(ProjectDir)/../source/Renderer;$(ProjectDir)/../source/UserInput;$(ProjectDir)/../source/World;$(ProjectDir)/../source/World/Generator;$(ProjectDir)/../source/World/Item;$(ProjectDir)/../source/World/Tile;$(ProjectDir)/../source/World/Renderer;$(ProjectDir)/../source/World/Entity;$(ProjectDir)/../source/World/Entity/Models;$(ProjectDir)/../source/World/Particle;$(ProjectDir)/../source/World/Storage;$(VC_IncludePath);$(WindowsSDK_IncludePath) - $(SolutionDir)bin\$(Platform)\$(Configuration)\ - obj\$(Platform)\$(Configuration)\ - - - $(ProjectDir)/..;$(ProjectDir)/../thirdparty;$(ProjectDir)/../platforms/windows;$(ProjectDir)/../platforms/windows;$(ProjectDir)/../thirdparty/raknet;$(ProjectDir);$(ProjectDir)/..;$(ProjectDir)/../source;$(ProjectDir)/../source/Network;$(ProjectDir)/../source/Sound;$(ProjectDir)/../source/GameMode;$(ProjectDir)/../source/App;$(ProjectDir)/../source/Base;$(ProjectDir)/../source/GUI;$(ProjectDir)/../source/GUI/Screen;$(ProjectDir)/../source/Renderer;$(ProjectDir)/../source/UserInput;$(ProjectDir)/../source/World;$(ProjectDir)/../source/World/Generator;$(ProjectDir)/../source/World/Item;$(ProjectDir)/../source/World/Tile;$(ProjectDir)/../source/World/Renderer;$(ProjectDir)/../source/World/Entity;$(ProjectDir)/../source/World/Entity/Models;$(ProjectDir)/../source/World/Particle;$(ProjectDir)/../source/World/Storage;$(VC_IncludePath);$(WindowsSDK_IncludePath) - $(SolutionDir)bin\$(Platform)\$(Configuration)\ - obj\$(Platform)\$(Configuration)\ - - - $(ProjectDir)/..;$(ProjectDir)/../thirdparty;$(ProjectDir)/../platforms/windows;$(ProjectDir)/../platforms/windows;$(ProjectDir)/../thirdparty/raknet;$(ProjectDir);$(ProjectDir)/..;$(ProjectDir)/../source;$(ProjectDir)/../source/Network;$(ProjectDir)/../source/Sound;$(ProjectDir)/../source/GameMode;$(ProjectDir)/../source/App;$(ProjectDir)/../source/Base;$(ProjectDir)/../source/GUI;$(ProjectDir)/../source/GUI/Screen;$(ProjectDir)/../source/Renderer;$(ProjectDir)/../source/UserInput;$(ProjectDir)/../source/World;$(ProjectDir)/../source/World/Generator;$(ProjectDir)/../source/World/Item;$(ProjectDir)/../source/World/Tile;$(ProjectDir)/../source/World/Renderer;$(ProjectDir)/../source/World/Entity;$(ProjectDir)/../source/World/Entity/Models;$(ProjectDir)/../source/World/Particle;$(ProjectDir)/../source/World/Storage;$(VC_IncludePath);$(WindowsSDK_IncludePath) - $(SolutionDir)bin\$(Platform)\$(Configuration)\ - obj\$(Platform)\$(Configuration)\ - - - - Level3 - true - _USE_MATH_DEFINES;_WINSOCK_DEPRECATED_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) - true - true - Precise - false - - - Windows - true - opengl32.lib;glu32.lib;ws2_32.lib;$(CoreLibraryDependencies);%(AdditionalDependencies) - - - - - Level3 - true - _USE_MATH_DEFINES;_WINSOCK_DEPRECATED_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) - true - true - Precise - false - - - Windows - true - opengl32.lib;glu32.lib;ws2_32.lib;$(CoreLibraryDependencies);%(AdditionalDependencies) - - - - - Level3 - true - true - true - _USE_MATH_DEFINES;_WINSOCK_DEPRECATED_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) - true - true - Precise - false - - - Windows - true - true - true - opengl32.lib;glu32.lib;ws2_32.lib;$(CoreLibraryDependencies);%(AdditionalDependencies) - - - - - Level3 - true - _USE_MATH_DEFINES;_WINSOCK_DEPRECATED_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) - true - true - Precise - false - - - Windows - true - opengl32.lib;glu32.lib;ws2_32.lib;$(CoreLibraryDependencies);%(AdditionalDependencies) - - - - - Level3 - true - _USE_MATH_DEFINES;_WINSOCK_DEPRECATED_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) - true - true - Precise - false - - - Windows - true - opengl32.lib;glu32.lib;ws2_32.lib;$(CoreLibraryDependencies);%(AdditionalDependencies) - - - - - Level3 - true - true - true - _USE_MATH_DEFINES;_WINSOCK_DEPRECATED_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) - true - true - Precise - false - - - Windows - true - true - true - opengl32.lib;glu32.lib;ws2_32.lib;$(CoreLibraryDependencies);%(AdditionalDependencies) - - - - - + + + + + DebugAsan + Win32 + + + DebugAsan + x64 + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 16.0 + Win32Proj + {ad85f5f3-6ad0-4c11-bb1d-33adb8eeb0b9} + minecraftcpp + 10.0 + minecraftcpp + + + + Application + true + v143 + NotSet + + + Application + true + v143 + NotSet + true + + + Application + false + v143 + true + NotSet + + + Application + true + v143 + NotSet + + + Application + true + v143 + NotSet + true + + + Application + false + v143 + true + NotSet + + + + + + + + + + + + + + + + + + + + + + + + + + + $(ProjectDir)/..;$(ProjectDir)/../thirdparty;$(ProjectDir)/../platforms/windows;$(ProjectDir)/../platforms/windows;$(ProjectDir)/../thirdparty/raknet;$(ProjectDir);$(ProjectDir)/..;$(ProjectDir)/../source;$(VC_IncludePath);$(WindowsSDK_IncludePath) + $(SolutionDir)bin\$(Configuration)\ + obj\$(Configuration)\ + + + $(ProjectDir)/..;$(ProjectDir)/../thirdparty;$(ProjectDir)/../platforms/windows;$(ProjectDir)/../platforms/windows;$(ProjectDir)/../thirdparty/raknet;$(ProjectDir);$(ProjectDir)/..;$(ProjectDir)/../source;$(VC_IncludePath);$(WindowsSDK_IncludePath) + $(SolutionDir)bin\$(Configuration)\ + obj\$(Configuration)\ + + + $(ProjectDir)/..;$(ProjectDir)/../thirdparty;$(ProjectDir)/../platforms/windows;$(ProjectDir)/../platforms/windows;$(ProjectDir)/../thirdparty/raknet;$(ProjectDir);$(ProjectDir)/..;$(ProjectDir)/../source;$(VC_IncludePath);$(WindowsSDK_IncludePath) + $(SolutionDir)bin\$(Configuration)\ + obj\$(Configuration)\ + + + $(ProjectDir)/..;$(ProjectDir)/../thirdparty;$(ProjectDir)/../platforms/windows;$(ProjectDir)/../platforms/windows;$(ProjectDir)/../thirdparty/raknet;$(ProjectDir);$(ProjectDir)/..;$(ProjectDir)/../source;$(VC_IncludePath);$(WindowsSDK_IncludePath) + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + obj\$(Platform)\$(Configuration)\ + + + $(ProjectDir)/..;$(ProjectDir)/../thirdparty;$(ProjectDir)/../platforms/windows;$(ProjectDir)/../platforms/windows;$(ProjectDir)/../thirdparty/raknet;$(ProjectDir);$(ProjectDir)/..;$(ProjectDir)/../source;$(VC_IncludePath);$(WindowsSDK_IncludePath) + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + obj\$(Platform)\$(Configuration)\ + + + $(ProjectDir)/..;$(ProjectDir)/../thirdparty;$(ProjectDir)/../platforms/windows;$(ProjectDir)/../platforms/windows;$(ProjectDir)/../thirdparty/raknet;$(ProjectDir);$(ProjectDir)/..;$(ProjectDir)/../source;$(VC_IncludePath);$(WindowsSDK_IncludePath) + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + obj\$(Platform)\$(Configuration)\ + + + + Level3 + true + _USE_MATH_DEFINES;_WINSOCK_DEPRECATED_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + true + Precise + false + + + Windows + true + opengl32.lib;glu32.lib;ws2_32.lib;$(CoreLibraryDependencies);%(AdditionalDependencies) + + + + + Level3 + true + _USE_MATH_DEFINES;_WINSOCK_DEPRECATED_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + true + Precise + false + + + Windows + true + opengl32.lib;glu32.lib;ws2_32.lib;$(CoreLibraryDependencies);%(AdditionalDependencies) + + + + + Level3 + true + true + true + _USE_MATH_DEFINES;_WINSOCK_DEPRECATED_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + true + Precise + false + + + Windows + true + true + true + opengl32.lib;glu32.lib;ws2_32.lib;$(CoreLibraryDependencies);%(AdditionalDependencies) + + + + + Level3 + true + _USE_MATH_DEFINES;_WINSOCK_DEPRECATED_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + true + Precise + false + + + Windows + true + opengl32.lib;glu32.lib;ws2_32.lib;$(CoreLibraryDependencies);%(AdditionalDependencies) + + + + + Level3 + true + _USE_MATH_DEFINES;_WINSOCK_DEPRECATED_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + true + Precise + false + + + Windows + true + opengl32.lib;glu32.lib;ws2_32.lib;$(CoreLibraryDependencies);%(AdditionalDependencies) + + + + + Level3 + true + true + true + _USE_MATH_DEFINES;_WINSOCK_DEPRECATED_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + true + Precise + false + + + Windows + true + true + true + opengl32.lib;glu32.lib;ws2_32.lib;$(CoreLibraryDependencies);%(AdditionalDependencies) + + + + + \ No newline at end of file diff --git a/windows_vs/minecraftcpp.vcxproj.filters b/windows_vs/minecraftcpp.vcxproj.filters index 8eb10ff..757bf83 100644 --- a/windows_vs/minecraftcpp.vcxproj.filters +++ b/windows_vs/minecraftcpp.vcxproj.filters @@ -13,1045 +13,13 @@ {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms - - {280aef41-e70b-4f16-b426-fa6389ad528f} - - - {ef764e56-e80f-4ae1-905e-bdaaff97840a} - - - {476f9511-8a11-4452-9ec3-fb4bdd073e3d} - - - {f422c9c2-5433-42b9-b712-556338fa1c76} - - - {02250f65-c6df-4172-9520-3988c0cfafb4} - - - {d408f63c-aace-48fa-8266-0b38f6caaa93} - - - {1bf686e0-b9fd-495a-b13b-8bddad3b9112} - - - {6290b4cf-b43b-4049-b34b-64b2cd582ec1} - - - {0e5a8dfe-c0c2-42f4-9b75-7b2625319093} - - - {56e221e1-e4d4-44f6-a2ed-e50a302feea3} - - - {8755149a-86fd-439e-a310-edd8521013c2} - - - {c77ef4c0-637a-4b10-9c83-6d8f76fd7c74} - - - {0c6a816f-2948-4fd6-ba5d-9ec316de5604} - - - {4e39ecb8-310a-4b43-ac3a-aeb593a11678} - - - {85b0dbd0-b3a2-4299-8fff-9b6efc52743c} - - - {c2f8a6ab-337d-401c-a7f0-769eab2883e5} - - - {a26d3dd2-0031-4947-a06b-bc2381e302ad} - - - {b2a817f9-daaa-4c49-b5c2-e3abd10e80bc} - - - {d75e1aa9-df86-4dbd-967a-2148fdaaeaf0} - - - {c32e9913-9222-484e-aaaf-6debb6b956bb} - - - {33f373a0-16b8-4d6a-b769-8591c613ee62} - - - {b6cc53d4-1e1f-4b01-98ff-bf4705df7892} - - - {3c986d32-1d4e-4d4c-9799-46b61b5fd5fe} - - - {2022e12c-385a-4be4-b722-56411d25b820} - - - {1f39b156-5aae-4cba-be19-a82cdf731559} - - - {ca501627-4e25-4916-a893-742891fb6000} - - - {1353af04-51e5-4cfb-92ba-0711715cdfb4} - - - {fb7fccf8-15f0-4974-a01d-ab2218fda0ba} - - - {ce62e59f-a5e8-4172-b06b-f829f64fe75c} - - - {9b1cacf0-a01a-40e7-8a40-8d7ba8d700f9} - - - {c07b19a6-230d-40ee-b0f4-2ec92529465a} - - - {dc03625a-05bd-49cc-bb8b-16fb025c7a7c} - - - {7275ebeb-aaff-4cec-9201-fba6338fdc6c} - - - {b14be4c2-775c-4df3-8d97-74ce8d17d4a2} - - - {25e70004-24c5-45ab-b162-a66774ab102a} - - - {397ab77a-750b-48bc-80e4-2b4b0e591498} - - - {4df57bad-28a3-4b35-9ba1-b964c0ae9c52} - - - {6c5a6ef7-1c6f-405d-823b-5411ba6d727e} - - - {9dbf1afd-5110-42a3-a056-24fba838acf4} - - - {a3d8ebfe-09f1-407e-bfd3-e0daab9f4bfc} - - - {2eac43a3-0aac-4563-9130-b0d326d94251} - - - {c9f299d9-024a-4720-a257-b4dc21e0eda8} - - - {c6b2a319-020f-4079-bef2-db17f90977cf} - - - Source Files - - - Source Files\App - - - Source Files\App - - - Source Files\App - - - Source Files\App - - - Source Files\Base - - - Source Files\Base - - - Source Files\Base - - - Source Files\Base - - - Source Files\Base - - - Source Files\Base - - - Source Files\Base - - - Source Files\Base - - - Source Files\Base - - - Source Files\Base - - - Source Files\Base - - - Source Files\Base - - - Source Files\GUI\Screen - - - Source Files\GUI\Screen - - - Source Files\GUI\Screen - - - Source Files\GUI\Screen - - - Source Files\GUI - - - Source Files\GUI - - - Source Files\GUI - - - Source Files\Renderer - - - Source Files\Renderer - - - Source Files\Renderer - - - Source Files\Renderer - - - Source Files\User Input - - - Source Files\User Input - - - Source Files\World\Generator - - - Source Files\World\Generator - - - Source Files\World\Generator - - - Source Files\World\Generator - - - Source Files\World\Generator - - - Source Files\World\Renderer - - - Source Files\World\Storage - - - Source Files\World\Storage - - - Source Files\World\Storage - - - Source Files\World\Storage - - - Source Files\World\Storage - - - Source Files\World\Storage - - - Source Files\World\Storage - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\World - - - Source Files\World - - - Source Files\World - - - Source Files\World - - - Source Files\World - - - Source Files\World - - - Source Files\World - - Source Files\Third Party - - - Source Files\World\Renderer - - - Source Files\World\Renderer - - - Source Files\World\Renderer - - - Source Files\Base - - - Source Files\World\Entity - - - Source Files\World\Entity - - - Source Files\World\Entity - - Source Files - - Source Files\User Input - - - Source Files\World\Entity - - - Source Files\Game Modes - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\Game Modes - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\World\Item - - - Source Files\World\Item - - - Source Files\World\Item - - - Source Files\Renderer - - - Source Files\Renderer - - - Source Files\World\Renderer - - - Source Files\World\Renderer - - - Source Files\World\Renderer - - - Source Files\World\Generator - - - Source Files\User Input - - - Source Files\User Input - - - Source Files\World - - - Source Files\GUI\Screen - - - Source Files\GUI\Screen - - - Source Files\World\Item - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\World\Tile - - - Source Files\Renderer - - - Source Files\Renderer - - - Source Files\World\Entity\Model - - - Source Files\World\Entity\Model - - - Source Files\World\Renderer - - - Source Files\World\Renderer\Entity - - - Source Files\World\Renderer\Entity - - - Source Files\World\Renderer\Entity - - - Source Files\World\Renderer\Entity - - - Source Files\World\Renderer\Entity - - - Source Files\World\Entity - - - Source Files\World\Item - - - Source Files\World\Renderer\Entity - - - Source Files\World\Particle - - - Source Files\World\Particle - - - Source Files\World\Particle - - - Source Files\World\Particle - - - Source Files\World\Particle - - - Source Files\World\Particle - - - Source Files\World\Particle - - - Source Files\World\Particle - - - Source Files\World\Particle - - - Source Files\World\Tile - - - Source Files\World\Renderer\Entity - - - Source Files\World\Entity - - - Source Files\World - - - Source Files\World\Tile - - - Source Files\Renderer\DynamicTexture - - - Source Files\Renderer\DynamicTexture - - - Source Files\Renderer\DynamicTexture - - - Source Files\World\Generator - - - Source Files\World\Generator\Features - - - Source Files\World\Generator\Features - - - Source Files\World\Tile - - - Source Files\World\Item - - - Source Files\World\Generator\Features - - - Source Files\World\Generator\Features - - - Source Files\World\Generator\Features - - - Source Files\World\Generator\Features - - - Source Files\World\Generator\Features - - - Source Files\World\Generator\Features - - - Source Files\GUI - - - Source Files\GUI - - - Source Files\GUI\Screen - - - Source Files\GUI\Screen - - - Source Files\GUI - - - Source Files\GUI\Screen - - - Source Files\GUI\Screen - - - Source Files\GUI\Screen - - - Source Files\GUI - - - Source Files\GUI - - - Source Files\GUI - - - Source Files\GUI\Screen - - - Source Files\GUI\Screen - - - Source Files\User Input - - - Source Files\User Input - - - Source Files\Sound - - - Source Files\Sound - - - Source Files\Third Party - - - Source Files\Sound - - - Source Files\Sound - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Network - - - Source Files\Network - - - Source Files\Network - - - Source Files\Network\Packets - - - Source Files\Network\Packets - - - Source Files\Network\Packets - - - Source Files\Network\Packets - - - Source Files\Network\Packets - - - Source Files\Network\Packets - - - Source Files\Network\Packets - - - Source Files\Network\Packets - - - Source Files\Network\Packets - - - Source Files\Network\Packets - - - Source Files\Network\Packets - - - Source Files\Network\Packets - - - Source Files\Network - - - Source Files\Network - - - Source Files\World\Entity - - - Source Files\World\Entity - - - Source Files\World - - - Source Files\World\Renderer\Entity - - Source Files\App - - - Source Files\App + Source Files Source Files\App @@ -1077,20 +45,944 @@ Source Files\World\Tile - - Source Files\Game Modes + + Source Files - - Source Files\World\Generator\Features + + Source Files - - Source Files\World\Generator\Features + + Source Files - - Source Files\World\Generator\Features + + Source Files - - Source Files\World\Generator\Features + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files Source Files\World\Tile @@ -1100,912 +992,899 @@ - - Header Files - - - Header Files\App - - - Header Files\App - - - Header Files\App - - - Header Files\App - - - Header Files\Base - - - Header Files\Base - - - Header Files\Base - - - Header Files\Base - - - Header Files\Base - - - Header Files\Base - - - Header Files\Base - - - Header Files\Base - - - Header Files\Base - - - Header Files\Base - - - Header Files\Base - - - Header Files\Base - - - Header Files\GUI\Screen - - - Header Files\GUI\Screen - - - Header Files\GUI\Screen - - - Header Files\GUI\Screen - - - Header Files\GUI - - - Header Files\GUI - - - Header Files\GUI - - - Header Files\Renderer - - - Header Files\Renderer - - - Header Files\Renderer - - - Header Files\Renderer - - - Header Files\Renderer - - - Header Files\Renderer - - - Header Files\User Input - - - Header Files\User Input - - - Header Files\World\Generator - - - Header Files\World\Generator - - - Header Files\World\Generator - - - Header Files\World\Generator - - - Header Files\World\Generator - - - Header Files\World\Renderer - - - Header Files\World\Storage - - - Header Files\World\Storage - - - Header Files\World\Storage - - - Header Files\World\Storage - - - Header Files\World\Storage - - - Header Files\World\Storage - - - Header Files\World\Storage - - - Header Files\World\Tile - - - Header Files\World - - - Header Files\World - - - Header Files\World - - - Header Files\World - - - Header Files\World - - - Header Files\World - - - Header Files\World - - - Header Files\World\Renderer - - - Header Files\World\Renderer - - - Header Files\World\Renderer - - - Header Files\Base - - - Header Files\World\Entity - - - Header Files\World\Entity - - - Header Files\World\Entity - - - Header Files - - - Header Files\User Input - - - Header Files\User Input - - - Header Files\Game Modes - - - Header Files\Game Modes - - - Header Files\Renderer - - - Header Files\World\Renderer - - - Header Files\World\Renderer - - - Header Files\World\Renderer - - - Header Files\Renderer - - - Header Files\World\Generator - - - Header Files\User Input - - - Header Files\User Input - - - Header Files\World\Entity - - - Header Files\World - - - Header Files\GUI\Screen - - - Header Files\Base - - - Header Files\GUI\Screen - - - Header Files\World\Item - - - Header Files\World\Item - - - Header Files\World - - - Header Files\Renderer - - - Header Files\Renderer - - - Header Files\Renderer - - - Header Files\World\Entity\Model - - - Header Files\World\Entity\Model - - - Header Files\World\Renderer - - - Header Files\World\Renderer\Entity - - - Header Files\World\Renderer\Entity - - - Header Files\World\Renderer\Entity - - - Header Files\World\Renderer\Entity - - - Header Files\World\Renderer\Entity - - - Header Files\World\Entity - - - Header Files\World\Renderer\Entity - - - Header Files\World\Particle - - - Header Files\World\Particle - - - Header Files\World\Renderer\Entity - - - Header Files\World\Entity - - - Header Files\World - - - Header Files\World\Generator - - - Header Files\World\Generator - - - Header Files\GUI - - - Header Files\GUI - - - Header Files\GUI\Screen - - - Header Files\GUI\Screen - - - Header Files\GUI - - - Header Files\GUI\Screen - - - Header Files\GUI\Screen - - - Header Files\GUI\Screen - - - Header Files\GUI - - - Header Files\GUI - - - Header Files\GUI - - - Header Files\GUI\Screen - - - Header Files\GUI\Screen - - - Header Files\User Input - - - Header Files\User Input - - - Header Files\Sound - - - Header Files\Sound - - - Header Files\Sound - - - Header Files\Sound - - - Header Files\Sound - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Header Files\Network - - - Header Files\Network - - - Header Files\Network - - - Header Files\Network - - - Header Files\Network - - - Header Files\Network - - - Header Files\Network - - - Header Files\World\Entity - - - Header Files\World\Entity - - - Header Files\World\Renderer - - - Header Files\App - - - Header Files\App - Header Files - - Header Files\World + + Header Files - - Header Files\World\Storage + + Header Files - - Header Files\World\Storage + + Header Files - - Header Files\GUI\Screen + + Header Files - - Header Files\GUI\Screen + + Header Files - - Header Files\World\Renderer\Entity + + Header Files - - Header Files\Game Modes + + Header Files - - Header Files\World\Generator + + Header Files - - Header Files\World\Generator + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files - - - - Source Files\Third Party\RakNet - - - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - - - Source Files\Third Party\RakNet - \ No newline at end of file