From 4cc1e27157bc8ff7f129f2c4fac9ea82e41b445f Mon Sep 17 00:00:00 2001 From: UnknownShadow200 Date: Sat, 25 Jul 2015 06:45:14 +1000 Subject: [PATCH] Cleanup the solution - move the client's files and folders into their own folder. --- ClassicalSharp.sln | 2 +- {2D => ClassicalSharp/2D}/DrawTextArgs.cs | 0 .../2D}/Screens/BlockSelectScreen.cs | 0 .../2D}/Screens/ChatScreen.cs | 0 .../2D}/Screens/ErrorScreen.cs | 0 .../2D}/Screens/FpsScreen.cs | 0 .../2D}/Screens/LoadingMapScreen.cs | 0 .../2D}/Screens/NormalScreen.cs | 0 .../2D}/Screens/PauseScreen.cs | 0 {2D => ClassicalSharp/2D}/Screens/Screen.cs | 0 {2D => ClassicalSharp/2D}/Texture.cs | 0 {2D => ClassicalSharp/2D}/Utils2D.cs | 0 .../2D}/Widgets/BlockHotbarWidget.cs | 0 .../2D}/Widgets/ExtPlayerListWidget.cs | 0 .../2D}/Widgets/NormalPlayerListWidget.cs | 0 .../2D}/Widgets/PlayerListWidget.cs | 0 .../2D}/Widgets/TextGroupWidget.cs | 0 .../2D}/Widgets/TextInputWidget.cs | 0 .../2D}/Widgets/TextWidget.cs | 0 {2D => ClassicalSharp/2D}/Widgets/Widget.cs | 0 {Blocks => ClassicalSharp/Blocks}/Block.cs | 0 .../Blocks}/BlockInfo.Culling.cs | 0 .../Blocks}/BlockInfo.Optimised.cs | 0 .../Blocks}/BlockInfo.cs | 0 .../ClassicalSharp.csproj | 64 ++++--------------- .../Commands}/Command.cs | 0 .../Commands}/CommandManager.cs | 0 .../Commands}/CommandReader.cs | 0 .../Commands}/DefaultCommands.cs | 0 .../Entities}/Entity.cs | 0 .../Entities}/EntityList.cs | 0 .../Entities}/LocalPlayer.cs | 0 .../Entities}/LocationUpdate.cs | 0 .../Entities}/NetPlayer.cs | 0 .../Entities}/Particles/Particle.cs | 0 .../Entities}/Particles/ParticleManager.cs | 0 .../Entities}/Particles/TerrainParticle.cs | 0 .../Entities}/Player.Rendering.cs | 0 .../Entities}/Player.cs | 0 {Game => ClassicalSharp/Game}/Game.Chat.cs | 0 {Game => ClassicalSharp/Game}/Game.Events.cs | 0 .../Game}/Game.InputHandling.cs | 0 {Game => ClassicalSharp/Game}/Game.cs | 0 .../GraphicsAPI}/DirectXApi.cs | 0 .../GraphicsAPI}/IGraphicsApi.cs | 0 .../GraphicsAPI}/OpenGLApi.cs | 0 .../GraphicsAPI}/VertexFormats.cs | 0 .../Ionic.Zlib}/DeflateStream.cs | 0 .../Ionic.Zlib}/InfTree.cs | 0 .../Ionic.Zlib}/Inflate.cs | 0 .../Ionic.Zlib}/ZlibCodec.cs | 0 .../Map}/ChunkMeshBuilder.cs | 0 .../Map}/ChunkMeshBuilderTex2Col4.cs | 0 {Map => ClassicalSharp/Map}/Map.cs | 0 {Model => ClassicalSharp/Model}/BlockModel.cs | 0 .../Model}/ChickenModel.cs | 0 .../Model}/CreeperModel.cs | 0 {Model => ClassicalSharp/Model}/IModel.cs | 0 {Model => ClassicalSharp/Model}/ModelCache.cs | 0 {Model => ClassicalSharp/Model}/ModelPart.cs | 0 {Model => ClassicalSharp/Model}/PigModel.cs | 0 .../Model}/PlayerModel.cs | 0 {Model => ClassicalSharp/Model}/SheepModel.cs | 0 .../Model}/SkeletonModel.cs | 0 .../Model}/SpiderModel.cs | 0 .../Model}/ZombieModel.cs | 0 .../Network}/AsyncDownloader.cs | 0 {Network => ClassicalSharp/Network}/Enums.cs | 0 .../Network}/FastNetReader.cs | 0 .../Network}/FixedBufferStream.cs | 0 .../Network}/GZipHeaderReader.cs | 0 .../Network}/NetworkProcessor.cs | 0 .../Network}/WomConfigHandler.cs | 0 .../Physics}/BoundingBox.cs | 0 .../Physics}/Entity.Physics.cs | 0 .../Physics}/IntersectionUtils.cs | 0 .../Physics}/Picking.cs | 0 Program.cs => ClassicalSharp/Program.cs | 0 .../Properties}/AssemblyInfo.cs | 0 .../Rendering}/EnvRenderer.cs | 0 .../Rendering}/FrustumCulling.cs | 0 .../Rendering}/MapEnvRenderer.cs | 0 .../Rendering}/MapRenderer.cs | 0 .../Rendering}/MinimalEnvRenderer.cs | 0 .../Rendering}/PickingRenderer.cs | 0 .../Rendering}/StandardEnvRenderer.cs | 0 .../Rendering}/WeatherRenderer.cs | 0 .../Selections}/SelectionBox.cs | 0 .../Selections}/SelectionBoxComparer.cs | 0 .../Selections}/SelectionManager.cs | 0 {Utils => ClassicalSharp/Utils}/Camera.cs | 0 {Utils => ClassicalSharp/Utils}/FastBitmap.cs | 0 {Utils => ClassicalSharp/Utils}/FastColour.cs | 0 .../Utils}/TerrainAtlas1D.cs | 0 .../Utils}/TerrainAtlas2D.cs | 0 .../Utils}/TextureRectangle.cs | 0 .../Utils}/UnsafeString.cs | 0 {Utils => ClassicalSharp/Utils}/Utils.cs | 0 {Utils => ClassicalSharp/Utils}/Vector3I.cs | 0 app.config => ClassicalSharp/app.config | 0 100 files changed, 12 insertions(+), 54 deletions(-) rename {2D => ClassicalSharp/2D}/DrawTextArgs.cs (100%) rename {2D => ClassicalSharp/2D}/Screens/BlockSelectScreen.cs (100%) rename {2D => ClassicalSharp/2D}/Screens/ChatScreen.cs (100%) rename {2D => ClassicalSharp/2D}/Screens/ErrorScreen.cs (100%) rename {2D => ClassicalSharp/2D}/Screens/FpsScreen.cs (100%) rename {2D => ClassicalSharp/2D}/Screens/LoadingMapScreen.cs (100%) rename {2D => ClassicalSharp/2D}/Screens/NormalScreen.cs (100%) rename {2D => ClassicalSharp/2D}/Screens/PauseScreen.cs (100%) rename {2D => ClassicalSharp/2D}/Screens/Screen.cs (100%) rename {2D => ClassicalSharp/2D}/Texture.cs (100%) rename {2D => ClassicalSharp/2D}/Utils2D.cs (100%) rename {2D => ClassicalSharp/2D}/Widgets/BlockHotbarWidget.cs (100%) rename {2D => ClassicalSharp/2D}/Widgets/ExtPlayerListWidget.cs (100%) rename {2D => ClassicalSharp/2D}/Widgets/NormalPlayerListWidget.cs (100%) rename {2D => ClassicalSharp/2D}/Widgets/PlayerListWidget.cs (100%) rename {2D => ClassicalSharp/2D}/Widgets/TextGroupWidget.cs (100%) rename {2D => ClassicalSharp/2D}/Widgets/TextInputWidget.cs (100%) rename {2D => ClassicalSharp/2D}/Widgets/TextWidget.cs (100%) rename {2D => ClassicalSharp/2D}/Widgets/Widget.cs (100%) rename {Blocks => ClassicalSharp/Blocks}/Block.cs (100%) rename {Blocks => ClassicalSharp/Blocks}/BlockInfo.Culling.cs (100%) rename {Blocks => ClassicalSharp/Blocks}/BlockInfo.Optimised.cs (100%) rename {Blocks => ClassicalSharp/Blocks}/BlockInfo.cs (100%) rename ClassicalSharp.csproj => ClassicalSharp/ClassicalSharp.csproj (79%) rename {Commands => ClassicalSharp/Commands}/Command.cs (100%) rename {Commands => ClassicalSharp/Commands}/CommandManager.cs (100%) rename {Commands => ClassicalSharp/Commands}/CommandReader.cs (100%) rename {Commands => ClassicalSharp/Commands}/DefaultCommands.cs (100%) rename {Entities => ClassicalSharp/Entities}/Entity.cs (100%) rename {Entities => ClassicalSharp/Entities}/EntityList.cs (100%) rename {Entities => ClassicalSharp/Entities}/LocalPlayer.cs (100%) rename {Entities => ClassicalSharp/Entities}/LocationUpdate.cs (100%) rename {Entities => ClassicalSharp/Entities}/NetPlayer.cs (100%) rename {Entities => ClassicalSharp/Entities}/Particles/Particle.cs (100%) rename {Entities => ClassicalSharp/Entities}/Particles/ParticleManager.cs (100%) rename {Entities => ClassicalSharp/Entities}/Particles/TerrainParticle.cs (100%) rename {Entities => ClassicalSharp/Entities}/Player.Rendering.cs (100%) rename {Entities => ClassicalSharp/Entities}/Player.cs (100%) rename {Game => ClassicalSharp/Game}/Game.Chat.cs (100%) rename {Game => ClassicalSharp/Game}/Game.Events.cs (100%) rename {Game => ClassicalSharp/Game}/Game.InputHandling.cs (100%) rename {Game => ClassicalSharp/Game}/Game.cs (100%) rename {GraphicsAPI => ClassicalSharp/GraphicsAPI}/DirectXApi.cs (100%) rename {GraphicsAPI => ClassicalSharp/GraphicsAPI}/IGraphicsApi.cs (100%) rename {GraphicsAPI => ClassicalSharp/GraphicsAPI}/OpenGLApi.cs (100%) rename {GraphicsAPI => ClassicalSharp/GraphicsAPI}/VertexFormats.cs (100%) rename {Ionic.Zlib => ClassicalSharp/Ionic.Zlib}/DeflateStream.cs (100%) rename {Ionic.Zlib => ClassicalSharp/Ionic.Zlib}/InfTree.cs (100%) rename {Ionic.Zlib => ClassicalSharp/Ionic.Zlib}/Inflate.cs (100%) rename {Ionic.Zlib => ClassicalSharp/Ionic.Zlib}/ZlibCodec.cs (100%) rename {Map => ClassicalSharp/Map}/ChunkMeshBuilder.cs (100%) rename {Map => ClassicalSharp/Map}/ChunkMeshBuilderTex2Col4.cs (100%) rename {Map => ClassicalSharp/Map}/Map.cs (100%) rename {Model => ClassicalSharp/Model}/BlockModel.cs (100%) rename {Model => ClassicalSharp/Model}/ChickenModel.cs (100%) rename {Model => ClassicalSharp/Model}/CreeperModel.cs (100%) rename {Model => ClassicalSharp/Model}/IModel.cs (100%) rename {Model => ClassicalSharp/Model}/ModelCache.cs (100%) rename {Model => ClassicalSharp/Model}/ModelPart.cs (100%) rename {Model => ClassicalSharp/Model}/PigModel.cs (100%) rename {Model => ClassicalSharp/Model}/PlayerModel.cs (100%) rename {Model => ClassicalSharp/Model}/SheepModel.cs (100%) rename {Model => ClassicalSharp/Model}/SkeletonModel.cs (100%) rename {Model => ClassicalSharp/Model}/SpiderModel.cs (100%) rename {Model => ClassicalSharp/Model}/ZombieModel.cs (100%) rename {Network => ClassicalSharp/Network}/AsyncDownloader.cs (100%) rename {Network => ClassicalSharp/Network}/Enums.cs (100%) rename {Network => ClassicalSharp/Network}/FastNetReader.cs (100%) rename {Network => ClassicalSharp/Network}/FixedBufferStream.cs (100%) rename {Network => ClassicalSharp/Network}/GZipHeaderReader.cs (100%) rename {Network => ClassicalSharp/Network}/NetworkProcessor.cs (100%) rename {Network => ClassicalSharp/Network}/WomConfigHandler.cs (100%) rename {Physics => ClassicalSharp/Physics}/BoundingBox.cs (100%) rename {Physics => ClassicalSharp/Physics}/Entity.Physics.cs (100%) rename {Physics => ClassicalSharp/Physics}/IntersectionUtils.cs (100%) rename {Physics => ClassicalSharp/Physics}/Picking.cs (100%) rename Program.cs => ClassicalSharp/Program.cs (100%) rename {Properties => ClassicalSharp/Properties}/AssemblyInfo.cs (100%) rename {Rendering => ClassicalSharp/Rendering}/EnvRenderer.cs (100%) rename {Rendering => ClassicalSharp/Rendering}/FrustumCulling.cs (100%) rename {Rendering => ClassicalSharp/Rendering}/MapEnvRenderer.cs (100%) rename {Rendering => ClassicalSharp/Rendering}/MapRenderer.cs (100%) rename {Rendering => ClassicalSharp/Rendering}/MinimalEnvRenderer.cs (100%) rename {Rendering => ClassicalSharp/Rendering}/PickingRenderer.cs (100%) rename {Rendering => ClassicalSharp/Rendering}/StandardEnvRenderer.cs (100%) rename {Rendering => ClassicalSharp/Rendering}/WeatherRenderer.cs (100%) rename {Selections => ClassicalSharp/Selections}/SelectionBox.cs (100%) rename {Selections => ClassicalSharp/Selections}/SelectionBoxComparer.cs (100%) rename {Selections => ClassicalSharp/Selections}/SelectionManager.cs (100%) rename {Utils => ClassicalSharp/Utils}/Camera.cs (100%) rename {Utils => ClassicalSharp/Utils}/FastBitmap.cs (100%) rename {Utils => ClassicalSharp/Utils}/FastColour.cs (100%) rename {Utils => ClassicalSharp/Utils}/TerrainAtlas1D.cs (100%) rename {Utils => ClassicalSharp/Utils}/TerrainAtlas2D.cs (100%) rename {Utils => ClassicalSharp/Utils}/TextureRectangle.cs (100%) rename {Utils => ClassicalSharp/Utils}/UnsafeString.cs (100%) rename {Utils => ClassicalSharp/Utils}/Utils.cs (100%) rename {Utils => ClassicalSharp/Utils}/Vector3I.cs (100%) rename app.config => ClassicalSharp/app.config (100%) diff --git a/ClassicalSharp.sln b/ClassicalSharp.sln index eac9a4b55..9eb19f36c 100644 --- a/ClassicalSharp.sln +++ b/ClassicalSharp.sln @@ -2,7 +2,7 @@ Microsoft Visual Studio Solution File, Format Version 10.00 # Visual Studio 2008 # SharpDevelop 4.4 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ClassicalSharp", "ClassicalSharp.csproj", "{BEB1C785-5CAD-48FF-A886-876BF0A318D4}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ClassicalSharp", "ClassicalSharp\ClassicalSharp.csproj", "{BEB1C785-5CAD-48FF-A886-876BF0A318D4}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Launcher", "Launcher\Launcher.csproj", "{23B9BDA8-4330-46AB-9012-08D87430391A}" EndProject diff --git a/2D/DrawTextArgs.cs b/ClassicalSharp/2D/DrawTextArgs.cs similarity index 100% rename from 2D/DrawTextArgs.cs rename to ClassicalSharp/2D/DrawTextArgs.cs diff --git a/2D/Screens/BlockSelectScreen.cs b/ClassicalSharp/2D/Screens/BlockSelectScreen.cs similarity index 100% rename from 2D/Screens/BlockSelectScreen.cs rename to ClassicalSharp/2D/Screens/BlockSelectScreen.cs diff --git a/2D/Screens/ChatScreen.cs b/ClassicalSharp/2D/Screens/ChatScreen.cs similarity index 100% rename from 2D/Screens/ChatScreen.cs rename to ClassicalSharp/2D/Screens/ChatScreen.cs diff --git a/2D/Screens/ErrorScreen.cs b/ClassicalSharp/2D/Screens/ErrorScreen.cs similarity index 100% rename from 2D/Screens/ErrorScreen.cs rename to ClassicalSharp/2D/Screens/ErrorScreen.cs diff --git a/2D/Screens/FpsScreen.cs b/ClassicalSharp/2D/Screens/FpsScreen.cs similarity index 100% rename from 2D/Screens/FpsScreen.cs rename to ClassicalSharp/2D/Screens/FpsScreen.cs diff --git a/2D/Screens/LoadingMapScreen.cs b/ClassicalSharp/2D/Screens/LoadingMapScreen.cs similarity index 100% rename from 2D/Screens/LoadingMapScreen.cs rename to ClassicalSharp/2D/Screens/LoadingMapScreen.cs diff --git a/2D/Screens/NormalScreen.cs b/ClassicalSharp/2D/Screens/NormalScreen.cs similarity index 100% rename from 2D/Screens/NormalScreen.cs rename to ClassicalSharp/2D/Screens/NormalScreen.cs diff --git a/2D/Screens/PauseScreen.cs b/ClassicalSharp/2D/Screens/PauseScreen.cs similarity index 100% rename from 2D/Screens/PauseScreen.cs rename to ClassicalSharp/2D/Screens/PauseScreen.cs diff --git a/2D/Screens/Screen.cs b/ClassicalSharp/2D/Screens/Screen.cs similarity index 100% rename from 2D/Screens/Screen.cs rename to ClassicalSharp/2D/Screens/Screen.cs diff --git a/2D/Texture.cs b/ClassicalSharp/2D/Texture.cs similarity index 100% rename from 2D/Texture.cs rename to ClassicalSharp/2D/Texture.cs diff --git a/2D/Utils2D.cs b/ClassicalSharp/2D/Utils2D.cs similarity index 100% rename from 2D/Utils2D.cs rename to ClassicalSharp/2D/Utils2D.cs diff --git a/2D/Widgets/BlockHotbarWidget.cs b/ClassicalSharp/2D/Widgets/BlockHotbarWidget.cs similarity index 100% rename from 2D/Widgets/BlockHotbarWidget.cs rename to ClassicalSharp/2D/Widgets/BlockHotbarWidget.cs diff --git a/2D/Widgets/ExtPlayerListWidget.cs b/ClassicalSharp/2D/Widgets/ExtPlayerListWidget.cs similarity index 100% rename from 2D/Widgets/ExtPlayerListWidget.cs rename to ClassicalSharp/2D/Widgets/ExtPlayerListWidget.cs diff --git a/2D/Widgets/NormalPlayerListWidget.cs b/ClassicalSharp/2D/Widgets/NormalPlayerListWidget.cs similarity index 100% rename from 2D/Widgets/NormalPlayerListWidget.cs rename to ClassicalSharp/2D/Widgets/NormalPlayerListWidget.cs diff --git a/2D/Widgets/PlayerListWidget.cs b/ClassicalSharp/2D/Widgets/PlayerListWidget.cs similarity index 100% rename from 2D/Widgets/PlayerListWidget.cs rename to ClassicalSharp/2D/Widgets/PlayerListWidget.cs diff --git a/2D/Widgets/TextGroupWidget.cs b/ClassicalSharp/2D/Widgets/TextGroupWidget.cs similarity index 100% rename from 2D/Widgets/TextGroupWidget.cs rename to ClassicalSharp/2D/Widgets/TextGroupWidget.cs diff --git a/2D/Widgets/TextInputWidget.cs b/ClassicalSharp/2D/Widgets/TextInputWidget.cs similarity index 100% rename from 2D/Widgets/TextInputWidget.cs rename to ClassicalSharp/2D/Widgets/TextInputWidget.cs diff --git a/2D/Widgets/TextWidget.cs b/ClassicalSharp/2D/Widgets/TextWidget.cs similarity index 100% rename from 2D/Widgets/TextWidget.cs rename to ClassicalSharp/2D/Widgets/TextWidget.cs diff --git a/2D/Widgets/Widget.cs b/ClassicalSharp/2D/Widgets/Widget.cs similarity index 100% rename from 2D/Widgets/Widget.cs rename to ClassicalSharp/2D/Widgets/Widget.cs diff --git a/Blocks/Block.cs b/ClassicalSharp/Blocks/Block.cs similarity index 100% rename from Blocks/Block.cs rename to ClassicalSharp/Blocks/Block.cs diff --git a/Blocks/BlockInfo.Culling.cs b/ClassicalSharp/Blocks/BlockInfo.Culling.cs similarity index 100% rename from Blocks/BlockInfo.Culling.cs rename to ClassicalSharp/Blocks/BlockInfo.Culling.cs diff --git a/Blocks/BlockInfo.Optimised.cs b/ClassicalSharp/Blocks/BlockInfo.Optimised.cs similarity index 100% rename from Blocks/BlockInfo.Optimised.cs rename to ClassicalSharp/Blocks/BlockInfo.Optimised.cs diff --git a/Blocks/BlockInfo.cs b/ClassicalSharp/Blocks/BlockInfo.cs similarity index 100% rename from Blocks/BlockInfo.cs rename to ClassicalSharp/Blocks/BlockInfo.cs diff --git a/ClassicalSharp.csproj b/ClassicalSharp/ClassicalSharp.csproj similarity index 79% rename from ClassicalSharp.csproj rename to ClassicalSharp/ClassicalSharp.csproj index 2cb712921..2b895a4ac 100644 --- a/ClassicalSharp.csproj +++ b/ClassicalSharp/ClassicalSharp.csproj @@ -8,45 +8,25 @@ ClassicalSharp ClassicalSharp v2.0 + + Properties + False True False - 4 False - - - - - - 3.5 - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true - False - False obj\$(Configuration)\ + 4 AnyCPU + 4194304 False Auto - 4194304 4096 - output\debug\ + ..\output\debug\ true Full False @@ -57,7 +37,7 @@ obj\ - output\release\ + ..\output\release\ false None True @@ -67,7 +47,7 @@ x86 - output\debug\ + ..\output\debug\ true Full False @@ -184,34 +164,12 @@ - - - False - Microsoft .NET Framework 4 %28x86 and x64%29 - true - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - false - - - False - Windows Installer 3.1 - true - - - + Always - + Always @@ -230,7 +188,7 @@ - + {35FEE071-2DE6-48A1-9343-B5C1F202A12B} OpenTK diff --git a/Commands/Command.cs b/ClassicalSharp/Commands/Command.cs similarity index 100% rename from Commands/Command.cs rename to ClassicalSharp/Commands/Command.cs diff --git a/Commands/CommandManager.cs b/ClassicalSharp/Commands/CommandManager.cs similarity index 100% rename from Commands/CommandManager.cs rename to ClassicalSharp/Commands/CommandManager.cs diff --git a/Commands/CommandReader.cs b/ClassicalSharp/Commands/CommandReader.cs similarity index 100% rename from Commands/CommandReader.cs rename to ClassicalSharp/Commands/CommandReader.cs diff --git a/Commands/DefaultCommands.cs b/ClassicalSharp/Commands/DefaultCommands.cs similarity index 100% rename from Commands/DefaultCommands.cs rename to ClassicalSharp/Commands/DefaultCommands.cs diff --git a/Entities/Entity.cs b/ClassicalSharp/Entities/Entity.cs similarity index 100% rename from Entities/Entity.cs rename to ClassicalSharp/Entities/Entity.cs diff --git a/Entities/EntityList.cs b/ClassicalSharp/Entities/EntityList.cs similarity index 100% rename from Entities/EntityList.cs rename to ClassicalSharp/Entities/EntityList.cs diff --git a/Entities/LocalPlayer.cs b/ClassicalSharp/Entities/LocalPlayer.cs similarity index 100% rename from Entities/LocalPlayer.cs rename to ClassicalSharp/Entities/LocalPlayer.cs diff --git a/Entities/LocationUpdate.cs b/ClassicalSharp/Entities/LocationUpdate.cs similarity index 100% rename from Entities/LocationUpdate.cs rename to ClassicalSharp/Entities/LocationUpdate.cs diff --git a/Entities/NetPlayer.cs b/ClassicalSharp/Entities/NetPlayer.cs similarity index 100% rename from Entities/NetPlayer.cs rename to ClassicalSharp/Entities/NetPlayer.cs diff --git a/Entities/Particles/Particle.cs b/ClassicalSharp/Entities/Particles/Particle.cs similarity index 100% rename from Entities/Particles/Particle.cs rename to ClassicalSharp/Entities/Particles/Particle.cs diff --git a/Entities/Particles/ParticleManager.cs b/ClassicalSharp/Entities/Particles/ParticleManager.cs similarity index 100% rename from Entities/Particles/ParticleManager.cs rename to ClassicalSharp/Entities/Particles/ParticleManager.cs diff --git a/Entities/Particles/TerrainParticle.cs b/ClassicalSharp/Entities/Particles/TerrainParticle.cs similarity index 100% rename from Entities/Particles/TerrainParticle.cs rename to ClassicalSharp/Entities/Particles/TerrainParticle.cs diff --git a/Entities/Player.Rendering.cs b/ClassicalSharp/Entities/Player.Rendering.cs similarity index 100% rename from Entities/Player.Rendering.cs rename to ClassicalSharp/Entities/Player.Rendering.cs diff --git a/Entities/Player.cs b/ClassicalSharp/Entities/Player.cs similarity index 100% rename from Entities/Player.cs rename to ClassicalSharp/Entities/Player.cs diff --git a/Game/Game.Chat.cs b/ClassicalSharp/Game/Game.Chat.cs similarity index 100% rename from Game/Game.Chat.cs rename to ClassicalSharp/Game/Game.Chat.cs diff --git a/Game/Game.Events.cs b/ClassicalSharp/Game/Game.Events.cs similarity index 100% rename from Game/Game.Events.cs rename to ClassicalSharp/Game/Game.Events.cs diff --git a/Game/Game.InputHandling.cs b/ClassicalSharp/Game/Game.InputHandling.cs similarity index 100% rename from Game/Game.InputHandling.cs rename to ClassicalSharp/Game/Game.InputHandling.cs diff --git a/Game/Game.cs b/ClassicalSharp/Game/Game.cs similarity index 100% rename from Game/Game.cs rename to ClassicalSharp/Game/Game.cs diff --git a/GraphicsAPI/DirectXApi.cs b/ClassicalSharp/GraphicsAPI/DirectXApi.cs similarity index 100% rename from GraphicsAPI/DirectXApi.cs rename to ClassicalSharp/GraphicsAPI/DirectXApi.cs diff --git a/GraphicsAPI/IGraphicsApi.cs b/ClassicalSharp/GraphicsAPI/IGraphicsApi.cs similarity index 100% rename from GraphicsAPI/IGraphicsApi.cs rename to ClassicalSharp/GraphicsAPI/IGraphicsApi.cs diff --git a/GraphicsAPI/OpenGLApi.cs b/ClassicalSharp/GraphicsAPI/OpenGLApi.cs similarity index 100% rename from GraphicsAPI/OpenGLApi.cs rename to ClassicalSharp/GraphicsAPI/OpenGLApi.cs diff --git a/GraphicsAPI/VertexFormats.cs b/ClassicalSharp/GraphicsAPI/VertexFormats.cs similarity index 100% rename from GraphicsAPI/VertexFormats.cs rename to ClassicalSharp/GraphicsAPI/VertexFormats.cs diff --git a/Ionic.Zlib/DeflateStream.cs b/ClassicalSharp/Ionic.Zlib/DeflateStream.cs similarity index 100% rename from Ionic.Zlib/DeflateStream.cs rename to ClassicalSharp/Ionic.Zlib/DeflateStream.cs diff --git a/Ionic.Zlib/InfTree.cs b/ClassicalSharp/Ionic.Zlib/InfTree.cs similarity index 100% rename from Ionic.Zlib/InfTree.cs rename to ClassicalSharp/Ionic.Zlib/InfTree.cs diff --git a/Ionic.Zlib/Inflate.cs b/ClassicalSharp/Ionic.Zlib/Inflate.cs similarity index 100% rename from Ionic.Zlib/Inflate.cs rename to ClassicalSharp/Ionic.Zlib/Inflate.cs diff --git a/Ionic.Zlib/ZlibCodec.cs b/ClassicalSharp/Ionic.Zlib/ZlibCodec.cs similarity index 100% rename from Ionic.Zlib/ZlibCodec.cs rename to ClassicalSharp/Ionic.Zlib/ZlibCodec.cs diff --git a/Map/ChunkMeshBuilder.cs b/ClassicalSharp/Map/ChunkMeshBuilder.cs similarity index 100% rename from Map/ChunkMeshBuilder.cs rename to ClassicalSharp/Map/ChunkMeshBuilder.cs diff --git a/Map/ChunkMeshBuilderTex2Col4.cs b/ClassicalSharp/Map/ChunkMeshBuilderTex2Col4.cs similarity index 100% rename from Map/ChunkMeshBuilderTex2Col4.cs rename to ClassicalSharp/Map/ChunkMeshBuilderTex2Col4.cs diff --git a/Map/Map.cs b/ClassicalSharp/Map/Map.cs similarity index 100% rename from Map/Map.cs rename to ClassicalSharp/Map/Map.cs diff --git a/Model/BlockModel.cs b/ClassicalSharp/Model/BlockModel.cs similarity index 100% rename from Model/BlockModel.cs rename to ClassicalSharp/Model/BlockModel.cs diff --git a/Model/ChickenModel.cs b/ClassicalSharp/Model/ChickenModel.cs similarity index 100% rename from Model/ChickenModel.cs rename to ClassicalSharp/Model/ChickenModel.cs diff --git a/Model/CreeperModel.cs b/ClassicalSharp/Model/CreeperModel.cs similarity index 100% rename from Model/CreeperModel.cs rename to ClassicalSharp/Model/CreeperModel.cs diff --git a/Model/IModel.cs b/ClassicalSharp/Model/IModel.cs similarity index 100% rename from Model/IModel.cs rename to ClassicalSharp/Model/IModel.cs diff --git a/Model/ModelCache.cs b/ClassicalSharp/Model/ModelCache.cs similarity index 100% rename from Model/ModelCache.cs rename to ClassicalSharp/Model/ModelCache.cs diff --git a/Model/ModelPart.cs b/ClassicalSharp/Model/ModelPart.cs similarity index 100% rename from Model/ModelPart.cs rename to ClassicalSharp/Model/ModelPart.cs diff --git a/Model/PigModel.cs b/ClassicalSharp/Model/PigModel.cs similarity index 100% rename from Model/PigModel.cs rename to ClassicalSharp/Model/PigModel.cs diff --git a/Model/PlayerModel.cs b/ClassicalSharp/Model/PlayerModel.cs similarity index 100% rename from Model/PlayerModel.cs rename to ClassicalSharp/Model/PlayerModel.cs diff --git a/Model/SheepModel.cs b/ClassicalSharp/Model/SheepModel.cs similarity index 100% rename from Model/SheepModel.cs rename to ClassicalSharp/Model/SheepModel.cs diff --git a/Model/SkeletonModel.cs b/ClassicalSharp/Model/SkeletonModel.cs similarity index 100% rename from Model/SkeletonModel.cs rename to ClassicalSharp/Model/SkeletonModel.cs diff --git a/Model/SpiderModel.cs b/ClassicalSharp/Model/SpiderModel.cs similarity index 100% rename from Model/SpiderModel.cs rename to ClassicalSharp/Model/SpiderModel.cs diff --git a/Model/ZombieModel.cs b/ClassicalSharp/Model/ZombieModel.cs similarity index 100% rename from Model/ZombieModel.cs rename to ClassicalSharp/Model/ZombieModel.cs diff --git a/Network/AsyncDownloader.cs b/ClassicalSharp/Network/AsyncDownloader.cs similarity index 100% rename from Network/AsyncDownloader.cs rename to ClassicalSharp/Network/AsyncDownloader.cs diff --git a/Network/Enums.cs b/ClassicalSharp/Network/Enums.cs similarity index 100% rename from Network/Enums.cs rename to ClassicalSharp/Network/Enums.cs diff --git a/Network/FastNetReader.cs b/ClassicalSharp/Network/FastNetReader.cs similarity index 100% rename from Network/FastNetReader.cs rename to ClassicalSharp/Network/FastNetReader.cs diff --git a/Network/FixedBufferStream.cs b/ClassicalSharp/Network/FixedBufferStream.cs similarity index 100% rename from Network/FixedBufferStream.cs rename to ClassicalSharp/Network/FixedBufferStream.cs diff --git a/Network/GZipHeaderReader.cs b/ClassicalSharp/Network/GZipHeaderReader.cs similarity index 100% rename from Network/GZipHeaderReader.cs rename to ClassicalSharp/Network/GZipHeaderReader.cs diff --git a/Network/NetworkProcessor.cs b/ClassicalSharp/Network/NetworkProcessor.cs similarity index 100% rename from Network/NetworkProcessor.cs rename to ClassicalSharp/Network/NetworkProcessor.cs diff --git a/Network/WomConfigHandler.cs b/ClassicalSharp/Network/WomConfigHandler.cs similarity index 100% rename from Network/WomConfigHandler.cs rename to ClassicalSharp/Network/WomConfigHandler.cs diff --git a/Physics/BoundingBox.cs b/ClassicalSharp/Physics/BoundingBox.cs similarity index 100% rename from Physics/BoundingBox.cs rename to ClassicalSharp/Physics/BoundingBox.cs diff --git a/Physics/Entity.Physics.cs b/ClassicalSharp/Physics/Entity.Physics.cs similarity index 100% rename from Physics/Entity.Physics.cs rename to ClassicalSharp/Physics/Entity.Physics.cs diff --git a/Physics/IntersectionUtils.cs b/ClassicalSharp/Physics/IntersectionUtils.cs similarity index 100% rename from Physics/IntersectionUtils.cs rename to ClassicalSharp/Physics/IntersectionUtils.cs diff --git a/Physics/Picking.cs b/ClassicalSharp/Physics/Picking.cs similarity index 100% rename from Physics/Picking.cs rename to ClassicalSharp/Physics/Picking.cs diff --git a/Program.cs b/ClassicalSharp/Program.cs similarity index 100% rename from Program.cs rename to ClassicalSharp/Program.cs diff --git a/Properties/AssemblyInfo.cs b/ClassicalSharp/Properties/AssemblyInfo.cs similarity index 100% rename from Properties/AssemblyInfo.cs rename to ClassicalSharp/Properties/AssemblyInfo.cs diff --git a/Rendering/EnvRenderer.cs b/ClassicalSharp/Rendering/EnvRenderer.cs similarity index 100% rename from Rendering/EnvRenderer.cs rename to ClassicalSharp/Rendering/EnvRenderer.cs diff --git a/Rendering/FrustumCulling.cs b/ClassicalSharp/Rendering/FrustumCulling.cs similarity index 100% rename from Rendering/FrustumCulling.cs rename to ClassicalSharp/Rendering/FrustumCulling.cs diff --git a/Rendering/MapEnvRenderer.cs b/ClassicalSharp/Rendering/MapEnvRenderer.cs similarity index 100% rename from Rendering/MapEnvRenderer.cs rename to ClassicalSharp/Rendering/MapEnvRenderer.cs diff --git a/Rendering/MapRenderer.cs b/ClassicalSharp/Rendering/MapRenderer.cs similarity index 100% rename from Rendering/MapRenderer.cs rename to ClassicalSharp/Rendering/MapRenderer.cs diff --git a/Rendering/MinimalEnvRenderer.cs b/ClassicalSharp/Rendering/MinimalEnvRenderer.cs similarity index 100% rename from Rendering/MinimalEnvRenderer.cs rename to ClassicalSharp/Rendering/MinimalEnvRenderer.cs diff --git a/Rendering/PickingRenderer.cs b/ClassicalSharp/Rendering/PickingRenderer.cs similarity index 100% rename from Rendering/PickingRenderer.cs rename to ClassicalSharp/Rendering/PickingRenderer.cs diff --git a/Rendering/StandardEnvRenderer.cs b/ClassicalSharp/Rendering/StandardEnvRenderer.cs similarity index 100% rename from Rendering/StandardEnvRenderer.cs rename to ClassicalSharp/Rendering/StandardEnvRenderer.cs diff --git a/Rendering/WeatherRenderer.cs b/ClassicalSharp/Rendering/WeatherRenderer.cs similarity index 100% rename from Rendering/WeatherRenderer.cs rename to ClassicalSharp/Rendering/WeatherRenderer.cs diff --git a/Selections/SelectionBox.cs b/ClassicalSharp/Selections/SelectionBox.cs similarity index 100% rename from Selections/SelectionBox.cs rename to ClassicalSharp/Selections/SelectionBox.cs diff --git a/Selections/SelectionBoxComparer.cs b/ClassicalSharp/Selections/SelectionBoxComparer.cs similarity index 100% rename from Selections/SelectionBoxComparer.cs rename to ClassicalSharp/Selections/SelectionBoxComparer.cs diff --git a/Selections/SelectionManager.cs b/ClassicalSharp/Selections/SelectionManager.cs similarity index 100% rename from Selections/SelectionManager.cs rename to ClassicalSharp/Selections/SelectionManager.cs diff --git a/Utils/Camera.cs b/ClassicalSharp/Utils/Camera.cs similarity index 100% rename from Utils/Camera.cs rename to ClassicalSharp/Utils/Camera.cs diff --git a/Utils/FastBitmap.cs b/ClassicalSharp/Utils/FastBitmap.cs similarity index 100% rename from Utils/FastBitmap.cs rename to ClassicalSharp/Utils/FastBitmap.cs diff --git a/Utils/FastColour.cs b/ClassicalSharp/Utils/FastColour.cs similarity index 100% rename from Utils/FastColour.cs rename to ClassicalSharp/Utils/FastColour.cs diff --git a/Utils/TerrainAtlas1D.cs b/ClassicalSharp/Utils/TerrainAtlas1D.cs similarity index 100% rename from Utils/TerrainAtlas1D.cs rename to ClassicalSharp/Utils/TerrainAtlas1D.cs diff --git a/Utils/TerrainAtlas2D.cs b/ClassicalSharp/Utils/TerrainAtlas2D.cs similarity index 100% rename from Utils/TerrainAtlas2D.cs rename to ClassicalSharp/Utils/TerrainAtlas2D.cs diff --git a/Utils/TextureRectangle.cs b/ClassicalSharp/Utils/TextureRectangle.cs similarity index 100% rename from Utils/TextureRectangle.cs rename to ClassicalSharp/Utils/TextureRectangle.cs diff --git a/Utils/UnsafeString.cs b/ClassicalSharp/Utils/UnsafeString.cs similarity index 100% rename from Utils/UnsafeString.cs rename to ClassicalSharp/Utils/UnsafeString.cs diff --git a/Utils/Utils.cs b/ClassicalSharp/Utils/Utils.cs similarity index 100% rename from Utils/Utils.cs rename to ClassicalSharp/Utils/Utils.cs diff --git a/Utils/Vector3I.cs b/ClassicalSharp/Utils/Vector3I.cs similarity index 100% rename from Utils/Vector3I.cs rename to ClassicalSharp/Utils/Vector3I.cs diff --git a/app.config b/ClassicalSharp/app.config similarity index 100% rename from app.config rename to ClassicalSharp/app.config