• 0

    posted a message on [1.10.2] CustomSteve 1.4.0Beta [Change the model of Steve to whatever you want!]

    another crash issue when i put out optifine

    // Daisy, daisy...
    
    Time: 5/13/21 10:41 PM
    Description: Loading screen debug info
    
    This is just a prompt for computer specs to be printed. THIS IS NOT A ERROR
    
    
    A detailed walkthrough of the error, its code path and all known details is as follows:
    ---------------------------------------------------------------------------------------
    
    -- System Details --
    Details:
    	Minecraft Version: 1.7.10
    	Operating System: Windows 10 (amd64) version 10.0
    	Java Version: 1.8.0_291, Oracle Corporation
    	Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    	Memory: 28786848 bytes (27 MB) / 189075456 bytes (180 MB) up to 1060372480 bytes (1011 MB)
    	JVM Flags: 6 total; -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump
    	AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    	IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    	FML: 
    	GL info: ' Vendor: 'Intel' Version: '4.3.0 - Build 20.19.15.5126' Renderer: 'Intel(R) HD Graphics 5000'
    [22:41:51] [Client thread/INFO] [MinecraftForge]: Attempting early MinecraftForge initialization
    [22:41:51] [Client thread/INFO] [FML]: MinecraftForge v10.13.4.1614 Initialized
    [22:41:51] [Client thread/INFO] [FML]: Replaced 183 ore recipies
    [22:41:52] [Client thread/INFO] [MinecraftForge]: Completed early MinecraftForge initialization
    [22:41:52] [Client thread/INFO] [FML]: Found 0 mods from the command line. Injecting into mod discoverer
    [22:41:52] [Client thread/INFO] [FML]: Searching C:\Users\anlox\AppData\Roaming\.minecraft\mods for mods
    [22:42:05] [Client thread/INFO] [FML]: Forge Mod Loader has identified 5 mods to load
    [22:42:06] [Client thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge, customsteve, RenderPlayerAPI] at CLIENT
    [22:42:06] [Client thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge, customsteve, RenderPlayerAPI] at SERVER
    [22:42:06] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:CustomSteve
    [22:42:07] [Client thread/INFO] [FML]: Processing ObjectHolder annotations
    [22:42:07] [Client thread/INFO] [FML]: Found 341 ObjectHolder annotations
    [22:42:07] [Client thread/INFO] [FML]: Identifying ItemStackHolder annotations
    [22:42:07] [Client thread/INFO] [FML]: Found 0 ItemStackHolder annotations
    [22:42:07] [Client thread/INFO] [FML]: Configured a dormant chunk cache size of 0
    [22:42:07] [Client thread/INFO] [FML]: Applying holder lookups
    [22:42:07] [Client thread/INFO] [FML]: Holder lookups applied
    [22:42:07] [Client thread/INFO] [FML]: Injecting itemstacks
    [22:42:07] [Client thread/INFO] [FML]: Itemstack injection complete
    [22:42:07] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: 
    [22:42:07] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Starting up SoundSystem...
    [22:42:08] [Thread-8/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Initializing LWJGL OpenAL
    [22:42:08] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1
    [22:42:08] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.gson.Gson.fromJson(Gson.java:815)
    [22:42:08] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.gson.Gson.fromJson(Gson.java:768)
    [22:42:08] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.gson.Gson.fromJson(Gson.java:717)
    [22:42:08] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.gson.Gson.fromJson(Gson.java:689)
    [22:42:08] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at net.minecraftforge.common.ForgeVersion$1.run(ForgeVersion.java:94)
    [22:42:08] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1
    [22:42:08] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.gson.stream.JsonReader.beginObject(JsonReader.java:374)
    [22:42:08] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:183)
    [22:42:08] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:145)
    [22:42:08] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.gson.Gson.fromJson(Gson.java:803)
    [22:42:08] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	... 4 more
    [22:42:08] [Thread-8/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]:     (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
    [22:42:08] [Thread-8/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: OpenAL initialized.
    [22:42:08] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: 
    [22:42:08] [Sound Library Loader/INFO]: Sound engine started
    [22:42:10] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: a  (Ljava/lang/String;)V
    [22:42:10] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: i  (F)V
    [22:42:10] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: glEnable  (I)V
    [22:42:10] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: glEnable  (I)V
    [22:42:10] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: glEnable  (I)V
    [22:42:10] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: glAlphaFunc  (IF)V
    [22:42:10] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: c  (Ljava/lang/String;)V
    [22:42:10] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: a  (F)V
    [22:42:10] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: c  (Ljava/lang/String;)V
    [22:42:10] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: glColorMask  (ZZZZ)V
    [22:42:10] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: glColorMask  (ZZZZ)V
    [22:42:10] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: c  (Ljava/lang/String;)V
    [22:42:10] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: glViewport  (IIII)V
    [22:42:10] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: j  (F)V
    [22:42:10] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: glClear  (I)V
    [22:42:10] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: glEnable  (I)V
    [22:42:10] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: c  (Ljava/lang/String;)V
    [22:42:10] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: a  (FI)V
    [22:42:10] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: find C!
    [22:42:11] [Client thread/INFO]: Created: 16x16 textures/blocks-atlas
    [22:42:11] [Client thread/INFO]: Created: 16x16 textures/items-atlas
    [22:42:11] [Client thread/INFO] [FML]: Injecting itemstacks
    [22:42:11] [Client thread/INFO] [FML]: Itemstack injection complete
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: java.lang.ClassNotFoundException: shadersmod.client.Shaders
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at java.lang.ClassLoader.loadClass(Unknown Source)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at java.lang.ClassLoader.loadClass(Unknown Source)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at java.lang.Class.forName0(Native Method)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at java.lang.Class.forName(Unknown Source)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at customsteve.cd.<init>(ShaderProgram.java:99)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at customsteve.bb.<init>(CSmanager.java:247)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at customsteve.ModContainer.postInit(ModContainer.java:220)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at java.lang.reflect.Method.invoke(Unknown Source)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.common.eventbus.EventBus.post(EventBus.java:275)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at java.lang.reflect.Method.invoke(Unknown Source)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.common.eventbus.EventBus.post(EventBus.java:275)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at cpw.mods.fml.common.Loader.initializeMods(Loader.java:742)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:311)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:552)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:878)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at net.minecraft.client.main.Main.main(SourceFile:148)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at java.lang.reflect.Method.invoke(Unknown Source)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: Caused by: java.lang.NullPointerException
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at customsteve.asm.k.a(Shaders.java:24)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at customsteve.asm.ClassTransformer.transform(ClassTransformer.java:43)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176)
    [22:42:12] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	... 39 more
    [22:42:12] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: for shaderPack:(none) createPrimaryShader.
    [22:42:12] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: marcos: #version 150 compatibility
    #extension GL_EXT_gpu_shader4 : enable
    #define CUSTOM_STEVE
    #define MAX_BONE_NUM 700
    
    
    // version, APPLE, SHADOW_SHADER, SHADOW_MAP_BIAS and MAX_BONE_NUM are defined by application
    
    #ifdef APPLE
    	#define IN attribute
    	#define OUT varying
    	#define INT float
    	#define IVEC4 vec4
    #else
    	#define IN in
    	#define OUT out
    	#define INT int
    	#define IVEC4 ivec4
    	#define ATTR_INT
    #endif
    
    IN vec3 vPosition;
    IN vec3 vNormal;
    IN vec2 vUV;
    IN float boneWeightType;
    IN IVEC4 iBone;
    IN vec4 fBoneWeight;
    IN vec3 sdefC;
    IN vec3 sdefR0;
    IN vec3 sdefR1;
    IN vec3 vFace;
    #ifdef APPLE
    	bindable uniform vec4 boneMatrixArray[MAX_BONE_NUM * 3];
    #else
    	layout(std140) uniform BoneMatrixArray {
    		vec4 boneMatrixArray[MAX_BONE_NUM * 3];
    	};
    #endif
    
    #ifdef APPLE
    	OUT vec2 vTexCoord;
    	OUT vec3 normal;
    #else
    	OUT vData {
    		vec2 vTexCoord;
    		vec3 normal;
    	};
    #endif
    
    mat4 unpackMatrix(INT id) {
    	#ifdef ATTR_INT
    		int index = id;
    	#else
    		int index = int(id + 0.1);
    	#endif
    	return transpose(mat4(boneMatrixArray[index * 3], 
    							boneMatrixArray[index * 3 + 1], 
    							boneMatrixArray[index * 3 + 2], 
    							vec4(0.0, 0.0, 0.0, 1.0)));
    }
    
    vec4 matrixToQuaternion(mat4 m4) {
    	float m00=m4[0][0],m01=m4[0][1],m02=m4[0][2]
    	     ,m10=m4[1][0],m11=m4[1][1],m12=m4[1][2]
    		 ,m20=m4[2][0],m21=m4[2][1],m22=m4[2][2];
    	float t = m00 + m11 + m22;
    	vec4 result=vec4(0,0,0,1);
    	float x,y,z,w;
    	if (t >= 0) 
    	{ 
    		float s = sqrt(t + 1); 
    		w = 0.5 * s;
    		s = 0.5 / s;                 
    		x = (m21 - m12) * s;
    		y = (m02 - m20) * s;
    		z = (m10 - m01) * s;
    	} 
    	else if ((m00 > m11) && (m00 > m22)) 
    	{
    		float s = sqrt(1.0 + m00 - m11 - m22); 
    		x = s * 0.5; 
    		s = 0.5 / s;
    		y = (m10 + m01) * s;
    		z = (m02 + m20) * s;
    		w = (m21 - m12) * s;
    	} 
    	else if (m11 > m22) 
    	{
    		float s = sqrt(1.0 + m11 - m00 - m22); 
    		y = s * 0.5; 
    		s = 0.5 / s;
    		x = (m10 + m01) * s;
    		z = (m21 + m12) * s;
    		w = (m02 - m20) * s;
    	} 
    	else 
    	{
    		float s = sqrt(1.0 + m22 - m00 - m11); 
    		z = s * 0.5; 
    		s = 0.5 / s;
    		x = (m02 + m20) * s;
    		y = (m21 + m12) * s;
    		w = (m10 - m01) * s;
    	}
    	result.x=x;
    	result.y=y;
    	result.z=z;
    	result.w=w;
    	return result;
    }
    
    mat4 quaternionToMatrix(vec4 quat) {
    	mat4 result=mat4(1.0);
    	float x=quat.x,y=quat.y,z=quat.z,w=quat.w;
    	float norm = w * w + x * x + y * y + z * z;
    	float s = (norm == 1) ? 2 : (norm > 0) ? 2 / norm : 0;
    	float xs = x * s;
    	float ys = y * s;
    	float zs = z * s;
    	float xx = x * xs;
    	float xy = x * ys;
    	float xz = x * zs;
    	float xw = w * xs;
    	float yy = y * ys;
    	float yz = y * zs;
    	float yw = w * ys;
    	float zz = z * zs;
    	float zw = w * zs;
    	result[0][0] = 1 - (yy + zz);
    	result[0][1] = (xy - zw);
    	result[0][2] = (xz + yw);
    	result[1][0] = (xy + zw);
    	result[1][1] = 1 - (xx + zz);
    	result[1][2] = (yz - xw);
    	result[2][0] = (xz - yw);
    	result[2][1] = (yz + xw);
    	result[2][2] = 1 - (xx + yy);
    	return result;
    }
    
    vec4 slerp(vec4 q1,vec4 q2,float t) {
    	if (q1.x == q2.x && q1.y == q2.y && q1.z == q2.z && q1.w == q2.w) 
    	{
    		return q1;
    	}
    
    	float result = (q1.x * q2.x) + (q1.y * q2.y) + (q1.z * q2.z)+ (q1.w * q2.w);
    	if (result < 0.0) 
    	{
    		q2.x = -q2.x;
    		q2.y = -q2.y;
    		q2.z = -q2.z;
    		q2.w = -q2.w;
    		result = -result;
    	}
    	float scale0 = 1 - t;
    	float scale1 = t;
    	if ((1 - result) > 0.1) 
    	{
    		float theta = acos(result);
    		float invSinTheta = 1 / sin(theta);
    		scale0 = sin((1 - t) * theta) * invSinTheta;
    		scale1 = sin((t * theta)) * invSinTheta;
    	}
    	vec4 resultQuat=vec4(0,0,0,1);
    	resultQuat.x = (scale0 * q1.x) + (scale1 * q2.x);
    	resultQuat.y = (scale0 * q1.y) + (scale1 * q2.y);
    	resultQuat.z = (scale0 * q1.z) + (scale1 * q2.z);
    	resultQuat.w = (scale0 * q1.w) + (scale1 * q2.w);
    	return resultQuat;
    }
    
    #define SUM_POSITION_WITH_WEIGHT(INDEX, MPOS, EPOS, MNORMAL, ENORMAL, TMPMAT) \
    		TMPMAT = unpackMatrix(iBone[INDEX]); \
    		EPOS += TMPMAT * MPOS * fBoneWeight[INDEX]; \
    		ENORMAL += TMPMAT * MNORMAL * fBoneWeight[INDEX];
    
    vec4 getPosition() {
    	vec4 mPos = vec4(vPosition+vFace,1.0);
    	vec4 mNormal = vec4(vNormal, 0.0);
    	vec4 ePos = vec4(0.0);
    	vec4 eNormal = vec4(0.0);
    	if(boneWeightType==0)//BDEF
    	{
    		mat4 tempMatrix;
    		SUM_POSITION_WITH_WEIGHT(0, mPos, ePos, mNormal, eNormal, tempMatrix);
    	}
    	else if(boneWeightType==1)//BDEF2
    	{
    		mat4 tempMatrix;
    		SUM_POSITION_WITH_WEIGHT(0, mPos, ePos, mNormal, eNormal, tempMatrix);
    		SUM_POSITION_WITH_WEIGHT(1, mPos, ePos, mNormal, eNormal, tempMatrix);
    	}
    	else if(boneWeightType==2)//BDEF4
    	{
    		mat4 tempMatrix;
    		SUM_POSITION_WITH_WEIGHT(0, mPos, ePos, mNormal, eNormal, tempMatrix);
    		SUM_POSITION_WITH_WEIGHT(1, mPos, ePos, mNormal, eNormal, tempMatrix);
    		SUM_POSITION_WITH_WEIGHT(2, mPos, ePos, mNormal, eNormal, tempMatrix);
    		SUM_POSITION_WITH_WEIGHT(3, mPos, ePos, mNormal, eNormal, tempMatrix);
    	}
    	else if(boneWeightType==3)//SDEF
    	{
    		mat4 boneMatrix0 = unpackMatrix(iBone[0]), boneMatrix1 = unpackMatrix(iBone[1]);
    		vec3 sdefRW0 = sdefR0;
    		vec3 sdefRW1 = sdefR1;
    		vec3 vector = vec3(boneMatrix0*vec4(sdefRW0,0));
    		vec3 vector2 = vec3(boneMatrix1*vec4(sdefRW1,0));
    		vec3 vector3 = vec3(boneMatrix0*vec4(sdefC,1.0));
    		vec3 vector4 = vec3(boneMatrix1*vec4(sdefC,1.0));
    		vec3 vector5 = (fBoneWeight[0] * ((vector3 - sdefC) + (0.5 * vector))
    		             + (fBoneWeight[1]) * ((vector4 - sdefC) + (0.5 * vector2))) 
    					 + sdefC;
    		mat4 matrix = quaternionToMatrix( slerp(matrixToQuaternion(boneMatrix0), matrixToQuaternion(boneMatrix1), fBoneWeight[1]));
    		eNormal = matrix * mNormal;
    		ePos = vec4((matrix * vec4(mPos.xyz - sdefC, 0.0)).xyz + vector5, 1.0);
    	}
    	vTexCoord = vUV;
    	normal = normalize(gl_NormalMatrix * eNormal.xyz);
    	return gl_ModelViewMatrix * ePos;
    }
    
    void main() {
    #ifdef SHADOW_SHADER
    	gl_Position = gl_ProjectionMatrix * getPosition();
    	float dist = sqrt(gl_Position.x * gl_Position.x + gl_Position.y * gl_Position.y);
    	float distortFactor = (1.0 - SHADOW_MAP_BIAS) + dist * SHADOW_MAP_BIAS;
    	#ifdef SEUS110
    		gl_Position.xy *= 0.95 / distortFactor;
    		gl_Position.z = mix(gl_Position.z, 0.5, 0.8);
    		//gl_FrontColor = gl_Color;
    	#else
    		gl_Position.xy *= 1.0 / distortFactor;
    	#endif
    #else
    	gl_Position = getPosition();
    #endif
    }
    
    
    [22:42:12] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: marcos: #version 150 compatibility
    #extension GL_EXT_gpu_shader4 : enable
    #define CUSTOM_STEVE
    #define MAX_BONE_NUM 700
    
    
    uniform float edgeScale;
    const float edgeInOrthogonal = 0.005;
    const float edgeInPerspective = 0.0025;
    const float edgeOffset = 0.005;
    
    layout (triangles) in;
    layout (triangle_strip, max_vertices=6) out;
    
    in vData {
    	vec2 vTexCoord;
    	vec3 normal;
    } vertex[];
    
    out fData {
    	vec2 vTexCoord;
    	vec3 normal;
    	float edge;
    } frag;
    
    void main() {
    	for(int i=0; i<3; i++)
    	{
    		frag.normal = vertex[i].normal;
    		frag.vTexCoord = vertex[i].vTexCoord;
    		frag.edge = 0.0;
    		gl_Position = gl_ProjectionMatrix * gl_in[i].gl_Position;
    		EmitVertex();
    	}
    	EndPrimitive();
    
    	vec4 distance;
    	float dis2 = 1.0;
    
    	float scale;
    	if(gl_ProjectionMatrix[3].w == 0)
    	{
    		scale = edgeInPerspective * edgeScale;
    		distance = vec4(gl_ProjectionMatrix[0].w, gl_ProjectionMatrix[1].w, gl_ProjectionMatrix[2].w, 0.0) - gl_in[0].gl_Position;
    		dis2 = distance.x * distance.x + 
    					distance.y * distance.y +
    					distance.z * distance.z;
    		dis2 = max(1.0 ,dis2);
    		dis2 = min(4.0,dis2);
    	}
    	else
    	{
    		scale = edgeInOrthogonal * edgeScale;
    	}
    
    	for(int i=0; i<3; i++)
    	{
    		frag.normal = vertex[i].normal;
    		frag.vTexCoord = vertex[i].vTexCoord;
    		frag.edge = 1.0;
    		
    		gl_Position = gl_ProjectionMatrix * gl_in[i].gl_Position;
    		gl_Position = gl_Position + normalize(gl_ProjectionMatrix * vec4(frag.normal , 0.0)) * scale * dis2;
    		gl_Position.z = gl_Position.z + edgeOffset;
    		EmitVertex();
    	}
    	EndPrimitive();
    }
    
    
    [22:42:12] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: marcos: #version 150 compatibility
    #extension GL_EXT_gpu_shader4 : enable
    #define CUSTOM_STEVE
    #define MAX_BONE_NUM 700
    
    
    #ifndef APPLE
    	#define IN in
    #else
    	#define IN varying
    #endif
    
    uniform sampler2D mainTexture;
    #ifndef SHADOW_SHADER
    	uniform vec4 glColor;
    	uniform vec4 specularValue;
    	uniform sampler2D lightmapTexture;
    	uniform sampler2D toonTexture;
    	uniform sampler2D spaTexture;
    	uniform vec2 lightmapCoord;
    	uniform vec3 lightDir;
    	uniform bool pureColor;
    	uniform bool enableLightmap;
    	uniform bool enableToon;
    	uniform bool shadersmod;
    	uniform bool enableSpecular;
    	uniform int enableSpa;
    #endif
    
    #ifdef APPLE
    	IN vec3 vTexCoord;
    	IN vec3 normal;
    	#ifndef SHADOW_SHADER
    		IN float edge;
    	#endif
    #else
    	IN fData {
    	vec2 vTexCoord;
    	vec3 normal;
    	#ifndef SHADOW_SHADER
    		float edge;
    	#endif
    	};
    #endif
    
    void main() {
    #ifdef SHADOW_SHADER
    	#if defined(SEUS102) || defined(SEUS110)
    		vec4 tex = texture2D(mainTexture, vTexCoord.st, 0);
    		float NdotL = pow(max(0.0, mix(dot(normal.rgb, vec3(0.0, 0.0, 1.0)), 1.0, 0.0)), 1.0 / 2.2);
    		vec3 toLight = normal.xyz;
    		vec3 shadowNormal = normal.xyz;
    		if (normal.z < 0.0)
    		{
    			tex.rgb = vec3(0.0);
    		}
    		gl_FragData[0] = vec4(tex.rgb * NdotL, tex.a);
    		gl_FragData[1] = vec4(shadowNormal.xyz * 0.5 + 0.5, 1.0);
    	#else
    		gl_FragData[0] = texture2D(mainTexture, vTexCoord.st);
    	#endif
    #else
    	vec4 color = pureColor ? glColor : texture2D(mainTexture, vTexCoord.st);
    	if(edge > 0)
    	{
    		if(color.a < 1.0)
    		{
    			discard;
    		}
    		//gl_FragData[0] = vec4(0.0, 0.0, 0.0, 1.0);
    		discard;
    	}
    	if(enableToon)
    	{
    		float f = 0.5 * (1.0 - dot(lightDir, normal ));
    		vec2 toonCoord = vec2(0.0, f);
    		color = color * texture2D(toonTexture, toonCoord);
    	}
    	if(enableSpa != 0)
    	{
    		vec2 spaCoord = (normal.xy + vec2(1.0,1.0))*0.5;
    		float alpha=color.a;
    		if(enableSpa==1)
    			color = color * texture2D(spaTexture,spaCoord);
    		else if(enableSpa==2)
    			color = color + texture2D(spaTexture,spaCoord);
    		else if(enableSpa==3)
    			color = texture2D(spaTexture,spaCoord);
    		color.a=alpha;
    	}
    	if(!pureColor)
    	{
    		color=color*glColor;
    		color.a=color.a*glColor.a;
    	}
    	else
    	{
    		color.a=color.a*glColor.a;
    	}
    	if(enableLightmap)
    	{	
    		gl_FragData[0] = color * texture2D(lightmapTexture,lightmapCoord);
    		#ifdef C13
    			gl_FragData[0] = color;
    		#endif
    		#ifdef SEUS
    			gl_FragData[0] = color;
    		#endif
    	}
    	else
    	{
    		gl_FragData[0] = color;
    	}
    	#ifdef C13
    		gl_FragData[1] = vec4(normal*0.5+0.5, 1.0);
    		gl_FragData[2] = vec4(lightmapCoord.t, 1.0, lightmapCoord.s, 1.0);
    	#endif
    	#ifdef SEUS
    		float ValueA=3.0;
    		float VauleB=1.0;//SEUS101 is 5.7
    		float lightA = clamp((lightmapCoord.s * 33.05 / 32.0) - 1.05 / 32.0, 0.0, 1.0);
    			  lightA = pow(lightA, ValueA);
    		float lightB = clamp((lightmapCoord.t * 33.05 / 32.0) - 1.05 / 32.0, 0.0, 1.0);
    			  lightB = pow(lightB, VauleB);
    		gl_FragData[1] = vec4(1.1/255.0, lightA, lightB, 1.0);
    		gl_FragData[2] = vec4(normal*0.5+0.5, 1.0);
    		gl_FragData[3] = vec4( specularValue.a*color.a ,specularValue.a*color.a, specularValue.a*color.a, 1.0);//*0.8
    		#ifdef SEUS110
    			gl_FragData[3] = vec4( specularValue.a*color.a,specularValue.a*color.a, 0, 1.0);
    		#endif
    		#ifdef SEUS110
    			gl_FragData[4] = vec4(normal*0.5+0.5, 1.0);
    		#endif
    	#endif
    #endif
    }
    
    
    [22:42:13] [Client thread/INFO] [FML]: Forge Mod Loader has successfully loaded 5 mods
    [22:42:13] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:CustomSteve
    [22:42:16] [Client thread/INFO]: Created: 512x256 textures/blocks-atlas
    [22:42:16] [Client thread/INFO]: Created: 256x256 textures/items-atlas
    [22:42:16] [Client thread/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: 
    [22:42:16] [Client thread/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: SoundSystem shutting down...
    [22:42:16] [Client thread/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:importantMessage:90]:     Author: Paul Lamb, www.paulscode.com
    [22:42:16] [Client thread/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: 
    [22:42:16] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: 
    [22:42:16] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Starting up SoundSystem...
    [22:42:17] [Thread-15/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Initializing LWJGL OpenAL
    [22:42:17] [Thread-15/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]:     (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
    [22:42:17] [Thread-15/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: OpenAL initialized.
    [22:42:17] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: 
    [22:42:17] [Sound Library Loader/INFO]: Sound engine started
    [22:42:19] [Client thread/ERROR]: ########## GL ERROR ##########
    [22:42:19] [Client thread/ERROR]: @ Post render
    [22:42:19] [Client thread/ERROR]: 1280: Invalid enum
    [22:42:20] [Client thread/ERROR]: ########## GL ERROR ##########
    [22:42:20] [Client thread/ERROR]: @ Post render
    [22:42:20] [Client thread/ERROR]: 1280: Invalid enum
    [22:42:20] [Client thread/ERROR]: ########## GL ERROR ##########
    [22:42:20] [Client thread/ERROR]: @ Post render
    [22:42:20] [Client thread/ERROR]: 1280: Invalid enum
    [22:42:20] [Client thread/ERROR]: ########## GL ERROR ##########
    [22:42:20] [Client thread/ERROR]: @ Post render
    [22:42:20] [Client thread/ERROR]: 1280: Invalid enum
    [22:42:20] [Client thread/ERROR]: ########## GL ERROR ##########
    [22:42:20] [Client thread/ERROR]: @ Post render
    [22:42:20] [Client thread/ERROR]: 1280: Invalid enum
    [22:42:20] [Client thread/ERROR]: ########## GL ERROR ##########
    [22:42:20] [Client thread/ERROR]: @ Post render
    [22:42:20] [Client thread/ERROR]: 1280: Invalid enum
    [22:42:25] [Server thread/INFO]: Starting integrated minecraft server version 1.7.10
    [22:42:25] [Server thread/INFO]: Generating keypair
    [22:42:25] [Server thread/INFO] [FML]: Injecting existing block and item data into this server instance
    [22:42:25] [Server thread/INFO] [FML]: Applying holder lookups
    [22:42:25] [Server thread/INFO] [FML]: Holder lookups applied
    [22:42:26] [Server thread/INFO] [FML]: Loading dimension 0 (New World) (net.minecraft.server.integrated.IntegratedServer@3f6865ef)
    [22:42:26] [Server thread/INFO] [FML]: Loading dimension 1 (New World) (net.minecraft.server.integrated.IntegratedServer@3f6865ef)
    [22:42:26] [Server thread/INFO] [FML]: Loading dimension -1 (New World) (net.minecraft.server.integrated.IntegratedServer@3f6865ef)
    [22:42:26] [Server thread/INFO]: Preparing start region for level 0
    [22:42:27] [Server thread/INFO]: Preparing spawn area: 36%
    [22:42:28] [Server thread/INFO]: Preparing spawn area: 72%
    [22:42:29] [Server thread/INFO]: Preparing spawn area: 75%
    [22:42:30] [Server thread/INFO]: Preparing spawn area: 77%
    [22:42:31] [Server thread/INFO]: Preparing spawn area: 82%
    [22:42:32] [Server thread/INFO]: Preparing spawn area: 86%
    [22:42:33] [Server thread/INFO]: Preparing spawn area: 90%
    [22:42:34] [Server thread/INFO]: Preparing spawn area: 97%
    [22:42:35] [Server thread/INFO]: Changing view distance to 12, from 10
    [22:42:43] [Netty Client IO #0/INFO] [FML]: Server protocol version 2
    [22:42:43] [Netty IO #1/INFO] [FML]: Client protocol version 2
    [22:42:43] [Netty IO #1/INFO] [FML]: Client attempting to join with 5 mods : [email protected],[email protected],[email protected],[email protected],[email protected]
    [22:42:43] [Netty IO #1/INFO] [FML]: Attempting connection with missing mods [] at CLIENT
    [22:42:43] [Netty Client IO #0/INFO] [FML]: Attempting connection with missing mods [] at SERVER
    [22:42:43] [Server thread/INFO] [FML]: [Server thread] Server side modded connection established
    [22:42:43] [Server thread/INFO]: anloxc[local:E:4e6dd470] logged in with entity id 947 at (261.01046178137926, 74.0, 105.40817901424737)
    [22:42:43] [Server thread/INFO]: anloxc joined the game
    [22:42:43] [Client thread/INFO] [FML]: [Client thread] Client side modded connection established
    [22:42:56] [Server thread/INFO]: Saving and pausing game...
    [22:42:56] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld
    [22:42:57] [Server thread/INFO]: Saving chunks for level 'New World'/Nether
    [22:42:58] [Server thread/INFO]: Saving chunks for level 'New World'/The End
    [22:42:58] [Server thread/INFO]: Saving and pausing game...
    [22:42:58] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld
    [22:42:59] [Server thread/INFO]: Saving chunks for level 'New World'/Nether
    [22:42:59] [Server thread/INFO]: Saving chunks for level 'New World'/The End
    [22:43:08] [Server thread/INFO]: Saving and pausing game...
    [22:43:08] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx.Load.Begin
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx.Load.Header
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx 2.0
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: flag: 8
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Encoding: UTF-16LE
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Appendix UV: 0
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Vertex Index Size: Short
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Texture Index Size: Byte
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Material Index Size: Byte
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Bone Index Size: Short
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Morph Index Size: Byte
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Rigid Body Index Size: Byte
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx.Load.ModelInfo
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Model Name: ?????
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: English Model Name: 
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Comment: ???????(Ver. 2.10/??????Type-E????????????)
    
    ??Project
    
    ?Copyright????????? ZUN
    ?????????????
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: CommentE: ???????(Ver. 2.10/??????Type-E????????????)
    
    ??Project
    
    ?Copyright????????? ZUN
    ?????????????
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx.Load.Vertex
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: 42683 Vertices read.
    [22:43:08] [Server thread/INFO]: Saving chunks for level 'New World'/Nether
    [22:43:08] [Server thread/INFO]: Saving chunks for level 'New World'/The End
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx.Load.Index
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: 207381 indexes read.
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: 69127 Triangle faces read.
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx.Load.Material
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: 35 Materials read.
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx.Load.Texture
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: 34 Textures read.
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx.Load.Bone
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: 284 Bones read.
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: 4 IK read.
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx.Load.Morph
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: 107 Morphs read.
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx.Load.DisplaySlot
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: 12 Display Slots read.
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx.Load.RigidBody
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: 122 Rigid bodies read.
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx.Load.Joint
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: 157 Joint read.
    [22:43:08] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    #
    # A fatal error has been detected by the Java Runtime Environment:
    #
    #  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ff9816bfb4a, pid=3044, tid=0x0000000000000fa0
    #
    # JRE version: Java(TM) SE Runtime Environment (8.0_291-b10) (build 1.8.0_291-b10)
    # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.291-b10 mixed mode windows-amd64 compressed oops)
    # Problematic frame:
    # C  [ig75icd64.dll+0x2ffb4a]
    #
    # Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
    #
    # An error report file with more information is saved as:
    # C:\Users\anlox\AppData\Roaming\.minecraft\hs_err_pid3044.log
    #
    # If you would like to submit a bug report, please visit:
    #   http://bugreport.java.com/bugreport/crash.jsp
    # The crash happened outside the Java Virtual Machine in native code.
    # See problematic frame for where to report the bug.
    #
    AL lib: (EE) alc_cleanup: 1 device not closed
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.10.2] CustomSteve 1.4.0Beta [Change the model of Steve to whatever you want!]

    someone help me fix this

    // I let you down. Sorry :(
    
    Time: 5/13/21 10:31 PM
    Description: Loading screen debug info
    
    This is just a prompt for computer specs to be printed. THIS IS NOT A ERROR
    
    
    A detailed walkthrough of the error, its code path and all known details is as follows:
    ---------------------------------------------------------------------------------------
    
    -- System Details --
    Details:
    	Minecraft Version: 1.7.10
    	Operating System: Windows 10 (amd64) version 10.0
    	Java Version: 1.8.0_291, Oracle Corporation
    	Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    	Memory: 125595376 bytes (119 MB) / 195973120 bytes (186 MB) up to 1060372480 bytes (1011 MB)
    	JVM Flags: 6 total; -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump
    	AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    	IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    	FML: 
    	GL info: ' Vendor: 'Intel' Version: '4.3.0 - Build 20.19.15.5126' Renderer: 'Intel(R) HD Graphics 5000'
    [22:31:47] [Client thread/INFO] [MinecraftForge]: Attempting early MinecraftForge initialization
    [22:31:47] [Client thread/INFO] [FML]: MinecraftForge v10.13.4.1614 Initialized
    [22:31:47] [Client thread/INFO] [FML]: Replaced 183 ore recipies
    [22:31:47] [Client thread/INFO] [MinecraftForge]: Completed early MinecraftForge initialization
    [22:31:48] [Client thread/INFO] [FML]: Found 0 mods from the command line. Injecting into mod discoverer
    [22:31:48] [Client thread/INFO] [FML]: Searching C:\Users\anlox\AppData\Roaming\.minecraft\mods for mods
    [22:31:50] [Thread-6/INFO] [Config]: [OptiFine] Version found: E7
    [22:32:04] [Client thread/INFO] [FML]: Forge Mod Loader has identified 5 mods to load
    [22:32:04] [Client thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge, customsteve, RenderPlayerAPI] at CLIENT
    [22:32:04] [Client thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge, customsteve, RenderPlayerAPI] at SERVER
    [22:32:04] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:CustomSteve
    [22:32:04] [Client thread/INFO] [FML]: Processing ObjectHolder annotations
    [22:32:04] [Client thread/INFO] [FML]: Found 341 ObjectHolder annotations
    [22:32:04] [Client thread/INFO] [FML]: Identifying ItemStackHolder annotations
    [22:32:04] [Client thread/INFO] [FML]: Found 0 ItemStackHolder annotations
    [22:32:05] [Client thread/INFO] [FML]: Configured a dormant chunk cache size of 0
    [22:32:05] [Client thread/INFO] [FML]: Applying holder lookups
    [22:32:05] [Client thread/INFO] [FML]: Holder lookups applied
    [22:32:05] [Client thread/INFO] [FML]: Injecting itemstacks
    [22:32:05] [Client thread/INFO] [FML]: Itemstack injection complete
    [22:32:05] [Client thread/INFO] [Config]: [OptiFine] *** Reloading textures ***
    [22:32:05] [Client thread/INFO] [Config]: [OptiFine] Resource packs: Default
    [22:32:05] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: 
    [22:32:05] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Starting up SoundSystem...
    [22:32:05] [Thread-9/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Initializing LWJGL OpenAL
    [22:32:05] [Thread-9/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]:     (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
    AL lib: (EE) MMDevApiOpenPlayback: Device init failed: 0x80004005
    AL lib: (EE) MMDevApiOpenPlayback: Device init failed: 0x80004005
    [22:32:05] [Thread-9/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:errorMessage:131]: Error in class 'LibraryLWJGLOpenAL'
    [22:32:05] [Thread-9/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:errorMessage:132]:     Unable to initialize OpenAL.  Probable cause: OpenAL not supported.
    [22:32:05] [Thread-9/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:importantMessage:90]:     ERROR MESSAGE:
    [22:32:05] [Thread-9/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]:         Could not locate OpenAL library.
    [22:32:05] [Thread-9/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:importantMessage:90]:     STACK TRACE:
    [22:32:05] [Thread-9/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]:         org.lwjgl.openal.AL.create(AL.java:151)
    [22:32:05] [Thread-9/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]:         org.lwjgl.openal.AL.create(AL.java:102)
    [22:32:05] [Thread-9/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]:         org.lwjgl.openal.AL.create(AL.java:201)
    [22:32:05] [Thread-9/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]:         paulscode.sound.libraries.LibraryLWJGLOpenAL.init(LibraryLWJGLOpenAL.java:164)
    [22:32:05] [Thread-9/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]:         paulscode.sound.SoundSystem.CommandNewLibrary(SoundSystem.java:1576)
    [22:32:05] [Thread-9/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]:         paulscode.sound.SoundSystem.CommandQueue(SoundSystem.java:2572)
    [22:32:05] [Thread-9/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]:         paulscode.sound.CommandThread.run(CommandThread.java:121)
    [22:32:05] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1
    [22:32:05] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.gson.Gson.fromJson(Gson.java:815)
    [22:32:05] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.gson.Gson.fromJson(Gson.java:768)
    [22:32:05] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.gson.Gson.fromJson(Gson.java:717)
    [22:32:05] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.gson.Gson.fromJson(Gson.java:689)
    [22:32:05] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at net.minecraftforge.common.ForgeVersion$1.run(ForgeVersion.java:94)
    [22:32:05] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1
    [22:32:05] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.gson.stream.JsonReader.beginObject(JsonReader.java:374)
    [22:32:05] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:183)
    [22:32:05] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:145)
    [22:32:05] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at com.google.gson.Gson.fromJson(Gson.java:803)
    [22:32:05] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	... 4 more
    [22:32:05] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:importantMessage:90]:     ERROR MESSAGE:
    [22:32:05] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]:         Could not locate OpenAL library.
    [22:32:05] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: 
    [22:32:05] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Starting up SoundSystem...
    [22:32:06] [Thread-11/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Switching to No Sound
    [22:32:06] [Thread-11/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]:     (Silent Mode)
    [22:32:06] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: 
    [22:32:06] [Sound Library Loader/INFO]: Sound engine started
    [22:32:07] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/0_glass_white/glass_pane_white.properties
    [22:32:07] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/0_glass_white/glass_white.properties
    [22:32:07] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/10_glass_purple/glass_pane_purple.properties
    [22:32:07] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/10_glass_purple/glass_purple.properties
    [22:32:07] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/11_glass_blue/glass_blue.properties
    [22:32:07] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/11_glass_blue/glass_pane_blue.properties
    [22:32:07] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/12_glass_brown/glass_brown.properties
    [22:32:07] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/12_glass_brown/glass_pane_brown.properties
    [22:32:07] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/13_glass_green/glass_green.properties
    [22:32:07] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/13_glass_green/glass_pane_green.properties
    [22:32:07] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/14_glass_red/glass_pane_red.properties
    [22:32:07] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/14_glass_red/glass_red.properties
    [22:32:07] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/15_glass_black/glass_black.properties
    [22:32:07] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/15_glass_black/glass_pane_black.properties
    [22:32:07] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/1_glass_orange/glass_orange.properties
    [22:32:07] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/1_glass_orange/glass_pane_orange.properties
    [22:32:07] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/2_glass_magenta/glass_magenta.properties
    [22:32:07] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/2_glass_magenta/glass_pane_magenta.properties
    [22:32:07] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/3_glass_light_blue/glass_light_blue.properties
    [22:32:07] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/3_glass_light_blue/glass_pane_light_blue.properties
    [22:32:07] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/4_glass_yellow/glass_pane_yellow.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/4_glass_yellow/glass_yellow.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/5_glass_lime/glass_lime.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/5_glass_lime/glass_pane_lime.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/6_glass_pink/glass_pane_pink.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/6_glass_pink/glass_pink.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/7_glass_gray/glass_gray.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/7_glass_gray/glass_pane_gray.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/8_glass_silver/glass_pane_silver.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/8_glass_silver/glass_silver.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/9_glass_cyan/glass_cyan.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/9_glass_cyan/glass_pane_cyan.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/bookshelf.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/glass.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/glasspane.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/sandstone.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] Multipass connected textures: false
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] Loading texture map: textures/blocks
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/0_glass_white/glass_pane_white.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/0_glass_white/glass_white.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/10_glass_purple/glass_pane_purple.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/10_glass_purple/glass_purple.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/11_glass_blue/glass_blue.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/11_glass_blue/glass_pane_blue.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/12_glass_brown/glass_brown.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/12_glass_brown/glass_pane_brown.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/13_glass_green/glass_green.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/13_glass_green/glass_pane_green.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/14_glass_red/glass_pane_red.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/14_glass_red/glass_red.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/15_glass_black/glass_black.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/15_glass_black/glass_pane_black.properties
    [22:32:08] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/1_glass_orange/glass_orange.properties
    [22:32:09] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/1_glass_orange/glass_pane_orange.properties
    [22:32:09] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/2_glass_magenta/glass_magenta.properties
    [22:32:09] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/2_glass_magenta/glass_pane_magenta.properties
    [22:32:09] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/3_glass_light_blue/glass_light_blue.properties
    [22:32:09] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/3_glass_light_blue/glass_pane_light_blue.properties
    [22:32:09] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/4_glass_yellow/glass_pane_yellow.properties
    [22:32:09] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/4_glass_yellow/glass_yellow.properties
    [22:32:09] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/5_glass_lime/glass_lime.properties
    [22:32:09] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/5_glass_lime/glass_pane_lime.properties
    [22:32:09] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/6_glass_pink/glass_pane_pink.properties
    [22:32:09] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/6_glass_pink/glass_pink.properties
    [22:32:09] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/7_glass_gray/glass_gray.properties
    [22:32:09] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/7_glass_gray/glass_pane_gray.properties
    [22:32:09] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/8_glass_silver/glass_pane_silver.properties
    [22:32:09] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/8_glass_silver/glass_silver.properties
    [22:32:09] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/9_glass_cyan/glass_cyan.properties
    [22:32:09] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/9_glass_cyan/glass_pane_cyan.properties
    [22:32:09] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/bookshelf.properties
    [22:32:09] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/glass.properties
    [22:32:09] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/glasspane.properties
    [22:32:09] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/sandstone.properties
    [22:32:09] [Client thread/INFO] [Config]: [OptiFine] Multipass connected textures: false
    [22:32:09] [Client thread/INFO] [Config]: [OptiFine] Texture size: textures/blocks, 16x16
    [22:32:09] [Client thread/INFO]: Created: 16x16 textures/blocks-atlas
    [22:32:09] [Client thread/INFO] [Config]: [OptiFine] Loading texture map: textures/items
    [22:32:09] [Client thread/INFO] [Config]: [OptiFine] Texture size: textures/items, 16x16
    [22:32:09] [Client thread/INFO]: Created: 16x16 textures/items-atlas
    [22:32:09] [Client thread/INFO] [FML]: Injecting itemstacks
    [22:32:09] [Client thread/INFO] [FML]: Itemstack injection complete
    [22:32:10] [Client thread/INFO] [STDOUT]: [customsteve.cd:<init>:111]: CS:Uses shadersmod
    [22:32:10] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: for shaderPack:null createPrimaryShader.
    [22:32:10] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: marcos: #version 150 compatibility
    #extension GL_EXT_gpu_shader4 : enable
    #define CUSTOM_STEVE
    #define MAX_BONE_NUM 700
    
    
    // version, APPLE, SHADOW_SHADER, SHADOW_MAP_BIAS and MAX_BONE_NUM are defined by application
    
    #ifdef APPLE
    	#define IN attribute
    	#define OUT varying
    	#define INT float
    	#define IVEC4 vec4
    #else
    	#define IN in
    	#define OUT out
    	#define INT int
    	#define IVEC4 ivec4
    	#define ATTR_INT
    #endif
    
    IN vec3 vPosition;
    IN vec3 vNormal;
    IN vec2 vUV;
    IN float boneWeightType;
    IN IVEC4 iBone;
    IN vec4 fBoneWeight;
    IN vec3 sdefC;
    IN vec3 sdefR0;
    IN vec3 sdefR1;
    IN vec3 vFace;
    #ifdef APPLE
    	bindable uniform vec4 boneMatrixArray[MAX_BONE_NUM * 3];
    #else
    	layout(std140) uniform BoneMatrixArray {
    		vec4 boneMatrixArray[MAX_BONE_NUM * 3];
    	};
    #endif
    
    #ifdef APPLE
    	OUT vec2 vTexCoord;
    	OUT vec3 normal;
    #else
    	OUT vData {
    		vec2 vTexCoord;
    		vec3 normal;
    	};
    #endif
    
    mat4 unpackMatrix(INT id) {
    	#ifdef ATTR_INT
    		int index = id;
    	#else
    		int index = int(id + 0.1);
    	#endif
    	return transpose(mat4(boneMatrixArray[index * 3], 
    							boneMatrixArray[index * 3 + 1], 
    							boneMatrixArray[index * 3 + 2], 
    							vec4(0.0, 0.0, 0.0, 1.0)));
    }
    
    vec4 matrixToQuaternion(mat4 m4) {
    	float m00=m4[0][0],m01=m4[0][1],m02=m4[0][2]
    	     ,m10=m4[1][0],m11=m4[1][1],m12=m4[1][2]
    		 ,m20=m4[2][0],m21=m4[2][1],m22=m4[2][2];
    	float t = m00 + m11 + m22;
    	vec4 result=vec4(0,0,0,1);
    	float x,y,z,w;
    	if (t >= 0) 
    	{ 
    		float s = sqrt(t + 1); 
    		w = 0.5 * s;
    		s = 0.5 / s;                 
    		x = (m21 - m12) * s;
    		y = (m02 - m20) * s;
    		z = (m10 - m01) * s;
    	} 
    	else if ((m00 > m11) && (m00 > m22)) 
    	{
    		float s = sqrt(1.0 + m00 - m11 - m22); 
    		x = s * 0.5; 
    		s = 0.5 / s;
    		y = (m10 + m01) * s;
    		z = (m02 + m20) * s;
    		w = (m21 - m12) * s;
    	} 
    	else if (m11 > m22) 
    	{
    		float s = sqrt(1.0 + m11 - m00 - m22); 
    		y = s * 0.5; 
    		s = 0.5 / s;
    		x = (m10 + m01) * s;
    		z = (m21 + m12) * s;
    		w = (m02 - m20) * s;
    	} 
    	else 
    	{
    		float s = sqrt(1.0 + m22 - m00 - m11); 
    		z = s * 0.5; 
    		s = 0.5 / s;
    		x = (m02 + m20) * s;
    		y = (m21 + m12) * s;
    		w = (m10 - m01) * s;
    	}
    	result.x=x;
    	result.y=y;
    	result.z=z;
    	result.w=w;
    	return result;
    }
    
    mat4 quaternionToMatrix(vec4 quat) {
    	mat4 result=mat4(1.0);
    	float x=quat.x,y=quat.y,z=quat.z,w=quat.w;
    	float norm = w * w + x * x + y * y + z * z;
    	float s = (norm == 1) ? 2 : (norm > 0) ? 2 / norm : 0;
    	float xs = x * s;
    	float ys = y * s;
    	float zs = z * s;
    	float xx = x * xs;
    	float xy = x * ys;
    	float xz = x * zs;
    	float xw = w * xs;
    	float yy = y * ys;
    	float yz = y * zs;
    	float yw = w * ys;
    	float zz = z * zs;
    	float zw = w * zs;
    	result[0][0] = 1 - (yy + zz);
    	result[0][1] = (xy - zw);
    	result[0][2] = (xz + yw);
    	result[1][0] = (xy + zw);
    	result[1][1] = 1 - (xx + zz);
    	result[1][2] = (yz - xw);
    	result[2][0] = (xz - yw);
    	result[2][1] = (yz + xw);
    	result[2][2] = 1 - (xx + yy);
    	return result;
    }
    
    vec4 slerp(vec4 q1,vec4 q2,float t) {
    	if (q1.x == q2.x && q1.y == q2.y && q1.z == q2.z && q1.w == q2.w) 
    	{
    		return q1;
    	}
    
    	float result = (q1.x * q2.x) + (q1.y * q2.y) + (q1.z * q2.z)+ (q1.w * q2.w);
    	if (result < 0.0) 
    	{
    		q2.x = -q2.x;
    		q2.y = -q2.y;
    		q2.z = -q2.z;
    		q2.w = -q2.w;
    		result = -result;
    	}
    	float scale0 = 1 - t;
    	float scale1 = t;
    	if ((1 - result) > 0.1) 
    	{
    		float theta = acos(result);
    		float invSinTheta = 1 / sin(theta);
    		scale0 = sin((1 - t) * theta) * invSinTheta;
    		scale1 = sin((t * theta)) * invSinTheta;
    	}
    	vec4 resultQuat=vec4(0,0,0,1);
    	resultQuat.x = (scale0 * q1.x) + (scale1 * q2.x);
    	resultQuat.y = (scale0 * q1.y) + (scale1 * q2.y);
    	resultQuat.z = (scale0 * q1.z) + (scale1 * q2.z);
    	resultQuat.w = (scale0 * q1.w) + (scale1 * q2.w);
    	return resultQuat;
    }
    
    #define SUM_POSITION_WITH_WEIGHT(INDEX, MPOS, EPOS, MNORMAL, ENORMAL, TMPMAT) \
    		TMPMAT = unpackMatrix(iBone[INDEX]); \
    		EPOS += TMPMAT * MPOS * fBoneWeight[INDEX]; \
    		ENORMAL += TMPMAT * MNORMAL * fBoneWeight[INDEX];
    
    vec4 getPosition() {
    	vec4 mPos = vec4(vPosition+vFace,1.0);
    	vec4 mNormal = vec4(vNormal, 0.0);
    	vec4 ePos = vec4(0.0);
    	vec4 eNormal = vec4(0.0);
    	if(boneWeightType==0)//BDEF
    	{
    		mat4 tempMatrix;
    		SUM_POSITION_WITH_WEIGHT(0, mPos, ePos, mNormal, eNormal, tempMatrix);
    	}
    	else if(boneWeightType==1)//BDEF2
    	{
    		mat4 tempMatrix;
    		SUM_POSITION_WITH_WEIGHT(0, mPos, ePos, mNormal, eNormal, tempMatrix);
    		SUM_POSITION_WITH_WEIGHT(1, mPos, ePos, mNormal, eNormal, tempMatrix);
    	}
    	else if(boneWeightType==2)//BDEF4
    	{
    		mat4 tempMatrix;
    		SUM_POSITION_WITH_WEIGHT(0, mPos, ePos, mNormal, eNormal, tempMatrix);
    		SUM_POSITION_WITH_WEIGHT(1, mPos, ePos, mNormal, eNormal, tempMatrix);
    		SUM_POSITION_WITH_WEIGHT(2, mPos, ePos, mNormal, eNormal, tempMatrix);
    		SUM_POSITION_WITH_WEIGHT(3, mPos, ePos, mNormal, eNormal, tempMatrix);
    	}
    	else if(boneWeightType==3)//SDEF
    	{
    		mat4 boneMatrix0 = unpackMatrix(iBone[0]), boneMatrix1 = unpackMatrix(iBone[1]);
    		vec3 sdefRW0 = sdefR0;
    		vec3 sdefRW1 = sdefR1;
    		vec3 vector = vec3(boneMatrix0*vec4(sdefRW0,0));
    		vec3 vector2 = vec3(boneMatrix1*vec4(sdefRW1,0));
    		vec3 vector3 = vec3(boneMatrix0*vec4(sdefC,1.0));
    		vec3 vector4 = vec3(boneMatrix1*vec4(sdefC,1.0));
    		vec3 vector5 = (fBoneWeight[0] * ((vector3 - sdefC) + (0.5 * vector))
    		             + (fBoneWeight[1]) * ((vector4 - sdefC) + (0.5 * vector2))) 
    					 + sdefC;
    		mat4 matrix = quaternionToMatrix( slerp(matrixToQuaternion(boneMatrix0), matrixToQuaternion(boneMatrix1), fBoneWeight[1]));
    		eNormal = matrix * mNormal;
    		ePos = vec4((matrix * vec4(mPos.xyz - sdefC, 0.0)).xyz + vector5, 1.0);
    	}
    	vTexCoord = vUV;
    	normal = normalize(gl_NormalMatrix * eNormal.xyz);
    	return gl_ModelViewMatrix * ePos;
    }
    
    void main() {
    #ifdef SHADOW_SHADER
    	gl_Position = gl_ProjectionMatrix * getPosition();
    	float dist = sqrt(gl_Position.x * gl_Position.x + gl_Position.y * gl_Position.y);
    	float distortFactor = (1.0 - SHADOW_MAP_BIAS) + dist * SHADOW_MAP_BIAS;
    	#ifdef SEUS110
    		gl_Position.xy *= 0.95 / distortFactor;
    		gl_Position.z = mix(gl_Position.z, 0.5, 0.8);
    		//gl_FrontColor = gl_Color;
    	#else
    		gl_Position.xy *= 1.0 / distortFactor;
    	#endif
    #else
    	gl_Position = getPosition();
    #endif
    }
    
    
    [22:32:10] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: marcos: #version 150 compatibility
    #extension GL_EXT_gpu_shader4 : enable
    #define CUSTOM_STEVE
    #define MAX_BONE_NUM 700
    
    
    uniform float edgeScale;
    const float edgeInOrthogonal = 0.005;
    const float edgeInPerspective = 0.0025;
    const float edgeOffset = 0.005;
    
    layout (triangles) in;
    layout (triangle_strip, max_vertices=6) out;
    
    in vData {
    	vec2 vTexCoord;
    	vec3 normal;
    } vertex[];
    
    out fData {
    	vec2 vTexCoord;
    	vec3 normal;
    	float edge;
    } frag;
    
    void main() {
    	for(int i=0; i<3; i++)
    	{
    		frag.normal = vertex[i].normal;
    		frag.vTexCoord = vertex[i].vTexCoord;
    		frag.edge = 0.0;
    		gl_Position = gl_ProjectionMatrix * gl_in[i].gl_Position;
    		EmitVertex();
    	}
    	EndPrimitive();
    
    	vec4 distance;
    	float dis2 = 1.0;
    
    	float scale;
    	if(gl_ProjectionMatrix[3].w == 0)
    	{
    		scale = edgeInPerspective * edgeScale;
    		distance = vec4(gl_ProjectionMatrix[0].w, gl_ProjectionMatrix[1].w, gl_ProjectionMatrix[2].w, 0.0) - gl_in[0].gl_Position;
    		dis2 = distance.x * distance.x + 
    					distance.y * distance.y +
    					distance.z * distance.z;
    		dis2 = max(1.0 ,dis2);
    		dis2 = min(4.0,dis2);
    	}
    	else
    	{
    		scale = edgeInOrthogonal * edgeScale;
    	}
    
    	for(int i=0; i<3; i++)
    	{
    		frag.normal = vertex[i].normal;
    		frag.vTexCoord = vertex[i].vTexCoord;
    		frag.edge = 1.0;
    		
    		gl_Position = gl_ProjectionMatrix * gl_in[i].gl_Position;
    		gl_Position = gl_Position + normalize(gl_ProjectionMatrix * vec4(frag.normal , 0.0)) * scale * dis2;
    		gl_Position.z = gl_Position.z + edgeOffset;
    		EmitVertex();
    	}
    	EndPrimitive();
    }
    
    
    [22:32:10] [Client thread/INFO] [STDOUT]: [customsteve.bc:b:93]: marcos: #version 150 compatibility
    #extension GL_EXT_gpu_shader4 : enable
    #define CUSTOM_STEVE
    #define MAX_BONE_NUM 700
    
    
    #ifndef APPLE
    	#define IN in
    #else
    	#define IN varying
    #endif
    
    uniform sampler2D mainTexture;
    #ifndef SHADOW_SHADER
    	uniform vec4 glColor;
    	uniform vec4 specularValue;
    	uniform sampler2D lightmapTexture;
    	uniform sampler2D toonTexture;
    	uniform sampler2D spaTexture;
    	uniform vec2 lightmapCoord;
    	uniform vec3 lightDir;
    	uniform bool pureColor;
    	uniform bool enableLightmap;
    	uniform bool enableToon;
    	uniform bool shadersmod;
    	uniform bool enableSpecular;
    	uniform int enableSpa;
    #endif
    
    #ifdef APPLE
    	IN vec3 vTexCoord;
    	IN vec3 normal;
    	#ifndef SHADOW_SHADER
    		IN float edge;
    	#endif
    #else
    	IN fData {
    	vec2 vTexCoord;
    	vec3 normal;
    	#ifndef SHADOW_SHADER
    		float edge;
    	#endif
    	};
    #endif
    
    void main() {
    #ifdef SHADOW_SHADER
    	#if defined(SEUS102) || defined(SEUS110)
    		vec4 tex = texture2D(mainTexture, vTexCoord.st, 0);
    		float NdotL = pow(max(0.0, mix(dot(normal.rgb, vec3(0.0, 0.0, 1.0)), 1.0, 0.0)), 1.0 / 2.2);
    		vec3 toLight = normal.xyz;
    		vec3 shadowNormal = normal.xyz;
    		if (normal.z < 0.0)
    		{
    			tex.rgb = vec3(0.0);
    		}
    		gl_FragData[0] = vec4(tex.rgb * NdotL, tex.a);
    		gl_FragData[1] = vec4(shadowNormal.xyz * 0.5 + 0.5, 1.0);
    	#else
    		gl_FragData[0] = texture2D(mainTexture, vTexCoord.st);
    	#endif
    #else
    	vec4 color = pureColor ? glColor : texture2D(mainTexture, vTexCoord.st);
    	if(edge > 0)
    	{
    		if(color.a < 1.0)
    		{
    			discard;
    		}
    		//gl_FragData[0] = vec4(0.0, 0.0, 0.0, 1.0);
    		discard;
    	}
    	if(enableToon)
    	{
    		float f = 0.5 * (1.0 - dot(lightDir, normal ));
    		vec2 toonCoord = vec2(0.0, f);
    		color = color * texture2D(toonTexture, toonCoord);
    	}
    	if(enableSpa != 0)
    	{
    		vec2 spaCoord = (normal.xy + vec2(1.0,1.0))*0.5;
    		float alpha=color.a;
    		if(enableSpa==1)
    			color = color * texture2D(spaTexture,spaCoord);
    		else if(enableSpa==2)
    			color = color + texture2D(spaTexture,spaCoord);
    		else if(enableSpa==3)
    			color = texture2D(spaTexture,spaCoord);
    		color.a=alpha;
    	}
    	if(!pureColor)
    	{
    		color=color*glColor;
    		color.a=color.a*glColor.a;
    	}
    	else
    	{
    		color.a=color.a*glColor.a;
    	}
    	if(enableLightmap)
    	{	
    		gl_FragData[0] = color * texture2D(lightmapTexture,lightmapCoord);
    		#ifdef C13
    			gl_FragData[0] = color;
    		#endif
    		#ifdef SEUS
    			gl_FragData[0] = color;
    		#endif
    	}
    	else
    	{
    		gl_FragData[0] = color;
    	}
    	#ifdef C13
    		gl_FragData[1] = vec4(normal*0.5+0.5, 1.0);
    		gl_FragData[2] = vec4(lightmapCoord.t, 1.0, lightmapCoord.s, 1.0);
    	#endif
    	#ifdef SEUS
    		float ValueA=3.0;
    		float VauleB=1.0;//SEUS101 is 5.7
    		float lightA = clamp((lightmapCoord.s * 33.05 / 32.0) - 1.05 / 32.0, 0.0, 1.0);
    			  lightA = pow(lightA, ValueA);
    		float lightB = clamp((lightmapCoord.t * 33.05 / 32.0) - 1.05 / 32.0, 0.0, 1.0);
    			  lightB = pow(lightB, VauleB);
    		gl_FragData[1] = vec4(1.1/255.0, lightA, lightB, 1.0);
    		gl_FragData[2] = vec4(normal*0.5+0.5, 1.0);
    		gl_FragData[3] = vec4( specularValue.a*color.a ,specularValue.a*color.a, specularValue.a*color.a, 1.0);//*0.8
    		#ifdef SEUS110
    			gl_FragData[3] = vec4( specularValue.a*color.a,specularValue.a*color.a, 0, 1.0);
    		#endif
    		#ifdef SEUS110
    			gl_FragData[4] = vec4(normal*0.5+0.5, 1.0);
    		#endif
    	#endif
    #endif
    }
    
    
    [22:32:10] [Client thread/INFO] [FML]: Forge Mod Loader has successfully loaded 5 mods
    [22:32:10] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:CustomSteve
    [22:32:10] [Client thread/INFO] [Config]: [OptiFine] *** Reloading textures ***
    [22:32:10] [Client thread/INFO] [Config]: [OptiFine] Resource packs: Default
    [22:32:10] [Client thread/INFO] [Config]: [OptiFine] Loading texture map: textures/blocks
    [22:32:10] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/0_glass_white/glass_pane_white.properties
    [22:32:10] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/0_glass_white/glass_white.properties
    [22:32:10] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/10_glass_purple/glass_pane_purple.properties
    [22:32:10] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/10_glass_purple/glass_purple.properties
    [22:32:10] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/11_glass_blue/glass_blue.properties
    [22:32:10] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/11_glass_blue/glass_pane_blue.properties
    [22:32:10] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/12_glass_brown/glass_brown.properties
    [22:32:10] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/12_glass_brown/glass_pane_brown.properties
    [22:32:10] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/13_glass_green/glass_green.properties
    [22:32:10] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/13_glass_green/glass_pane_green.properties
    [22:32:10] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/14_glass_red/glass_pane_red.properties
    [22:32:10] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/14_glass_red/glass_red.properties
    [22:32:11] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/15_glass_black/glass_black.properties
    [22:32:11] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/15_glass_black/glass_pane_black.properties
    [22:32:11] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/1_glass_orange/glass_orange.properties
    [22:32:11] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/1_glass_orange/glass_pane_orange.properties
    [22:32:11] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/2_glass_magenta/glass_magenta.properties
    [22:32:11] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/2_glass_magenta/glass_pane_magenta.properties
    [22:32:11] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/3_glass_light_blue/glass_light_blue.properties
    [22:32:11] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/3_glass_light_blue/glass_pane_light_blue.properties
    [22:32:11] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/4_glass_yellow/glass_pane_yellow.properties
    [22:32:11] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/4_glass_yellow/glass_yellow.properties
    [22:32:11] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/5_glass_lime/glass_lime.properties
    [22:32:11] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/5_glass_lime/glass_pane_lime.properties
    [22:32:11] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/6_glass_pink/glass_pane_pink.properties
    [22:32:11] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/6_glass_pink/glass_pink.properties
    [22:32:11] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/7_glass_gray/glass_gray.properties
    [22:32:11] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/7_glass_gray/glass_pane_gray.properties
    [22:32:11] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/8_glass_silver/glass_pane_silver.properties
    [22:32:11] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/8_glass_silver/glass_silver.properties
    [22:32:11] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/9_glass_cyan/glass_cyan.properties
    [22:32:11] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/9_glass_cyan/glass_pane_cyan.properties
    [22:32:11] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/bookshelf.properties
    [22:32:11] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/glass.properties
    [22:32:11] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/glasspane.properties
    [22:32:11] [Client thread/INFO] [Config]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/sandstone.properties
    [22:32:11] [Client thread/INFO] [Config]: [OptiFine] Multipass connected textures: false
    [22:32:13] [Client thread/INFO] [Config]: [OptiFine] Texture size: textures/blocks, 1024x512
    [22:32:13] [Client thread/INFO]: Created: 1024x512 textures/blocks-atlas
    [22:32:13] [Client thread/INFO] [Config]: [OptiFine] Loading texture map: textures/items
    [22:32:13] [Client thread/INFO] [Config]: [OptiFine] Texture size: textures/items, 256x256
    [22:32:13] [Client thread/INFO]: Created: 256x256 textures/items-atlas
    [22:32:13] [Client thread/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: 
    [22:32:13] [Client thread/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: SoundSystem shutting down...
    [22:32:13] [Client thread/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:importantMessage:90]:     Author: Paul Lamb, www.paulscode.com
    [22:32:13] [Client thread/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: 
    [22:32:13] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: 
    [22:32:13] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Starting up SoundSystem...
    [22:32:13] [Thread-18/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Initializing LWJGL OpenAL
    [22:32:14] [Thread-18/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]:     (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
    [22:32:15] [Client thread/INFO] [Config]: [OptiFine] *** Reloading custom textures ***
    [22:32:15] [Client thread/INFO] [Config]: [OptiFine] Loading custom colors: textures/colormap/grass.png
    [22:32:15] [Client thread/INFO] [Config]: [OptiFine] Loading custom colors: textures/colormap/foliage.png
    [22:32:15] [Thread-18/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: OpenAL initialized.
    [22:32:15] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: 
    [22:32:15] [Sound Library Loader/INFO]: Sound engine started
    [22:32:21] [Server thread/INFO]: Starting integrated minecraft server version 1.7.10
    [22:32:21] [Server thread/INFO]: Generating keypair
    [22:32:22] [Server thread/INFO] [FML]: Injecting existing block and item data into this server instance
    [22:32:22] [Server thread/INFO] [FML]: Applying holder lookups
    [22:32:22] [Server thread/INFO] [FML]: Holder lookups applied
    [22:32:22] [Server thread/INFO] [FML]: Loading dimension 0 (New World) (net.minecraft.server.integrated.IntegratedServer@7126a38)
    [22:32:22] [Server thread/INFO] [Config]: [OptiFine] WorldServer.nextTickSet updated
    [22:32:22] [Server thread/INFO] [FML]: Loading dimension 1 (New World) (net.minecraft.server.integrated.IntegratedServer@7126a38)
    [22:32:22] [Server thread/INFO] [Config]: [OptiFine] WorldServer.nextTickSet updated
    [22:32:22] [Server thread/INFO] [FML]: Loading dimension -1 (New World) (net.minecraft.server.integrated.IntegratedServer@7126a38)
    [22:32:22] [Server thread/INFO] [Config]: [OptiFine] WorldServer.nextTickSet updated
    [22:32:22] [Server thread/INFO]: Preparing start region for level 0
    [22:32:23] [Server thread/INFO]: Preparing spawn area: 36%
    [22:32:24] [Server thread/INFO]: Preparing spawn area: 74%
    [22:32:25] [Server thread/INFO]: Preparing spawn area: 78%
    [22:32:26] [Server thread/INFO]: Preparing spawn area: 84%
    [22:32:27] [Server thread/INFO]: Preparing spawn area: 92%
    [22:32:28] [Server thread/INFO]: Changing view distance to 12, from 10
    [22:32:36] [Client thread/ERROR]: ########## GL ERROR ##########
    [22:32:36] [Client thread/ERROR]: @ Post render
    [22:32:36] [Client thread/ERROR]: 1280: Invalid enum
    [22:32:36] [Netty Client IO #0/INFO] [FML]: Server protocol version 2
    [22:32:36] [Netty IO #1/INFO] [FML]: Client protocol version 2
    [22:32:36] [Netty IO #1/INFO] [FML]: Client attempting to join with 5 mods : [email protected],[email protected],[email protected],[email protected],[email protected]
    [22:32:36] [Netty IO #1/INFO] [FML]: Attempting connection with missing mods [] at CLIENT
    [22:32:36] [Netty Client IO #0/INFO] [FML]: Attempting connection with missing mods [] at SERVER
    [22:32:36] [Client thread/INFO] [FML]: [Client thread] Client side modded connection established
    [22:32:36] [Server thread/INFO] [FML]: [Server thread] Server side modded connection established
    [22:32:36] [Server thread/INFO]: anloxc[local:E:6abc74a9] logged in with entity id 953 at (261.01046178137926, 74.0, 105.40817901424737)
    [22:32:36] [Server thread/INFO]: anloxc joined the game
    [22:32:40] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 3128ms behind, skipping 62 tick(s)
    [22:32:40] [Server thread/INFO]: Saving and pausing game...
    [22:32:40] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld
    [22:32:43] [Server thread/INFO]: Saving chunks for level 'New World'/Nether
    [22:32:43] [Server thread/INFO]: Saving chunks for level 'New World'/The End
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx.Load.Begin
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx.Load.Header
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx 2.0
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: flag: 8
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Encoding: UTF-16LE
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Appendix UV: 0
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Vertex Index Size: Short
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Texture Index Size: Byte
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Material Index Size: Byte
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Bone Index Size: Short
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Morph Index Size: Byte
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Rigid Body Index Size: Byte
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx.Load.ModelInfo
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Model Name: ?????
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: English Model Name: 
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Comment: ???????(Ver. 2.10/??????Type-E????????????)
    
    ??Project
    
    ?Copyright????????? ZUN
    ?????????????
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: CommentE: ???????(Ver. 2.10/??????Type-E????????????)
    
    ??Project
    
    ?Copyright????????? ZUN
    ?????????????
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx.Load.Vertex
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: 42683 Vertices read.
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx.Load.Index
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: 207381 indexes read.
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: 69127 Triangle faces read.
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx.Load.Material
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: 35 Materials read.
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx.Load.Texture
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: 34 Textures read.
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx.Load.Bone
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: 284 Bones read.
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: 4 IK read.
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx.Load.Morph
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: 107 Morphs read.
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx.Load.DisplaySlot
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: 12 Display Slots read.
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx.Load.RigidBody
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: 122 Rigid bodies read.
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: Pmx.Load.Joint
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1142]: 157 Joint read.
    [22:32:59] [Timer-3/INFO] [STDOUT]: [customsteve.dh:a:1135]: ------------------------------
    [22:33:01] [Client thread/INFO] [STDOUT]: [customsteve.de:e:335]: ------------------------------
    [22:33:01] [Client thread/INFO] [STDOUT]: [customsteve.de:a:342]: Load .vmd file begin.
    [22:33:01] [Client thread/INFO] [STDOUT]: [customsteve.de:a:342]: File name:stand.vmd
    [22:33:01] [Client thread/INFO] [STDOUT]: [customsteve.de:e:335]: ------------------------------
    [22:33:01] [Client thread/INFO] [STDOUT]: [customsteve.de:a:342]: Read file header.
    [22:33:01] [Client thread/INFO] [STDOUT]: [customsteve.de:e:335]: ------------------------------
    [22:33:01] [Client thread/INFO] [STDOUT]: [customsteve.de:a:342]: File version: Vocaloid Motion Data 0002
    [22:33:01] [Client thread/INFO] [STDOUT]: [customsteve.de:a:342]: Model name: ?????
    [22:33:01] [Client thread/INFO] [STDOUT]: [customsteve.de:e:335]: ------------------------------
    [22:33:01] [Client thread/INFO] [STDOUT]: [customsteve.de:a:342]: Read key frame.
    [22:33:01] [Client thread/INFO] [STDOUT]: [customsteve.de:e:335]: ------------------------------
    [22:33:01] [Client thread/INFO] [STDOUT]: [customsteve.de:a:342]: 175 KeyFrames read.
    [22:33:01] [Client thread/INFO] [STDOUT]: [customsteve.de:e:335]: ------------------------------
    [22:33:01] [Client thread/INFO] [STDOUT]: [customsteve.de:a:342]: Read face key frame.
    [22:33:01] [Client thread/INFO] [STDOUT]: [customsteve.de:e:335]: ------------------------------
    [22:33:01] [Client thread/INFO] [STDOUT]: [customsteve.de:a:342]: 154 FaceKeyFrames read.
    [22:33:01] [Client thread/INFO] [STDOUT]: [customsteve.de:e:335]: ------------------------------
    [22:33:01] [Client thread/INFO] [STDOUT]: [customsteve.de:a:342]: Vmd.Load.CameraKeyFrame
    [22:33:01] [Client thread/INFO] [STDOUT]: [customsteve.de:e:335]: ------------------------------
    [22:33:01] [Client thread/INFO] [STDOUT]: [customsteve.de:e:335]: ------------------------------
    #
    # A fatal error has been detected by the Java Runtime Environment:
    #
    #  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ff9816bfb4a, pid=7604, tid=0x0000000000001754
    #
    # JRE version: Java(TM) SE Runtime Environment (8.0_291-b10) (build 1.8.0_291-b10)
    # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.291-b10 mixed mode windows-amd64 compressed oops)
    # Problematic frame:
    # C  [ig75icd64.dll+0x2ffb4a]
    #
    # Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
    #
    # An error report file with more information is saved as:
    # C:\Users\anlox\AppData\Roaming\.minecraft\hs_err_pid7604.log
    #
    # If you would like to submit a bug report, please visit:
    #   http://bugreport.java.com/bugreport/crash.jsp
    # The crash happened outside the Java Virtual Machine in native code.
    # See problematic frame for where to report the bug.
    #
    AL lib: (EE) alc_cleanup: 1 device not closed
    Posted in: Minecraft Mods
  • To post a comment, please .