Jump to content

Array out of bounds expetion(pls help!!!!)


opssemnik

Recommended Posts

Hi guys im searching on google about one week but anyone can help me.

Im trying to update the mod aether to mp. in my version single player works but when i connect to the server i get this error

 

 

java.lang.IndexOutOfBoundsException: Index: 45, Size: 45

at java.util.ArrayList.rangeCheck(Unknown Source)

at java.util.ArrayList.get(Unknown Source)

at dd.b(SourceFile:80)

at dd.a(SourceFile:233)

at adl.a(NetClientHandler.java:930)

at abl.a(SourceFile:42)

at lg.b(NetworkManager.java:343)

at adl.b(NetClientHandler.java:71)

at ajy.a(SourceFile:45)

at net.minecraft.client.Minecraft.k(Minecraft.java:1576)

at net.minecraft.client.Minecraft.x(Minecraft.java:825)

at net.minecraft.client.Minecraft.run(Minecraft.java:753)

at java.lang.Thread.run(Unknown Source)

 

 

and here is the full log

 

 

2012-10-09 00:59:38 [iNFO] Forge Mod Loader version 2.2.106.176 for Minecraft c:1.2.5, s:1.2.5 loading

2012-10-09 00:59:38 [FINE] Attempting to load mods contained in the minecraft jar file and associated classes

2012-10-09 00:59:38 [FINE] Found a minecraft related file at C:\Users\Antônio\AppData\Roaming\.minecraft\bin\lwjgl.jar, loading

2012-10-09 00:59:38 [FINE] Found a minecraft related file at C:\Users\Antônio\AppData\Roaming\.minecraft\bin\jinput.jar, loading

2012-10-09 00:59:38 [FINE] Found a minecraft related file at C:\Users\Antônio\AppData\Roaming\.minecraft\bin\lwjgl_util.jar, loading

2012-10-09 00:59:38 [FINE] Found a minecraft related file at C:\Users\Antônio\AppData\Roaming\.minecraft\bin\minecraft.jar, loading

2012-10-09 00:59:38 [FINE] Found a mod class mod_MinecraftForge in file minecraft.jar, attempting to load it

2012-10-09 00:59:38 [FINE] ModLoader BaseMod class mod_MinecraftForge found, loading

2012-10-09 00:59:38 [FINE] ModLoader BaseMod class mod_MinecraftForge loaded

2012-10-09 00:59:38 [FINE] Mod class mod_MinecraftForge loaded successfully

2012-10-09 00:59:38 [FINE] Found a mod class mod_Aether in file minecraft.jar, attempting to load it

2012-10-09 00:59:38 [FINE] ModLoader BaseMod class mod_Aether found, loading

2012-10-09 00:59:38 [FINE] ModLoader BaseMod class mod_Aether loaded

2012-10-09 00:59:38 [FINE] Mod class mod_Aether loaded successfully

2012-10-09 00:59:38 [FINE] Found a mod class mod_Trivia in file minecraft.jar, attempting to load it

2012-10-09 00:59:38 [FINE] ModLoader BaseMod class mod_Trivia found, loading

2012-10-09 00:59:38 [FINE] ModLoader BaseMod class mod_Trivia loaded

2012-10-09 00:59:38 [FINE] Mod class mod_Trivia loaded successfully

2012-10-09 00:59:38 [FINE] Minecraft jar mods loaded successfully

2012-10-09 00:59:38 [iNFO] Loading mods from C:\Users\Antônio\AppData\Roaming\.minecraft\mods

2012-10-09 00:59:38 [iNFO] Forge Mod Loader has loaded 3 mods

2012-10-09 00:59:38 [FINE] Beginning mod pre-initialization

2012-10-09 00:59:38 [FINER] Pre-initializing C:\Users\Antônio\AppData\Roaming\.minecraft\bin\minecraft.jar

2012-10-09 00:59:38 [FINE] Reading existing configuration file for mod_MinecraftForge : mod_MinecraftForge.cfg

2012-10-09 00:59:38 [FINEST] Configuration for mod_MinecraftForge.DISABLE_DARK_ROOMS found values default: false, configured: false, interpreted: false

2012-10-09 00:59:38 [FINEST] Configuration for mod_MinecraftForge.SPAWNER_ALLOW_ON_INVERTED found values default: true, configured: true, interpreted: true

2012-10-09 00:59:38 [FINEST] Configuration for mod_MinecraftForge.SPAWNER_MAKE_MORE_RANDOM found values default: false, configured: false, interpreted: false

2012-10-09 00:59:38 [FINE] Configuration for mod_MinecraftForge written to mod_MinecraftForge.cfg

2012-10-09 00:59:38 [FINER] Pre-initializing C:\Users\Antônio\AppData\Roaming\.minecraft\bin\minecraft.jar

