diff --git a/ClassicalSharp/2D/Drawing/CanvasDrawer2D.Text.cs b/ClassicalSharp/2D/Drawing/CanvasDrawer2D.Text.cs
index 0b02984eb..18a3cfbee 100644
--- a/ClassicalSharp/2D/Drawing/CanvasDrawer2D.Text.cs
+++ b/ClassicalSharp/2D/Drawing/CanvasDrawer2D.Text.cs
@@ -1,4 +1,5 @@
-#if ANDROID
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+#if ANDROID
using System;
using ClassicalSharp.GraphicsAPI;
using Android.Graphics;
diff --git a/ClassicalSharp/2D/Drawing/CanvasDrawer2D.cs b/ClassicalSharp/2D/Drawing/CanvasDrawer2D.cs
index 3da270ad2..1336dfe81 100644
--- a/ClassicalSharp/2D/Drawing/CanvasDrawer2D.cs
+++ b/ClassicalSharp/2D/Drawing/CanvasDrawer2D.cs
@@ -1,4 +1,5 @@
-#if ANDROID
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+#if ANDROID
using System;
using System.Collections.Generic;
using Android.Graphics;
diff --git a/ClassicalSharp/2D/Drawing/DrawTextArgs.cs b/ClassicalSharp/2D/Drawing/DrawTextArgs.cs
index 69d597943..00f6cd96a 100644
--- a/ClassicalSharp/2D/Drawing/DrawTextArgs.cs
+++ b/ClassicalSharp/2D/Drawing/DrawTextArgs.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/2D/Drawing/GdiPlusDrawer2D.Text.cs b/ClassicalSharp/2D/Drawing/GdiPlusDrawer2D.Text.cs
index da1c4f05d..5c4b6f138 100644
--- a/ClassicalSharp/2D/Drawing/GdiPlusDrawer2D.Text.cs
+++ b/ClassicalSharp/2D/Drawing/GdiPlusDrawer2D.Text.cs
@@ -1,4 +1,5 @@
-#if !ANDROID
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+#if !ANDROID
using System;
using System.Drawing;
using System.Drawing.Text;
diff --git a/ClassicalSharp/2D/Drawing/GdiPlusDrawer2D.cs b/ClassicalSharp/2D/Drawing/GdiPlusDrawer2D.cs
index b9f46a500..8fbc761b0 100644
--- a/ClassicalSharp/2D/Drawing/GdiPlusDrawer2D.cs
+++ b/ClassicalSharp/2D/Drawing/GdiPlusDrawer2D.cs
@@ -1,4 +1,5 @@
-#if !ANDROID
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+#if !ANDROID
using System;
using System.Collections.Generic;
using System.Drawing;
diff --git a/ClassicalSharp/2D/Drawing/IDrawer2D.TextMC.cs b/ClassicalSharp/2D/Drawing/IDrawer2D.TextMC.cs
index a914cf9e9..8338b00cb 100644
--- a/ClassicalSharp/2D/Drawing/IDrawer2D.TextMC.cs
+++ b/ClassicalSharp/2D/Drawing/IDrawer2D.TextMC.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp.GraphicsAPI;
#if ANDROID
diff --git a/ClassicalSharp/2D/Drawing/IDrawer2D.cs b/ClassicalSharp/2D/Drawing/IDrawer2D.cs
index 9a196e304..8693e0b62 100644
--- a/ClassicalSharp/2D/Drawing/IDrawer2D.cs
+++ b/ClassicalSharp/2D/Drawing/IDrawer2D.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.Drawing;
using ClassicalSharp.GraphicsAPI;
diff --git a/ClassicalSharp/2D/GuiElement.cs b/ClassicalSharp/2D/GuiElement.cs
index 916d3d394..7308e17a9 100644
--- a/ClassicalSharp/2D/GuiElement.cs
+++ b/ClassicalSharp/2D/GuiElement.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
using OpenTK.Input;
@@ -28,33 +29,19 @@ namespace ClassicalSharp {
/// Called when the game window is resized.
public abstract void OnResize( int oldWidth, int oldHeight, int width, int height );
- public virtual bool HandlesKeyDown( Key key ) {
- return false;
- }
+ public virtual bool HandlesKeyDown( Key key ) { return false; }
- public virtual bool HandlesKeyPress( char key ) {
- return false;
- }
+ public virtual bool HandlesKeyPress( char key ) { return false; }
- public virtual bool HandlesKeyUp( Key key ) {
- return false;
- }
+ public virtual bool HandlesKeyUp( Key key ) { return false; }
- public virtual bool HandlesMouseClick( int mouseX, int mouseY, MouseButton button ) {
- return false;
- }
+ public virtual bool HandlesMouseClick( int mouseX, int mouseY, MouseButton button ) { return false; }
- public virtual bool HandlesMouseMove( int mouseX, int mouseY ) {
- return false;
- }
+ public virtual bool HandlesMouseMove( int mouseX, int mouseY ) { return false; }
- public virtual bool HandlesMouseScroll( int delta ) {
- return false;
- }
+ public virtual bool HandlesMouseScroll( int delta ) { return false; }
- public virtual bool HandlesMouseUp( int mouseX, int mouseY, MouseButton button ) {
- return false;
- }
+ public virtual bool HandlesMouseUp( int mouseX, int mouseY, MouseButton button ) { return false; }
protected static int CalcDelta( int newVal, int oldVal, Anchor mode ) {
return CalcOffset( newVal, oldVal, 0, mode );
diff --git a/ClassicalSharp/2D/IsometricBlockDrawer.cs b/ClassicalSharp/2D/IsometricBlockDrawer.cs
index acb6e30b7..b7fb266f7 100644
--- a/ClassicalSharp/2D/IsometricBlockDrawer.cs
+++ b/ClassicalSharp/2D/IsometricBlockDrawer.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
using ClassicalSharp.Model;
using OpenTK;
diff --git a/ClassicalSharp/2D/Screens/BlockSelectScreen.Scrolling.cs b/ClassicalSharp/2D/Screens/BlockSelectScreen.Scrolling.cs
index 2b4c29411..ae1747d17 100644
--- a/ClassicalSharp/2D/Screens/BlockSelectScreen.Scrolling.cs
+++ b/ClassicalSharp/2D/Screens/BlockSelectScreen.Scrolling.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK.Input;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/2D/Screens/BlockSelectScreen.cs b/ClassicalSharp/2D/Screens/BlockSelectScreen.cs
index f615cd0ad..13cded4d7 100644
--- a/ClassicalSharp/2D/Screens/BlockSelectScreen.cs
+++ b/ClassicalSharp/2D/Screens/BlockSelectScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp.GraphicsAPI;
using OpenTK.Input;
diff --git a/ClassicalSharp/2D/Screens/ChatScreen.cs b/ClassicalSharp/2D/Screens/ChatScreen.cs
index a339e9ef7..fab4dec18 100644
--- a/ClassicalSharp/2D/Screens/ChatScreen.cs
+++ b/ClassicalSharp/2D/Screens/ChatScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Drawing;
diff --git a/ClassicalSharp/2D/Screens/ClickableScreen.cs b/ClassicalSharp/2D/Screens/ClickableScreen.cs
index 248b1f1c1..fbeacb045 100644
--- a/ClassicalSharp/2D/Screens/ClickableScreen.cs
+++ b/ClassicalSharp/2D/Screens/ClickableScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using OpenTK.Input;
diff --git a/ClassicalSharp/2D/Screens/ErrorScreen.cs b/ClassicalSharp/2D/Screens/ErrorScreen.cs
index 018add63f..cbd1f5858 100644
--- a/ClassicalSharp/2D/Screens/ErrorScreen.cs
+++ b/ClassicalSharp/2D/Screens/ErrorScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using OpenTK.Input;
diff --git a/ClassicalSharp/2D/Screens/FilesScreen.cs b/ClassicalSharp/2D/Screens/FilesScreen.cs
index f4ff14e9a..ec5099525 100644
--- a/ClassicalSharp/2D/Screens/FilesScreen.cs
+++ b/ClassicalSharp/2D/Screens/FilesScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using OpenTK.Input;
diff --git a/ClassicalSharp/2D/Screens/FpsScreen.cs b/ClassicalSharp/2D/Screens/FpsScreen.cs
index a40c9cc20..a7d713472 100644
--- a/ClassicalSharp/2D/Screens/FpsScreen.cs
+++ b/ClassicalSharp/2D/Screens/FpsScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp.GraphicsAPI;
diff --git a/ClassicalSharp/2D/Screens/HotkeyScreen.cs b/ClassicalSharp/2D/Screens/HotkeyScreen.cs
index f1e5174bc..4318be2bd 100644
--- a/ClassicalSharp/2D/Screens/HotkeyScreen.cs
+++ b/ClassicalSharp/2D/Screens/HotkeyScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp.Hotkeys;
using OpenTK.Input;
diff --git a/ClassicalSharp/2D/Screens/HudScreen.cs b/ClassicalSharp/2D/Screens/HudScreen.cs
index 132b85e7f..c1a4b361f 100644
--- a/ClassicalSharp/2D/Screens/HudScreen.cs
+++ b/ClassicalSharp/2D/Screens/HudScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp.GraphicsAPI;
using OpenTK.Input;
diff --git a/ClassicalSharp/2D/Screens/LoadingMapScreen.cs b/ClassicalSharp/2D/Screens/LoadingMapScreen.cs
index 84b978c4b..e8073b6e5 100644
--- a/ClassicalSharp/2D/Screens/LoadingMapScreen.cs
+++ b/ClassicalSharp/2D/Screens/LoadingMapScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp.GraphicsAPI;
using ClassicalSharp.Model;
diff --git a/ClassicalSharp/2D/Screens/Menu/ClassicOptionsScreen.cs b/ClassicalSharp/2D/Screens/Menu/ClassicOptionsScreen.cs
index 531bbcb20..e8a6afa9f 100644
--- a/ClassicalSharp/2D/Screens/Menu/ClassicOptionsScreen.cs
+++ b/ClassicalSharp/2D/Screens/Menu/ClassicOptionsScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp.Singleplayer;
diff --git a/ClassicalSharp/2D/Screens/Menu/EnvSettingsScreen.cs b/ClassicalSharp/2D/Screens/Menu/EnvSettingsScreen.cs
index 2c78d4472..9e845cc48 100644
--- a/ClassicalSharp/2D/Screens/Menu/EnvSettingsScreen.cs
+++ b/ClassicalSharp/2D/Screens/Menu/EnvSettingsScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp.Renderers;
using OpenTK.Input;
diff --git a/ClassicalSharp/2D/Screens/Menu/GenLevelScreen.cs b/ClassicalSharp/2D/Screens/Menu/GenLevelScreen.cs
index c91767b0b..dd8277660 100644
--- a/ClassicalSharp/2D/Screens/Menu/GenLevelScreen.cs
+++ b/ClassicalSharp/2D/Screens/Menu/GenLevelScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using System.IO;
using ClassicalSharp.Generator;
diff --git a/ClassicalSharp/2D/Screens/Menu/GraphicsOptionsScreen.cs b/ClassicalSharp/2D/Screens/Menu/GraphicsOptionsScreen.cs
index a2e0d4643..8a7ee4bae 100644
--- a/ClassicalSharp/2D/Screens/Menu/GraphicsOptionsScreen.cs
+++ b/ClassicalSharp/2D/Screens/Menu/GraphicsOptionsScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp.Singleplayer;
diff --git a/ClassicalSharp/2D/Screens/Menu/GuiOptionsScreen.cs b/ClassicalSharp/2D/Screens/Menu/GuiOptionsScreen.cs
index ec28bd847..c2227c7a3 100644
--- a/ClassicalSharp/2D/Screens/Menu/GuiOptionsScreen.cs
+++ b/ClassicalSharp/2D/Screens/Menu/GuiOptionsScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/2D/Screens/Menu/HacksSettingsScreen.cs b/ClassicalSharp/2D/Screens/Menu/HacksSettingsScreen.cs
index c8668bf09..d112a3572 100644
--- a/ClassicalSharp/2D/Screens/Menu/HacksSettingsScreen.cs
+++ b/ClassicalSharp/2D/Screens/Menu/HacksSettingsScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp.Singleplayer;
diff --git a/ClassicalSharp/2D/Screens/Menu/KeyBindingsScreen.cs b/ClassicalSharp/2D/Screens/Menu/KeyBindingsScreen.cs
index 025f04f83..6fdced968 100644
--- a/ClassicalSharp/2D/Screens/Menu/KeyBindingsScreen.cs
+++ b/ClassicalSharp/2D/Screens/Menu/KeyBindingsScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using OpenTK.Input;
diff --git a/ClassicalSharp/2D/Screens/Menu/LoadLevelScreen.cs b/ClassicalSharp/2D/Screens/Menu/LoadLevelScreen.cs
index 719c57b0c..2aa965873 100644
--- a/ClassicalSharp/2D/Screens/Menu/LoadLevelScreen.cs
+++ b/ClassicalSharp/2D/Screens/Menu/LoadLevelScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.IO;
using OpenTK.Input;
diff --git a/ClassicalSharp/2D/Screens/Menu/MenuOptionsScreen.cs b/ClassicalSharp/2D/Screens/Menu/MenuOptionsScreen.cs
index 80c5c38f7..18221343a 100644
--- a/ClassicalSharp/2D/Screens/Menu/MenuOptionsScreen.cs
+++ b/ClassicalSharp/2D/Screens/Menu/MenuOptionsScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using OpenTK.Input;
diff --git a/ClassicalSharp/2D/Screens/Menu/MenuScreen.cs b/ClassicalSharp/2D/Screens/Menu/MenuScreen.cs
index 1d2183197..f69afe565 100644
--- a/ClassicalSharp/2D/Screens/Menu/MenuScreen.cs
+++ b/ClassicalSharp/2D/Screens/Menu/MenuScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using OpenTK.Input;
diff --git a/ClassicalSharp/2D/Screens/Menu/MiscOptionsScreen.cs b/ClassicalSharp/2D/Screens/Menu/MiscOptionsScreen.cs
index dc778311b..5f5ad4152 100644
--- a/ClassicalSharp/2D/Screens/Menu/MiscOptionsScreen.cs
+++ b/ClassicalSharp/2D/Screens/Menu/MiscOptionsScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp.Singleplayer;
diff --git a/ClassicalSharp/2D/Screens/Menu/NostalgiaScreen.cs b/ClassicalSharp/2D/Screens/Menu/NostalgiaScreen.cs
index 878292066..ec2196a92 100644
--- a/ClassicalSharp/2D/Screens/Menu/NostalgiaScreen.cs
+++ b/ClassicalSharp/2D/Screens/Menu/NostalgiaScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp.Singleplayer;
diff --git a/ClassicalSharp/2D/Screens/Menu/OptionsGroupScreen.cs b/ClassicalSharp/2D/Screens/Menu/OptionsGroupScreen.cs
index ab0a98e46..79747aec7 100644
--- a/ClassicalSharp/2D/Screens/Menu/OptionsGroupScreen.cs
+++ b/ClassicalSharp/2D/Screens/Menu/OptionsGroupScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using OpenTK.Input;
diff --git a/ClassicalSharp/2D/Screens/Menu/PauseScreen.cs b/ClassicalSharp/2D/Screens/Menu/PauseScreen.cs
index 5aff546b2..53e0c9357 100644
--- a/ClassicalSharp/2D/Screens/Menu/PauseScreen.cs
+++ b/ClassicalSharp/2D/Screens/Menu/PauseScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using OpenTK.Input;
diff --git a/ClassicalSharp/2D/Screens/Menu/SaveLevelScreen.cs b/ClassicalSharp/2D/Screens/Menu/SaveLevelScreen.cs
index 8779ee080..c84cf41dc 100644
--- a/ClassicalSharp/2D/Screens/Menu/SaveLevelScreen.cs
+++ b/ClassicalSharp/2D/Screens/Menu/SaveLevelScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using OpenTK.Input;
using System.IO;
diff --git a/ClassicalSharp/2D/Screens/Menu/TexturePackScreen.cs b/ClassicalSharp/2D/Screens/Menu/TexturePackScreen.cs
index 1e7babf4f..d49d0d8ca 100644
--- a/ClassicalSharp/2D/Screens/Menu/TexturePackScreen.cs
+++ b/ClassicalSharp/2D/Screens/Menu/TexturePackScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.IO;
using ClassicalSharp.TexturePack;
using OpenTK.Input;
diff --git a/ClassicalSharp/2D/Screens/Screen.cs b/ClassicalSharp/2D/Screens/Screen.cs
index 4948b0bbf..d7c60128e 100644
--- a/ClassicalSharp/2D/Screens/Screen.cs
+++ b/ClassicalSharp/2D/Screens/Screen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/2D/Screens/WarningScreen.cs b/ClassicalSharp/2D/Screens/WarningScreen.cs
index d30756091..293eecc42 100644
--- a/ClassicalSharp/2D/Screens/WarningScreen.cs
+++ b/ClassicalSharp/2D/Screens/WarningScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using OpenTK.Input;
diff --git a/ClassicalSharp/2D/Texture.cs b/ClassicalSharp/2D/Texture.cs
index f49b1829e..b3f720a9f 100644
--- a/ClassicalSharp/2D/Texture.cs
+++ b/ClassicalSharp/2D/Texture.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp.GraphicsAPI;
diff --git a/ClassicalSharp/2D/Utils/FastBitmap.cs b/ClassicalSharp/2D/Utils/FastBitmap.cs
index fce4daaee..0c2acbeba 100644
--- a/ClassicalSharp/2D/Utils/FastBitmap.cs
+++ b/ClassicalSharp/2D/Utils/FastBitmap.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using System.Drawing.Imaging;
#if ANDROID
diff --git a/ClassicalSharp/2D/Utils/FastColour.cs b/ClassicalSharp/2D/Utils/FastColour.cs
index b278ed832..ac293b45e 100644
--- a/ClassicalSharp/2D/Utils/FastColour.cs
+++ b/ClassicalSharp/2D/Utils/FastColour.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/2D/Widgets/BlockHotbarWidget.cs b/ClassicalSharp/2D/Widgets/BlockHotbarWidget.cs
index cb0b2c888..17c5136f0 100644
--- a/ClassicalSharp/2D/Widgets/BlockHotbarWidget.cs
+++ b/ClassicalSharp/2D/Widgets/BlockHotbarWidget.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp.GraphicsAPI;
using OpenTK.Input;
diff --git a/ClassicalSharp/2D/Widgets/ButtonWidget.cs b/ClassicalSharp/2D/Widgets/ButtonWidget.cs
index b2565d723..c71e42ec8 100644
--- a/ClassicalSharp/2D/Widgets/ButtonWidget.cs
+++ b/ClassicalSharp/2D/Widgets/ButtonWidget.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using OpenTK.Input;
#if ANDROID
diff --git a/ClassicalSharp/2D/Widgets/Chat/AltTextInputWidget.Types.cs b/ClassicalSharp/2D/Widgets/Chat/AltTextInputWidget.Types.cs
index 7a358582f..652adeff5 100644
--- a/ClassicalSharp/2D/Widgets/Chat/AltTextInputWidget.Types.cs
+++ b/ClassicalSharp/2D/Widgets/Chat/AltTextInputWidget.Types.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/2D/Widgets/Chat/AltTextInputWidget.cs b/ClassicalSharp/2D/Widgets/Chat/AltTextInputWidget.cs
index f0b25628c..e10e5ce21 100644
--- a/ClassicalSharp/2D/Widgets/Chat/AltTextInputWidget.cs
+++ b/ClassicalSharp/2D/Widgets/Chat/AltTextInputWidget.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using OpenTK.Input;
diff --git a/ClassicalSharp/2D/Widgets/Chat/ChatTextWidget.cs b/ClassicalSharp/2D/Widgets/Chat/ChatTextWidget.cs
index aa3f7d890..c6f50080c 100644
--- a/ClassicalSharp/2D/Widgets/Chat/ChatTextWidget.cs
+++ b/ClassicalSharp/2D/Widgets/Chat/ChatTextWidget.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/2D/Widgets/Chat/TextGroupWidget.Formatter.cs b/ClassicalSharp/2D/Widgets/Chat/TextGroupWidget.Formatter.cs
index d9502aa81..0d85dff8a 100644
--- a/ClassicalSharp/2D/Widgets/Chat/TextGroupWidget.Formatter.cs
+++ b/ClassicalSharp/2D/Widgets/Chat/TextGroupWidget.Formatter.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.Drawing;
diff --git a/ClassicalSharp/2D/Widgets/Chat/TextGroupWidget.cs b/ClassicalSharp/2D/Widgets/Chat/TextGroupWidget.cs
index 43f018f79..928e818cf 100644
--- a/ClassicalSharp/2D/Widgets/Chat/TextGroupWidget.cs
+++ b/ClassicalSharp/2D/Widgets/Chat/TextGroupWidget.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.Drawing;
diff --git a/ClassicalSharp/2D/Widgets/Chat/TextInputWidget.Handlers.cs b/ClassicalSharp/2D/Widgets/Chat/TextInputWidget.Handlers.cs
index c046082b5..67a941e10 100644
--- a/ClassicalSharp/2D/Widgets/Chat/TextInputWidget.Handlers.cs
+++ b/ClassicalSharp/2D/Widgets/Chat/TextInputWidget.Handlers.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.Windows.Forms;
using OpenTK.Input;
diff --git a/ClassicalSharp/2D/Widgets/Chat/TextInputWidget.cs b/ClassicalSharp/2D/Widgets/Chat/TextInputWidget.cs
index 778c7d8b4..bcdadf416 100644
--- a/ClassicalSharp/2D/Widgets/Chat/TextInputWidget.cs
+++ b/ClassicalSharp/2D/Widgets/Chat/TextInputWidget.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/2D/Widgets/Menu/MenuInputValidator.cs b/ClassicalSharp/2D/Widgets/Menu/MenuInputValidator.cs
index 3ae7c2d3b..9f3f6f0f4 100644
--- a/ClassicalSharp/2D/Widgets/Menu/MenuInputValidator.cs
+++ b/ClassicalSharp/2D/Widgets/Menu/MenuInputValidator.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/2D/Widgets/Menu/MenuInputWidget.cs b/ClassicalSharp/2D/Widgets/Menu/MenuInputWidget.cs
index a6785888e..2be7e34c2 100644
--- a/ClassicalSharp/2D/Widgets/Menu/MenuInputWidget.cs
+++ b/ClassicalSharp/2D/Widgets/Menu/MenuInputWidget.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using OpenTK.Input;
diff --git a/ClassicalSharp/2D/Widgets/PlayerList/ClassicPlayerListWidget.cs b/ClassicalSharp/2D/Widgets/PlayerList/ClassicPlayerListWidget.cs
index b0704104c..1c9a95039 100644
--- a/ClassicalSharp/2D/Widgets/PlayerList/ClassicPlayerListWidget.cs
+++ b/ClassicalSharp/2D/Widgets/PlayerList/ClassicPlayerListWidget.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.Drawing;
diff --git a/ClassicalSharp/2D/Widgets/PlayerList/ExtPlayerListWidget.cs b/ClassicalSharp/2D/Widgets/PlayerList/ExtPlayerListWidget.cs
index a9af588ff..1e98a239c 100644
--- a/ClassicalSharp/2D/Widgets/PlayerList/ExtPlayerListWidget.cs
+++ b/ClassicalSharp/2D/Widgets/PlayerList/ExtPlayerListWidget.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.Drawing;
diff --git a/ClassicalSharp/2D/Widgets/PlayerList/NormalPlayerListWidget.cs b/ClassicalSharp/2D/Widgets/PlayerList/NormalPlayerListWidget.cs
index fb1cf0111..a804a9956 100644
--- a/ClassicalSharp/2D/Widgets/PlayerList/NormalPlayerListWidget.cs
+++ b/ClassicalSharp/2D/Widgets/PlayerList/NormalPlayerListWidget.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.Drawing;
diff --git a/ClassicalSharp/2D/Widgets/PlayerList/PlayerListWidget.cs b/ClassicalSharp/2D/Widgets/PlayerList/PlayerListWidget.cs
index 1bfa1a752..57adf5769 100644
--- a/ClassicalSharp/2D/Widgets/PlayerList/PlayerListWidget.cs
+++ b/ClassicalSharp/2D/Widgets/PlayerList/PlayerListWidget.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/2D/Widgets/TextWidget.cs b/ClassicalSharp/2D/Widgets/TextWidget.cs
index 812307434..d281f9c23 100644
--- a/ClassicalSharp/2D/Widgets/TextWidget.cs
+++ b/ClassicalSharp/2D/Widgets/TextWidget.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/2D/Widgets/Widget.cs b/ClassicalSharp/2D/Widgets/Widget.cs
index 6dfaab85a..80e9ca0a5 100644
--- a/ClassicalSharp/2D/Widgets/Widget.cs
+++ b/ClassicalSharp/2D/Widgets/Widget.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using OpenTK.Input;
diff --git a/ClassicalSharp/Audio/AudioPlayer.Sounds.cs b/ClassicalSharp/Audio/AudioPlayer.Sounds.cs
index 3b04601f7..5e1e22571 100644
--- a/ClassicalSharp/Audio/AudioPlayer.Sounds.cs
+++ b/ClassicalSharp/Audio/AudioPlayer.Sounds.cs
@@ -1,10 +1,8 @@
-using System;
-using System.IO;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Threading;
-using OpenTK;
using SharpWave;
using SharpWave.Codecs;
-using SharpWave.Codecs.Vorbis;
namespace ClassicalSharp.Audio {
diff --git a/ClassicalSharp/Audio/AudioPlayer.cs b/ClassicalSharp/Audio/AudioPlayer.cs
index 031fc5b5d..30deb611f 100644
--- a/ClassicalSharp/Audio/AudioPlayer.cs
+++ b/ClassicalSharp/Audio/AudioPlayer.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.IO;
using System.Threading;
using SharpWave;
diff --git a/ClassicalSharp/Audio/Soundboard.cs b/ClassicalSharp/Audio/Soundboard.cs
index 0dad729aa..c0760aea6 100644
--- a/ClassicalSharp/Audio/Soundboard.cs
+++ b/ClassicalSharp/Audio/Soundboard.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.IO;
diff --git a/ClassicalSharp/Blocks/Block.cs b/ClassicalSharp/Blocks/Block.cs
index be506464f..6ac6fa822 100644
--- a/ClassicalSharp/Blocks/Block.cs
+++ b/ClassicalSharp/Blocks/Block.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Blocks/BlockInfo.Atlas.cs b/ClassicalSharp/Blocks/BlockInfo.Atlas.cs
index eb2ec1a55..68763c43e 100644
--- a/ClassicalSharp/Blocks/BlockInfo.Atlas.cs
+++ b/ClassicalSharp/Blocks/BlockInfo.Atlas.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Blocks/BlockInfo.BoundsBox.cs b/ClassicalSharp/Blocks/BlockInfo.BoundsBox.cs
index 499ef2e06..4f344e6c6 100644
--- a/ClassicalSharp/Blocks/BlockInfo.BoundsBox.cs
+++ b/ClassicalSharp/Blocks/BlockInfo.BoundsBox.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK;
using ClassicalSharp;
diff --git a/ClassicalSharp/Blocks/BlockInfo.Culling.cs b/ClassicalSharp/Blocks/BlockInfo.Culling.cs
index 2323c18a3..923f9dbdb 100644
--- a/ClassicalSharp/Blocks/BlockInfo.Culling.cs
+++ b/ClassicalSharp/Blocks/BlockInfo.Culling.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Blocks/BlockInfo.Sounds.cs b/ClassicalSharp/Blocks/BlockInfo.Sounds.cs
index 06da19a56..8e9937ae8 100644
--- a/ClassicalSharp/Blocks/BlockInfo.Sounds.cs
+++ b/ClassicalSharp/Blocks/BlockInfo.Sounds.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Blocks/BlockInfo.cs b/ClassicalSharp/Blocks/BlockInfo.cs
index d21e435b0..882c70692 100644
--- a/ClassicalSharp/Blocks/BlockInfo.cs
+++ b/ClassicalSharp/Blocks/BlockInfo.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Commands/Command.cs b/ClassicalSharp/Commands/Command.cs
index 057908c0f..c1272fc59 100644
--- a/ClassicalSharp/Commands/Command.cs
+++ b/ClassicalSharp/Commands/Command.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
namespace ClassicalSharp.Commands {
diff --git a/ClassicalSharp/Commands/CommandManager.cs b/ClassicalSharp/Commands/CommandManager.cs
index 271cdf3eb..24ac80037 100644
--- a/ClassicalSharp/Commands/CommandManager.cs
+++ b/ClassicalSharp/Commands/CommandManager.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.Text;
diff --git a/ClassicalSharp/Commands/CommandReader.cs b/ClassicalSharp/Commands/CommandReader.cs
index b4dd60e2f..8d2953c51 100644
--- a/ClassicalSharp/Commands/CommandReader.cs
+++ b/ClassicalSharp/Commands/CommandReader.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
namespace ClassicalSharp.Commands {
diff --git a/ClassicalSharp/Commands/DefaultCommands.cs b/ClassicalSharp/Commands/DefaultCommands.cs
index f7410c9bb..986485878 100644
--- a/ClassicalSharp/Commands/DefaultCommands.cs
+++ b/ClassicalSharp/Commands/DefaultCommands.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.Text;
using ClassicalSharp.Renderers;
diff --git a/ClassicalSharp/Entities/AI/AI.cs b/ClassicalSharp/Entities/AI/AI.cs
index 910068788..99ec78857 100644
--- a/ClassicalSharp/Entities/AI/AI.cs
+++ b/ClassicalSharp/Entities/AI/AI.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK;
namespace ClassicalSharp.Entities {
diff --git a/ClassicalSharp/Entities/AI/FleeAI.cs b/ClassicalSharp/Entities/AI/FleeAI.cs
index fcfd12427..ff0931505 100644
--- a/ClassicalSharp/Entities/AI/FleeAI.cs
+++ b/ClassicalSharp/Entities/AI/FleeAI.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK;
namespace ClassicalSharp.Entities {
diff --git a/ClassicalSharp/Entities/AI/HostileAI.cs b/ClassicalSharp/Entities/AI/HostileAI.cs
index d52c42360..b92738dea 100644
--- a/ClassicalSharp/Entities/AI/HostileAI.cs
+++ b/ClassicalSharp/Entities/AI/HostileAI.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK;
namespace ClassicalSharp.Entities {
diff --git a/ClassicalSharp/Entities/Components/AnimatedComponent.cs b/ClassicalSharp/Entities/Components/AnimatedComponent.cs
index a6d95d733..3b54a588b 100644
--- a/ClassicalSharp/Entities/Components/AnimatedComponent.cs
+++ b/ClassicalSharp/Entities/Components/AnimatedComponent.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.Model;
using OpenTK;
diff --git a/ClassicalSharp/Entities/Components/HacksComponent.cs b/ClassicalSharp/Entities/Components/HacksComponent.cs
index faff8da24..17037928e 100644
--- a/ClassicalSharp/Entities/Components/HacksComponent.cs
+++ b/ClassicalSharp/Entities/Components/HacksComponent.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.Model;
using OpenTK;
diff --git a/ClassicalSharp/Entities/Components/InterpolatedComponent.cs b/ClassicalSharp/Entities/Components/InterpolatedComponent.cs
index a50efb75a..44f5b0d58 100644
--- a/ClassicalSharp/Entities/Components/InterpolatedComponent.cs
+++ b/ClassicalSharp/Entities/Components/InterpolatedComponent.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.Renderers;
using OpenTK;
diff --git a/ClassicalSharp/Entities/Components/PhysicsComponent.cs b/ClassicalSharp/Entities/Components/PhysicsComponent.cs
index 2b2157fc2..0e2897206 100644
--- a/ClassicalSharp/Entities/Components/PhysicsComponent.cs
+++ b/ClassicalSharp/Entities/Components/PhysicsComponent.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Entities/Components/ShadowComponent.cs b/ClassicalSharp/Entities/Components/ShadowComponent.cs
index e50074c20..581381051 100644
--- a/ClassicalSharp/Entities/Components/ShadowComponent.cs
+++ b/ClassicalSharp/Entities/Components/ShadowComponent.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp.GraphicsAPI;
using OpenTK;
diff --git a/ClassicalSharp/Entities/Entity.Bounds.cs b/ClassicalSharp/Entities/Entity.Bounds.cs
index f13cfd1fc..5951625b5 100644
--- a/ClassicalSharp/Entities/Entity.Bounds.cs
+++ b/ClassicalSharp/Entities/Entity.Bounds.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.Model;
using OpenTK;
diff --git a/ClassicalSharp/Entities/Entity.cs b/ClassicalSharp/Entities/Entity.cs
index 6c17d84e7..864887b3d 100644
--- a/ClassicalSharp/Entities/Entity.cs
+++ b/ClassicalSharp/Entities/Entity.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.Model;
using OpenTK;
diff --git a/ClassicalSharp/Entities/EntityList.cs b/ClassicalSharp/Entities/EntityList.cs
index 642ecb5ac..2dd711a45 100644
--- a/ClassicalSharp/Entities/EntityList.cs
+++ b/ClassicalSharp/Entities/EntityList.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK;
using ClassicalSharp.GraphicsAPI;
diff --git a/ClassicalSharp/Entities/LocalPlayer.Physics.cs b/ClassicalSharp/Entities/LocalPlayer.Physics.cs
index 4e81ba84b..91c5e5a1a 100644
--- a/ClassicalSharp/Entities/LocalPlayer.Physics.cs
+++ b/ClassicalSharp/Entities/LocalPlayer.Physics.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp.Renderers;
using OpenTK;
diff --git a/ClassicalSharp/Entities/LocalPlayer.cs b/ClassicalSharp/Entities/LocalPlayer.cs
index 2873fa0cd..8cd7784bb 100644
--- a/ClassicalSharp/Entities/LocalPlayer.cs
+++ b/ClassicalSharp/Entities/LocalPlayer.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp.Renderers;
using OpenTK;
diff --git a/ClassicalSharp/Entities/LocationUpdate.cs b/ClassicalSharp/Entities/LocationUpdate.cs
index d95855a27..b041197e2 100644
--- a/ClassicalSharp/Entities/LocationUpdate.cs
+++ b/ClassicalSharp/Entities/LocationUpdate.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Entities/NetPlayer.cs b/ClassicalSharp/Entities/NetPlayer.cs
index 819d8f224..3c232e8e4 100644
--- a/ClassicalSharp/Entities/NetPlayer.cs
+++ b/ClassicalSharp/Entities/NetPlayer.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Entities/Player.cs b/ClassicalSharp/Entities/Player.cs
index 3bd65fa58..274cfc43b 100644
--- a/ClassicalSharp/Entities/Player.cs
+++ b/ClassicalSharp/Entities/Player.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp.GraphicsAPI;
using ClassicalSharp.Model;
diff --git a/ClassicalSharp/Events/EntityEvents.cs b/ClassicalSharp/Events/EntityEvents.cs
index 85d05d0fb..35f55796d 100644
--- a/ClassicalSharp/Events/EntityEvents.cs
+++ b/ClassicalSharp/Events/EntityEvents.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Events/Events.cs b/ClassicalSharp/Events/Events.cs
index 0734517b7..b8102badc 100644
--- a/ClassicalSharp/Events/Events.cs
+++ b/ClassicalSharp/Events/Events.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Events/MapEvents.cs b/ClassicalSharp/Events/MapEvents.cs
index 1c101e619..302e65f97 100644
--- a/ClassicalSharp/Events/MapEvents.cs
+++ b/ClassicalSharp/Events/MapEvents.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Game/ChatLog.cs b/ClassicalSharp/Game/ChatLog.cs
index 9c07aeeb9..3ff7a9d4e 100644
--- a/ClassicalSharp/Game/ChatLog.cs
+++ b/ClassicalSharp/Game/ChatLog.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.IO;
using System.Runtime.InteropServices;
diff --git a/ClassicalSharp/Game/Game.Properties.cs b/ClassicalSharp/Game/Game.Properties.cs
index b1f434257..95e42b372 100644
--- a/ClassicalSharp/Game/Game.Properties.cs
+++ b/ClassicalSharp/Game/Game.Properties.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.Drawing;
using System.IO;
diff --git a/ClassicalSharp/Game/Game.cs b/ClassicalSharp/Game/Game.cs
index 7489de4a0..cb1bac30b 100644
--- a/ClassicalSharp/Game/Game.cs
+++ b/ClassicalSharp/Game/Game.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Diagnostics;
using System.Drawing;
using System.IO;
diff --git a/ClassicalSharp/Game/InputHandler.cs b/ClassicalSharp/Game/InputHandler.cs
index 88828282f..1e884a479 100644
--- a/ClassicalSharp/Game/InputHandler.cs
+++ b/ClassicalSharp/Game/InputHandler.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.Hotkeys;
using OpenTK;
using OpenTK.Input;
diff --git a/ClassicalSharp/Game/Inventory.cs b/ClassicalSharp/Game/Inventory.cs
index f848ec57d..a292a7dda 100644
--- a/ClassicalSharp/Game/Inventory.cs
+++ b/ClassicalSharp/Game/Inventory.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Game/KeyMap.cs b/ClassicalSharp/Game/KeyMap.cs
index 969b21122..87918215a 100644
--- a/ClassicalSharp/Game/KeyMap.cs
+++ b/ClassicalSharp/Game/KeyMap.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK.Input;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Generator/FlatGrassGenerator.cs b/ClassicalSharp/Generator/FlatGrassGenerator.cs
index 39c3d2415..63eb7b7f4 100644
--- a/ClassicalSharp/Generator/FlatGrassGenerator.cs
+++ b/ClassicalSharp/Generator/FlatGrassGenerator.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK;
namespace ClassicalSharp.Generator {
diff --git a/ClassicalSharp/Generator/IMapGenerator.cs b/ClassicalSharp/Generator/IMapGenerator.cs
index 5bc225eb2..d5bbf7953 100644
--- a/ClassicalSharp/Generator/IMapGenerator.cs
+++ b/ClassicalSharp/Generator/IMapGenerator.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Threading;
using ClassicalSharp.Singleplayer;
diff --git a/ClassicalSharp/Generator/Noise.cs b/ClassicalSharp/Generator/Noise.cs
index b82d6a244..cbc9a9dfa 100644
--- a/ClassicalSharp/Generator/Noise.cs
+++ b/ClassicalSharp/Generator/Noise.cs
@@ -1,4 +1,5 @@
-// Source from http://mrl.nyu.edu/~perlin/noise/
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+// Source from http://mrl.nyu.edu/~perlin/noise/
// Optimised form as we can always treat Z as being = 0.
// Octave and combined noise based on:
// https://github.com/UnknownShadow200/ClassicalSharp/wiki/Minecraft-Classic-map-generation-algorithm
diff --git a/ClassicalSharp/Generator/NotchyGenerator.Utils.cs b/ClassicalSharp/Generator/NotchyGenerator.Utils.cs
index 579971f96..ee87b8e23 100644
--- a/ClassicalSharp/Generator/NotchyGenerator.Utils.cs
+++ b/ClassicalSharp/Generator/NotchyGenerator.Utils.cs
@@ -1,4 +1,5 @@
-// Based on:
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+// Based on:
// https://github.com/UnknownShadow200/ClassicalSharp/wiki/Minecraft-Classic-map-generation-algorithm
// Thanks to Jerralish for originally reverse engineering classic's algorithm, then preparing a high level overview of the algorithm.
// I believe this process adheres to clean room reverse engineering.
diff --git a/ClassicalSharp/Generator/NotchyGenerator.cs b/ClassicalSharp/Generator/NotchyGenerator.cs
index 5ba10ccca..4db0d648a 100644
--- a/ClassicalSharp/Generator/NotchyGenerator.cs
+++ b/ClassicalSharp/Generator/NotchyGenerator.cs
@@ -1,4 +1,5 @@
-// Based on:
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+// Based on:
// https://github.com/UnknownShadow200/ClassicalSharp/wiki/Minecraft-Classic-map-generation-algorithm
// Thanks to Jerralish for originally reverse engineering classic's algorithm, then preparing a high level overview of the algorithm.
// I believe this process adheres to clean room reverse engineering.
diff --git a/ClassicalSharp/GraphicsAPI/Direct3D9Api.cs b/ClassicalSharp/GraphicsAPI/Direct3D9Api.cs
index e5a4bf5ce..7941dad44 100644
--- a/ClassicalSharp/GraphicsAPI/Direct3D9Api.cs
+++ b/ClassicalSharp/GraphicsAPI/Direct3D9Api.cs
@@ -1,4 +1,5 @@
-#if USE_DX && !ANDROID
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+#if USE_DX && !ANDROID
using System;
using System.Drawing;
using System.Drawing.Imaging;
diff --git a/ClassicalSharp/GraphicsAPI/IGraphicsApi.cs b/ClassicalSharp/GraphicsAPI/IGraphicsApi.cs
index 94cc7cd55..05d78b639 100644
--- a/ClassicalSharp/GraphicsAPI/IGraphicsApi.cs
+++ b/ClassicalSharp/GraphicsAPI/IGraphicsApi.cs
@@ -1,3 +1,4 @@
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
using System;
using System.Drawing;
using System.Drawing.Imaging;
diff --git a/ClassicalSharp/GraphicsAPI/OpenGLApi.cs b/ClassicalSharp/GraphicsAPI/OpenGLApi.cs
index 69c8e9b80..12247d72e 100644
--- a/ClassicalSharp/GraphicsAPI/OpenGLApi.cs
+++ b/ClassicalSharp/GraphicsAPI/OpenGLApi.cs
@@ -1,4 +1,5 @@
-#if !USE_DX && !ANDROID
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+#if !USE_DX && !ANDROID
using System;
using System.Drawing;
using System.Drawing.Imaging;
diff --git a/ClassicalSharp/GraphicsAPI/OpenGLESApi.cs b/ClassicalSharp/GraphicsAPI/OpenGLESApi.cs
index 4cc87df7b..65bfbd936 100644
--- a/ClassicalSharp/GraphicsAPI/OpenGLESApi.cs
+++ b/ClassicalSharp/GraphicsAPI/OpenGLESApi.cs
@@ -1,4 +1,5 @@
-#if ANDROID
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+#if ANDROID
using System;
using System.IO;
using OpenTK;
diff --git a/ClassicalSharp/GraphicsAPI/VertexFormats.cs b/ClassicalSharp/GraphicsAPI/VertexFormats.cs
index 34d9bb076..84d1b71a8 100644
--- a/ClassicalSharp/GraphicsAPI/VertexFormats.cs
+++ b/ClassicalSharp/GraphicsAPI/VertexFormats.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using System.Runtime.InteropServices;
using OpenTK;
diff --git a/ClassicalSharp/Hotkeys/HotkeyList.cs b/ClassicalSharp/Hotkeys/HotkeyList.cs
index 78244faf0..4df7fad7b 100644
--- a/ClassicalSharp/Hotkeys/HotkeyList.cs
+++ b/ClassicalSharp/Hotkeys/HotkeyList.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using OpenTK.Input;
diff --git a/ClassicalSharp/Hotkeys/LwjglToKey.cs b/ClassicalSharp/Hotkeys/LwjglToKey.cs
index b9a0f8711..4e58947dd 100644
--- a/ClassicalSharp/Hotkeys/LwjglToKey.cs
+++ b/ClassicalSharp/Hotkeys/LwjglToKey.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK.Input;
namespace ClassicalSharp.Hotkeys {
diff --git a/ClassicalSharp/Map/ChunkMeshBuilder.FloodFill.cs b/ClassicalSharp/Map/ChunkMeshBuilder.FloodFill.cs
index 86ca52194..a16664f96 100644
--- a/ClassicalSharp/Map/ChunkMeshBuilder.FloodFill.cs
+++ b/ClassicalSharp/Map/ChunkMeshBuilder.FloodFill.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Map/ChunkMeshBuilder.cs b/ClassicalSharp/Map/ChunkMeshBuilder.cs
index 20c964a54..646f44b84 100644
--- a/ClassicalSharp/Map/ChunkMeshBuilder.cs
+++ b/ClassicalSharp/Map/ChunkMeshBuilder.cs
@@ -1,4 +1,5 @@
-//#define DEBUG_OCCLUSION
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+//#define DEBUG_OCCLUSION
using System;
using ClassicalSharp.GraphicsAPI;
using OpenTK;
diff --git a/ClassicalSharp/Map/ChunkMeshBuilderTex2Col4.cs b/ClassicalSharp/Map/ChunkMeshBuilderTex2Col4.cs
index f256fe993..059d34b2a 100644
--- a/ClassicalSharp/Map/ChunkMeshBuilderTex2Col4.cs
+++ b/ClassicalSharp/Map/ChunkMeshBuilderTex2Col4.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Runtime.InteropServices;
using ClassicalSharp.GraphicsAPI;
diff --git a/ClassicalSharp/Map/Formats/IMapFileFormat.cs b/ClassicalSharp/Map/Formats/IMapFileFormat.cs
index 3101a2f06..8946cf716 100644
--- a/ClassicalSharp/Map/Formats/IMapFileFormat.cs
+++ b/ClassicalSharp/Map/Formats/IMapFileFormat.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.IO;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Map/Formats/MapCw.Exporter.cs b/ClassicalSharp/Map/Formats/MapCw.Exporter.cs
index 639da0bc7..2b5c4e70a 100644
--- a/ClassicalSharp/Map/Formats/MapCw.Exporter.cs
+++ b/ClassicalSharp/Map/Formats/MapCw.Exporter.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.IO;
using System.IO.Compression;
using OpenTK;
diff --git a/ClassicalSharp/Map/Formats/MapCw.Importer.cs b/ClassicalSharp/Map/Formats/MapCw.Importer.cs
index 1b89d63d4..96b9dbd85 100644
--- a/ClassicalSharp/Map/Formats/MapCw.Importer.cs
+++ b/ClassicalSharp/Map/Formats/MapCw.Importer.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.IO;
using System.IO.Compression;
using OpenTK;
diff --git a/ClassicalSharp/Map/Formats/MapCw.Nbt.cs b/ClassicalSharp/Map/Formats/MapCw.Nbt.cs
index d2ab3c7d0..5f0e53ef6 100644
--- a/ClassicalSharp/Map/Formats/MapCw.Nbt.cs
+++ b/ClassicalSharp/Map/Formats/MapCw.Nbt.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.IO;
using System.Net;
diff --git a/ClassicalSharp/Map/Formats/MapDat.Importer.cs b/ClassicalSharp/Map/Formats/MapDat.Importer.cs
index bfc5d5d37..d7127ff8a 100644
--- a/ClassicalSharp/Map/Formats/MapDat.Importer.cs
+++ b/ClassicalSharp/Map/Formats/MapDat.Importer.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.IO;
using System.IO.Compression;
using System.Net;
diff --git a/ClassicalSharp/Map/Formats/MapFcm3.Importer.cs b/ClassicalSharp/Map/Formats/MapFcm3.Importer.cs
index e57e94d6c..c83f46d9c 100644
--- a/ClassicalSharp/Map/Formats/MapFcm3.Importer.cs
+++ b/ClassicalSharp/Map/Formats/MapFcm3.Importer.cs
@@ -1,4 +1,5 @@
-// Part of fCraft | Copyright (c) 2009-2014 Matvei Stefarov | BSD-3 | See LICENSE.txt
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+// Part of fCraft | Copyright (c) 2009-2014 Matvei Stefarov | BSD-3 | See LICENSE.txt
using System;
using System.IO;
using System.IO.Compression;
diff --git a/ClassicalSharp/Map/Map.HeightmapCalc.cs b/ClassicalSharp/Map/Map.HeightmapCalc.cs
index 99090478a..bd2872663 100644
--- a/ClassicalSharp/Map/Map.HeightmapCalc.cs
+++ b/ClassicalSharp/Map/Map.HeightmapCalc.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Map/Map.cs b/ClassicalSharp/Map/Map.cs
index 5673495e6..c955b2800 100644
--- a/ClassicalSharp/Map/Map.cs
+++ b/ClassicalSharp/Map/Map.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Math/BoundingBox.cs b/ClassicalSharp/Math/BoundingBox.cs
index 3d1f3c97c..2b4438ae9 100644
--- a/ClassicalSharp/Math/BoundingBox.cs
+++ b/ClassicalSharp/Math/BoundingBox.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Math/IntersectionUtils.cs b/ClassicalSharp/Math/IntersectionUtils.cs
index 7714dd4c2..0932cd73c 100644
--- a/ClassicalSharp/Math/IntersectionUtils.cs
+++ b/ClassicalSharp/Math/IntersectionUtils.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Math/PickedPos.cs b/ClassicalSharp/Math/PickedPos.cs
index cae6a9ce5..817358ca1 100644
--- a/ClassicalSharp/Math/PickedPos.cs
+++ b/ClassicalSharp/Math/PickedPos.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Math/Picking.cs b/ClassicalSharp/Math/Picking.cs
index b994e967b..d334efa4d 100644
--- a/ClassicalSharp/Math/Picking.cs
+++ b/ClassicalSharp/Math/Picking.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Model/BlockModel.cs b/ClassicalSharp/Model/BlockModel.cs
index 7746b5546..a6e78319a 100644
--- a/ClassicalSharp/Model/BlockModel.cs
+++ b/ClassicalSharp/Model/BlockModel.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
using ClassicalSharp.Renderers;
using OpenTK;
diff --git a/ClassicalSharp/Model/ChibiModel.cs b/ClassicalSharp/Model/ChibiModel.cs
index cb086c044..f243a65ec 100644
--- a/ClassicalSharp/Model/ChibiModel.cs
+++ b/ClassicalSharp/Model/ChibiModel.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
using OpenTK;
diff --git a/ClassicalSharp/Model/ChickenModel.cs b/ClassicalSharp/Model/ChickenModel.cs
index 38cf1dd3f..3ed481976 100644
--- a/ClassicalSharp/Model/ChickenModel.cs
+++ b/ClassicalSharp/Model/ChickenModel.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
using OpenTK;
diff --git a/ClassicalSharp/Model/CreeperModel.cs b/ClassicalSharp/Model/CreeperModel.cs
index 76a3451da..a6e6fa701 100644
--- a/ClassicalSharp/Model/CreeperModel.cs
+++ b/ClassicalSharp/Model/CreeperModel.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
using OpenTK;
diff --git a/ClassicalSharp/Model/CustomModel.cs b/ClassicalSharp/Model/CustomModel.cs
index 04cc97180..c4f74e313 100644
--- a/ClassicalSharp/Model/CustomModel.cs
+++ b/ClassicalSharp/Model/CustomModel.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
using OpenTK;
diff --git a/ClassicalSharp/Model/HumanoidModel.cs b/ClassicalSharp/Model/HumanoidModel.cs
index bf8e7a205..10260588a 100644
--- a/ClassicalSharp/Model/HumanoidModel.cs
+++ b/ClassicalSharp/Model/HumanoidModel.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp.GraphicsAPI;
using OpenTK;
diff --git a/ClassicalSharp/Model/IModel.cs b/ClassicalSharp/Model/IModel.cs
index ccd8d0a02..0e4864ce1 100644
--- a/ClassicalSharp/Model/IModel.cs
+++ b/ClassicalSharp/Model/IModel.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Runtime.InteropServices;
using ClassicalSharp.GraphicsAPI;
using ClassicalSharp.Renderers;
diff --git a/ClassicalSharp/Model/ModelCache.cs b/ClassicalSharp/Model/ModelCache.cs
index 2a7e6e371..769dba7e1 100644
--- a/ClassicalSharp/Model/ModelCache.cs
+++ b/ClassicalSharp/Model/ModelCache.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.IO;
using ClassicalSharp.GraphicsAPI;
diff --git a/ClassicalSharp/Model/ModelPart.cs b/ClassicalSharp/Model/ModelPart.cs
index ba384b7f1..bf59b0cbb 100644
--- a/ClassicalSharp/Model/ModelPart.cs
+++ b/ClassicalSharp/Model/ModelPart.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Model/PigModel.cs b/ClassicalSharp/Model/PigModel.cs
index 7ef741973..5d7343ecf 100644
--- a/ClassicalSharp/Model/PigModel.cs
+++ b/ClassicalSharp/Model/PigModel.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
using OpenTK;
diff --git a/ClassicalSharp/Model/SheepModel.cs b/ClassicalSharp/Model/SheepModel.cs
index 174e09166..b067d1dbc 100644
--- a/ClassicalSharp/Model/SheepModel.cs
+++ b/ClassicalSharp/Model/SheepModel.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
using ClassicalSharp.Renderers;
using OpenTK;
diff --git a/ClassicalSharp/Model/SkeletonModel.cs b/ClassicalSharp/Model/SkeletonModel.cs
index d5f45a8f7..feacd1f0e 100644
--- a/ClassicalSharp/Model/SkeletonModel.cs
+++ b/ClassicalSharp/Model/SkeletonModel.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
using OpenTK;
diff --git a/ClassicalSharp/Model/SpiderModel.cs b/ClassicalSharp/Model/SpiderModel.cs
index b8de69432..7782f2901 100644
--- a/ClassicalSharp/Model/SpiderModel.cs
+++ b/ClassicalSharp/Model/SpiderModel.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
using OpenTK;
diff --git a/ClassicalSharp/Model/ZombieModel.cs b/ClassicalSharp/Model/ZombieModel.cs
index 67262801c..b34a78213 100644
--- a/ClassicalSharp/Model/ZombieModel.cs
+++ b/ClassicalSharp/Model/ZombieModel.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
using OpenTK;
diff --git a/ClassicalSharp/Network/Enums.cs b/ClassicalSharp/Network/Enums.cs
index f9669e926..81e9abeb1 100644
--- a/ClassicalSharp/Network/Enums.cs
+++ b/ClassicalSharp/Network/Enums.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Network/INetworkProcessor.cs b/ClassicalSharp/Network/INetworkProcessor.cs
index b02c1dab4..b425feee3 100644
--- a/ClassicalSharp/Network/INetworkProcessor.cs
+++ b/ClassicalSharp/Network/INetworkProcessor.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using System.Net;
using ClassicalSharp.Network;
diff --git a/ClassicalSharp/Network/NetworkProcessor.CPE.cs b/ClassicalSharp/Network/NetworkProcessor.CPE.cs
index a884a74e6..32a63bae4 100644
--- a/ClassicalSharp/Network/NetworkProcessor.CPE.cs
+++ b/ClassicalSharp/Network/NetworkProcessor.CPE.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.Hotkeys;
using ClassicalSharp.Network;
using ClassicalSharp.TexturePack;
diff --git a/ClassicalSharp/Network/NetworkProcessor.CPECustom.cs b/ClassicalSharp/Network/NetworkProcessor.CPECustom.cs
index 1d753e561..07b298774 100644
--- a/ClassicalSharp/Network/NetworkProcessor.CPECustom.cs
+++ b/ClassicalSharp/Network/NetworkProcessor.CPECustom.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.Model;
using OpenTK;
diff --git a/ClassicalSharp/Network/NetworkProcessor.Original.cs b/ClassicalSharp/Network/NetworkProcessor.Original.cs
index 399f532ac..cd8f1382c 100644
--- a/ClassicalSharp/Network/NetworkProcessor.Original.cs
+++ b/ClassicalSharp/Network/NetworkProcessor.Original.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK;
#if __MonoCS__
using Ionic.Zlib;
diff --git a/ClassicalSharp/Network/NetworkProcessor.WoM.cs b/ClassicalSharp/Network/NetworkProcessor.WoM.cs
index 28c64b035..fc0f136e6 100644
--- a/ClassicalSharp/Network/NetworkProcessor.WoM.cs
+++ b/ClassicalSharp/Network/NetworkProcessor.WoM.cs
@@ -1,4 +1,5 @@
-// This class was partially based on information from http://files.worldofminecraft.com/texturing/
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+// This class was partially based on information from http://files.worldofminecraft.com/texturing/
// NOTE: http://files.worldofminecraft.com/ has been down for quite a while, so support was removed on Oct 10, 2015
using System;
using System.Drawing;
diff --git a/ClassicalSharp/Network/NetworkProcessor.cs b/ClassicalSharp/Network/NetworkProcessor.cs
index 7690696a2..1f5a26792 100644
--- a/ClassicalSharp/Network/NetworkProcessor.cs
+++ b/ClassicalSharp/Network/NetworkProcessor.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using System.IO;
using System.Net;
diff --git a/ClassicalSharp/Network/Utils/AsyncDownloader.cs b/ClassicalSharp/Network/Utils/AsyncDownloader.cs
index d06280cbf..ab3edd00e 100644
--- a/ClassicalSharp/Network/Utils/AsyncDownloader.cs
+++ b/ClassicalSharp/Network/Utils/AsyncDownloader.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.Drawing;
using System.IO;
diff --git a/ClassicalSharp/Network/Utils/FixedBufferStream.cs b/ClassicalSharp/Network/Utils/FixedBufferStream.cs
index 1ffa14648..b94128153 100644
--- a/ClassicalSharp/Network/Utils/FixedBufferStream.cs
+++ b/ClassicalSharp/Network/Utils/FixedBufferStream.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.IO;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Network/Utils/GZipHeaderReader.cs b/ClassicalSharp/Network/Utils/GZipHeaderReader.cs
index f02986a85..3b2c3f78a 100644
--- a/ClassicalSharp/Network/Utils/GZipHeaderReader.cs
+++ b/ClassicalSharp/Network/Utils/GZipHeaderReader.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.IO;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Network/Utils/NetReader.cs b/ClassicalSharp/Network/Utils/NetReader.cs
index aeb08ec67..0c25bc976 100644
--- a/ClassicalSharp/Network/Utils/NetReader.cs
+++ b/ClassicalSharp/Network/Utils/NetReader.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Net.Sockets;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Network/Utils/NetWriter.cs b/ClassicalSharp/Network/Utils/NetWriter.cs
index 7ca7257db..ba535ca57 100644
--- a/ClassicalSharp/Network/Utils/NetWriter.cs
+++ b/ClassicalSharp/Network/Utils/NetWriter.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Net.Sockets;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Particles/CollidableParticle.cs b/ClassicalSharp/Particles/CollidableParticle.cs
index 6b4cbb6b5..e422bfe7c 100644
--- a/ClassicalSharp/Particles/CollidableParticle.cs
+++ b/ClassicalSharp/Particles/CollidableParticle.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK;
namespace ClassicalSharp.Particles {
diff --git a/ClassicalSharp/Particles/Particle.cs b/ClassicalSharp/Particles/Particle.cs
index d409f2c36..8ca08e58f 100644
--- a/ClassicalSharp/Particles/Particle.cs
+++ b/ClassicalSharp/Particles/Particle.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK;
namespace ClassicalSharp.Particles {
diff --git a/ClassicalSharp/Particles/ParticleManager.cs b/ClassicalSharp/Particles/ParticleManager.cs
index 03f5dd9dd..0d4642d58 100644
--- a/ClassicalSharp/Particles/ParticleManager.cs
+++ b/ClassicalSharp/Particles/ParticleManager.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
namespace ClassicalSharp.Particles {
diff --git a/ClassicalSharp/Particles/ParticleSpawner.cs b/ClassicalSharp/Particles/ParticleSpawner.cs
index a6da8fb2e..f11cf74e9 100644
--- a/ClassicalSharp/Particles/ParticleSpawner.cs
+++ b/ClassicalSharp/Particles/ParticleSpawner.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK;
namespace ClassicalSharp.Particles {
diff --git a/ClassicalSharp/Particles/RainParticle.cs b/ClassicalSharp/Particles/RainParticle.cs
index aaeabb0c1..719606d37 100644
--- a/ClassicalSharp/Particles/RainParticle.cs
+++ b/ClassicalSharp/Particles/RainParticle.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK;
namespace ClassicalSharp.Particles {
diff --git a/ClassicalSharp/Particles/TerrainParticle.cs b/ClassicalSharp/Particles/TerrainParticle.cs
index c1a81b404..168f386e8 100644
--- a/ClassicalSharp/Particles/TerrainParticle.cs
+++ b/ClassicalSharp/Particles/TerrainParticle.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK;
namespace ClassicalSharp.Particles {
diff --git a/ClassicalSharp/Platform/Font.cs b/ClassicalSharp/Platform/Font.cs
index 63ee415c1..582bb136e 100644
--- a/ClassicalSharp/Platform/Font.cs
+++ b/ClassicalSharp/Platform/Font.cs
@@ -1,4 +1,5 @@
-#if ANDROID
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+#if ANDROID
using System;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Platform/IPlatformWindow.cs b/ClassicalSharp/Platform/IPlatformWindow.cs
index 8f30a9fff..02065b17a 100644
--- a/ClassicalSharp/Platform/IPlatformWindow.cs
+++ b/ClassicalSharp/Platform/IPlatformWindow.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using OpenTK;
using OpenTK.Graphics;
diff --git a/ClassicalSharp/Platform/Platform.cs b/ClassicalSharp/Platform/Platform.cs
index 34cbe53b6..8e4cf8eb9 100644
--- a/ClassicalSharp/Platform/Platform.cs
+++ b/ClassicalSharp/Platform/Platform.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using System.IO;
#if ANDROID
diff --git a/ClassicalSharp/Program.cs b/ClassicalSharp/Program.cs
index 16f64aef3..b610d7eb8 100644
--- a/ClassicalSharp/Program.cs
+++ b/ClassicalSharp/Program.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.IO;
using System.Net;
using ClassicalSharp.TexturePack;
diff --git a/ClassicalSharp/Rendering/BlockHandRenderer.cs b/ClassicalSharp/Rendering/BlockHandRenderer.cs
index 27803e569..d39ccbcc7 100644
--- a/ClassicalSharp/Rendering/BlockHandRenderer.cs
+++ b/ClassicalSharp/Rendering/BlockHandRenderer.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
using ClassicalSharp.Model;
using OpenTK;
diff --git a/ClassicalSharp/Rendering/EnvRenderer.cs b/ClassicalSharp/Rendering/EnvRenderer.cs
index e599bd832..efd3d405f 100644
--- a/ClassicalSharp/Rendering/EnvRenderer.cs
+++ b/ClassicalSharp/Rendering/EnvRenderer.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
namespace ClassicalSharp.Renderers {
diff --git a/ClassicalSharp/Rendering/FrustumCulling.cs b/ClassicalSharp/Rendering/FrustumCulling.cs
index ef0a96204..07bbca163 100644
--- a/ClassicalSharp/Rendering/FrustumCulling.cs
+++ b/ClassicalSharp/Rendering/FrustumCulling.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Rendering/MapBordersRenderer.cs b/ClassicalSharp/Rendering/MapBordersRenderer.cs
index 19ada7111..2fee507dd 100644
--- a/ClassicalSharp/Rendering/MapBordersRenderer.cs
+++ b/ClassicalSharp/Rendering/MapBordersRenderer.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.Drawing;
using ClassicalSharp.GraphicsAPI;
diff --git a/ClassicalSharp/Rendering/MapRenderer.Occlusion.cs b/ClassicalSharp/Rendering/MapRenderer.Occlusion.cs
index f870f3405..d7727d02a 100644
--- a/ClassicalSharp/Rendering/MapRenderer.Occlusion.cs
+++ b/ClassicalSharp/Rendering/MapRenderer.Occlusion.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
using OpenTK;
diff --git a/ClassicalSharp/Rendering/MapRenderer.Rendering.cs b/ClassicalSharp/Rendering/MapRenderer.Rendering.cs
index 453c9b0a1..8e3a6af76 100644
--- a/ClassicalSharp/Rendering/MapRenderer.Rendering.cs
+++ b/ClassicalSharp/Rendering/MapRenderer.Rendering.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
using OpenTK;
diff --git a/ClassicalSharp/Rendering/MapRenderer.Sorting.cs b/ClassicalSharp/Rendering/MapRenderer.Sorting.cs
index e05a5e8e7..9ec33536d 100644
--- a/ClassicalSharp/Rendering/MapRenderer.Sorting.cs
+++ b/ClassicalSharp/Rendering/MapRenderer.Sorting.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
using OpenTK;
diff --git a/ClassicalSharp/Rendering/MapRenderer.cs b/ClassicalSharp/Rendering/MapRenderer.cs
index 1873ffb54..d055e3bdf 100644
--- a/ClassicalSharp/Rendering/MapRenderer.cs
+++ b/ClassicalSharp/Rendering/MapRenderer.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
using OpenTK;
diff --git a/ClassicalSharp/Rendering/MinimalEnvRenderer.cs b/ClassicalSharp/Rendering/MinimalEnvRenderer.cs
index c65b0ed7f..88ce01325 100644
--- a/ClassicalSharp/Rendering/MinimalEnvRenderer.cs
+++ b/ClassicalSharp/Rendering/MinimalEnvRenderer.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
namespace ClassicalSharp.Renderers {
diff --git a/ClassicalSharp/Rendering/StandardEnvRenderer.cs b/ClassicalSharp/Rendering/StandardEnvRenderer.cs
index 0701f3351..061a75427 100644
--- a/ClassicalSharp/Rendering/StandardEnvRenderer.cs
+++ b/ClassicalSharp/Rendering/StandardEnvRenderer.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
using OpenTK;
diff --git a/ClassicalSharp/Rendering/WeatherRenderer.cs b/ClassicalSharp/Rendering/WeatherRenderer.cs
index 564af4863..14030f719 100644
--- a/ClassicalSharp/Rendering/WeatherRenderer.cs
+++ b/ClassicalSharp/Rendering/WeatherRenderer.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
using OpenTK;
diff --git a/ClassicalSharp/Selections/AxisLinesRenderer.cs b/ClassicalSharp/Selections/AxisLinesRenderer.cs
index 6c8bb15e6..732d71387 100644
--- a/ClassicalSharp/Selections/AxisLinesRenderer.cs
+++ b/ClassicalSharp/Selections/AxisLinesRenderer.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
using OpenTK;
diff --git a/ClassicalSharp/Selections/PickedPosRenderer.cs b/ClassicalSharp/Selections/PickedPosRenderer.cs
index 5716dbca8..563462158 100644
--- a/ClassicalSharp/Selections/PickedPosRenderer.cs
+++ b/ClassicalSharp/Selections/PickedPosRenderer.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
using OpenTK;
diff --git a/ClassicalSharp/Selections/SelectionBox.cs b/ClassicalSharp/Selections/SelectionBox.cs
index 71847b3fe..73b9c8d0a 100644
--- a/ClassicalSharp/Selections/SelectionBox.cs
+++ b/ClassicalSharp/Selections/SelectionBox.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp.GraphicsAPI;
using OpenTK;
diff --git a/ClassicalSharp/Selections/SelectionBoxComparer.cs b/ClassicalSharp/Selections/SelectionBoxComparer.cs
index 0f6128620..b04b92459 100644
--- a/ClassicalSharp/Selections/SelectionBoxComparer.cs
+++ b/ClassicalSharp/Selections/SelectionBoxComparer.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using OpenTK;
diff --git a/ClassicalSharp/Selections/SelectionManager.cs b/ClassicalSharp/Selections/SelectionManager.cs
index 24d945a00..e544211c0 100644
--- a/ClassicalSharp/Selections/SelectionManager.cs
+++ b/ClassicalSharp/Selections/SelectionManager.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using ClassicalSharp.GraphicsAPI;
using OpenTK;
diff --git a/ClassicalSharp/Singleplayer/Physics.cs b/ClassicalSharp/Singleplayer/Physics.cs
index cbb9c455d..daa2451b0 100644
--- a/ClassicalSharp/Singleplayer/Physics.cs
+++ b/ClassicalSharp/Singleplayer/Physics.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using OpenTK;
diff --git a/ClassicalSharp/Singleplayer/Server.cs b/ClassicalSharp/Singleplayer/Server.cs
index c612ca4b9..628f4fe16 100644
--- a/ClassicalSharp/Singleplayer/Server.cs
+++ b/ClassicalSharp/Singleplayer/Server.cs
@@ -1,4 +1,5 @@
-//#define TEST_VANILLA
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+//#define TEST_VANILLA
using System;
using System.Net;
using ClassicalSharp.Generator;
diff --git a/ClassicalSharp/TexturePack/Animations.cs b/ClassicalSharp/TexturePack/Animations.cs
index 36198ec82..36fa90355 100644
--- a/ClassicalSharp/TexturePack/Animations.cs
+++ b/ClassicalSharp/TexturePack/Animations.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.Drawing;
using System.IO;
diff --git a/ClassicalSharp/TexturePack/TerrainAtlas1D.cs b/ClassicalSharp/TexturePack/TerrainAtlas1D.cs
index 5147b3af8..278a05565 100644
--- a/ClassicalSharp/TexturePack/TerrainAtlas1D.cs
+++ b/ClassicalSharp/TexturePack/TerrainAtlas1D.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp.GraphicsAPI;
diff --git a/ClassicalSharp/TexturePack/TerrainAtlas2D.cs b/ClassicalSharp/TexturePack/TerrainAtlas2D.cs
index 661380ffa..5a8baf3e8 100644
--- a/ClassicalSharp/TexturePack/TerrainAtlas2D.cs
+++ b/ClassicalSharp/TexturePack/TerrainAtlas2D.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp.GraphicsAPI;
#if ANDROID
diff --git a/ClassicalSharp/TexturePack/TextureCache.cs b/ClassicalSharp/TexturePack/TextureCache.cs
index de75f8ebe..b69daaf70 100644
--- a/ClassicalSharp/TexturePack/TextureCache.cs
+++ b/ClassicalSharp/TexturePack/TextureCache.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using System.Drawing.Imaging;
using System.IO;
diff --git a/ClassicalSharp/TexturePack/TexturePackExtractor.cs b/ClassicalSharp/TexturePack/TexturePackExtractor.cs
index 5c78e67ff..5501e1708 100644
--- a/ClassicalSharp/TexturePack/TexturePackExtractor.cs
+++ b/ClassicalSharp/TexturePack/TexturePackExtractor.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using System.IO;
using ClassicalSharp.GraphicsAPI;
diff --git a/ClassicalSharp/TexturePack/UrlsList.cs b/ClassicalSharp/TexturePack/UrlsList.cs
index 32d5610e5..048378934 100644
--- a/ClassicalSharp/TexturePack/UrlsList.cs
+++ b/ClassicalSharp/TexturePack/UrlsList.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.IO;
diff --git a/ClassicalSharp/TexturePack/ZipReader.cs b/ClassicalSharp/TexturePack/ZipReader.cs
index 8ca42b6f9..9a507cf9f 100644
--- a/ClassicalSharp/TexturePack/ZipReader.cs
+++ b/ClassicalSharp/TexturePack/ZipReader.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.IO;
using System.IO.Compression;
using System.Text;
diff --git a/ClassicalSharp/Utils/Camera.cs b/ClassicalSharp/Utils/Camera.cs
index bf44418ad..f5bbe83d3 100644
--- a/ClassicalSharp/Utils/Camera.cs
+++ b/ClassicalSharp/Utils/Camera.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using OpenTK;
using OpenTK.Input;
diff --git a/ClassicalSharp/Utils/ErrorHandler.cs b/ClassicalSharp/Utils/ErrorHandler.cs
index 6e9249886..1042ea219 100644
--- a/ClassicalSharp/Utils/ErrorHandler.cs
+++ b/ClassicalSharp/Utils/ErrorHandler.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Diagnostics;
using System.IO;
using System.Windows.Forms;
diff --git a/ClassicalSharp/Utils/Options.cs b/ClassicalSharp/Utils/Options.cs
index 0a157aa82..faeaaa79e 100644
--- a/ClassicalSharp/Utils/Options.cs
+++ b/ClassicalSharp/Utils/Options.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.IO;
using ClassicalSharp.TexturePack;
diff --git a/ClassicalSharp/Utils/StringBuffer.cs b/ClassicalSharp/Utils/StringBuffer.cs
index 5c60ade6b..abd73e14a 100644
--- a/ClassicalSharp/Utils/StringBuffer.cs
+++ b/ClassicalSharp/Utils/StringBuffer.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Utils/TextureRectangle.cs b/ClassicalSharp/Utils/TextureRectangle.cs
index af2986147..1b62107cd 100644
--- a/ClassicalSharp/Utils/TextureRectangle.cs
+++ b/ClassicalSharp/Utils/TextureRectangle.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Utils/Utils.cs b/ClassicalSharp/Utils/Utils.cs
index 34a704297..412fc1a3f 100644
--- a/ClassicalSharp/Utils/Utils.cs
+++ b/ClassicalSharp/Utils/Utils.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using OpenTK;
using OpenTK.Input;
diff --git a/ClassicalSharp/Utils/Vector3I.cs b/ClassicalSharp/Utils/Vector3I.cs
index 85df0664a..f16c4caba 100644
--- a/ClassicalSharp/Utils/Vector3I.cs
+++ b/ClassicalSharp/Utils/Vector3I.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using OpenTK;
namespace ClassicalSharp {
diff --git a/ClassicalSharp/Utils/WrappableStringBuffer.cs b/ClassicalSharp/Utils/WrappableStringBuffer.cs
index 30ba6f1bd..f67317458 100644
--- a/ClassicalSharp/Utils/WrappableStringBuffer.cs
+++ b/ClassicalSharp/Utils/WrappableStringBuffer.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
namespace ClassicalSharp {
diff --git a/Launcher2/Gui/Drawer2DExt.cs b/Launcher2/Gui/Drawer2DExt.cs
index 43d68f275..c0b7581a5 100644
--- a/Launcher2/Gui/Drawer2DExt.cs
+++ b/Launcher2/Gui/Drawer2DExt.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp;
diff --git a/Launcher2/Gui/PlatformDrawer.cs b/Launcher2/Gui/PlatformDrawer.cs
index 9de258def..cf2025e2a 100644
--- a/Launcher2/Gui/PlatformDrawer.cs
+++ b/Launcher2/Gui/PlatformDrawer.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp;
using OpenTK.Platform;
diff --git a/Launcher2/Gui/Screens/ClassiCubeServersScreen.cs b/Launcher2/Gui/Screens/ClassiCubeServersScreen.cs
index 074a4f103..fc8f0aec1 100644
--- a/Launcher2/Gui/Screens/ClassiCubeServersScreen.cs
+++ b/Launcher2/Gui/Screens/ClassiCubeServersScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp;
using OpenTK.Input;
diff --git a/Launcher2/Gui/Screens/ColoursScreen.cs b/Launcher2/Gui/Screens/ColoursScreen.cs
index d90704c5b..b1e18004a 100644
--- a/Launcher2/Gui/Screens/ColoursScreen.cs
+++ b/Launcher2/Gui/Screens/ColoursScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp;
using OpenTK.Input;
diff --git a/Launcher2/Gui/Screens/DirectConnectScreen.cs b/Launcher2/Gui/Screens/DirectConnectScreen.cs
index 6ea3b4deb..2311639f4 100644
--- a/Launcher2/Gui/Screens/DirectConnectScreen.cs
+++ b/Launcher2/Gui/Screens/DirectConnectScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.Drawing;
using System.IO;
diff --git a/Launcher2/Gui/Screens/LauncherInputScreen.cs b/Launcher2/Gui/Screens/LauncherInputScreen.cs
index 50cc27377..c473368e0 100644
--- a/Launcher2/Gui/Screens/LauncherInputScreen.cs
+++ b/Launcher2/Gui/Screens/LauncherInputScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp;
using OpenTK;
diff --git a/Launcher2/Gui/Screens/LauncherScreen.cs b/Launcher2/Gui/Screens/LauncherScreen.cs
index e1e747c62..6b1ab1c4b 100644
--- a/Launcher2/Gui/Screens/LauncherScreen.cs
+++ b/Launcher2/Gui/Screens/LauncherScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp;
using OpenTK.Input;
diff --git a/Launcher2/Gui/Screens/MainScreen.Classicube.cs b/Launcher2/Gui/Screens/MainScreen.Classicube.cs
index 9b8227ec3..f15f39ed3 100644
--- a/Launcher2/Gui/Screens/MainScreen.Classicube.cs
+++ b/Launcher2/Gui/Screens/MainScreen.Classicube.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.Drawing;
using System.IO;
diff --git a/Launcher2/Gui/Screens/MainScreen.cs b/Launcher2/Gui/Screens/MainScreen.cs
index 913d89bd9..a16e76896 100644
--- a/Launcher2/Gui/Screens/MainScreen.cs
+++ b/Launcher2/Gui/Screens/MainScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using System.IO;
using System.Net;
diff --git a/Launcher2/Gui/Screens/ResourcesScreen.cs b/Launcher2/Gui/Screens/ResourcesScreen.cs
index 0bb0d60cc..4355276f5 100644
--- a/Launcher2/Gui/Screens/ResourcesScreen.cs
+++ b/Launcher2/Gui/Screens/ResourcesScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp;
using ClassicalSharp.Network;
diff --git a/Launcher2/Gui/Screens/SelectModeScreen.cs b/Launcher2/Gui/Screens/SelectModeScreen.cs
index c175f5c6b..b264aee59 100644
--- a/Launcher2/Gui/Screens/SelectModeScreen.cs
+++ b/Launcher2/Gui/Screens/SelectModeScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using System.IO;
using ClassicalSharp;
diff --git a/Launcher2/Gui/Screens/UpdatesScreen.cs b/Launcher2/Gui/Screens/UpdatesScreen.cs
index 78129e1eb..97878e099 100644
--- a/Launcher2/Gui/Screens/UpdatesScreen.cs
+++ b/Launcher2/Gui/Screens/UpdatesScreen.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using System.IO;
using ClassicalSharp;
diff --git a/Launcher2/Gui/TableWidget/LauncherTableWidget.Comparers.cs b/Launcher2/Gui/TableWidget/LauncherTableWidget.Comparers.cs
index 46c49ec1d..85970e8ec 100644
--- a/Launcher2/Gui/TableWidget/LauncherTableWidget.Comparers.cs
+++ b/Launcher2/Gui/TableWidget/LauncherTableWidget.Comparers.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
namespace Launcher {
diff --git a/Launcher2/Gui/TableWidget/LauncherTableWidget.Input.cs b/Launcher2/Gui/TableWidget/LauncherTableWidget.Input.cs
index b5abe394c..21e86a2b8 100644
--- a/Launcher2/Gui/TableWidget/LauncherTableWidget.Input.cs
+++ b/Launcher2/Gui/TableWidget/LauncherTableWidget.Input.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using ClassicalSharp;
diff --git a/Launcher2/Gui/TableWidget/LauncherTableWidget.cs b/Launcher2/Gui/TableWidget/LauncherTableWidget.cs
index 7bd3480b7..6c37aa10b 100644
--- a/Launcher2/Gui/TableWidget/LauncherTableWidget.cs
+++ b/Launcher2/Gui/TableWidget/LauncherTableWidget.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.Drawing;
using ClassicalSharp;
diff --git a/Launcher2/Gui/Widgets/LauncherBooleanWidget.cs b/Launcher2/Gui/Widgets/LauncherBooleanWidget.cs
index ea16cb576..c73513b44 100644
--- a/Launcher2/Gui/Widgets/LauncherBooleanWidget.cs
+++ b/Launcher2/Gui/Widgets/LauncherBooleanWidget.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp;
diff --git a/Launcher2/Gui/Widgets/LauncherButtonWidget.cs b/Launcher2/Gui/Widgets/LauncherButtonWidget.cs
index 78f815d01..ce27275a9 100644
--- a/Launcher2/Gui/Widgets/LauncherButtonWidget.cs
+++ b/Launcher2/Gui/Widgets/LauncherButtonWidget.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp;
diff --git a/Launcher2/Gui/Widgets/LauncherInputWidget.cs b/Launcher2/Gui/Widgets/LauncherInputWidget.cs
index d9c87a520..aef642ee6 100644
--- a/Launcher2/Gui/Widgets/LauncherInputWidget.cs
+++ b/Launcher2/Gui/Widgets/LauncherInputWidget.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using System.Windows.Forms;
using ClassicalSharp;
diff --git a/Launcher2/Gui/Widgets/LauncherLabelWidget.cs b/Launcher2/Gui/Widgets/LauncherLabelWidget.cs
index 1669514c6..563694ba4 100644
--- a/Launcher2/Gui/Widgets/LauncherLabelWidget.cs
+++ b/Launcher2/Gui/Widgets/LauncherLabelWidget.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp;
diff --git a/Launcher2/Gui/Widgets/LauncherWidget.cs b/Launcher2/Gui/Widgets/LauncherWidget.cs
index f49655896..15b874a63 100644
--- a/Launcher2/Gui/Widgets/LauncherWidget.cs
+++ b/Launcher2/Gui/Widgets/LauncherWidget.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using ClassicalSharp;
namespace Launcher {
diff --git a/Launcher2/LauncherWindow.Background.cs b/Launcher2/LauncherWindow.Background.cs
index 521581d6f..03259027b 100644
--- a/Launcher2/LauncherWindow.Background.cs
+++ b/Launcher2/LauncherWindow.Background.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using System.IO;
using ClassicalSharp;
diff --git a/Launcher2/LauncherWindow.cs b/Launcher2/LauncherWindow.cs
index 414cd745f..ed71707e0 100644
--- a/Launcher2/LauncherWindow.cs
+++ b/Launcher2/LauncherWindow.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.Drawing;
using System.Net;
diff --git a/Launcher2/Patcher/Animations.cs b/Launcher2/Patcher/Animations.cs
index e02b6e4a6..0816c0631 100644
--- a/Launcher2/Patcher/Animations.cs
+++ b/Launcher2/Patcher/Animations.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using System.IO;
diff --git a/Launcher2/Patcher/ResourceFetcher.cs b/Launcher2/Patcher/ResourceFetcher.cs
index f22935e65..69eeea44f 100644
--- a/Launcher2/Patcher/ResourceFetcher.cs
+++ b/Launcher2/Patcher/ResourceFetcher.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.IO;
using ClassicalSharp.Network;
using ClassicalSharp.TexturePack;
diff --git a/Launcher2/Patcher/ResourcePatcher.cs b/Launcher2/Patcher/ResourcePatcher.cs
index b7775b6b6..ab93df0d1 100644
--- a/Launcher2/Patcher/ResourcePatcher.cs
+++ b/Launcher2/Patcher/ResourcePatcher.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using System.Drawing.Imaging;
using System.IO;
diff --git a/Launcher2/Patcher/SoundPatcher.cs b/Launcher2/Patcher/SoundPatcher.cs
index 53b6eb7dc..c28efc4ca 100644
--- a/Launcher2/Patcher/SoundPatcher.cs
+++ b/Launcher2/Patcher/SoundPatcher.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.IO;
using ClassicalSharp.Network;
using SharpWave;
diff --git a/Launcher2/Patcher/ZipWriter.cs b/Launcher2/Patcher/ZipWriter.cs
index a5c4d7e23..b77ef2d67 100644
--- a/Launcher2/Patcher/ZipWriter.cs
+++ b/Launcher2/Patcher/ZipWriter.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using System.Drawing.Imaging;
using System.IO;
diff --git a/Launcher2/Program.cs b/Launcher2/Program.cs
index 7e99aa339..a4a73a4a1 100644
--- a/Launcher2/Program.cs
+++ b/Launcher2/Program.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.IO;
using ClassicalSharp;
diff --git a/Launcher2/Updater/Patcher.cs b/Launcher2/Updater/Patcher.cs
index 287868565..0b756e53e 100644
--- a/Launcher2/Updater/Patcher.cs
+++ b/Launcher2/Updater/Patcher.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Diagnostics;
using System.IO;
using System.Net;
diff --git a/Launcher2/Updater/Scripts.cs b/Launcher2/Updater/Scripts.cs
index 49871052f..f1ca94c92 100644
--- a/Launcher2/Updater/Scripts.cs
+++ b/Launcher2/Updater/Scripts.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
namespace Launcher.Updater {
diff --git a/Launcher2/Utils/Client.cs b/Launcher2/Utils/Client.cs
index 3d9873ef9..5ed38c9b7 100644
--- a/Launcher2/Utils/Client.cs
+++ b/Launcher2/Utils/Client.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.ComponentModel;
using System.Diagnostics;
using System.IO;
diff --git a/Launcher2/Utils/ClientStartData.cs b/Launcher2/Utils/ClientStartData.cs
index 1113780da..df574e93c 100644
--- a/Launcher2/Utils/ClientStartData.cs
+++ b/Launcher2/Utils/ClientStartData.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
namespace Launcher {
diff --git a/Launcher2/Utils/JSON.cs b/Launcher2/Utils/JSON.cs
index da7ccd05e..1f403fa89 100644
--- a/Launcher2/Utils/JSON.cs
+++ b/Launcher2/Utils/JSON.cs
@@ -1,4 +1,5 @@
-//-----------------------------------------------------------------------
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+//-----------------------------------------------------------------------
//
// Copyright (c) 2011, The Outercurve Foundation.
//
diff --git a/Launcher2/Utils/LauncherSkin.cs b/Launcher2/Utils/LauncherSkin.cs
index 1d81ffb9f..7c7d945f8 100644
--- a/Launcher2/Utils/LauncherSkin.cs
+++ b/Launcher2/Utils/LauncherSkin.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Drawing;
using ClassicalSharp;
diff --git a/Launcher2/Utils/Secure.cs b/Launcher2/Utils/Secure.cs
index 4737cd1d1..e3463ac2b 100644
--- a/Launcher2/Utils/Secure.cs
+++ b/Launcher2/Utils/Secure.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Security.Cryptography;
namespace Launcher {
diff --git a/Launcher2/WebService/ClassiCubeSession.cs b/Launcher2/WebService/ClassiCubeSession.cs
index 50ce2f1f2..088b9eeab 100644
--- a/Launcher2/WebService/ClassiCubeSession.cs
+++ b/Launcher2/WebService/ClassiCubeSession.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.Net;
using System.Threading;
diff --git a/Launcher2/WebService/IWebTask.cs b/Launcher2/WebService/IWebTask.cs
index cfc072680..b4d700189 100644
--- a/Launcher2/WebService/IWebTask.cs
+++ b/Launcher2/WebService/IWebTask.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
using System.Collections.Generic;
using System.IO;
using System.Net;
diff --git a/Launcher2/WebService/ServerListEntry.cs b/Launcher2/WebService/ServerListEntry.cs
index 9e794b563..7604cabbd 100644
--- a/Launcher2/WebService/ServerListEntry.cs
+++ b/Launcher2/WebService/ServerListEntry.cs
@@ -1,4 +1,5 @@
-using System;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using System;
namespace Launcher {
diff --git a/Launcher2/WebService/UpdateCheckTask.cs b/Launcher2/WebService/UpdateCheckTask.cs
index 5cce8b8a5..115b40c75 100644
--- a/Launcher2/WebService/UpdateCheckTask.cs
+++ b/Launcher2/WebService/UpdateCheckTask.cs
@@ -1,4 +1,5 @@
-using ClassicalSharp;
+// ClassicalSharp copyright 2014-2016 UnknownShadow200 | Licensed under MIT
+using ClassicalSharp;
using System;
using System.Collections.Generic;
using System.Globalization;