diff --git a/engine-core/plutoaudio/src/main/java/org/plutoengine/audio/AudioLoader.java b/engine-core/plutoaudio/src/main/java/org/plutoengine/audio/AudioLoader.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoaudio/src/main/java/org/plutoengine/audio/IAudioStream.java b/engine-core/plutoaudio/src/main/java/org/plutoengine/audio/IAudioStream.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoaudio/src/main/java/org/plutoengine/audio/ISeekableAudioTrack.java b/engine-core/plutoaudio/src/main/java/org/plutoengine/audio/ISeekableAudioTrack.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoaudio/src/main/java/org/plutoengine/audio/al/AudioEngine.java b/engine-core/plutoaudio/src/main/java/org/plutoengine/audio/al/AudioEngine.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoaudio/src/main/java/org/plutoengine/audio/al/AudioSource.java b/engine-core/plutoaudio/src/main/java/org/plutoengine/audio/al/AudioSource.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoaudio/src/main/java/org/plutoengine/audio/al/AudioTrack.java b/engine-core/plutoaudio/src/main/java/org/plutoengine/audio/al/AudioTrack.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoaudio/src/main/java/org/plutoengine/audio/util/AudioUtil.java b/engine-core/plutoaudio/src/main/java/org/plutoengine/audio/util/AudioUtil.java old mode 100755 new mode 100644 diff --git a/engine-core/plutocomponent/src/main/java/org/plutoengine/component/AbstractComponent.java b/engine-core/plutocomponent/src/main/java/org/plutoengine/component/AbstractComponent.java old mode 100755 new mode 100644 diff --git a/engine-core/plutocomponent/src/main/java/org/plutoengine/component/ComponentManager.java b/engine-core/plutocomponent/src/main/java/org/plutoengine/component/ComponentManager.java old mode 100755 new mode 100644 diff --git a/engine-core/plutocomponent/src/main/java/org/plutoengine/component/ComponentToken.java b/engine-core/plutocomponent/src/main/java/org/plutoengine/component/ComponentToken.java old mode 100755 new mode 100644 diff --git a/engine-core/plutocore/src/main/java/org/plutoengine/PlutoApplication.java b/engine-core/plutocore/src/main/java/org/plutoengine/PlutoApplication.java old mode 100755 new mode 100644 diff --git a/engine-core/plutocore/src/main/java/org/plutoengine/input/InputBus.java b/engine-core/plutocore/src/main/java/org/plutoengine/input/InputBus.java old mode 100755 new mode 100644 diff --git a/engine-core/plutocore/src/main/java/org/plutoengine/input/Keyboard.java b/engine-core/plutocore/src/main/java/org/plutoengine/input/Keyboard.java old mode 100755 new mode 100644 diff --git a/engine-core/plutocore/src/main/java/org/plutoengine/input/Mouse.java b/engine-core/plutocore/src/main/java/org/plutoengine/input/Mouse.java old mode 100755 new mode 100644 diff --git a/engine-core/plutocore/src/main/java/org/plutoengine/input/callback/CursorPositionCallback.java b/engine-core/plutocore/src/main/java/org/plutoengine/input/callback/CursorPositionCallback.java old mode 100755 new mode 100644 diff --git a/engine-core/plutocore/src/main/java/org/plutoengine/input/callback/KeyboardCharInput.java b/engine-core/plutocore/src/main/java/org/plutoengine/input/callback/KeyboardCharInput.java old mode 100755 new mode 100644 diff --git a/engine-core/plutocore/src/main/java/org/plutoengine/input/callback/KeyboardInputCallback.java b/engine-core/plutocore/src/main/java/org/plutoengine/input/callback/KeyboardInputCallback.java old mode 100755 new mode 100644 diff --git a/engine-core/plutocore/src/main/java/org/plutoengine/input/callback/MouseButtonCallback.java b/engine-core/plutocore/src/main/java/org/plutoengine/input/callback/MouseButtonCallback.java old mode 100755 new mode 100644 diff --git a/engine-core/plutocore/src/main/java/org/plutoengine/input/callback/ScrollInputCallback.java b/engine-core/plutocore/src/main/java/org/plutoengine/input/callback/ScrollInputCallback.java old mode 100755 new mode 100644 diff --git a/engine-core/plutodisplay/src/main/java/org/plutoengine/ModGLFW.java b/engine-core/plutodisplay/src/main/java/org/plutoengine/ModGLFW.java old mode 100755 new mode 100644 diff --git a/engine-core/plutodisplay/src/main/java/org/plutoengine/ModLWJGL.java b/engine-core/plutodisplay/src/main/java/org/plutoengine/ModLWJGL.java old mode 100755 new mode 100644 diff --git a/engine-core/plutodisplay/src/main/java/org/plutoengine/buffer/BufferHelper.java b/engine-core/plutodisplay/src/main/java/org/plutoengine/buffer/BufferHelper.java old mode 100755 new mode 100644 diff --git a/engine-core/plutodisplay/src/main/java/org/plutoengine/buffer/GLFWImageUtil.java b/engine-core/plutodisplay/src/main/java/org/plutoengine/buffer/GLFWImageUtil.java old mode 100755 new mode 100644 diff --git a/engine-core/plutodisplay/src/main/java/org/plutoengine/buffer/package-info.java b/engine-core/plutodisplay/src/main/java/org/plutoengine/buffer/package-info.java old mode 100755 new mode 100644 diff --git a/engine-core/plutodisplay/src/main/java/org/plutoengine/display/Display.java b/engine-core/plutodisplay/src/main/java/org/plutoengine/display/Display.java old mode 100755 new mode 100644 diff --git a/engine-core/plutodisplay/src/main/java/org/plutoengine/display/DisplayBuilder.java b/engine-core/plutodisplay/src/main/java/org/plutoengine/display/DisplayBuilder.java old mode 100755 new mode 100644 diff --git a/engine-core/plutodisplay/src/main/java/org/plutoengine/display/Framerate.java b/engine-core/plutodisplay/src/main/java/org/plutoengine/display/Framerate.java old mode 100755 new mode 100644 diff --git a/engine-core/plutodisplay/src/main/java/org/plutoengine/display/package-info.java b/engine-core/plutodisplay/src/main/java/org/plutoengine/display/package-info.java old mode 100755 new mode 100644 diff --git a/engine-core/plutodisplay/src/main/java/org/plutoengine/gl/GLDebugInfo.java b/engine-core/plutodisplay/src/main/java/org/plutoengine/gl/GLDebugInfo.java old mode 100755 new mode 100644 diff --git a/engine-core/plutodisplay/src/main/java/org/plutoengine/gl/IOpenGLEnum.java b/engine-core/plutodisplay/src/main/java/org/plutoengine/gl/IOpenGLEnum.java old mode 100755 new mode 100644 diff --git a/engine-core/plutodisplay/src/main/java/org/plutoengine/math/ProjectionMatrix.java b/engine-core/plutodisplay/src/main/java/org/plutoengine/math/ProjectionMatrix.java old mode 100755 new mode 100644 diff --git a/engine-core/plutodisplay/src/main/java/org/plutoengine/math/TransformationMatrix.java b/engine-core/plutodisplay/src/main/java/org/plutoengine/math/TransformationMatrix.java old mode 100755 new mode 100644 diff --git a/engine-core/plutodisplay/src/main/java/org/plutoengine/math/ViewMatrix.java b/engine-core/plutodisplay/src/main/java/org/plutoengine/math/ViewMatrix.java old mode 100755 new mode 100644 diff --git a/engine-core/plutodisplay/src/main/java/org/plutoengine/math/package-info.java b/engine-core/plutodisplay/src/main/java/org/plutoengine/math/package-info.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoframebuffer/src/main/java/org/plutoengine/graphics/gl/fbo/Framebuffer.java b/engine-core/plutoframebuffer/src/main/java/org/plutoengine/graphics/gl/fbo/Framebuffer.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoframebuffer/src/main/java/org/plutoengine/graphics/gl/fbo/FramebufferDepthTexture.java b/engine-core/plutoframebuffer/src/main/java/org/plutoengine/graphics/gl/fbo/FramebufferDepthTexture.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoframebuffer/src/main/java/org/plutoengine/graphics/gl/fbo/FramebufferTexture.java b/engine-core/plutoframebuffer/src/main/java/org/plutoengine/graphics/gl/fbo/FramebufferTexture.java old mode 100755 new mode 100644 diff --git a/engine-core/plutogui/src/main/java/org/plutoengine/graphics/ImmediateFontRenderer.java b/engine-core/plutogui/src/main/java/org/plutoengine/graphics/ImmediateFontRenderer.java old mode 100755 new mode 100644 diff --git a/engine-core/plutogui/src/main/java/org/plutoengine/graphics/PlutoGUIMod.java b/engine-core/plutogui/src/main/java/org/plutoengine/graphics/PlutoGUIMod.java old mode 100755 new mode 100644 diff --git a/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/BitmapTextShader.java b/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/BitmapTextShader.java old mode 100755 new mode 100644 diff --git a/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/FontShader.java b/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/FontShader.java old mode 100755 new mode 100644 diff --git a/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/IGUIShader.java b/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/IGUIShader.java old mode 100755 new mode 100644 diff --git a/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/ISDFTextShader.java b/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/ISDFTextShader.java old mode 100755 new mode 100644 diff --git a/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/PlutoGUICommandParser.java b/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/PlutoGUICommandParser.java old mode 100755 new mode 100644 diff --git a/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/SDFTextureArray.java b/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/SDFTextureArray.java old mode 100755 new mode 100644 diff --git a/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/command/PlutoCommandDrawMesh.java b/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/command/PlutoCommandDrawMesh.java old mode 100755 new mode 100644 diff --git a/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/command/PlutoCommandDrawMeshDirectBuffer.java b/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/command/PlutoCommandDrawMeshDirectBuffer.java old mode 100755 new mode 100644 diff --git a/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/command/PlutoCommandDrawMeshHeap.java b/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/command/PlutoCommandDrawMeshHeap.java old mode 100755 new mode 100644 diff --git a/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/command/PlutoCommandSwitchShader.java b/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/command/PlutoCommandSwitchShader.java old mode 100755 new mode 100644 diff --git a/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/command/PlutoCommandSwitchTexture.java b/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/command/PlutoCommandSwitchTexture.java old mode 100755 new mode 100644 diff --git a/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/font/bitmap/BitmapTextShaper.java b/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/font/bitmap/BitmapTextShaper.java old mode 100755 new mode 100644 diff --git a/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/font/stbttf/STBTTFont.java b/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/font/stbttf/STBTTFont.java old mode 100755 new mode 100644 diff --git a/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/font/stbttf/STBTTTextShaper.java b/engine-core/plutogui/src/main/java/org/plutoengine/graphics/gui/font/stbttf/STBTTTextShaper.java old mode 100755 new mode 100644 diff --git a/engine-core/plutolib/src/main/java/module-info.java b/engine-core/plutolib/src/main/java/module-info.java old mode 100755 new mode 100644 diff --git a/engine-core/plutolib/src/main/java/org/plutoengine/address/VirtualAddress.java b/engine-core/plutolib/src/main/java/org/plutoengine/address/VirtualAddress.java old mode 100755 new mode 100644 diff --git a/engine-core/plutolib/src/main/java/org/plutoengine/address/VirtualAddressParseException.java b/engine-core/plutolib/src/main/java/org/plutoengine/address/VirtualAddressParseException.java old mode 100755 new mode 100644 diff --git a/engine-core/plutolib/src/main/java/org/plutoengine/address/VirtualAddressParser.java b/engine-core/plutolib/src/main/java/org/plutoengine/address/VirtualAddressParser.java old mode 100755 new mode 100644 diff --git a/engine-core/plutolib/src/main/java/org/plutoengine/chrono/MiniTime.java b/engine-core/plutolib/src/main/java/org/plutoengine/chrono/MiniTime.java old mode 100755 new mode 100644 diff --git a/engine-core/plutolib/src/main/java/org/plutoengine/chrono/package-info.java b/engine-core/plutolib/src/main/java/org/plutoengine/chrono/package-info.java old mode 100755 new mode 100644 diff --git a/engine-core/plutolib/src/main/java/org/plutoengine/event/lambda/LambdaEventFactory.java b/engine-core/plutolib/src/main/java/org/plutoengine/event/lambda/LambdaEventFactory.java old mode 100755 new mode 100644 diff --git a/engine-core/plutolib/src/main/java/org/plutoengine/io/property/YAMLPropertiesReader.java b/engine-core/plutolib/src/main/java/org/plutoengine/io/property/YAMLPropertiesReader.java old mode 100755 new mode 100644 diff --git a/engine-core/plutolib/src/main/java/org/plutoengine/math/ClampedSineWave.java b/engine-core/plutolib/src/main/java/org/plutoengine/math/ClampedSineWave.java old mode 100755 new mode 100644 diff --git a/engine-core/plutolib/src/main/java/org/plutoengine/math/CubicBezier.java b/engine-core/plutolib/src/main/java/org/plutoengine/math/CubicBezier.java old mode 100755 new mode 100644 diff --git a/engine-core/plutolib/src/main/java/org/plutoengine/math/CubicBezierLT.java b/engine-core/plutolib/src/main/java/org/plutoengine/math/CubicBezierLT.java old mode 100755 new mode 100644 diff --git a/engine-core/plutolib/src/main/java/org/plutoengine/math/package-info.java b/engine-core/plutolib/src/main/java/org/plutoengine/math/package-info.java old mode 100755 new mode 100644 diff --git a/engine-core/plutolib/src/main/java/org/plutoengine/util/color/Color.java b/engine-core/plutolib/src/main/java/org/plutoengine/util/color/Color.java old mode 100755 new mode 100644 diff --git a/engine-core/plutolib/src/main/java/org/plutoengine/util/color/EnumColorFormat.java b/engine-core/plutolib/src/main/java/org/plutoengine/util/color/EnumColorFormat.java old mode 100755 new mode 100644 diff --git a/engine-core/plutolib/src/main/java/org/plutoengine/util/color/HSB.java b/engine-core/plutolib/src/main/java/org/plutoengine/util/color/HSB.java old mode 100755 new mode 100644 diff --git a/engine-core/plutolib/src/main/java/org/plutoengine/util/color/HSBA.java b/engine-core/plutolib/src/main/java/org/plutoengine/util/color/HSBA.java old mode 100755 new mode 100644 diff --git a/engine-core/plutolib/src/main/java/org/plutoengine/util/color/IRGB.java b/engine-core/plutolib/src/main/java/org/plutoengine/util/color/IRGB.java old mode 100755 new mode 100644 diff --git a/engine-core/plutolib/src/main/java/org/plutoengine/util/color/IRGBA.java b/engine-core/plutolib/src/main/java/org/plutoengine/util/color/IRGBA.java old mode 100755 new mode 100644 diff --git a/engine-core/plutolib/src/main/java/org/plutoengine/util/color/RGB.java b/engine-core/plutolib/src/main/java/org/plutoengine/util/color/RGB.java old mode 100755 new mode 100644 diff --git a/engine-core/plutolib/src/main/java/org/plutoengine/util/color/RGBA.java b/engine-core/plutolib/src/main/java/org/plutoengine/util/color/RGBA.java old mode 100755 new mode 100644 diff --git a/engine-core/plutolib/src/test/java/org/plutoengine/address/VirtualAddressTest.java b/engine-core/plutolib/src/test/java/org/plutoengine/address/VirtualAddressTest.java old mode 100755 new mode 100644 diff --git a/engine-core/plutomesher/src/main/java/org/plutoengine/graphics/gl/DrawMode.java b/engine-core/plutomesher/src/main/java/org/plutoengine/graphics/gl/DrawMode.java old mode 100755 new mode 100644 diff --git a/engine-core/plutomesher/src/main/java/org/plutoengine/graphics/gl/vao/QuadPresets.java b/engine-core/plutomesher/src/main/java/org/plutoengine/graphics/gl/vao/QuadPresets.java old mode 100755 new mode 100644 diff --git a/engine-core/plutomesher/src/main/java/org/plutoengine/graphics/gl/vao/VertexArray.java b/engine-core/plutomesher/src/main/java/org/plutoengine/graphics/gl/vao/VertexArray.java old mode 100755 new mode 100644 diff --git a/engine-core/plutomesher/src/main/java/org/plutoengine/graphics/gl/vao/VertexArrayBuilder.java b/engine-core/plutomesher/src/main/java/org/plutoengine/graphics/gl/vao/VertexArrayBuilder.java old mode 100755 new mode 100644 diff --git a/engine-core/plutomesher/src/main/java/org/plutoengine/graphics/gl/vao/attrib/AttributeInfo.java b/engine-core/plutomesher/src/main/java/org/plutoengine/graphics/gl/vao/attrib/AttributeInfo.java old mode 100755 new mode 100644 diff --git a/engine-core/plutomesher/src/main/java/org/plutoengine/graphics/gl/vao/attrib/ReservedAttributes.java b/engine-core/plutomesher/src/main/java/org/plutoengine/graphics/gl/vao/attrib/ReservedAttributes.java old mode 100755 new mode 100644 diff --git a/engine-core/plutomesher/src/main/java/org/plutoengine/graphics/gl/vbo/ArrayBuffer.java b/engine-core/plutomesher/src/main/java/org/plutoengine/graphics/gl/vbo/ArrayBuffer.java old mode 100755 new mode 100644 diff --git a/engine-core/plutomesher/src/main/java/org/plutoengine/graphics/gl/vbo/EnumArrayBufferType.java b/engine-core/plutomesher/src/main/java/org/plutoengine/graphics/gl/vbo/EnumArrayBufferType.java old mode 100755 new mode 100644 diff --git a/engine-core/plutomesher/src/main/java/org/plutoengine/graphics/gl/vbo/FloatArrayBuffer.java b/engine-core/plutomesher/src/main/java/org/plutoengine/graphics/gl/vbo/FloatArrayBuffer.java old mode 100755 new mode 100644 diff --git a/engine-core/plutomesher/src/main/java/org/plutoengine/graphics/gl/vbo/IndexArrayBuffer.java b/engine-core/plutomesher/src/main/java/org/plutoengine/graphics/gl/vbo/IndexArrayBuffer.java old mode 100755 new mode 100644 diff --git a/engine-core/plutomesher/src/main/java/org/plutoengine/graphics/gl/vbo/IntArrayBuffer.java b/engine-core/plutomesher/src/main/java/org/plutoengine/graphics/gl/vbo/IntArrayBuffer.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/config/java/org/plutoengine/PlutoVersionConfig.java b/engine-core/plutoruntime/src/config/java/org/plutoengine/PlutoVersionConfig.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/IVersion.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/IVersion.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/Pluto.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/Pluto.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/PlutoGlobal.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/PlutoGlobal.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/PlutoLocal.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/PlutoLocal.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/PlutoVersion.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/PlutoVersion.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/annotation/ThreadSensitive.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/annotation/ThreadSensitive.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/collision/CollisionClass.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/collision/CollisionClass.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/collision/CollisionSurface.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/collision/CollisionSurface.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/component/PlutoGlobalComponent.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/component/PlutoGlobalComponent.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/component/PlutoLocalComponent.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/component/PlutoLocalComponent.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/l10n/PlutoL10n.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/l10n/PlutoL10n.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/logger/ISeverity.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/logger/ISeverity.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/logger/Logger.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/logger/Logger.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/logger/OutputSplitStream.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/logger/OutputSplitStream.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/logger/SmartSeverity.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/logger/SmartSeverity.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/mod/EnumModLoadingPhase.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/mod/EnumModLoadingPhase.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/mod/IModEntryPoint.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/mod/IModEntryPoint.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/mod/Mod.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/mod/Mod.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/mod/ModClassLoader.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/mod/ModClassLoader.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/mod/ModEntry.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/mod/ModEntry.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/mod/ModLoader.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/mod/ModLoader.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/mod/ModManifest.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/mod/ModManifest.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/resource/filesystem/EnumBackingFileSystem.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/resource/filesystem/EnumBackingFileSystem.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/resource/filesystem/ResourceFileSystem.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/resource/filesystem/ResourceFileSystem.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/resource/filesystem/ResourceFileSystemProvider.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/resource/filesystem/ResourceFileSystemProvider.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/resource/filesystem/ResourceManager.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/resource/filesystem/ResourceManager.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/resource/filesystem/ResourcePath.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/resource/filesystem/ResourcePath.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/resource/filesystem/ResourcePathParseException.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/resource/filesystem/ResourcePathParseException.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/resource/filesystem/ResourcePathParser.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/resource/filesystem/ResourcePathParser.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/resource/filesystem/UnresolvedResourcePath.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/resource/filesystem/UnresolvedResourcePath.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/tpl/ImageABGR.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/tpl/ImageABGR.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/tpl/ImageLoader.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/tpl/ImageLoader.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoruntime/src/main/java/org/plutoengine/tpl/ImageY.java b/engine-core/plutoruntime/src/main/java/org/plutoengine/tpl/ImageY.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/IShaderProgram.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/IShaderProgram.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/PlutoShaderMod.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/PlutoShaderMod.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/RenderShaderBuilder.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/RenderShaderBuilder.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/ShaderBase.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/ShaderBase.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/ShaderCompiler.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/ShaderCompiler.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/ShaderProgram.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/ShaderProgram.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/VertexArrayAttribute.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/VertexArrayAttribute.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/type/EnumShaderType.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/type/EnumShaderType.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/type/FragmentShader.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/type/FragmentShader.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/type/GeometryShader.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/type/GeometryShader.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/type/IShader.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/type/IShader.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/type/VertexShader.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/type/VertexShader.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/ubo/UniformBufferBindingPoint.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/ubo/UniformBufferBindingPoint.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/ubo/UniformBufferObject.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/ubo/UniformBufferObject.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/Uniform.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/Uniform.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformArrayFloat.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformArrayFloat.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformArrayInt.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformArrayInt.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformArrayMat3x2.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformArrayMat3x2.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformArrayRGBA.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformArrayRGBA.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformArrayVec2.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformArrayVec2.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformArrayVec3.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformArrayVec3.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformArrayVec4.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformArrayVec4.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformBase.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformBase.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformBoolean.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformBoolean.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformFloat.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformFloat.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformInt.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformInt.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformMat3.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformMat3.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformMat3x2.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformMat3x2.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformMat4.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformMat4.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformRGB.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformRGB.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformRGBA.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformRGBA.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformVec2.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformVec2.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformVec3.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformVec3.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformVec4.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/UniformVec4.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/auto/AutoViewportProjection.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/auto/AutoViewportProjection.java old mode 100755 new mode 100644 diff --git a/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/auto/AutomaticUniforms.java b/engine-core/plutoshader/src/main/java/org/plutoengine/shader/uniform/auto/AutomaticUniforms.java old mode 100755 new mode 100644 diff --git a/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/IRectangleShader2D.java b/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/IRectangleShader2D.java old mode 100755 new mode 100644 diff --git a/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/IShader2D.java b/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/IShader2D.java old mode 100755 new mode 100644 diff --git a/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/PlutoSpriteSheetMod.java b/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/PlutoSpriteSheetMod.java old mode 100755 new mode 100644 diff --git a/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/RectangleRenderer2D.java b/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/RectangleRenderer2D.java old mode 100755 new mode 100644 diff --git a/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/Renderer2D.java b/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/Renderer2D.java old mode 100755 new mode 100644 diff --git a/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/Shader2D.java b/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/Shader2D.java old mode 100755 new mode 100644 diff --git a/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/ShaderRectangle2D.java b/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/ShaderRectangle2D.java old mode 100755 new mode 100644 diff --git a/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/skeleton/SpriteSkeleton.java b/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/skeleton/SpriteSkeleton.java old mode 100755 new mode 100644 diff --git a/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/skeleton/SpriteSkeletonLimb.java b/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/skeleton/SpriteSkeletonLimb.java old mode 100755 new mode 100644 diff --git a/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/sprite/DisposablePlaceholderSprite.java b/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/sprite/DisposablePlaceholderSprite.java old mode 100755 new mode 100644 diff --git a/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/sprite/DisposableTextureSprite.java b/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/sprite/DisposableTextureSprite.java old mode 100755 new mode 100644 diff --git a/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/sprite/PartialTextureSprite.java b/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/sprite/PartialTextureSprite.java old mode 100755 new mode 100644 diff --git a/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/sprite/Sprite.java b/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/sprite/Sprite.java old mode 100755 new mode 100644 diff --git a/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/sprite/SpriteDisposable.java b/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/sprite/SpriteDisposable.java old mode 100755 new mode 100644 diff --git a/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/sprite/TileSprite.java b/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/sprite/TileSprite.java old mode 100755 new mode 100644 diff --git a/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/spritesheet/BufferedImageTiledSpriteSheet.java b/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/spritesheet/BufferedImageTiledSpriteSheet.java old mode 100755 new mode 100644 diff --git a/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/spritesheet/FramebufferTiledSpriteSheet.java b/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/spritesheet/FramebufferTiledSpriteSheet.java old mode 100755 new mode 100644 diff --git a/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/spritesheet/SpriteSheet.java b/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/spritesheet/SpriteSheet.java old mode 100755 new mode 100644 diff --git a/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/spritesheet/TiledSpriteSheet.java b/engine-core/plutospritesheet/src/main/java/org/plutoengine/graphics/spritesheet/TiledSpriteSheet.java old mode 100755 new mode 100644 diff --git a/engine-core/plutotexture/src/main/java/org/plutoengine/graphics/texture/MagFilter.java b/engine-core/plutotexture/src/main/java/org/plutoengine/graphics/texture/MagFilter.java old mode 100755 new mode 100644 diff --git a/engine-core/plutotexture/src/main/java/org/plutoengine/graphics/texture/MinFilter.java b/engine-core/plutotexture/src/main/java/org/plutoengine/graphics/texture/MinFilter.java old mode 100755 new mode 100644 diff --git a/engine-core/plutotexture/src/main/java/org/plutoengine/graphics/texture/Texture.java b/engine-core/plutotexture/src/main/java/org/plutoengine/graphics/texture/Texture.java old mode 100755 new mode 100644 diff --git a/engine-core/plutotexture/src/main/java/org/plutoengine/graphics/texture/WrapMode.java b/engine-core/plutotexture/src/main/java/org/plutoengine/graphics/texture/WrapMode.java old mode 100755 new mode 100644 diff --git a/engine-core/plutotexture/src/main/java/org/plutoengine/graphics/texture/sampler/Sampler2D.java b/engine-core/plutotexture/src/main/java/org/plutoengine/graphics/texture/sampler/Sampler2D.java old mode 100755 new mode 100644 diff --git a/engine-core/plutotexture/src/main/java/org/plutoengine/graphics/texture/sampler/Sampler3D.java b/engine-core/plutotexture/src/main/java/org/plutoengine/graphics/texture/sampler/Sampler3D.java old mode 100755 new mode 100644 diff --git a/engine-core/plutotexture/src/main/java/org/plutoengine/graphics/texture/texture2d/RectangleTexture.java b/engine-core/plutotexture/src/main/java/org/plutoengine/graphics/texture/texture2d/RectangleTexture.java old mode 100755 new mode 100644 diff --git a/engine-core/plutotexture/src/main/java/org/plutoengine/graphics/texture/texture2d/Texture2D.java b/engine-core/plutotexture/src/main/java/org/plutoengine/graphics/texture/texture2d/Texture2D.java old mode 100755 new mode 100644 diff --git a/engine-demo/basic-application/src/config/java/org/plutoengine/demo/VersionInfo.java b/engine-demo/basic-application/src/config/java/org/plutoengine/demo/VersionInfo.java old mode 100755 new mode 100644 diff --git a/engine-demo/basic-application/src/main/java/org/plutoengine/demo/BasicApplicationDemoMod.java b/engine-demo/basic-application/src/main/java/org/plutoengine/demo/BasicApplicationDemoMod.java old mode 100755 new mode 100644 diff --git a/engine-demo/basic-application/src/main/java/org/plutoengine/demo/Main.java b/engine-demo/basic-application/src/main/java/org/plutoengine/demo/Main.java old mode 100755 new mode 100644 diff --git a/engine-ext/plutogameobject/src/main/java/org/plutoengine/gameobject/GameObjectRegistry.java b/engine-ext/plutogameobject/src/main/java/org/plutoengine/gameobject/GameObjectRegistry.java old mode 100755 new mode 100644 diff --git a/engine-ext/plutogameobject/src/main/java/org/plutoengine/gameobject/IGameObject.java b/engine-ext/plutogameobject/src/main/java/org/plutoengine/gameobject/IGameObject.java old mode 100755 new mode 100644 diff --git a/engine-ext/plutouss2/src/main/java/org/plutoengine/uss2/properties/EnumUSS2PropertyType.java b/engine-ext/plutouss2/src/main/java/org/plutoengine/uss2/properties/EnumUSS2PropertyType.java old mode 100755 new mode 100644 diff --git a/engine-ext/plutouss2/src/main/java/org/plutoengine/uss2/properties/USS2PropertyObject.java b/engine-ext/plutouss2/src/main/java/org/plutoengine/uss2/properties/USS2PropertyObject.java old mode 100755 new mode 100644 diff --git a/engine-ext/plutouss2/src/main/java/org/plutoengine/uss2/properties/USS2PropertySchema.java b/engine-ext/plutouss2/src/main/java/org/plutoengine/uss2/properties/USS2PropertySchema.java old mode 100755 new mode 100644