2012-10-09 00:59:38 [FINE] Reading existing configuration file for mod_Aether : mod_Aether.cfg

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.raritySwet found values default: 8, configured: 8, interpreted: 8

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.rarityAechorPlant found values default: 8, configured: 8, interpreted: 8

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.rarityCockatrice found values default: 3, configured: 3, interpreted: 3

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.rarityAerwhale found values default: 8, configured: 8, interpreted: 8

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.rarityZephyr found values default: 5, configured: 5, interpreted: 5

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.raritySheepuff found values default: 10, configured: 10, interpreted: 10

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.rarityPhyg found values default: 12, configured: 12, interpreted: 12

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.rarityMoa found values default: 10, configured: 10, interpreted: 10

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.rarityFlyingCow found values default: 10, configured: 10, interpreted: 10

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.rarityWhirlwind found values default: 8, configured: 8, interpreted: 8

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.rarityAerbunny found values default: 11, configured: 11, interpreted: 11

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.worldMenu found values default: true, configured: true, interpreted: true

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.aetherMenu found values default: true, configured: true, interpreted: true

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.TMIhidden found values default: true, configured: true, interpreted: true

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.christmasContent found values default: false, configured: false, interpreted: false

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockAetherPortal found values default: 165, configured: 165, interpreted: 165

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockAetherDirt found values default: 166, configured: 166, interpreted: 166

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockAetherGrass found values default: 167, configured: 167, interpreted: 167

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockQuicksoil found values default: 168, configured: 168, interpreted: 168

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockHolystone found values default: 169, configured: 169, interpreted: 169

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockIcestone found values default: 170, configured: 170, interpreted: 170

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockAercloud found values default: 171, configured: 171, interpreted: 171

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockAerogel found values default: 172, configured: 172, interpreted: 172

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockEnchanter found values default: 173, configured: 173, interpreted: 173

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockIncubator found values default: 174, configured: 174, interpreted: 174

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockLog found values default: 175, configured: 175, interpreted: 175

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockPlank found values default: 176, configured: 176, interpreted: 176

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockSkyrootLeaves found values default: 177, configured: 177, interpreted: 177

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockGoldenOakLeaves found values default: 178, configured: 178, interpreted: 178

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockSkyrootSapling found values default: 179, configured: 179, interpreted: 179

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockGoldenOakSapling found values default: 180, configured: 180, interpreted: 180

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockAmbrosiumOre found values default: 181, configured: 181, interpreted: 181

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockAmbrosiumTorch found values default: 182, configured: 182, interpreted: 182

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockZaniteOre found values default: 183, configured: 183, interpreted: 183

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockGravititeOre found values default: 184, configured: 184, interpreted: 184

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockEnchantedGravitite found values default: 185, configured: 185, interpreted: 185

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockTrap found values default: 186, configured: 186, interpreted: 186

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockChestMimic found values default: 187, configured: 187, interpreted: 187

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockTreasureChest found values default: 188, configured: 188, interpreted: 188

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockDungeonStone found values default: 189, configured: 189, interpreted: 189

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockLightDungeonStone found values default: 190, configured: 190, interpreted: 190

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockLockedDungeonStone found values default: 191, configured: 191, interpreted: 191

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockLockedLightDungeonStone found values default: 192, configured: 192, interpreted: 192

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockPillar found values default: 193, configured: 193, interpreted: 193

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockZanite found values default: 194, configured: 194, interpreted: 194

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockQuicksoilGlass found values default: 195, configured: 195, interpreted: 195

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockFreezer found values default: 196, configured: 196, interpreted: 196

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockWhiteFlower found values default: 197, configured: 197, interpreted: 197

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockPurpleFlower found values default: 198, configured: 198, interpreted: 198

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockAetherBed found values default: 199, configured: 199, interpreted: 199

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockChristmasLeaves found values default: 200, configured: 200, interpreted: 200

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockPresent found values default: 201, configured: 201, interpreted: 201

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBerryBush found values default: 202, configured: 202, interpreted: 202

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBushStem found values default: 203, configured: 203, interpreted: 203

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockBlueLeaves found values default: 204, configured: 204, interpreted: 204

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockHolystoneStairs found values default: 205, configured: 205, interpreted: 205

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockMossyHolystoneStairs found values default: 206, configured: 206, interpreted: 206

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockIcestoneStairs found values default: 207, configured: 207, interpreted: 207

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockPlankStairs found values default: 208, configured: 208, interpreted: 208

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockCarvedStairs found values default: 209, configured: 209, interpreted: 209

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockAngelicStairs found values default: 210, configured: 210, interpreted: 210

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockHellfireStairs found values default: 211, configured: 211, interpreted: 211

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockHolystoneFence found values default: 212, configured: 212, interpreted: 212

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockMossyHolystoneFence found values default: 213, configured: 213, interpreted: 213

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockIcestoneFence found values default: 214, configured: 214, interpreted: 214

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockPlankFence found values default: 215, configured: 215, interpreted: 215

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockCarvedFence found values default: 216, configured: 216, interpreted: 216

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockAngelicFence found values default: 217, configured: 217, interpreted: 217

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlockHellfireFence found values default: 218, configured: 218, interpreted: 218

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idSunAltar found values default: 219, configured: 219, interpreted: 219

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemVictoryMedal found values default: 17000, configured: 17000, interpreted: 17000

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemKey found values default: 17001, configured: 17001, interpreted: 17001

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemLoreBook found values default: 17002, configured: 17002, interpreted: 17002

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemMoaEgg found values default: 17003, configured: 17003, interpreted: 17003

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemBlueMusicDisk found values default: 17004, configured: 17004, interpreted: 17004

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemGoldenAmber found values default: 17005, configured: 17005, interpreted: 17005

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemAechorPetal found values default: 17006, configured: 17006, interpreted: 17006

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemStick found values default: 17007, configured: 17007, interpreted: 17007

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemDart found values default: 17008, configured: 17008, interpreted: 17008

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemDartShooter found values default: 17009, configured: 17009, interpreted: 17009

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemAmbrosiumShard found values default: 17010, configured: 17010, interpreted: 17010

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemZanite found values default: 17011, configured: 17011, interpreted: 17011

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemBucket found values default: 17012, configured: 17012, interpreted: 17012

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemPickSkyroot found values default: 17013, configured: 17013, interpreted: 17013

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemPickHolystone found values default: 17014, configured: 17014, interpreted: 17014

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemPickZanite found values default: 17015, configured: 17015, interpreted: 17015

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemPickGravitite found values default: 17016, configured: 17016, interpreted: 17016

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemShovelSkyroot found values default: 17017, configured: 17017, interpreted: 17017

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemShovelHolystone found values default: 17018, configured: 17018, interpreted: 17018

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemShovelZanite found values default: 17019, configured: 17019, interpreted: 17019

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemShovelGravitite found values default: 17020, configured: 17020, interpreted: 17020

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemAxeSkyroot found values default: 17021, configured: 17021, interpreted: 17021

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemAxeHolystone found values default: 17022, configured: 17022, interpreted: 17022

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemAxeZanite found values default: 17023, configured: 17023, interpreted: 17023

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemAxeGravitite found values default: 17024, configured: 17024, interpreted: 17024

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemSwordSkyroot found values default: 17025, configured: 17025, interpreted: 17025

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemSwordHolystone found values default: 17026, configured: 17026, interpreted: 17026

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemSwordZanite found values default: 17027, configured: 17027, interpreted: 17027

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemSwordGravitite found values default: 17028, configured: 17028, interpreted: 17028

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemIronBubble found values default: 17029, configured: 17029, interpreted: 17029

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemPigSlayer found values default: 17030, configured: 17030, interpreted: 17030

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemVampireBlade found values default: 17031, configured: 17031, interpreted: 17031

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemNatureStaff found values default: 17032, configured: 17032, interpreted: 17032

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemSwordFire found values default: 17033, configured: 17033, interpreted: 17033

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemSwordHoly found values default: 17034, configured: 17034, interpreted: 17034

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemSwordLightning found values default: 17035, configured: 17035, interpreted: 17035

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemLightningKnife found values default: 17036, configured: 17036, interpreted: 17036

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemGummieSwet found values default: 17037, configured: 17037, interpreted: 17037

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemHammerNotch found values default: 17038, configured: 17038, interpreted: 17038

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemPhoenixBow found values default: 17039, configured: 17039, interpreted: 17039

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemCloudParachute found values default: 17040, configured: 17040, interpreted: 17040

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemCloudParachuteGold found values default: 17041, configured: 17041, interpreted: 17041

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemCloudStaff found values default: 17042, configured: 17042, interpreted: 17042

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemLifeShard found values default: 17043, configured: 17043, interpreted: 17043

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemGoldenFeather found values default: 17044, configured: 17044, interpreted: 17044

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemLance found values default: 17045, configured: 17045, interpreted: 17045

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemIronRing found values default: 17046, configured: 17046, interpreted: 17046

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemGoldRing found values default: 17047, configured: 17047, interpreted: 17047

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemZaniteRing found values default: 17048, configured: 17048, interpreted: 17048

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemIronPendant found values default: 17049, configured: 17049, interpreted: 17049

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemGoldPendant found values default: 17050, configured: 17050, interpreted: 17050

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemZanitePendant found values default: 17051, configured: 17051, interpreted: 17051

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemRepShield found values default: 17052, configured: 17052, interpreted: 17052

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemAetherCape found values default: 17053, configured: 17053, interpreted: 17053

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemLeatherGlove found values default: 17054, configured: 17054, interpreted: 17054

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemIronGlove found values default: 17055, configured: 17055, interpreted: 17055

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemGoldGlove found values default: 17056, configured: 17056, interpreted: 17056

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemDiamondGlove found values default: 17057, configured: 17057, interpreted: 17057

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemZaniteGlove found values default: 17058, configured: 17058, interpreted: 17058

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemZaniteHelmet found values default: 17059, configured: 17059, interpreted: 17059

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemZaniteChestplate found values default: 17060, configured: 17060, interpreted: 17060

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemZaniteLeggings found values default: 17061, configured: 17061, interpreted: 17061

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemZaniteBoots found values default: 17062, configured: 17062, interpreted: 17062

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemGravititeGlove found values default: 17063, configured: 17063, interpreted: 17063

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemGravititeHelmet found values default: 17064, configured: 17064, interpreted: 17064

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemGravititeBodyplate found values default: 17065, configured: 17065, interpreted: 17065

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemGravititePlatelegs found values default: 17066, configured: 17066, interpreted: 17066

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemGravititeBoots found values default: 17067, configured: 17067, interpreted: 17067

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemPhoenixGlove found values default: 17068, configured: 17068, interpreted: 17068

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemPhoenixHelm found values default: 17069, configured: 17069, interpreted: 17069

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemPhoenixBody found values default: 17070, configured: 17070, interpreted: 17070

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemPhoenixLegs found values default: 17071, configured: 17071, interpreted: 17071

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemPhoenixBoots found values default: 17072, configured: 17072, interpreted: 17072

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemObsidianGlove found values default: 17073, configured: 17073, interpreted: 17073

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemObsidianBody found values default: 17074, configured: 17074, interpreted: 17074

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemObsidianHelm found values default: 17075, configured: 17075, interpreted: 17075

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemObsidianLegs found values default: 17076, configured: 17076, interpreted: 17076

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemObsidianBoots found values default: 17077, configured: 17077, interpreted: 17077

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemNeptuneGlove found values default: 17078, configured: 17078, interpreted: 17078

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemNeptuneHelmet found values default: 17079, configured: 17079, interpreted: 17079

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemNeptuneChestplate found values default: 17080, configured: 17080, interpreted: 17080

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemNeptuneLeggings found values default: 17081, configured: 17081, interpreted: 17081

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemNeptuneBoots found values default: 17082, configured: 17082, interpreted: 17082

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemRegenerationStone found values default: 17083, configured: 17083, interpreted: 17083

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemInvisibilityCloak found values default: 17084, configured: 17084, interpreted: 17084

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemAgilityCape found values default: 17085, configured: 17085, interpreted: 17085

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemWhiteCape found values default: 17086, configured: 17086, interpreted: 17086

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemRedCape found values default: 17087, configured: 17087, interpreted: 17087

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemYellowCape found values default: 17088, configured: 17088, interpreted: 17088

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemBlueCape found values default: 17089, configured: 17089, interpreted: 17089

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemPickValkyrie found values default: 17090, configured: 17090, interpreted: 17090

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemAxeValkyrie found values default: 17091, configured: 17091, interpreted: 17091

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemShovelValkyrie found values default: 17092, configured: 17092, interpreted: 17092

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemHealingStone found values default: 17093, configured: 17093, interpreted: 17093

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemIceRing found values default: 17094, configured: 17094, interpreted: 17094

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemIcePendant found values default: 17095, configured: 17095, interpreted: 17095

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idBlueBerry found values default: 17096, configured: 17096, interpreted: 17096

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idGingerBreadMan found values default: 17097, configured: 17097, interpreted: 17097

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idCandyCane found values default: 17098, configured: 17098, interpreted: 17098

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idCandySword found values default: 17099, configured: 17099, interpreted: 17099

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idWhiteBerry found values default: 17100, configured: 17100, interpreted: 17100

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idSwetBall found values default: 17101, configured: 17101, interpreted: 17101

