There is currently a bug in 1.7.2 that allows mobs to see through invisibility potions,
and attack you as if you weren't invisible.
Mobs also seem to disregard if you are sneaking or not.
Mojang has yet to fix this bug, so I made this mod as a temporary fix.
You can install it into Minecraft, or the vanilla Minecraft server jar. (it won't work with Bukkit)
Mobs won't see you if you don't have armor, but for every peice of armor you have on they'll detect you another 2 blocks away. (one piece of armor, they'll see you from 2 blocks away and so forth).
That's what my mod fixes.
They changed the mobs AI code in 1.6.1 where even if you have no armor, and are a good distance away, mobs (except spiders) will still attack you.
Here is a link to the bug in Mojang's bug tracker.
Post the crash log. It doesn't sound like it's related to my mod.
Yes it does because with normal qx.class I play normally but mobs can see me under invisibility effect... thats why i'm here quoting my issue. And another thing about your mod is that in the overworld only spawn spiders and endermen naturally or with eggs... creepers, zombies, skeletons can't be spawned neither way. I figured out creating a new world, because when I opened an existing one with all monsters nearby, it crashed.
Here is the log:
---- Minecraft Crash Report ----
// Oops.
Time: 07/08/13 01:37 PM
Description: Exception ticking world
java.lang.SecurityException: SHA1 digest error for qx.class
at sun.security.util.ManifestEntryVerifier.verify(Unknown Source)
at java.util.jar.JarVerifier.processEntry(Unknown Source)
at java.util.jar.JarVerifier.update(Unknown Source)
at java.util.jar.JarVerifier$VerifierStream.read(Unknown Source)
at sun.misc.Resource.getBytes(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at ts.a(SourceFile:159)
at ach.a(SourceFile:136)
at jr.b(SourceFile:107)
at net.minecraft.server.MinecraftServer.t(SourceFile:462)
at net.minecraft.server.MinecraftServer.s(SourceFile:405)
at bkw.s(SourceFile:124)
at net.minecraft.server.MinecraftServer.run(SourceFile:339)
at hh.run(SourceFile:582)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at sun.security.util.ManifestEntryVerifier.verify(Unknown Source)
at java.util.jar.JarVerifier.processEntry(Unknown Source)
at java.util.jar.JarVerifier.update(Unknown Source)
at java.util.jar.JarVerifier$VerifierStream.read(Unknown Source)
at sun.misc.Resource.getBytes(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at ts.a(SourceFile:159)
at ach.a(SourceFile:136)
at jr.b(SourceFile:107)
-- Affected level --
Details:
Level name: New World
All players: 1 total; [ju['Legolas'/242, l='New World', x=167,84, y=88,02, z=-837,84]]
Chunk stats: ServerChunkCache: 1066 Drop: 0
Level seed: -2136326610464042874
Level generator: ID 00 - default, ver 1. Features enabled: true
Level generator options:
Level spawn location: World: (129,64,232), Chunk: (at 1,4,8 in 8,14; contains blocks 128,0,224 to 143,255,239), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 336627 game time, 21440 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 19781499 (now: false), thunder time: 19781499 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: true
Stacktrace:
at net.minecraft.server.MinecraftServer.t(SourceFile:462)
at net.minecraft.server.MinecraftServer.s(SourceFile:405)
at bkw.s(SourceFile:124)
at net.minecraft.server.MinecraftServer.run(SourceFile:339)
at hh.run(SourceFile:582)
-- System Details --
Details:
Minecraft Version: 1.6.2
Operating System: Windows 7 (x86) version 6.1
Java Version: 1.7.0_25, Oracle Corporation
Java VM Version: Java HotSpot™ Client VM (mixed mode), Oracle Corporation
Memory: 124151184 bytes (118 MB) / 317157376 bytes (302 MB) up to 1037959168 bytes (989 MB)
JVM Flags: 1 total; -Xmx1G
AABB Pool Size: 6282 (351792 bytes; 0 MB) allocated, 18 (1008 bytes; 0 MB) used
Suspicious classes: No suspicious classes found.
IntCache: cache: 0, tcache: 0, allocated: 1, tallocated: 63
Profiler Position: N/A (disabled)
Vec3 Pool Size: 1419 (79464 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Player Count: 1 / 8; [ju['Legolas'/242, l='New World', x=167,84, y=88,02, z=-837,84]]
Type: Integrated Server (map_client.txt)
Is Modded: Probably not. Jar signature remains and both client + server brands are untouched.
For those stuck on trying to load this in Forge, here is what you need to do.
1. Go to the 'version' folder in your '.minecraft' folder.
2. Open the folder of the version of Forge you are using. For me right now it's '1.7.2-Forge10.12.1.1060'
3. Next you will have to open the jar file and place the "ub.class" file from Tehyoda in and remove the "META-INF" folder. You can use a program like 7zip to open the archive. Just right click and select 'Open archive'.
4. Start the Minecraft launcher, select your profile and click 'Edit Profile'.
By default, the launcher looks to protect your Minecraft game by making sure the original files are not tampered with. Since this mod changes one of the default files, we need to tell forge to ignore that rule.
5. At the bottom check 'JVM Arguments' and add this line: -Dfml.ignoreInvalidMinecraftCertificates=true
6. Forge should not launch with the altered file.
Would it be possible to make this into a .zip or .jar mod please? MCEdit NOR the stock launcher supports editing the jar because "mojang doesn't want you to".
So, could you please make this class file into a mini mod so we can install it like any other mod? This bug is a nightmare and it's that mojang doesn't want you to fix it.
I would be VERY appreciative if the OP of the thread or even someone else could simply wrap this up into a zip or jar to be installed in MultiMC under the mods section/placed in the "mods" folder. Thank you.
To be clear, I am using 1.6.4 but I figure it should be easy to do this for all three versions. I just sadly don't know how.
Even a simple tutorial on how to make this into a simple modloader mod would be MUCH appreciated.
and attack you as if you weren't invisible.
Mobs also seem to disregard if you are sneaking or not.
Mojang has yet to fix this bug, so I made this mod as a temporary fix.
You can install it into Minecraft, or the vanilla Minecraft server jar. (it won't work with Bukkit)
1.7.2: Download (Mirror)
1.6.4: Download (Mirror)
1.6.2: Download (Mirror)
Here is the bug report.
Mobs this doesn't seem to effect (they're still using the old AI):
* Spider
* Endermen
* Silverfish
* Zombie Pigman
Having a problem launching Minecraft?(Outdated)Try using my Minecraft Auto Repair Tool!
[1.7.2] INVISIBILITY POTIONS FIX (MC-18284)
They changed the mobs AI code in 1.6.1 where even if you have no armor, and are a good distance away, mobs (except spiders) will still attack you.
Here is a link to the bug in Mojang's bug tracker.
Having a problem launching Minecraft?(Outdated)Try using my Minecraft Auto Repair Tool!
[1.7.2] INVISIBILITY POTIONS FIX (MC-18284)
It should work along side forge just fine.
Having a problem launching Minecraft?(Outdated)Try using my Minecraft Auto Repair Tool!
[1.7.2] INVISIBILITY POTIONS FIX (MC-18284)
Praise be to Spode.
Will you have my babies?
Having a problem launching Minecraft?(Outdated)Try using my Minecraft Auto Repair Tool!
[1.7.2] INVISIBILITY POTIONS FIX (MC-18284)
Here is the log:
---- Minecraft Crash Report ----
// Oops.
Time: 07/08/13 01:37 PM
Description: Exception ticking world
java.lang.SecurityException: SHA1 digest error for qx.class
at sun.security.util.ManifestEntryVerifier.verify(Unknown Source)
at java.util.jar.JarVerifier.processEntry(Unknown Source)
at java.util.jar.JarVerifier.update(Unknown Source)
at java.util.jar.JarVerifier$VerifierStream.read(Unknown Source)
at sun.misc.Resource.getBytes(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at ts.a(SourceFile:159)
at ach.a(SourceFile:136)
at jr.b(SourceFile:107)
at net.minecraft.server.MinecraftServer.t(SourceFile:462)
at net.minecraft.server.MinecraftServer.s(SourceFile:405)
at bkw.s(SourceFile:124)
at net.minecraft.server.MinecraftServer.run(SourceFile:339)
at hh.run(SourceFile:582)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at sun.security.util.ManifestEntryVerifier.verify(Unknown Source)
at java.util.jar.JarVerifier.processEntry(Unknown Source)
at java.util.jar.JarVerifier.update(Unknown Source)
at java.util.jar.JarVerifier$VerifierStream.read(Unknown Source)
at sun.misc.Resource.getBytes(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at ts.a(SourceFile:159)
at ach.a(SourceFile:136)
at jr.b(SourceFile:107)
-- Affected level --
Details:
Level name: New World
All players: 1 total; [ju['Legolas'/242, l='New World', x=167,84, y=88,02, z=-837,84]]
Chunk stats: ServerChunkCache: 1066 Drop: 0
Level seed: -2136326610464042874
Level generator: ID 00 - default, ver 1. Features enabled: true
Level generator options:
Level spawn location: World: (129,64,232), Chunk: (at 1,4,8 in 8,14; contains blocks 128,0,224 to 143,255,239), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 336627 game time, 21440 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 19781499 (now: false), thunder time: 19781499 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: true
Stacktrace:
at net.minecraft.server.MinecraftServer.t(SourceFile:462)
at net.minecraft.server.MinecraftServer.s(SourceFile:405)
at bkw.s(SourceFile:124)
at net.minecraft.server.MinecraftServer.run(SourceFile:339)
at hh.run(SourceFile:582)
-- System Details --
Details:
Minecraft Version: 1.6.2
Operating System: Windows 7 (x86) version 6.1
Java Version: 1.7.0_25, Oracle Corporation
Java VM Version: Java HotSpot™ Client VM (mixed mode), Oracle Corporation
Memory: 124151184 bytes (118 MB) / 317157376 bytes (302 MB) up to 1037959168 bytes (989 MB)
JVM Flags: 1 total; -Xmx1G
AABB Pool Size: 6282 (351792 bytes; 0 MB) allocated, 18 (1008 bytes; 0 MB) used
Suspicious classes: No suspicious classes found.
IntCache: cache: 0, tcache: 0, allocated: 1, tallocated: 63
Profiler Position: N/A (disabled)
Vec3 Pool Size: 1419 (79464 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Player Count: 1 / 8; [ju['Legolas'/242, l='New World', x=167,84, y=88,02, z=-837,84]]
Type: Integrated Server (map_client.txt)
Is Modded: Probably not. Jar signature remains and both client + server brands are untouched.
You forgot to delete the META-INF folder
Having a problem launching Minecraft?(Outdated)Try using my Minecraft Auto Repair Tool!
[1.7.2] INVISIBILITY POTIONS FIX (MC-18284)
Having a problem launching Minecraft?(Outdated)Try using my Minecraft Auto Repair Tool!
[1.7.2] INVISIBILITY POTIONS FIX (MC-18284)
I'm really surprised this hasn't been fixed yet.
Having a problem launching Minecraft?(Outdated)Try using my Minecraft Auto Repair Tool!
[1.7.2] INVISIBILITY POTIONS FIX (MC-18284)
Still hasn't. I stumbled on this when i was looking why invisibility wasn't working for me in my hardcore world.
8/10
1. Go to the 'version' folder in your '.minecraft' folder.
2. Open the folder of the version of Forge you are using. For me right now it's '1.7.2-Forge10.12.1.1060'
3. Next you will have to open the jar file and place the "ub.class" file from Tehyoda in and remove the "META-INF" folder. You can use a program like 7zip to open the archive. Just right click and select 'Open archive'.
4. Start the Minecraft launcher, select your profile and click 'Edit Profile'.
By default, the launcher looks to protect your Minecraft game by making sure the original files are not tampered with. Since this mod changes one of the default files, we need to tell forge to ignore that rule.
5. At the bottom check 'JVM Arguments' and add this line: -Dfml.ignoreInvalidMinecraftCertificates=true
6. Forge should not launch with the altered file.
So, could you please make this class file into a mini mod so we can install it like any other mod? This bug is a nightmare and it's that mojang doesn't want you to fix it.
I would be VERY appreciative if the OP of the thread or even someone else could simply wrap this up into a zip or jar to be installed in MultiMC under the mods section/placed in the "mods" folder. Thank you.
To be clear, I am using 1.6.4 but I figure it should be easy to do this for all three versions. I just sadly don't know how.
Even a simple tutorial on how to make this into a simple modloader mod would be MUCH appreciated.