Whenever I try to load a world (new or previously created) with autoswitch enabled i get the following:
Minecraft has crashed!
----------------------
Minecraft has stopped running because it encountered a problem; Unexpected error
This error has been saved to /Applications/Games/Minecraft/MultiMC.app/Contents/Resources/instances/1.4.2/minecraft/crash-reports/crash-2012-10-27_15.02.11-client.txt for your convenience. Please include a copy of this file if you report this crash to anyone.
--- BEGIN ERROR REPORT 6143bba8 --------
Generated 10/27/12 3:02 PM
java.lang.ClassCastException: ASFakeWorld cannot be cast to ie
at xe.(World.java:263)
at ASFakeWorld.(ASFakeWorld.java:11)
at mod_AutoSwitch.onTickInGame(mod_AutoSwitch.java:340)
at BaseMod.doTickInGame(BaseMod.java:37)
at cpw.mods.fml.common.modloader.BaseModTicker.sendTick(BaseModTicker.java:104)
at cpw.mods.fml.common.modloader.BaseModTicker.tickBaseMod(BaseModTicker.java:84)
at cpw.mods.fml.common.modloader.BaseModTicker.tickEnd(BaseModTicker.java:58)
at cpw.mods.fml.common.SingleIntervalHandler.tickEnd(SingleIntervalHandler.java:22)
at cpw.mods.fml.common.FMLCommonHandler.tickEnd(FMLCommonHandler.java:135)
at cpw.mods.fml.common.FMLCommonHandler.onRenderTickEnd(FMLCommonHandler.java:366)
at net.minecraft.client.Minecraft.J(Minecraft.java:886)
at net.minecraft.client.Minecraft.run(Minecraft.java:779)
at java.lang.Thread.run(Thread.java:680)
--- END ERROR REPORT 600f8cf4 ----------
Also the crash report:
---- Minecraft Crash Report ----
// Why did you do that?
java.lang.ClassCastException: ASFakeWorld cannot be cast to ie
at xe.(World.java:263)
at ASFakeWorld.(ASFakeWorld.java:11)
at mod_AutoSwitch.onTickInGame(mod_AutoSwitch.java:340)
at BaseMod.doTickInGame(BaseMod.java:37)
at cpw.mods.fml.common.modloader.BaseModTicker.sendTick(BaseModTicker.java:104)
at cpw.mods.fml.common.modloader.BaseModTicker.tickBaseMod(BaseModTicker.java:84)
at cpw.mods.fml.common.modloader.BaseModTicker.tickEnd(BaseModTicker.java:58)
at cpw.mods.fml.common.SingleIntervalHandler.tickEnd(SingleIntervalHandler.java:22)
at cpw.mods.fml.common.FMLCommonHandler.tickEnd(FMLCommonHandler.java:135)
at cpw.mods.fml.common.FMLCommonHandler.onRenderTickEnd(FMLCommonHandler.java:366)
at net.minecraft.client.Minecraft.J(Minecraft.java:886)
at net.minecraft.client.Minecraft.run(Minecraft.java:779)
at java.lang.Thread.run(Thread.java:680)
As you can see in the report I have a bunch of mods loaded, but the crash goes away if i remove don't have autoswitch in the jar
and, if it makes any difference, i am using multimc to manage all the mods
Any help is greatly appreciated, Thank you
Same here, I get the same error "java.lang.ClassCastException: ASFakeWorld cannot be cast to ie"
I get this error when I use clean 1.4.2 with latest forge universal 6.0.1.339, with only your API and autoswitch.
API is working fine, I only get this error when adding also Autoswitch and then joining (new or old) (SSP or SMP) world.
the only reverence google gave me with a search for "ASFakeWorld minecraft" was some old bug reports for mystcraft, but it isn't mystcraft causing the issue, i removed it and still had the problem...
the only thing i can think of is that it has something to do with the multiple world loads happening with the single player server that 1.4.2 uses for the game. or because of the forge involvement with the bug, perhaps one of the world hooks in forge is bugged...
Auto switcher for 1.4.2 doesnt work. heres the crap-log
---- Minecraft Crash Report ----
// Why is it breaking
Time: 10/28/12 12:18 AM
Description: Unexpected error
java.lang.ClassCastException: ASFakeWorld cannot be cast to ie
at xe.<init>(World.java:263)
at ASFakeWorld.<init>(ASFakeWorld.java:11)
at mod_AutoSwitch.onTickInGame(mod_AutoSwitch.java:340)
at BaseMod.doTickInGame(BaseMod.java:37)
at cpw.mods.fml.common.modloader.BaseModTicker.sendTick(BaseModTicker.java:104)
at cpw.mods.fml.common.modloader.BaseModTicker.tickBaseMod(BaseModTicker.java:84)
at cpw.mods.fml.common.modloader.BaseModTicker.tickEnd(BaseModTicker.java:58)
at cpw.mods.fml.common.SingleIntervalHandler.tickEnd(SingleIntervalHandler.java:22)
at cpw.mods.fml.common.FMLCommonHandler.tickEnd(FMLCommonHandler.java:135)
at cpw.mods.fml.common.FMLCommonHandler.onRenderTickEnd(FMLCommonHandler.java:366)
at net.minecraft.client.Minecraft.J(Minecraft.java:886)
at net.minecraft.client.Minecraft.run(Minecraft.java:779)
at java.lang.Thread.run(Unknown Source)
Relevant Details:
- Minecraft Version: 1.4.2
- Operating System: Windows 7 (amd64) version 6.1
- Java Version: 1.7.0_06, Oracle Corporation
- Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
- Memory: 797071288 bytes (760 MB) / 1029046272 bytes (981 MB) up to 1908932608 bytes (1820 MB)
- JVM Flags: 2 total; -Xmx2048m -Xms1024m
- AABB Pool Size: 6 (336 bytes; 0 MB) allocated, 6 (336 bytes; 0 MB) used
- FML: MCP v7.19 FML v4.2.6.422 Minecraft Forge 6.0.1.341 Optifine OptiFine_1.4.2_HD_U_A6 6 mods loaded, 6 mods active
mcp [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
FML [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
Forge [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_AutoSwitch [mod_AutoSwitch] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_ThebombzenAPI [mod_ThebombzenAPI] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_TooManyItems [mod_TooManyItems] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
- LWJGL: 2.4.2
- OpenGL: AMD Radeon(TM) HD 6520G GL version 4.1.10627 Compatibility Profile Context, ATI Technologies Inc.
- Is Modded: Definitely; 'forge,fml'
- Type: Client
- Texture Pack: DokuCraft - The Saga Continues.zip
- Profiler Position: N/A (disabled)
- Vec3 Pool Size: 37 (2072 bytes; 0 MB) allocated, 37 (2072 bytes; 0 MB) used
- World MpServer Entities: 1 total; [axc['NomNomPacMan'/0, l='MpServer', x=901.30, y=47.62, z=-737.28]]
- World MpServer Players: 1 total; [axc['NomNomPacMan'/0, l='MpServer', x=901.30, y=47.62, z=-737.28]]
- World MpServer Chunk Stats: MultiplayerChunkCache: 5
- Forced Entities: 1 total; [axc['NomNomPacMan'/0, l='MpServer', x=901.30, y=47.62, z=-737.28]]
- Retry Entities: 0 total; []
I tested this as well, does NOT work with Forge 6.0.1.341, but DOES with 6.0.1.338. Try downloading the earlier version of Forge, my other mods aren't having issues with it either.
1. Fixed the EV download link. Sorry about that, I don't control whether mediafire makes people pay. I've migrated that link to dropbox, too.
2. I also fixed the AutoSwitch crash since forge 339. For all the people who understand this, there's a constructor inside the World class that doesn't have the annotation @SideOnly(Side.SERVER) so that should mean it can be called on both the client and the server side. AutoSwitch uses a class called ASFakeWorld which extends World to determine which EntityItems are dropped when a block is destroyed. There is no easy method to call which gives and array or a List that works with ModLoader, not just Forge. I call the method to harvest the block but the world to drop it in is the ASFakeWorld instance, not the standard WorldServer. ASFakeWorld extends World and not WorldServer because in multiplayer there is no MinecraftServer object to initialize the WorldServer. Thus, ASFakeWorld extends World, and calls the constructor World(ISaveHandler, String, WorldSettings, WorldProvider, Profiler). Minecraft forge recently changed this constructor so inside the constructor it casts this to WorldServer, and because WorldServer is not assignable from ASFakeWorld, it throws a ClassCastException. However, LexManos forgot to add @SideOnly(Side.SERVER) to the constructor, even though it was only used by the integrated server, so I assumed I could call if from the client-side. It turns out I can't. I fixed it by calling a different constructor, one that has the @SideOnly(Side.CLIENT) forge annotation, so I can be sure it won't be cast to WorldServer.
Rollback Post to RevisionRollBack
[13:26:51] <+Bax> Sappert: I'm very clean for someone who licks rocks for science
[13:27:02] <+Bax> Sappert: FOR SCIENCE!
[13:27:14] <+Bax> RaNdOmCoW26: well you see that is your problem
[13:27:23] <+Bax> RaNdOmCoW26: you are comparing yourself to fellow rock lickers
[13:27:36] <+Bax> Sappert: 90% of my social life is rock lickers
[13:27:41] <+Bax> Sappert: or clay eaters
[13:27:47] <+Bax> RaNdOmCoW26: compare yourself to other people who are not rock lickers or clay eaters
[13:28:10] <+Bax> RaNdOmCoW26: then how do you fare?
[13:28:21] <+Bax> Sappert: I fare excellent
1. Fixed the EV download link. Sorry about that, I don't control whether mediafire makes people pay. I've migrated that link to dropbox, too.
2. I also fixed the AutoSwitch crash since forge 339. For all the people who understand this, there's a constructor inside the World class that doesn't have the annotation @SideOnly(Side.SERVER) so that should mean it can be called on both the client and the server side. AutoSwitch uses a class called ASFakeWorld which extends World to determine which EntityItems are dropped when a block is destroyed. There is no easy method to call which gives and array or a List that works with ModLoader, not just Forge. I call the method to harvest the block but the world to drop it in is the ASFakeWorld instance, not the standard WorldServer. ASFakeWorld extends World and not WorldServer because in multiplayer there is no MinecraftServer object to initialize the WorldServer. Thus, ASFakeWorld extends World, and calls the constructor World(ISaveHandler, String, WorldSettings, WorldProvider, Profiler). Minecraft forge recently changed this constructor so inside the constructor it casts this to WorldServer, and because WorldServer is not assignable from ASFakeWorld, it throws a ClassCastException. However, LexManos forgot to add @SideOnly(Side.SERVER) to the constructor, even though it was only used by the integrated server, so I assumed I could call if from the client-side. It turns out I can't. I fixed it by calling a different constructor, one that has the @SideOnly(Side.CLIENT) forge annotation, so I can be sure it won't be cast to WorldServer.
all your 1.4.2 mods are not compatible with EQUIVALENT EXCHANGE 3
all your 1.4.2 mods are not compatible with EQUIVALENT EXCHANGE 3
please fix quick
1. Nothing makes me want to fix something less than someone saying "please fix quick" as if I don't have other things to do.
2. You must have installed something incorrectly. I dropped minecraftforge-universal-6.0.1.343.zip into my minecraft.jar, along with Optifine U_A7, ThebombzenAPI v1.1.1, AutoSwitch v2.4.2, and EnchantView v3.6.0. I installed ee3-universal-pre1.jar into my mods folder. That's how you're supposed to install things. Afterwards, nothing crashes, and AutoSwitch will even switch to a pickaxe when you mine the Calcinator. I don't see any incompatibilities.
Rollback Post to RevisionRollBack
[13:26:51] <+Bax> Sappert: I'm very clean for someone who licks rocks for science
[13:27:02] <+Bax> Sappert: FOR SCIENCE!
[13:27:14] <+Bax> RaNdOmCoW26: well you see that is your problem
[13:27:23] <+Bax> RaNdOmCoW26: you are comparing yourself to fellow rock lickers
[13:27:36] <+Bax> Sappert: 90% of my social life is rock lickers
[13:27:41] <+Bax> Sappert: or clay eaters
[13:27:47] <+Bax> RaNdOmCoW26: compare yourself to other people who are not rock lickers or clay eaters
[13:28:10] <+Bax> RaNdOmCoW26: then how do you fare?
[13:28:21] <+Bax> Sappert: I fare excellent
Hey, I just updated MobAura to 1.4.2, and added features that people requested, such as the ability to shear sheep and milk cows and mooshrooms. That leaves 3 down, 3 to go! Thanks for all the support!
Rollback Post to RevisionRollBack
[13:26:51] <+Bax> Sappert: I'm very clean for someone who licks rocks for science
[13:27:02] <+Bax> Sappert: FOR SCIENCE!
[13:27:14] <+Bax> RaNdOmCoW26: well you see that is your problem
[13:27:23] <+Bax> RaNdOmCoW26: you are comparing yourself to fellow rock lickers
[13:27:36] <+Bax> Sappert: 90% of my social life is rock lickers
[13:27:41] <+Bax> Sappert: or clay eaters
[13:27:47] <+Bax> RaNdOmCoW26: compare yourself to other people who are not rock lickers or clay eaters
[13:28:10] <+Bax> RaNdOmCoW26: then how do you fare?
[13:28:21] <+Bax> Sappert: I fare excellent
Whenever I try to load a world (new or previously created) with autoswitch enabled i get the following:
Minecraft has crashed!
----------------------
Minecraft has stopped running because it encountered a problem; Unexpected error
This error has been saved to /Applications/Games/Minecraft/MultiMC.app/Contents/Resources/instances/1.4.2/minecraft/crash-reports/crash-2012-10-27_15.02.11-client.txt for your convenience. Please include a copy of this file if you report this crash to anyone.
--- BEGIN ERROR REPORT 6143bba8 --------
Generated 10/27/12 3:02 PM
java.lang.ClassCastException: ASFakeWorld cannot be cast to ie
at xe.(World.java:263)
at ASFakeWorld.(ASFakeWorld.java:11)
at mod_AutoSwitch.onTickInGame(mod_AutoSwitch.java:340)
at BaseMod.doTickInGame(BaseMod.java:37)
at cpw.mods.fml.common.modloader.BaseModTicker.sendTick(BaseModTicker.java:104)
at cpw.mods.fml.common.modloader.BaseModTicker.tickBaseMod(BaseModTicker.java:84)
at cpw.mods.fml.common.modloader.BaseModTicker.tickEnd(BaseModTicker.java:58)
at cpw.mods.fml.common.SingleIntervalHandler.tickEnd(SingleIntervalHandler.java:22)
at cpw.mods.fml.common.FMLCommonHandler.tickEnd(FMLCommonHandler.java:135)
at cpw.mods.fml.common.FMLCommonHandler.onRenderTickEnd(FMLCommonHandler.java:366)
at net.minecraft.client.Minecraft.J(Minecraft.java:886)
at net.minecraft.client.Minecraft.run(Minecraft.java:779)
at java.lang.Thread.run(Thread.java:680)
--- END ERROR REPORT 600f8cf4 ----------
Also the crash report:
---- Minecraft Crash Report ----
// Why did you do that?
java.lang.ClassCastException: ASFakeWorld cannot be cast to ie
at xe.(World.java:263)
at ASFakeWorld.(ASFakeWorld.java:11)
at mod_AutoSwitch.onTickInGame(mod_AutoSwitch.java:340)
at BaseMod.doTickInGame(BaseMod.java:37)
at cpw.mods.fml.common.modloader.BaseModTicker.sendTick(BaseModTicker.java:104)
at cpw.mods.fml.common.modloader.BaseModTicker.tickBaseMod(BaseModTicker.java:84)
at cpw.mods.fml.common.modloader.BaseModTicker.tickEnd(BaseModTicker.java:58)
at cpw.mods.fml.common.SingleIntervalHandler.tickEnd(SingleIntervalHandler.java:22)
at cpw.mods.fml.common.FMLCommonHandler.tickEnd(FMLCommonHandler.java:135)
at cpw.mods.fml.common.FMLCommonHandler.onRenderTickEnd(FMLCommonHandler.java:366)
at net.minecraft.client.Minecraft.J(Minecraft.java:886)
at net.minecraft.client.Minecraft.run(Minecraft.java:779)
at java.lang.Thread.run(Thread.java:680)
Auto switcher wont load. any ideas why? I have mod loader and the API.
It would help if you sent a crash report ;-)
Also, due to a glitch in ModLoader, Thebombzen's Options doesn't appear in the main menu unless you use Minecraft Forge, not ModLoader.
I'm also getting this when i try to log into any minecraft server...
Update AutoSwitch.
Rollback Post to RevisionRollBack
[13:26:51] <+Bax> Sappert: I'm very clean for someone who licks rocks for science
[13:27:02] <+Bax> Sappert: FOR SCIENCE!
[13:27:14] <+Bax> RaNdOmCoW26: well you see that is your problem
[13:27:23] <+Bax> RaNdOmCoW26: you are comparing yourself to fellow rock lickers
[13:27:36] <+Bax> Sappert: 90% of my social life is rock lickers
[13:27:41] <+Bax> Sappert: or clay eaters
[13:27:47] <+Bax> RaNdOmCoW26: compare yourself to other people who are not rock lickers or clay eaters
[13:28:10] <+Bax> RaNdOmCoW26: then how do you fare?
[13:28:21] <+Bax> Sappert: I fare excellent
I just installed AutoSwitch, EnchantView and MobAura. They all work perfectly except one thing: MobAura doesn't change the weapon when attacking automaticly with AutoSwitch enabled. Could you please fix that? Thankyou very much.
Ah, yes. It used to do that, but I removed that feature because glitches in MobAura caused MobAura to attack extremely quickly, about 40-ish times a second, and the switching was excessive and annoying. These rapid-attack glitches are all fixed. When I first programmed MobAura for Minecraft 1.1, I accidentally said to attack on each render tick and not each game tick. This caused rapid attacking, which I almost fixed in MobAura v2.0.0 for Minecraft 1.3.2, but it still attacked about 10 times a second. With the latest MobAura, it also takes into account the fact that mobs are resistant to attacks for a short time after you hit them. (Yes, that does mean now MobAura should save your sword durability more than spamming left-click will, and way more than MobAura used to).
Now there is a different problem though. MobAura now attacks on the end of the game tick and not on the end of the render tick. This means that even if it tells AutoSwitch to switch to the best weapon, the message won't get to the server (either integrated or dedicated) until after the attack is done. Before you say "Well then, how does AutoSwitch do it?" I'll tell you. AutoSwitch switches on the render tick and doesn't respond to a mouse click event. Every render tick, AutoSwitch checks if the mouse is down. If the mouse is down, AutoSwitch will switch. Because the render tick is not synced with the game tick, it is pretty much certain that AutoSwitch will switch in between game ticks, after the mouse was clicked, but before the click event handling takes place during the game tick.
TL;DR:
AutoSwitch can switch in between the mouse click and the next game tick because AutoSwitch switches at the end of the render tick. MobAura switches at the end of the game tick so can't do exactly what AutoSwitch does. Therefore, MobAura can't switch
Rollback Post to RevisionRollBack
[13:26:51] <+Bax> Sappert: I'm very clean for someone who licks rocks for science
[13:27:02] <+Bax> Sappert: FOR SCIENCE!
[13:27:14] <+Bax> RaNdOmCoW26: well you see that is your problem
[13:27:23] <+Bax> RaNdOmCoW26: you are comparing yourself to fellow rock lickers
[13:27:36] <+Bax> Sappert: 90% of my social life is rock lickers
[13:27:41] <+Bax> Sappert: or clay eaters
[13:27:47] <+Bax> RaNdOmCoW26: compare yourself to other people who are not rock lickers or clay eaters
[13:28:10] <+Bax> RaNdOmCoW26: then how do you fare?
[13:28:21] <+Bax> Sappert: I fare excellent
For using enchant view on servers it does require modloaderMP, which is still on 1.3.2 unless i missed something, is this a problem or did it remain usable without an update? (this is for server and client)
Whenever I try to load a world (new or previously created) with autoswitch enabled i get the following:
Minecraft has crashed!
----------------------
Minecraft has stopped running because it encountered a problem; Unexpected error
This error has been saved to /Applications/Games/Minecraft/MultiMC.app/Contents/Resources/instances/1.4.2/minecraft/crash-reports/crash-2012-10-27_15.02.11-client.txt for your convenience. Please include a copy of this file if you report this crash to anyone.
--- BEGIN ERROR REPORT 6143bba8 --------
Generated 10/27/12 3:02 PM
- Minecraft Version: 1.4.2
- Operating System: Mac OS X (x86_64) version 10.7.4
- Java Version: 1.6.0_35, Apple Inc.
- Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Apple Inc.
- Memory: 977282352 bytes (932 MB) / 1187315712 bytes (1132 MB) up to 2130051072 bytes (2031 MB)
- JVM Flags: 2 total; -Xms1024m -Xmx2048m
- AABB Pool Size: 4 (224 bytes; 0 MB) allocated, 4 (224 bytes; 0 MB) used
- FML: MCP v7.19 FML v4.2.6.422 Minecraft Forge 6.0.1.339 Optifine OptiFine_1.4.2_HD_U_A7 37 mods loaded, 37 mods active
mcp [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
FML [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
Forge [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_CodeChickenCore [CodeChicken Core] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_NotEnoughItems [Not Enough Items] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_AutoSwitch [mod_AutoSwitch] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_ThebombzenAPI [mod_ThebombzenAPI] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
AS_MultiMine [Multi Mine] (MultiMine_1.4.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_ArmorStatusHUD [ArmorStatusHUD] (ArmorStatusHUDv1.3(1.4.2).zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
AS_UpdateCheck [AtomicStryker Update Check Mod] (AtomicStrykerUpdateCheckMod.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
BasicComponents [Basic Components] (BasicComponents_v1.0.0.259.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
DB [Desired Blocks] (Desired Blocks v 2.2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_DirectionHUD [DirectionHUD] (DirectionHUDv1.6(1.4.2).zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
EI [Easy Items] (Easy Items v 3.4.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
EnderStorage [EnderStorage] (EnderStorage 1.2.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
ExtrabiomesXL [ExtrabiomesXL] (ExtrabiomesXL-universal-3.2.0.127.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
LegendaryBeasts [Legendary Beasts] (Forge_LegendaryBeastsAlpha1.4.2.0.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
IH [Insta House] (Insta House v 2.1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_InvTweaks [Inventory Tweaks] (InvTweaks-1.44-1.4.2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
MetallurgyCore [Metallurgy Core] (Metallurgy Core 2.2.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
MetallurgyBase [Metallurgy Base] (Metallurgy Base Metals 2.2.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
MetallurgyEnder [Metallurgy Ender] (Metallurgy Ender Metals 2.2.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
MetallurgyFantasy [Metallurgy Fantasy] (Metallurgy Fantasy Metals 2.2.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
MetallurgyNether [Metallurgy Nether] (Metallurgy Nether Metals 2.2.3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
MetallurgyPrecious [Metallurgy Precious] (Metallurgy Precious Metals 2.2.3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
PaintMod [PaintMod] (PaintGunMod1.4.2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
IC2 [IndustrialCraft 2] (industrialcraft-2_1.108.52-lf.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
Railcraft [Railcraft] (Railcraft_6.7.0.0.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
RCBBC [ReactionCraft Better Bookcases] (RcBBM_1.4.2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_StatusEffectHUD [StatusEffectHUD] (StatusEffectHUDv1.6(1.4.2).zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
ThermalExpansion|Core [Thermal Expansion] (ThermalExpansion-1.0.8.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
ThermalExpansion|Factory [Factory] (ThermalExpansion-1.0.8.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
toomanyplants [TooManyPlants] (TooManyPlants.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
TreeCapitator [TreeCapitator] (Treecapitator.FML.1.4.2.r01.Universal.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
IronChest [Iron Chest] (ironchest-universal-4.2.1.125.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
SoulShards [Soul Shards] (soulshards-v1.9-universal.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
teleportation [Teleportation Stones] (teleportationStones.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
- LWJGL: 2.4.2
- OpenGL: AMD Radeon HD 6770M OpenGL Engine GL version 2.1 ATI-7.18.18, ATI Technologies Inc.
- Is Modded: Definitely; 'forge,fml'
- Type: Client
- Texture Pack: Default
- Profiler Position: N/A (disabled)
- Vec3 Pool Size: 29 (1624 bytes; 0 MB) allocated, 29 (1624 bytes; 0 MB) used
- World MpServer Entities: 49 total; [axc['jorty'/81, l='MpServer', x=80.50, y=72.24, z=248.50], og['Bat'/120, l='MpServer', x=81.50, y=56.00, z=271.50], oj['Cow'/38, l='MpServer', x=89.31, y=70.00, z=260.50], oj['Cow'/39, l='MpServer', x=90.66, y=70.00, z=260.50], oj['Cow'/36, l='MpServer', x=92.50, y=70.00, z=255.50], oj['Cow'/37, l='MpServer', x=93.50, y=70.00, z=259.41], oj['Cow'/42, l='MpServer', x=93.63, y=70.00, z=260.50], oj['Cow'/43, l='MpServer', x=90.59, y=70.00, z=260.50], oj['Cow'/40, l='MpServer', x=92.41, y=70.00, z=261.50], oj['Cow'/41, l='MpServer', x=92.50, y=70.00, z=262.69], og['Bat'/243, l='MpServer', x=70.50, y=16.00, z=261.50], og['Bat'/244, l='MpServer', x=71.50, y=16.00, z=262.50], og['Bat'/245, l='MpServer', x=73.50, y=16.00, z=260.50], og['Bat'/246, l='MpServer', x=70.50, y=16.00, z=260.50], og['Bat'/277, l='MpServer', x=80.50, y=26.00, z=283.50], og['Bat'/313, l='MpServer', x=74.50, y=17.00, z=249.50], og['Bat'/314, l='MpServer', x=73.50, y=17.00, z=248.50], pw['Skeleton'/300, l='MpServer', x=69.50, y=52.00, z=279.50], qa['Zombie'/410, l='MpServer', x=68.50, y=21.00, z=269.50], pm['Enderman'/457, l='MpServer', x=59.50, y=24.00, z=285.50], qa['Zombie'/458, l='MpServer', x=50.50, y=24.00, z=286.50], pl['Creeper'/459, l='MpServer', x=55.50, y=24.00, z=285.50], pl['Creeper'/475, l='MpServer', x=122.50, y=32.00, z=245.50], pl['Creeper'/476, l='MpServer', x=121.50, y=32.00, z=245.50], pw['Skeleton'/477, l='MpServer', x=126.50, y=32.00, z=240.50], pl['Creeper'/501, l='MpServer', x=64.50, y=23.00, z=272.50], pl['Creeper'/502, l='MpServer', x=110.50, y=55.00, z=312.50], pw['Skeleton'/503, l='MpServer', x=29.50, y=29.00, z=283.50], qa['Zombie'/518, l='MpServer', x=63.50, y=27.00, z=288.50], pl['Creeper'/521, l='MpServer', x=85.50, y=44.00, z=280.50], pl['Creeper'/522, l='MpServer', x=89.50, y=44.00, z=281.50], pm['Enderman'/523, l='MpServer', x=87.50, y=44.00, z=285.50], pm['Enderman'/524, l='MpServer', x=86.50, y=44.00, z=280.50], qa['Zombie'/525, l='MpServer', x=121.50, y=14.00, z=296.50], pw['Skeleton'/526, l='MpServer', x=120.50, y=14.00, z=297.50], pl['Creeper'/529, l='MpServer', x=158.50, y=30.00, z=189.50], pl['Creeper'/531, l='MpServer', x=110.50, y=17.00, z=279.50], pl['Creeper'/534, l='MpServer', x=150.50, y=34.00, z=251.50], py['Spider'/564, l='MpServer', x=125.50, y=26.00, z=265.50], py['Spider'/566, l='MpServer', x=127.50, y=26.00, z=268.50], pw['Skeleton'/567, l='MpServer', x=128.50, y=26.00, z=265.50], pw['Skeleton'/568, l='MpServer', x=125.50, y=26.00, z=266.50], pl['Creeper'/576, l='MpServer', x=146.50, y=46.00, z=238.50], og['Bat'/248, l='MpServer', x=156.88, y=27.94, z=301.16], pm['Enderman'/599, l='MpServer', x=79.50, y=23.00, z=289.50], pw['Skeleton'/611, l='MpServer', x=135.50, y=19.00, z=267.50], og['Bat'/249, l='MpServer', x=157.38, y=29.03, z=302.50], pw['Skeleton'/622, l='MpServer', x=123.50, y=30.00, z=251.50], pl['Creeper'/623, l='MpServer', x=126.50, y=30.00, z=252.50]]
- World MpServer Players: 1 total; [axc['jorty'/81, l='MpServer', x=80.50, y=72.24, z=248.50]]
- World MpServer Chunk Stats: MultiplayerChunkCache: 105
- Forced Entities: 49 total; [qa['Zombie'/410, l='MpServer', x=68.50, y=21.00, z=269.50], og['Bat'/277, l='MpServer', x=80.50, y=26.00, z=283.50], pw['Skeleton'/567, l='MpServer', x=128.50, y=26.00, z=265.50], py['Spider'/566, l='MpServer', x=127.50, y=26.00, z=268.50], py['Spider'/564, l='MpServer', x=125.50, y=26.00, z=265.50], pw['Skeleton'/568, l='MpServer', x=125.50, y=26.00, z=266.50], qa['Zombie'/518, l='MpServer', x=63.50, y=27.00, z=288.50], oj['Cow'/38, l='MpServer', x=89.31, y=70.00, z=260.50], oj['Cow'/39, l='MpServer', x=90.66, y=70.00, z=260.50], oj['Cow'/36, l='MpServer', x=92.50, y=70.00, z=255.50], oj['Cow'/37, l='MpServer', x=93.50, y=70.00, z=259.41], og['Bat'/313, l='MpServer', x=74.50, y=17.00, z=249.50], oj['Cow'/42, l='MpServer', x=93.63, y=70.00, z=260.50], pm['Enderman'/524, l='MpServer', x=86.50, y=44.00, z=280.50], oj['Cow'/43, l='MpServer', x=90.59, y=70.00, z=260.50], qa['Zombie'/525, l='MpServer', x=121.50, y=14.00, z=296.50], oj['Cow'/40, l='MpServer', x=92.41, y=70.00, z=261.50], pw['Skeleton'/526, l='MpServer', x=120.50, y=14.00, z=297.50], og['Bat'/314, l='MpServer', x=73.50, y=17.00, z=248.50], oj['Cow'/41, l='MpServer', x=92.50, y=70.00, z=262.69], pl['Creeper'/521, l='MpServer', x=85.50, y=44.00, z=280.50], pl['Creeper'/522, l='MpServer', x=89.50, y=44.00, z=281.50], pm['Enderman'/523, l='MpServer', x=87.50, y=44.00, z=285.50], pl['Creeper'/534, l='MpServer', x=150.50, y=34.00, z=251.50], pl['Creeper'/529, l='MpServer', x=158.50, y=30.00, z=189.50], pl['Creeper'/531, l='MpServer', x=110.50, y=17.00, z=279.50], pw['Skeleton'/300, l='MpServer', x=69.50, y=52.00, z=279.50], pw['Skeleton'/611, l='MpServer', x=135.50, y=19.00, z=267.50], pl['Creeper'/476, l='MpServer', x=121.50, y=32.00, z=245.50], pw['Skeleton'/477, l='MpServer', x=126.50, y=32.00, z=240.50], pl['Creeper'/475, l='MpServer', x=122.50, y=32.00, z=245.50], pw['Skeleton'/622, l='MpServer', x=123.50, y=30.00, z=251.50], pl['Creeper'/623, l='MpServer', x=126.50, y=30.00, z=252.50], pl['Creeper'/459, l='MpServer', x=55.50, y=24.00, z=285.50], qa['Zombie'/458, l='MpServer', x=50.50, y=24.00, z=286.50], pm['Enderman'/457, l='MpServer', x=59.50, y=24.00, z=285.50], pl['Creeper'/576, l='MpServer', x=146.50, y=46.00, z=238.50], pl['Creeper'/501, l='MpServer', x=64.50, y=23.00, z=272.50], pl['Creeper'/502, l='MpServer', x=110.50, y=55.00, z=312.50], pw['Skeleton'/503, l='MpServer', x=29.50, y=29.00, z=283.50], axc['jorty'/81, l='MpServer', x=80.50, y=72.24, z=248.50], og['Bat'/248, l='MpServer', x=156.88, y=27.94, z=301.16], pm['Enderman'/599, l='MpServer', x=79.50, y=23.00, z=289.50], og['Bat'/249, l='MpServer', x=157.38, y=29.03, z=302.50], og['Bat'/246, l='MpServer', x=70.50, y=16.00, z=260.50], og['Bat'/244, l='MpServer', x=71.50, y=16.00, z=262.50], og['Bat'/245, l='MpServer', x=73.50, y=16.00, z=260.50], og['Bat'/243, l='MpServer', x=70.50, y=16.00, z=261.50], og['Bat'/120, l='MpServer', x=81.50, y=56.00, z=271.50]]
- Retry Entities: 0 total; []
java.lang.ClassCastException: ASFakeWorld cannot be cast to ie
at xe.(World.java:263)
at ASFakeWorld.(ASFakeWorld.java:11)
at mod_AutoSwitch.onTickInGame(mod_AutoSwitch.java:340)
at BaseMod.doTickInGame(BaseMod.java:37)
at cpw.mods.fml.common.modloader.BaseModTicker.sendTick(BaseModTicker.java:104)
at cpw.mods.fml.common.modloader.BaseModTicker.tickBaseMod(BaseModTicker.java:84)
at cpw.mods.fml.common.modloader.BaseModTicker.tickEnd(BaseModTicker.java:58)
at cpw.mods.fml.common.SingleIntervalHandler.tickEnd(SingleIntervalHandler.java:22)
at cpw.mods.fml.common.FMLCommonHandler.tickEnd(FMLCommonHandler.java:135)
at cpw.mods.fml.common.FMLCommonHandler.onRenderTickEnd(FMLCommonHandler.java:366)
at net.minecraft.client.Minecraft.J(Minecraft.java:886)
at net.minecraft.client.Minecraft.run(Minecraft.java:779)
at java.lang.Thread.run(Thread.java:680)
--- END ERROR REPORT 600f8cf4 ----------
Also the crash report:
// Why did you do that?
Time: 10/27/12 3:02 PM
Description: Unexpected error
java.lang.ClassCastException: ASFakeWorld cannot be cast to ie
at xe.(World.java:263)
at ASFakeWorld.(ASFakeWorld.java:11)
at mod_AutoSwitch.onTickInGame(mod_AutoSwitch.java:340)
at BaseMod.doTickInGame(BaseMod.java:37)
at cpw.mods.fml.common.modloader.BaseModTicker.sendTick(BaseModTicker.java:104)
at cpw.mods.fml.common.modloader.BaseModTicker.tickBaseMod(BaseModTicker.java:84)
at cpw.mods.fml.common.modloader.BaseModTicker.tickEnd(BaseModTicker.java:58)
at cpw.mods.fml.common.SingleIntervalHandler.tickEnd(SingleIntervalHandler.java:22)
at cpw.mods.fml.common.FMLCommonHandler.tickEnd(FMLCommonHandler.java:135)
at cpw.mods.fml.common.FMLCommonHandler.onRenderTickEnd(FMLCommonHandler.java:366)
at net.minecraft.client.Minecraft.J(Minecraft.java:886)
at net.minecraft.client.Minecraft.run(Minecraft.java:779)
at java.lang.Thread.run(Thread.java:680)
Relevant Details:
- Minecraft Version: 1.4.2
- Operating System: Mac OS X (x86_64) version 10.7.4
- Java Version: 1.6.0_35, Apple Inc.
- Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Apple Inc.
- Memory: 977282352 bytes (932 MB) / 1187315712 bytes (1132 MB) up to 2130051072 bytes (2031 MB)
- JVM Flags: 2 total; -Xms1024m -Xmx2048m
- AABB Pool Size: 4 (224 bytes; 0 MB) allocated, 4 (224 bytes; 0 MB) used
- FML: MCP v7.19 FML v4.2.6.422 Minecraft Forge 6.0.1.339 Optifine OptiFine_1.4.2_HD_U_A7 37 mods loaded, 37 mods active
mcp [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
FML [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
Forge [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_CodeChickenCore [CodeChicken Core] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_NotEnoughItems [Not Enough Items] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_AutoSwitch [mod_AutoSwitch] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_ThebombzenAPI [mod_ThebombzenAPI] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
AS_MultiMine [Multi Mine] (MultiMine_1.4.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_ArmorStatusHUD [ArmorStatusHUD] (ArmorStatusHUDv1.3(1.4.2).zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
AS_UpdateCheck [AtomicStryker Update Check Mod] (AtomicStrykerUpdateCheckMod.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
BasicComponents [Basic Components] (BasicComponents_v1.0.0.259.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
DB [Desired Blocks] (Desired Blocks v 2.2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_DirectionHUD [DirectionHUD] (DirectionHUDv1.6(1.4.2).zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
EI [Easy Items] (Easy Items v 3.4.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
EnderStorage [EnderStorage] (EnderStorage 1.2.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
ExtrabiomesXL [ExtrabiomesXL] (ExtrabiomesXL-universal-3.2.0.127.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
LegendaryBeasts [Legendary Beasts] (Forge_LegendaryBeastsAlpha1.4.2.0.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
IH [Insta House] (Insta House v 2.1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_InvTweaks [Inventory Tweaks] (InvTweaks-1.44-1.4.2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
MetallurgyCore [Metallurgy Core] (Metallurgy Core 2.2.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
MetallurgyBase [Metallurgy Base] (Metallurgy Base Metals 2.2.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
MetallurgyEnder [Metallurgy Ender] (Metallurgy Ender Metals 2.2.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
MetallurgyFantasy [Metallurgy Fantasy] (Metallurgy Fantasy Metals 2.2.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
MetallurgyNether [Metallurgy Nether] (Metallurgy Nether Metals 2.2.3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
MetallurgyPrecious [Metallurgy Precious] (Metallurgy Precious Metals 2.2.3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
PaintMod [PaintMod] (PaintGunMod1.4.2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
IC2 [IndustrialCraft 2] (industrialcraft-2_1.108.52-lf.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
Railcraft [Railcraft] (Railcraft_6.7.0.0.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
RCBBC [ReactionCraft Better Bookcases] (RcBBM_1.4.2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_StatusEffectHUD [StatusEffectHUD] (StatusEffectHUDv1.6(1.4.2).zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
ThermalExpansion|Core [Thermal Expansion] (ThermalExpansion-1.0.8.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
ThermalExpansion|Factory [Factory] (ThermalExpansion-1.0.8.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
toomanyplants [TooManyPlants] (TooManyPlants.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
TreeCapitator [TreeCapitator] (Treecapitator.FML.1.4.2.r01.Universal.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
IronChest [Iron Chest] (ironchest-universal-4.2.1.125.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
SoulShards [Soul Shards] (soulshards-v1.9-universal.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
teleportation [Teleportation Stones] (teleportationStones.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
- LWJGL: 2.4.2
- OpenGL: AMD Radeon HD 6770M OpenGL Engine GL version 2.1 ATI-7.18.18, ATI Technologies Inc.
- Is Modded: Definitely; 'forge,fml'
- Type: Client
- Texture Pack: Default
- Profiler Position: N/A (disabled)
- Vec3 Pool Size: 29 (1624 bytes; 0 MB) allocated, 29 (1624 bytes; 0 MB) used
- World MpServer Entities: 49 total; [axc['jorty'/81, l='MpServer', x=80.50, y=72.24, z=248.50], og['Bat'/120, l='MpServer', x=81.50, y=56.00, z=271.50], oj['Cow'/38, l='MpServer', x=89.31, y=70.00, z=260.50], oj['Cow'/39, l='MpServer', x=90.66, y=70.00, z=260.50], oj['Cow'/36, l='MpServer', x=92.50, y=70.00, z=255.50], oj['Cow'/37, l='MpServer', x=93.50, y=70.00, z=259.41], oj['Cow'/42, l='MpServer', x=93.63, y=70.00, z=260.50], oj['Cow'/43, l='MpServer', x=90.59, y=70.00, z=260.50], oj['Cow'/40, l='MpServer', x=92.41, y=70.00, z=261.50], oj['Cow'/41, l='MpServer', x=92.50, y=70.00, z=262.69], og['Bat'/243, l='MpServer', x=70.50, y=16.00, z=261.50], og['Bat'/244, l='MpServer', x=71.50, y=16.00, z=262.50], og['Bat'/245, l='MpServer', x=73.50, y=16.00, z=260.50], og['Bat'/246, l='MpServer', x=70.50, y=16.00, z=260.50], og['Bat'/277, l='MpServer', x=80.50, y=26.00, z=283.50], og['Bat'/313, l='MpServer', x=74.50, y=17.00, z=249.50], og['Bat'/314, l='MpServer', x=73.50, y=17.00, z=248.50], pw['Skeleton'/300, l='MpServer', x=69.50, y=52.00, z=279.50], qa['Zombie'/410, l='MpServer', x=68.50, y=21.00, z=269.50], pm['Enderman'/457, l='MpServer', x=59.50, y=24.00, z=285.50], qa['Zombie'/458, l='MpServer', x=50.50, y=24.00, z=286.50], pl['Creeper'/459, l='MpServer', x=55.50, y=24.00, z=285.50], pl['Creeper'/475, l='MpServer', x=122.50, y=32.00, z=245.50], pl['Creeper'/476, l='MpServer', x=121.50, y=32.00, z=245.50], pw['Skeleton'/477, l='MpServer', x=126.50, y=32.00, z=240.50], pl['Creeper'/501, l='MpServer', x=64.50, y=23.00, z=272.50], pl['Creeper'/502, l='MpServer', x=110.50, y=55.00, z=312.50], pw['Skeleton'/503, l='MpServer', x=29.50, y=29.00, z=283.50], qa['Zombie'/518, l='MpServer', x=63.50, y=27.00, z=288.50], pl['Creeper'/521, l='MpServer', x=85.50, y=44.00, z=280.50], pl['Creeper'/522, l='MpServer', x=89.50, y=44.00, z=281.50], pm['Enderman'/523, l='MpServer', x=87.50, y=44.00, z=285.50], pm['Enderman'/524, l='MpServer', x=86.50, y=44.00, z=280.50], qa['Zombie'/525, l='MpServer', x=121.50, y=14.00, z=296.50], pw['Skeleton'/526, l='MpServer', x=120.50, y=14.00, z=297.50], pl['Creeper'/529, l='MpServer', x=158.50, y=30.00, z=189.50], pl['Creeper'/531, l='MpServer', x=110.50, y=17.00, z=279.50], pl['Creeper'/534, l='MpServer', x=150.50, y=34.00, z=251.50], py['Spider'/564, l='MpServer', x=125.50, y=26.00, z=265.50], py['Spider'/566, l='MpServer', x=127.50, y=26.00, z=268.50], pw['Skeleton'/567, l='MpServer', x=128.50, y=26.00, z=265.50], pw['Skeleton'/568, l='MpServer', x=125.50, y=26.00, z=266.50], pl['Creeper'/576, l='MpServer', x=146.50, y=46.00, z=238.50], og['Bat'/248, l='MpServer', x=156.88, y=27.94, z=301.16], pm['Enderman'/599, l='MpServer', x=79.50, y=23.00, z=289.50], pw['Skeleton'/611, l='MpServer', x=135.50, y=19.00, z=267.50], og['Bat'/249, l='MpServer', x=157.38, y=29.03, z=302.50], pw['Skeleton'/622, l='MpServer', x=123.50, y=30.00, z=251.50], pl['Creeper'/623, l='MpServer', x=126.50, y=30.00, z=252.50]]
- World MpServer Players: 1 total; [axc['jorty'/81, l='MpServer', x=80.50, y=72.24, z=248.50]]
- World MpServer Chunk Stats: MultiplayerChunkCache: 105
- Forced Entities: 49 total; [qa['Zombie'/410, l='MpServer', x=68.50, y=21.00, z=269.50], og['Bat'/277, l='MpServer', x=80.50, y=26.00, z=283.50], pw['Skeleton'/567, l='MpServer', x=128.50, y=26.00, z=265.50], py['Spider'/566, l='MpServer', x=127.50, y=26.00, z=268.50], py['Spider'/564, l='MpServer', x=125.50, y=26.00, z=265.50], pw['Skeleton'/568, l='MpServer', x=125.50, y=26.00, z=266.50], qa['Zombie'/518, l='MpServer', x=63.50, y=27.00, z=288.50], oj['Cow'/38, l='MpServer', x=89.31, y=70.00, z=260.50], oj['Cow'/39, l='MpServer', x=90.66, y=70.00, z=260.50], oj['Cow'/36, l='MpServer', x=92.50, y=70.00, z=255.50], oj['Cow'/37, l='MpServer', x=93.50, y=70.00, z=259.41], og['Bat'/313, l='MpServer', x=74.50, y=17.00, z=249.50], oj['Cow'/42, l='MpServer', x=93.63, y=70.00, z=260.50], pm['Enderman'/524, l='MpServer', x=86.50, y=44.00, z=280.50], oj['Cow'/43, l='MpServer', x=90.59, y=70.00, z=260.50], qa['Zombie'/525, l='MpServer', x=121.50, y=14.00, z=296.50], oj['Cow'/40, l='MpServer', x=92.41, y=70.00, z=261.50], pw['Skeleton'/526, l='MpServer', x=120.50, y=14.00, z=297.50], og['Bat'/314, l='MpServer', x=73.50, y=17.00, z=248.50], oj['Cow'/41, l='MpServer', x=92.50, y=70.00, z=262.69], pl['Creeper'/521, l='MpServer', x=85.50, y=44.00, z=280.50], pl['Creeper'/522, l='MpServer', x=89.50, y=44.00, z=281.50], pm['Enderman'/523, l='MpServer', x=87.50, y=44.00, z=285.50], pl['Creeper'/534, l='MpServer', x=150.50, y=34.00, z=251.50], pl['Creeper'/529, l='MpServer', x=158.50, y=30.00, z=189.50], pl['Creeper'/531, l='MpServer', x=110.50, y=17.00, z=279.50], pw['Skeleton'/300, l='MpServer', x=69.50, y=52.00, z=279.50], pw['Skeleton'/611, l='MpServer', x=135.50, y=19.00, z=267.50], pl['Creeper'/476, l='MpServer', x=121.50, y=32.00, z=245.50], pw['Skeleton'/477, l='MpServer', x=126.50, y=32.00, z=240.50], pl['Creeper'/475, l='MpServer', x=122.50, y=32.00, z=245.50], pw['Skeleton'/622, l='MpServer', x=123.50, y=30.00, z=251.50], pl['Creeper'/623, l='MpServer', x=126.50, y=30.00, z=252.50], pl['Creeper'/459, l='MpServer', x=55.50, y=24.00, z=285.50], qa['Zombie'/458, l='MpServer', x=50.50, y=24.00, z=286.50], pm['Enderman'/457, l='MpServer', x=59.50, y=24.00, z=285.50], pl['Creeper'/576, l='MpServer', x=146.50, y=46.00, z=238.50], pl['Creeper'/501, l='MpServer', x=64.50, y=23.00, z=272.50], pl['Creeper'/502, l='MpServer', x=110.50, y=55.00, z=312.50], pw['Skeleton'/503, l='MpServer', x=29.50, y=29.00, z=283.50], axc['jorty'/81, l='MpServer', x=80.50, y=72.24, z=248.50], og['Bat'/248, l='MpServer', x=156.88, y=27.94, z=301.16], pm['Enderman'/599, l='MpServer', x=79.50, y=23.00, z=289.50], og['Bat'/249, l='MpServer', x=157.38, y=29.03, z=302.50], og['Bat'/246, l='MpServer', x=70.50, y=16.00, z=260.50], og['Bat'/244, l='MpServer', x=71.50, y=16.00, z=262.50], og['Bat'/245, l='MpServer', x=73.50, y=16.00, z=260.50], og['Bat'/243, l='MpServer', x=70.50, y=16.00, z=261.50], og['Bat'/120, l='MpServer', x=81.50, y=56.00, z=271.50]]
- Retry Entities: 0 total; []
As you can see in the report I have a bunch of mods loaded, but the crash goes away if i remove don't have autoswitch in the jar
and, if it makes any difference, i am using multimc to manage all the mods
Any help is greatly appreciated, Thank you
The same bug, please fix this.
PD: "ASFakeWorld".. WTF is this!
Woah woah!
the only thing i can think of is that it has something to do with the multiple world loads happening with the single player server that 1.4.2 uses for the game. or because of the forge involvement with the bug, perhaps one of the world hooks in forge is bugged...
---- Minecraft Crash Report ----
// Why is it breaking
Time: 10/28/12 12:18 AM
Description: Unexpected error
java.lang.ClassCastException: ASFakeWorld cannot be cast to ie
at xe.<init>(World.java:263)
at ASFakeWorld.<init>(ASFakeWorld.java:11)
at mod_AutoSwitch.onTickInGame(mod_AutoSwitch.java:340)
at BaseMod.doTickInGame(BaseMod.java:37)
at cpw.mods.fml.common.modloader.BaseModTicker.sendTick(BaseModTicker.java:104)
at cpw.mods.fml.common.modloader.BaseModTicker.tickBaseMod(BaseModTicker.java:84)
at cpw.mods.fml.common.modloader.BaseModTicker.tickEnd(BaseModTicker.java:58)
at cpw.mods.fml.common.SingleIntervalHandler.tickEnd(SingleIntervalHandler.java:22)
at cpw.mods.fml.common.FMLCommonHandler.tickEnd(FMLCommonHandler.java:135)
at cpw.mods.fml.common.FMLCommonHandler.onRenderTickEnd(FMLCommonHandler.java:366)
at net.minecraft.client.Minecraft.J(Minecraft.java:886)
at net.minecraft.client.Minecraft.run(Minecraft.java:779)
at java.lang.Thread.run(Unknown Source)
Relevant Details:
- Minecraft Version: 1.4.2
- Operating System: Windows 7 (amd64) version 6.1
- Java Version: 1.7.0_06, Oracle Corporation
- Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
- Memory: 797071288 bytes (760 MB) / 1029046272 bytes (981 MB) up to 1908932608 bytes (1820 MB)
- JVM Flags: 2 total; -Xmx2048m -Xms1024m
- AABB Pool Size: 6 (336 bytes; 0 MB) allocated, 6 (336 bytes; 0 MB) used
- FML: MCP v7.19 FML v4.2.6.422 Minecraft Forge 6.0.1.341 Optifine OptiFine_1.4.2_HD_U_A6 6 mods loaded, 6 mods active
mcp [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
FML [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
Forge [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_AutoSwitch [mod_AutoSwitch] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_ThebombzenAPI [mod_ThebombzenAPI] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
mod_TooManyItems [mod_TooManyItems] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available
- LWJGL: 2.4.2
- OpenGL: AMD Radeon(TM) HD 6520G GL version 4.1.10627 Compatibility Profile Context, ATI Technologies Inc.
- Is Modded: Definitely; 'forge,fml'
- Type: Client
- Texture Pack: DokuCraft - The Saga Continues.zip
- Profiler Position: N/A (disabled)
- Vec3 Pool Size: 37 (2072 bytes; 0 MB) allocated, 37 (2072 bytes; 0 MB) used
- World MpServer Entities: 1 total; [axc['NomNomPacMan'/0, l='MpServer', x=901.30, y=47.62, z=-737.28]]
- World MpServer Players: 1 total; [axc['NomNomPacMan'/0, l='MpServer', x=901.30, y=47.62, z=-737.28]]
- World MpServer Chunk Stats: MultiplayerChunkCache: 5
- Forced Entities: 1 total; [axc['NomNomPacMan'/0, l='MpServer', x=901.30, y=47.62, z=-737.28]]
- Retry Entities: 0 total; []
EQUIVALENT EXCHANGE 3
please fix quick
1. Fixed the EV download link. Sorry about that, I don't control whether mediafire makes people pay. I've migrated that link to dropbox, too.
2. I also fixed the AutoSwitch crash since forge 339. For all the people who understand this, there's a constructor inside the World class that doesn't have the annotation @SideOnly(Side.SERVER) so that should mean it can be called on both the client and the server side. AutoSwitch uses a class called ASFakeWorld which extends World to determine which EntityItems are dropped when a block is destroyed. There is no easy method to call which gives and array or a List that works with ModLoader, not just Forge. I call the method to harvest the block but the world to drop it in is the ASFakeWorld instance, not the standard WorldServer. ASFakeWorld extends World and not WorldServer because in multiplayer there is no MinecraftServer object to initialize the WorldServer. Thus, ASFakeWorld extends World, and calls the constructor World(ISaveHandler, String, WorldSettings, WorldProvider, Profiler). Minecraft forge recently changed this constructor so inside the constructor it casts this to WorldServer, and because WorldServer is not assignable from ASFakeWorld, it throws a ClassCastException. However, LexManos forgot to add @SideOnly(Side.SERVER) to the constructor, even though it was only used by the integrated server, so I assumed I could call if from the client-side. It turns out I can't. I fixed it by calling a different constructor, one that has the @SideOnly(Side.CLIENT) forge annotation, so I can be sure it won't be cast to WorldServer.
[13:26:51] <+Bax> Sappert: I'm very clean for someone who licks rocks for science
[13:27:02] <+Bax> Sappert: FOR SCIENCE!
[13:27:14] <+Bax> RaNdOmCoW26: well you see that is your problem
[13:27:23] <+Bax> RaNdOmCoW26: you are comparing yourself to fellow rock lickers
[13:27:36] <+Bax> Sappert: 90% of my social life is rock lickers
[13:27:41] <+Bax> Sappert: or clay eaters
[13:27:47] <+Bax> RaNdOmCoW26: compare yourself to other people who are not rock lickers or clay eaters
[13:28:10] <+Bax> RaNdOmCoW26: then how do you fare?
[13:28:21] <+Bax> Sappert: I fare excellent
EQUIVALENT EXCHANGE 3
please fix quick please respawn back
1. Nothing makes me want to fix something less than someone saying "please fix quick" as if I don't have other things to do.
2. You must have installed something incorrectly. I dropped minecraftforge-universal-6.0.1.343.zip into my minecraft.jar, along with Optifine U_A7, ThebombzenAPI v1.1.1, AutoSwitch v2.4.2, and EnchantView v3.6.0. I installed ee3-universal-pre1.jar into my mods folder. That's how you're supposed to install things. Afterwards, nothing crashes, and AutoSwitch will even switch to a pickaxe when you mine the Calcinator. I don't see any incompatibilities.
[13:26:51] <+Bax> Sappert: I'm very clean for someone who licks rocks for science
[13:27:02] <+Bax> Sappert: FOR SCIENCE!
[13:27:14] <+Bax> RaNdOmCoW26: well you see that is your problem
[13:27:23] <+Bax> RaNdOmCoW26: you are comparing yourself to fellow rock lickers
[13:27:36] <+Bax> Sappert: 90% of my social life is rock lickers
[13:27:41] <+Bax> Sappert: or clay eaters
[13:27:47] <+Bax> RaNdOmCoW26: compare yourself to other people who are not rock lickers or clay eaters
[13:28:10] <+Bax> RaNdOmCoW26: then how do you fare?
[13:28:21] <+Bax> Sappert: I fare excellent
Thank you!! i thought i might go crazy without it (though some would argue that i already am...)
[13:26:51] <+Bax> Sappert: I'm very clean for someone who licks rocks for science
[13:27:02] <+Bax> Sappert: FOR SCIENCE!
[13:27:14] <+Bax> RaNdOmCoW26: well you see that is your problem
[13:27:23] <+Bax> RaNdOmCoW26: you are comparing yourself to fellow rock lickers
[13:27:36] <+Bax> Sappert: 90% of my social life is rock lickers
[13:27:41] <+Bax> Sappert: or clay eaters
[13:27:47] <+Bax> RaNdOmCoW26: compare yourself to other people who are not rock lickers or clay eaters
[13:28:10] <+Bax> RaNdOmCoW26: then how do you fare?
[13:28:21] <+Bax> Sappert: I fare excellent
I'm also getting this when i try to log into any minecraft server...
It would help if you sent a crash report ;-)
Also, due to a glitch in ModLoader, Thebombzen's Options doesn't appear in the main menu unless you use Minecraft Forge, not ModLoader.
Update AutoSwitch.
[13:26:51] <+Bax> Sappert: I'm very clean for someone who licks rocks for science
[13:27:02] <+Bax> Sappert: FOR SCIENCE!
[13:27:14] <+Bax> RaNdOmCoW26: well you see that is your problem
[13:27:23] <+Bax> RaNdOmCoW26: you are comparing yourself to fellow rock lickers
[13:27:36] <+Bax> Sappert: 90% of my social life is rock lickers
[13:27:41] <+Bax> Sappert: or clay eaters
[13:27:47] <+Bax> RaNdOmCoW26: compare yourself to other people who are not rock lickers or clay eaters
[13:28:10] <+Bax> RaNdOmCoW26: then how do you fare?
[13:28:21] <+Bax> Sappert: I fare excellent
Ah, yes. It used to do that, but I removed that feature because glitches in MobAura caused MobAura to attack extremely quickly, about 40-ish times a second, and the switching was excessive and annoying. These rapid-attack glitches are all fixed. When I first programmed MobAura for Minecraft 1.1, I accidentally said to attack on each render tick and not each game tick. This caused rapid attacking, which I almost fixed in MobAura v2.0.0 for Minecraft 1.3.2, but it still attacked about 10 times a second. With the latest MobAura, it also takes into account the fact that mobs are resistant to attacks for a short time after you hit them. (Yes, that does mean now MobAura should save your sword durability more than spamming left-click will, and way more than MobAura used to).
Now there is a different problem though. MobAura now attacks on the end of the game tick and not on the end of the render tick. This means that even if it tells AutoSwitch to switch to the best weapon, the message won't get to the server (either integrated or dedicated) until after the attack is done. Before you say "Well then, how does AutoSwitch do it?" I'll tell you. AutoSwitch switches on the render tick and doesn't respond to a mouse click event. Every render tick, AutoSwitch checks if the mouse is down. If the mouse is down, AutoSwitch will switch. Because the render tick is not synced with the game tick, it is pretty much certain that AutoSwitch will switch in between game ticks, after the mouse was clicked, but before the click event handling takes place during the game tick.
TL;DR:
AutoSwitch can switch in between the mouse click and the next game tick because AutoSwitch switches at the end of the render tick. MobAura switches at the end of the game tick so can't do exactly what AutoSwitch does. Therefore, MobAura can't switch
[13:26:51] <+Bax> Sappert: I'm very clean for someone who licks rocks for science
[13:27:02] <+Bax> Sappert: FOR SCIENCE!
[13:27:14] <+Bax> RaNdOmCoW26: well you see that is your problem
[13:27:23] <+Bax> RaNdOmCoW26: you are comparing yourself to fellow rock lickers
[13:27:36] <+Bax> Sappert: 90% of my social life is rock lickers
[13:27:41] <+Bax> Sappert: or clay eaters
[13:27:47] <+Bax> RaNdOmCoW26: compare yourself to other people who are not rock lickers or clay eaters
[13:28:10] <+Bax> RaNdOmCoW26: then how do you fare?
[13:28:21] <+Bax> Sappert: I fare excellent
if not sure, i can always test to see