2012-10-09 00:59:38 [FINEST] Configuration for mod_Aether.idItemSentryBoots found values default: 17102, configured: 17102, interpreted: 17102

2012-10-09 00:59:38 [FINE] Configuration for mod_Aether written to mod_Aether.cfg

2012-10-09 00:59:38 [FINER] Pre-initializing C:\Users\Antônio\AppData\Roaming\.minecraft\bin\minecraft.jar

2012-10-09 00:59:38 [FINE] No MLProp configuration for mod_Trivia found or required. No file written

2012-10-09 00:59:38 [FINE] Mod pre-initialization complete

2012-10-09 00:59:38 [FINE] Verifying mod dependencies are satisfied

2012-10-09 00:59:38 [FINE] All dependencies are satisfied

2012-10-09 00:59:38 [FINE] Sorting mods into an ordered list

2012-10-09 00:59:38 [FINE] Sorted mod list:

2012-10-09 00:59:38 [FINE] mod_MinecraftForge: minecraft.jar ()

2012-10-09 00:59:38 [FINE] mod_Aether: minecraft.jar ()

2012-10-09 00:59:38 [FINE] mod_Trivia: minecraft.jar ()

2012-10-09 00:59:38 [FINE] Beginning mod initialization

2012-10-09 00:59:38 [FINER] Initializing mod_MinecraftForge

2012-10-09 00:59:38 [iNFO] MinecraftForge v3.4.9.171 Initialized

2012-10-09 00:59:38 [FINER] Initializing mod_Aether

2012-10-09 00:59:38 [FINER] Initializing mod_Trivia

2012-10-09 00:59:38 [FINE] Loaded 89 entries from C:\Users\Antônio\AppData\Roaming\.minecraft\config\mod_Trivia.txt

2012-10-09 00:59:38 [FINE] Mod initialization complete

2012-10-09 00:59:38 [FINE] Beginning mod post-initialization

2012-10-09 00:59:38 [FINER] Post-initializing mod_MinecraftForge

2012-10-09 00:59:38 [FINER] Post-initializing mod_Aether

2012-10-09 00:59:38 [FINER] Post-initializing mod_Trivia

2012-10-09 00:59:38 [FINE] Mod post-initialization complete

2012-10-09 00:59:38 [iNFO] Forge Mod Loader load complete, 3 mods loaded

2012-10-09 00:59:58 [sEVERE] A critical error has occurred.

java.lang.IndexOutOfBoundsException: Index: 45, Size: 45

at java.util.ArrayList.rangeCheck(Unknown Source)

at java.util.ArrayList.get(Unknown Source)

at dd.b(SourceFile:80)

at dd.a(SourceFile:233)

at adl.a(NetClientHandler.java:930)

at abl.a(SourceFile:42)

at lg.b(NetworkManager.java:343)

at adl.b(NetClientHandler.java:71)

at ajy.a(SourceFile:45)

at net.minecraft.client.Minecraft.k(Minecraft.java:1576)

at net.minecraft.client.Minecraft.x(Minecraft.java:825)

at net.minecraft.client.Minecraft.run(Minecraft.java:753)

at java.lang.Thread.run(Unknown Source)

2012-10-09 00:59:58 [sEVERE] 3 mods loaded

Minecraft Forge 3.4.9.171

FML v2.2.106.176

Forge Mod Loader version 2.2.106.176 for Minecraft 1.2.5

mod_MinecraftForge : Available (minecraft.jar)

mod_Aether : Available (minecraft.jar)

mod_Trivia : Available (minecraft.jar)

 

 

 

and here is the main class from server

 

 

package net.minecraft.src;



import java.util.Map;
import java.util.Random;

import javax.swing.text.JTextComponent.KeyBinding;


import net.minecraft.server.MinecraftServer;
import net.minecraft.src.forge.DimensionManager;
import net.minecraft.src.forge.NetworkMod;




public class mod_Aether extends NetworkMod
{
    
private static World[] world;
    private static World nbtWorld;
    private static long clock;
    private boolean cloudPara = false;
    private Random rand = new Random();
    private float zLevel = -90.0F;
    private int updateCounter;
    public static int renderID;
    @MLProp
    public static int raritySwet = 8;
    @MLProp
    public static int rarityAechorPlant = 8;
    @MLProp
    public static int rarityCockatrice = 3;
    @MLProp
    public static int rarityAerwhale = 8;
    @MLProp
    public static int rarityZephyr = 5;
    @MLProp
    public static int raritySheepuff = 10;
    @MLProp
    public static int rarityPhyg = 12;
    @MLProp
    public static int rarityMoa = 10;
    @MLProp
    public static int rarityFlyingCow = 10;
    @MLProp
    public static int rarityWhirlwind = 8;
    @MLProp
    public static int rarityAerbunny = 11;
    @MLProp
    public static boolean worldMenu = true;
    @MLProp
    public static boolean aetherMenu = true;
    @MLProp
    public static boolean TMIhidden = true;
    @MLProp
    public static boolean christmasContent = false;
    @MLProp
    public static int idBlockAetherPortal = 165;
    @MLProp
    public static int idBlockAetherDirt = 166;
    @MLProp
    public static int idBlockAetherGrass = 167;
    @MLProp
    public static int idBlockQuicksoil = 168;
    @MLProp
    public static int idBlockHolystone = 169;
    @MLProp
    public static int idBlockIcestone = 170;
    @MLProp
    public static int idBlockAercloud = 171;
    @MLProp
    public static int idBlockAerogel = 172;
    @MLProp
    public static int idBlockEnchanter = 173;
    @MLProp
    public static int idBlockIncubator = 174;
    @MLProp
    public static int idBlockLog = 175;
    @MLProp
    public static int idBlockPlank = 176;
    @MLProp
    public static int idBlockSkyrootLeaves = 177;
    @MLProp
    public static int idBlockGoldenOakLeaves = 178;
    @MLProp
    public static int idBlockSkyrootSapling = 179;
    @MLProp
    public static int idBlockGoldenOakSapling = 180;
    @MLProp
    public static int idBlockAmbrosiumOre = 181;
    @MLProp
    public static int idBlockAmbrosiumTorch = 182;
    @MLProp
    public static int idBlockZaniteOre = 183;
    @MLProp
    public static int idBlockGravititeOre = 184;
    @MLProp
    public static int idBlockEnchantedGravitite = 185;
    @MLProp
    public static int idBlockTrap = 186;
    @MLProp
    public static int idBlockChestMimic = 187;
    @MLProp
    public static int idBlockTreasureChest = 188;
    @MLProp
    public static int idBlockDungeonStone = 189;
    @MLProp
    public static int idBlockLightDungeonStone = 190;
    @MLProp
    public static int idBlockLockedDungeonStone = 191;
    @MLProp
    public static int idBlockLockedLightDungeonStone = 192;
    @MLProp
    public static int idBlockPillar = 193;
    @MLProp
    public static int idBlockZanite = 194;
    @MLProp
    public static int idBlockQuicksoilGlass = 195;
    @MLProp
    public static int idBlockFreezer = 196;
    @MLProp
    public static int idBlockWhiteFlower = 197;
    @MLProp
    public static int idBlockPurpleFlower = 198;
    @MLProp
    public static int idBlockAetherBed = 199;
    @MLProp
    public static int idBlockChristmasLeaves = 200;
    @MLProp
    public static int idBlockPresent = 201;
    @MLProp
    public static int idBerryBush = 202;
    @MLProp
    public static int idBushStem = 203;
    @MLProp
    public static int idBlockBlueLeaves = 204;
    @MLProp
    public static int idBlockHolystoneStairs = 205;
    @MLProp
    public static int idBlockMossyHolystoneStairs = 206;
    @MLProp
    public static int idBlockIcestoneStairs = 207;
    @MLProp
    public static int idBlockPlankStairs = 208;
    @MLProp
    public static int idBlockCarvedStairs = 209;
    @MLProp
    public static int idBlockAngelicStairs = 210;
    @MLProp
    public static int idBlockHellfireStairs = 211;
    @MLProp
    public static int idBlockHolystoneFence = 212;
    @MLProp
    public static int idBlockMossyHolystoneFence = 213;
    @MLProp
    public static int idBlockIcestoneFence = 214;
    @MLProp
    public static int idBlockPlankFence = 215;
    @MLProp
    public static int idBlockCarvedFence = 216;
    @MLProp
    public static int idBlockAngelicFence = 217;
    @MLProp
    public static int idBlockHellfireFence = 218;
    @MLProp
    public static int idSunAltar = 219;
    @MLProp
    public static int idItemVictoryMedal = 17000;
    @MLProp
    public static int idItemKey = 17001;
    @MLProp
    public static int idItemLoreBook = 17002;
    @MLProp
    public static int idItemMoaEgg = 17003;
    @MLProp
    public static int idItemBlueMusicDisk = 17004;
    @MLProp
    public static int idItemGoldenAmber = 17005;
    @MLProp
    public static int idItemAechorPetal = 17006;
    @MLProp
    public static int idItemStick = 17007;
    @MLProp
    public static int idItemDart = 17008;
    @MLProp
    public static int idItemDartShooter = 17009;
    @MLProp
    public static int idItemAmbrosiumShard = 17010;
    @MLProp
    public static int idItemZanite = 17011;
    @MLProp
    public static int idItemBucket = 17012;
    @MLProp
    public static int idItemPickSkyroot = 17013;
    @MLProp
    public static int idItemPickHolystone = 17014;
    @MLProp
    public static int idItemPickZanite = 17015;
    @MLProp
    public static int idItemPickGravitite = 17016;
    @MLProp
    public static int idItemShovelSkyroot = 17017;
    @MLProp
    public static int idItemShovelHolystone = 17018;
    @MLProp
    public static int idItemShovelZanite = 17019;
    @MLProp
    public static int idItemShovelGravitite = 17020;
    @MLProp
    public static int idItemAxeSkyroot = 17021;
    @MLProp
    public static int idItemAxeHolystone = 17022;
    @MLProp
    public static int idItemAxeZanite = 17023;
    @MLProp
    public static int idItemAxeGravitite = 17024;
    @MLProp
    public static int idItemSwordSkyroot = 17025;
    @MLProp
    public static int idItemSwordHolystone = 17026;
    @MLProp
    public static int idItemSwordZanite = 17027;
    @MLProp
    public static int idItemSwordGravitite = 17028;
    @MLProp
    public static int idItemIronBubble = 17029;
    @MLProp
    public static int idItemPigSlayer = 17030;
    @MLProp
    public static int idItemVampireBlade = 17031;
    @MLProp
    public static int idItemNatureStaff = 17032;
    @MLProp
    public static int idItemSwordFire = 17033;
    @MLProp
    public static int idItemSwordHoly = 17034;
    @MLProp
    public static int idItemSwordLightning = 17035;
    @MLProp
    public static int idItemLightningKnife = 17036;
    @MLProp
    public static int idItemGummieSwet = 17037;
    @MLProp
    public static int idItemHammerNotch = 17038;
    @MLProp
    public static int idItemPhoenixBow = 17039;
    @MLProp
    public static int idItemCloudParachute = 17040;
    @MLProp
    public static int idItemCloudParachuteGold = 17041;
    @MLProp
    public static int idItemCloudStaff = 17042;
    @MLProp
    public static int idItemLifeShard = 17043;
    @MLProp
    public static int idItemGoldenFeather = 17044;
    @MLProp
    public static int idItemLance = 17045;
    @MLProp
    public static int idItemIronRing = 17046;
    @MLProp
    public static int idItemGoldRing = 17047;
    @MLProp
    public static int idItemZaniteRing = 17048;
    @MLProp
    public static int idItemIronPendant = 17049;
    @MLProp
    public static int idItemGoldPendant = 17050;
    @MLProp
    public static int idItemZanitePendant = 17051;
    @MLProp
    public static int idItemRepShield = 17052;
    @MLProp
    public static int idItemAetherCape = 17053;
    @MLProp
    public static int idItemLeatherGlove = 17054;
    @MLProp
    public static int idItemIronGlove = 17055;
    @MLProp
    public static int idItemGoldGlove = 17056;
    @MLProp
    public static int idItemDiamondGlove = 17057;
    @MLProp
    public static int idItemZaniteGlove = 17058;
    @MLProp
    public static int idItemZaniteHelmet = 17059;
    @MLProp
    public static int idItemZaniteChestplate = 17060;
    @MLProp
    public static int idItemZaniteLeggings = 17061;
    @MLProp
    public static int idItemZaniteBoots = 17062;
    @MLProp
    public static int idItemGravititeGlove = 17063;
    @MLProp
    public static int idItemGravititeHelmet = 17064;
    @MLProp
    public static int idItemGravititeBodyplate = 17065;
    @MLProp
    public static int idItemGravititePlatelegs = 17066;
    @MLProp
    public static int idItemGravititeBoots = 17067;
    @MLProp
    public static int idItemPhoenixGlove = 17068;
    @MLProp
    public static int idItemPhoenixHelm = 17069;
    @MLProp
    public static int idItemPhoenixBody = 17070;
    @MLProp
    public static int idItemPhoenixLegs = 17071;
    @MLProp
    public static int idItemPhoenixBoots = 17072;
    @MLProp
    public static int idItemObsidianGlove = 17073;
    @MLProp
    public static int idItemObsidianBody = 17074;
    @MLProp
    public static int idItemObsidianHelm = 17075;
    @MLProp
    public static int idItemObsidianLegs = 17076;
    @MLProp
    public static int idItemObsidianBoots = 17077;
    @MLProp
    public static int idItemNeptuneGlove = 17078;
    @MLProp
    public static int idItemNeptuneHelmet = 17079;
    @MLProp
    public static int idItemNeptuneChestplate = 17080;
    @MLProp
    public static int idItemNeptuneLeggings = 17081;
    @MLProp
    public static int idItemNeptuneBoots = 17082;
    @MLProp
    public static int idItemRegenerationStone = 17083;
    @MLProp
    public static int idItemInvisibilityCloak = 17084;
    @MLProp
    public static int idItemAgilityCape = 17085;
    @MLProp
    public static int idItemWhiteCape = 17086;
    @MLProp
    public static int idItemRedCape = 17087;
    @MLProp
    public static int idItemYellowCape = 17088;
    @MLProp
    public static int idItemBlueCape = 17089;
    @MLProp
    public static int idItemPickValkyrie = 17090;
    @MLProp
    public static int idItemAxeValkyrie = 17091;
    @MLProp
    public static int idItemShovelValkyrie = 17092;
    @MLProp
    public static int idItemHealingStone = 17093;
    @MLProp
    public static int idItemIceRing = 17094;
    @MLProp
    public static int idItemIcePendant = 17095;
    @MLProp
    public static int idBlueBerry = 17096;
    @MLProp
    public static int idGingerBreadMan = 17097;
    @MLProp
    public static int idCandyCane = 17098;
    @MLProp
    public static int idCandySword = 17099;
    @MLProp
    public static int idWhiteBerry = 17100;
    @MLProp
    public static int idSwetBall = 17101;
    @MLProp
    public static int idItemSentryBoots = 17102;
    public static boolean hasLoreOverworld = false;
    public static boolean hasLoreNether = false;
    public static boolean hasLoreAether = false;
    public static IAetherBoss currentBoss = null;
    public static PlayerBaseAether Player;
    MinecraftServer mc = ModLoader.getMinecraftServerInstance();
    public static BiomeGenBase biomeAether = new BiomeGenAether();
    public static WorldProvider dim = new WorldProviderAether();
    public static TeleporterAether teleporter = new TeleporterAether();
    
   
    public void load()
    {
        Item.itemsList[item.bucketWater.shiftedIndex] = null;
        Item.bucketWater = Item.itemsList[item.bucketWater.shiftedIndex] = (new ItemAetherBucket(Item.bucketWater.shiftedIndex - 256, Block.waterMoving.blockID)).setIconCoord(11, 4).setItemName("bucketWater").setContainerItem(Item.bucketEmpty);
        Item.itemsList[item.bucketLava.shiftedIndex] = null;
        Item.bucketLava = Item.itemsList[item.bucketLava.shiftedIndex] = (new ItemAetherBucket(Item.bucketLava.shiftedIndex - 256, Block.lavaMoving.blockID)).setIconCoord(12, 4).setItemName("bucketLava").setContainerItem(Item.bucketEmpty);
        
       
        PlayerAPI.register("Aether", PlayerBaseAether.class);
        
        DimensionManager.registerDimension(3, dim, true);
        new BiomeGenAether();
        new AetherBlocks();
        new AetherItems();
        
        new AetherAchievements();
        new AetherRecipes();
        
        ModLoader.addLocalization("key.loreGain", "Gain Lore");
        ModLoader.setInGameHook(this, true, false);
    }

   
  
    public boolean onTickInGame(float var1, MinecraftServer var2, String i)
    {
        

        if (currentBoss != null)
        {
            Entity var3 = currentBoss.GetEntity();

            if (Math.sqrt(Math.pow(var3.posX - var2.configManager.getPlayerEntity(null).posX, 2.0D) + Math.pow(var3.posY - var2.configManager.getPlayerEntity(null).posY, 2.0D) + Math.pow(var3.posZ - var2.configManager.getPlayerEntity(null).posZ, 2.0D)) > 50.0D)
            {
                currentBoss = null;
            }
        }

        
            if (DimensionManager.getWorld(0) != nbtWorld)
            {
                if (nbtWorld != null)
                {
                    AetherNBT.save(nbtWorld);
                }

                if (DimensionManager.getWorlds() != null)
                {
                    AetherNBT.load(DimensionManager.getWorld(3));
                }

                nbtWorld = DimensionManager.getWorld(3);
            }

                    



        if (var2.configManager.getPlayerEntity(i) != null)
        {
            EntityPlayerMP var11 = var2.configManager.getPlayerEntity(i);

            if (var11.dimension == 7 && var11.posY < -2.0D)
            {
                Class var4 = null;
                NBTTagCompound var5 = new NBTTagCompound();

                if (var11.ridingEntity != null)
                {
                    var4 = var11.ridingEntity.getClass();
                    var11.ridingEntity.writeToNBT(var5);
                    var11.ridingEntity.setDead();
                }

                double var6 = var11.motionY;
                this.cloudPara = false;

                if (EntityCloudParachute.getCloudBelongingToEntity(var11) != null)
                {
                    this.cloudPara = true;
                }

                    var2.configManager.getPlayerEntity(i).setLocationAndAngles(var11.posX, 127.0D, var11.posZ, var11.rotationYaw, 0.0F);

                                {
                    Entity var8 = null;

                    try
                    {
                        var8 = (Entity)((Entity)var4.getDeclaredConstructor(new Class[] {World.class}).newInstance(new Object[] {DimensionManager.getWorlds()}));
                        var8.readFromNBT(var5);
                        var8.setLocationAndAngles(var11.posX, 127.0D, var11.posZ, var11.rotationYaw, 0.0F);
                        DimensionManager.getWorld(3).spawnEntityInWorld(var8);
                        var11.mountEntity(var8);
                    }
                    catch (Exception var10)
                    {
                        System.out.println("Failed to transfer mount.");
                    }
                }

                var11.motionX = var11.motionZ = 0.0D;
                var11.motionY = var6;
                int var18;

                if (this.cloudPara && EntityCloudParachute.entityHasRoomForCloud(DimensionManager.getWorld(3), var11))
                {
                    for (var18 = 0; var18 < 32; ++var18)
                    {
                       
                    }

                    

                    {
                        DimensionManager.getWorld(3).spawnEntityInWorld(new EntityCloudParachute(DimensionManager.getWorld(3), var11, false));
                    }
                }

                

                if (!this.cloudPara)
                {
                    if (var11.inventory.consumeInventoryItem(AetherItems.CloudParachute.shiftedIndex))
                    {
                        if (EntityCloudParachute.entityHasRoomForCloud(DimensionManager.getWorld(3), var11))
                        {
                            for (var18 = 0; var18 < 32; ++var18)
                            {
                                
                            }

                            

                            
                            {
                            	DimensionManager.getWorld(3).spawnEntityInWorld(new EntityCloudParachute(DimensionManager.getWorld(3), var11, false));
                            }
                        }
                    }
                    else
                    {
                        for (var18 = 0; var18 < var11.inventory.getSizeInventory(); ++var18)
                        {
                            ItemStack var9 = var11.inventory.getStackInSlot(var18);

                            if (var9 != null && var9.itemID == AetherItems.CloudParachuteGold.shiftedIndex && EntityCloudParachute.entityHasRoomForCloud(DimensionManager.getWorld(3), var11))
                            {
                                
                               

                            	DimensionManager.getWorld(3).spawnEntityInWorld(new EntityCloudParachute(DimensionManager.getWorld(3), var11, true));
                                }

                                var9.damageItem(1, var11);
                                var11.inventory.setInventorySlotContents(var18, var9);
                            }
                        }
                    }
                }
            }

            if (getCurrentDimension(i) == 7)
            {
                

            	{
                    
                    ModLoader.getMinecraftServerInstance().configManager.getPlayerEntity(i).inventory.addItemStackToInventory(new ItemStack(AetherItems.LoreBook, 1, 2));
                    ModLoader.getMinecraftServerInstance().configManager.getPlayerEntity(i).inventory.addItemStackToInventory(new ItemStack(AetherItems.CloudParachuteGold, 1));
                    
                }
            }
        

        if (world == DimensionManager.getWorlds() && (var2.configManager.getPlayerEntity(i) == null || !var2.configManager.getPlayerEntity(i).isDead && var2.configManager.getPlayerEntity(i).health > 0))
        {
            if (world == null)
            {
                return true;
            }
            else
            {
                

               

                this.repShieldUpdate(var2, i);
            
               
                float var12 = getPlayer(i).prevTimeInPortal * 1.2F + (getPlayer(i).timeInPortal - getPlayer(i).prevTimeInPortal);

               

                

                
            }
        }
        else
        {
            world = DimensionManager.getWorlds();
            return true;
        }
       return true;
    }

   
    public void repShieldUpdate(MinecraftServer var1, String i)
    {
        PlayerBaseAether var2 = getPlayer(i);

        if (var2.inv.slots[6] != null && var2.inv.slots[6].itemID == AetherItems.RepShield.shiftedIndex)
        {
            
        }
    }

   
    
   
    

    public void takenFromCrafting(EntityPlayer var1, ItemStack var2, IInventory var3)
    {
        AetherItems.takenCrafting(var1, var2);
    }

    public static boolean equippedSkyrootSword(String i)
    {
        ItemStack var0 = ModLoader.getMinecraftServerInstance().configManager.getPlayerEntity(i).inventory.getCurrentItem();
        return var0 != null && var0.itemID == AetherItems.SwordSkyroot.shiftedIndex;
    }

    public static boolean equippedSkyrootPick(String i)
    {
        ItemStack var0 = ModLoader.getMinecraftServerInstance().configManager.getPlayerEntity(i).inventory.getCurrentItem();
        return var0 != null && var0.itemID == AetherItems.PickSkyroot.shiftedIndex;
    }

    public static boolean equippedSkyrootShovel(String i)
    {
        ItemStack var0 = ModLoader.getMinecraftServerInstance().configManager.getPlayerEntity(i).inventory.getCurrentItem();
        return var0 != null && var0.itemID == AetherItems.ShovelSkyroot.shiftedIndex;
    }

    public static boolean equippedSkyrootAxe(String i)
    {
        ItemStack var0 = ModLoader.getMinecraftServerInstance().configManager.getPlayerEntity(i).inventory.getCurrentItem();
        return var0 != null && var0.itemID == AetherItems.AxeSkyroot.shiftedIndex;
    }

    public static int getCurrentDimension(String i)
    {
        EntityPlayerMP var0 = ModLoader.getMinecraftServerInstance().configManager.getPlayerEntity(i);
        return var0 == null ? 0 : var0.dimension;
    }

    public String getVersion()
    {
        return "MC 1.2.5 Version 1.9";
    }

    public static PlayerBaseAether getPlayer(String i)
    {
        return getPlayer(ModLoader.getMinecraftServerInstance().configManager.getPlayerEntity(i));
    }

    public static PlayerBaseAether getPlayer(EntityPlayer var0)
    {
        return var0 instanceof EntityPlayerMP ? (PlayerBaseAether)((EntityPlayerMP)var0).playerAPI.getPlayerBase("Aether") : null;
    }

    public boolean clientSideRequired()
    {
      return true;
    }

    public boolean serverSideRequired()
    {
      return false;
    }


    
}

 

 

anyone can help me? i think i have to make ap acket but im newbie with smp modding.

Link to comment
Share on other sites

Somewhere in your code, there is a 45 which gets the 45th index in an array. However, the 45th index doesn't exist in that array. You should use a lower number. I can't help you any further with just this small amount of code.

 

By the way, any particular reason for using ModLoader, instead of Forge? The Forge things (usually) work better, easier and faster.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • I am not using hardcoded recipes, I'm using Vanilla's already existing code for leather armor dying. (via extending and implementing DyeableArmorItem / DyeableLeatherItem respectively) I have actually figured out that it's something to do with registering item colors to the ItemColors instance, but I'm trying to figure out where exactly in my mod's code I would be placing a call to the required event handler. Unfortunately the tutorial is criminally undescriptive. The most I've found is that it has to be done during client initialization. I'm currently trying to do the necessary setup via hijacking the item registry since trying to modify the item classes directly (via using SubscribeEvent in the item's constructor didn't work. Class so far: // mrrp mrow - mcmod item painter v1.0 - catzrule ch package catzadvitems.init; import net.minecraft.client.color.item.ItemColors; import net.minecraft.world.item.Item; import net.minecraftforge.registries.ObjectHolder; import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.eventbus.api.SubscribeEvent; import net.minecraftforge.client.event.ColorHandlerEvent; import catzadvitems.item.DyeableWoolArmorItem; @Mod.EventBusSubscriber(bus = Mod.EventBusSubscriber.Bus.MOD) public class Painter { @ObjectHolder("cai:dyeable_wool_chestplate") public static final Item W_CHEST = null; @ObjectHolder("cai:dyeable_wool_leggings") public static final Item W_LEGS = null; @ObjectHolder("cai:dyeable_wool_boots") public static final Item W_SOCKS = null; public Painter() { // left blank, idk if forge throws a fit if constructors are missing, not taking the chance of it happening. } @SubscribeEvent public static void init(FMLClientSetupEvent event) { new Painter(); } @Mod.EventBusSubscriber private static class ForgeBusEvents { @SubscribeEvent public static void registerItemColors(ColorHandlerEvent.Item event) { ItemColors col = event.getItemColors(); col.register(DyeableUnderArmorItem::getItemDyedColor, W_CHEST, W_LEGS, W_SOCKS); //placeholder for other dye-able items here later.. } } } (for those wondering, i couldn't think of a creative wool helmet name)
    • nvm found out it was because i had create h and not f
    • Maybe there's something happening in the 'leather armor + dye' recipe itself that would be updating the held item texture?
    • @SubscribeEvent public static void onRenderPlayer(RenderPlayerEvent.Pre e) { e.setCanceled(true); model.renderToBuffer(e.getPoseStack(), pBuffer, e.getPackedLight(), 0f, 0f, 0f, 0f, 0f); //ToaPlayerRenderer.render(); } Since getting the render method from a separate class is proving to be bit of a brick wall for me (but seems to be the solution in older versions of minecraft/forge) I've decided to try and pursue using the renderToBuffer method directly from the model itself. I've tried this route before but can't figure out what variables to feed it for the vertexConsumer and still can't seem to figure it out; if this is even a path to pursue.  The vanilla model files do not include any form of render methods, and seem to be fully constructed from their layer definitions? Their renderer files seem to take their layers which are used by the render method in the vanilla MobRenderer class. But for modded entities we @Override this function and don't have to feed the method variables because of that? I assume that the render method in the extended renderer takes the layer definitions from the renderer classes which take those from the model files. Or maybe instead of trying to use a render method I should be calling the super from the renderer like   new ToaPlayerRenderer(context, false); Except I'm not sure what I would provide for context? There's a context method in the vanilla EntityRendererProvider class which doesn't look especially helpful. I've been trying something like <e.getEntity(), model<e.getEntity()>> since that generally seems to be what is provided to the renderers for context, but I don't know if it's THE context I'm looking for? Especially since the method being called doesn't want to take this or variations of this.   In short; I feel like I'm super super close but I have to be missing something obvious? Maybe this insane inane ramble post will provide some insight into this puzzle?
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.