Jump to content

Modding error: State engine forced into a different state


Ablaze

Recommended Posts

Hello everyone!

    My name is Ablaze. I was impressed by the forum with my last topic. I had 4 replies by the next day of the OP. Anyways, here is my newest problem. I got into modding 3-4 days back. I don't mind if I have a coding error; in the sense a problem in the code. I will Google as much as possible, and rack my brains to figure it out. But this one is a real bad one. It isn't an error. When I run Minecraft through eclipse, this is the log i get:-

 

Aug 28, 2013 10:04:37 PM net.minecraft.launchwrapper.LogWrapper log
INFO: Using tweak class name cpw.mods.fml.common.launcher.FMLTweaker
2013-08-28 22:04:39 [iNFO] [ForgeModLoader] Forge Mod Loader version 6.2.55.842 for Minecraft 1.6.2 loading
2013-08-28 22:04:39 [iNFO] [ForgeModLoader] Java is Java HotSpot(TM) 64-Bit Server VM, version 1.7.0_21, running on Windows 7:amd64:6.1, installed at C:\Program Files\Java\jdk1.7.0_21\jre
2013-08-28 22:04:39 [iNFO] [ForgeModLoader] Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
2013-08-28 22:04:41 [iNFO] [sTDOUT] Loaded 39 rules from AccessTransformer config file fml_at.cfg
2013-08-28 22:04:42 [iNFO] [sTDOUT] Loaded 107 rules from AccessTransformer config file forge_at.cfg
2013-08-28 22:04:44 [sEVERE] [ForgeModLoader] The binary patch set is missing. Either you are in a development environment, or things are not going to work!
2013-08-28 22:04:46 [iNFO] [ForgeModLoader] Launching wrapped minecraft
2013-08-28 22:04:56 [iNFO] [Minecraft-Client] Setting user: Player505
2013-08-28 22:04:56 [iNFO] [Minecraft-Client] (Session ID is null)
2013-08-28 22:05:08 [iNFO] [Minecraft-Client] LWJGL Version: 2.9.0
2013-08-28 22:05:13 [iNFO] [Minecraft-Client] Reloading ResourceManager: Default
2013-08-28 22:05:15 [iNFO] [sTDOUT] 
2013-08-28 22:05:15 [iNFO] [sTDOUT] Starting up SoundSystem...
2013-08-28 22:05:15 [iNFO] [sTDOUT] Initializing LWJGL OpenAL
2013-08-28 22:05:15 [iNFO] [sTDOUT]     (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
2013-08-28 22:05:19 [iNFO] [MinecraftForge] Attempting early MinecraftForge initialization
2013-08-28 22:05:19 [iNFO] [sTDOUT] MinecraftForge v9.10.0.842 Initialized
2013-08-28 22:05:19 [iNFO] [ForgeModLoader] MinecraftForge v9.10.0.842 Initialized
2013-08-28 22:05:22 [iNFO] [sTDOUT] Replaced 101 ore recipies
2013-08-28 22:05:23 [iNFO] [MinecraftForge] Completed early MinecraftForge initialization
2013-08-28 22:05:24 [iNFO] [ForgeModLoader] Reading custom logging properties from C:\Users\********\Desktop\forge\mcp\jars\config\logging.properties
2013-08-28 22:05:24 [OFF] [ForgeModLoader] Logging level for ForgeModLoader logging is set to ALL
2013-08-28 22:05:26 [iNFO] [ForgeModLoader] Searching C:\Users\********\Desktop\forge\mcp\jars\mods for mods
2013-08-28 22:05:26 [iNFO] [sTDOUT] OpenAL initialized.
2013-08-28 22:05:26 [iNFO] [sTDOUT] 
2013-08-28 22:06:20 [iNFO] [ForgeModLoader] Forge Mod Loader has identified 4 mods to load
2013-08-28 22:06:20 [iNFO] [mcp] Activating mod mcp
2013-08-28 22:06:20 [iNFO] [FML] Activating mod FML
2013-08-28 22:06:20 [iNFO] [Forge] Activating mod Forge
2013-08-28 22:06:20 [iNFO] [AblazeTheBest_TutorialMod] Activating mod AblazeTheBest_TutorialMod
2013-08-28 22:06:20 [WARNING] [Tutorial Mod] Mod Tutorial Mod is missing a pack.mcmeta file, things may not work well
2013-08-28 22:06:20 [iNFO] [Minecraft-Client] Reloading ResourceManager: Default, FMLFileResourcePack:Tutorial Mod
2013-08-28 22:06:21 [iNFO] [sTDOUT] 
2013-08-28 22:06:21 [iNFO] [sTDOUT] SoundSystem shutting down...
2013-08-28 22:06:21 [iNFO] [sTDOUT]     Author: Paul Lamb, www.paulscode.com
2013-08-28 22:06:21 [iNFO] [sTDOUT] 
2013-08-28 22:06:21 [iNFO] [sTDOUT] 
2013-08-28 22:06:21 [iNFO] [sTDOUT] Starting up SoundSystem...
2013-08-28 22:06:21 [iNFO] [sTDOUT] Initializing LWJGL OpenAL
2013-08-28 22:06:21 [iNFO] [sTDOUT]     (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
2013-08-28 22:06:21 [iNFO] [ForgeModLoader] Registering Forge Packet Handler
2013-08-28 22:06:22 [iNFO] [ForgeModLoader] Succeeded registering Forge Packet Handler
2013-08-28 22:06:22 [iNFO] [sTDOUT] OpenAL initialized.
2013-08-28 22:06:22 [iNFO] [sTDOUT] 
2013-08-28 22:06:22 [iNFO] [ForgeModLoader] Configured a dormant chunk cache size of 0
2013-08-28 22:06:34 [iNFO] [ForgeModLoader] Forge Mod Loader has successfully loaded 4 mods
2013-08-28 22:06:34 [WARNING] [Tutorial Mod] Mod Tutorial Mod is missing a pack.mcmeta file, things may not work well
2013-08-28 22:06:34 [iNFO] [Minecraft-Client] Reloading ResourceManager: Default, FMLFileResourcePack:Tutorial Mod
2013-08-28 22:06:35 [iNFO] [sTDOUT] 
2013-08-28 22:06:35 [iNFO] [sTDOUT] SoundSystem shutting down...
2013-08-28 22:06:36 [iNFO] [sTDOUT]     Author: Paul Lamb, www.paulscode.com
2013-08-28 22:06:36 [iNFO] [sTDOUT] 
2013-08-28 22:06:36 [iNFO] [sTDOUT] 
2013-08-28 22:06:36 [iNFO] [sTDOUT] Starting up SoundSystem...
2013-08-28 22:06:36 [iNFO] [sTDOUT] Initializing LWJGL OpenAL
2013-08-28 22:06:36 [iNFO] [sTDOUT]     (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
2013-08-28 22:06:36 [iNFO] [sTDOUT] OpenAL initialized.
2013-08-28 22:06:36 [iNFO] [sTDOUT] 
2013-08-28 22:07:06 [sEVERE] [Minecraft-Client] Realms: Invalid session id
2013-08-28 22:07:07 [iNFO] [Minecraft-Server] Starting integrated minecraft server version 1.6.2
2013-08-28 22:07:07 [iNFO] [Minecraft-Server] Generating keypair
2013-08-28 22:07:13 [iNFO] [ForgeModLoader] Loading dimension 0 (New World) (net.minecraft.server.integrated.IntegratedServer@60d0e35f)
2013-08-28 22:07:14 [iNFO] [ForgeModLoader] Loading dimension 1 (New World) (net.minecraft.server.integrated.IntegratedServer@60d0e35f)
2013-08-28 22:07:15 [iNFO] [ForgeModLoader] Loading dimension -1 (New World) (net.minecraft.server.integrated.IntegratedServer@60d0e35f)
2013-08-28 22:07:15 [iNFO] [Minecraft-Server] Preparing start region for level 0
2013-08-28 22:07:16 [iNFO] [sTDERR] java.lang.IllegalArgumentException: n must be positive
2013-08-28 22:07:16 [iNFO] [sTDERR] 	at java.util.Random.nextInt(Random.java:300)
2013-08-28 22:07:16 [iNFO] [sTDERR] 	at tutorial.EventManager.addOreSpawn(EventManager.java:57)
2013-08-28 22:07:16 [iNFO] [sTDERR] 	at tutorial.EventManager.generateSurface(EventManager.java:24)
2013-08-28 22:07:16 [iNFO] [sTDERR] 	at tutorial.EventManager.generate(EventManager.java:18)
2013-08-28 22:07:16 [iNFO] [sTDERR] 	at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:103)
2013-08-28 22:07:16 [iNFO] [sTDERR] 	at net.minecraft.world.gen.ChunkProviderServer.populate(ChunkProviderServer.java:259)
2013-08-28 22:07:16 [iNFO] [sTDERR] 	at net.minecraft.world.chunk.Chunk.populateChunk(Chunk.java:1249)
2013-08-28 22:07:16 [iNFO] [sTDERR] 	at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:153)
2013-08-28 22:07:16 [iNFO] [sTDERR] 	at net.minecraft.server.MinecraftServer.initialWorldChunkLoad(MinecraftServer.java:292)
2013-08-28 22:07:16 [iNFO] [sTDERR] 	at net.minecraft.server.integrated.IntegratedServer.loadAllWorlds(IntegratedServer.java:90)
2013-08-28 22:07:16 [iNFO] [sTDERR] 	at net.minecraft.server.integrated.IntegratedServer.startServer(IntegratedServer.java:107)
2013-08-28 22:07:16 [iNFO] [sTDERR] 	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:443)
2013-08-28 22:07:16 [iNFO] [sTDERR] 	at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)
2013-08-28 22:07:16 [sEVERE] [Minecraft-Server] Encountered an unexpected exception IllegalArgumentException
java.lang.IllegalArgumentException: n must be positive
at java.util.Random.nextInt(Random.java:300)
at tutorial.EventManager.addOreSpawn(EventManager.java:57)
at tutorial.EventManager.generateSurface(EventManager.java:24)
at tutorial.EventManager.generate(EventManager.java:18)
at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:103)
at net.minecraft.world.gen.ChunkProviderServer.populate(ChunkProviderServer.java:259)
at net.minecraft.world.chunk.Chunk.populateChunk(Chunk.java:1249)
at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:153)
at net.minecraft.server.MinecraftServer.initialWorldChunkLoad(MinecraftServer.java:292)
at net.minecraft.server.integrated.IntegratedServer.loadAllWorlds(IntegratedServer.java:90)
at net.minecraft.server.integrated.IntegratedServer.startServer(IntegratedServer.java:107)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:443)
at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)
2013-08-28 22:07:16 [sEVERE] [Minecraft-Server] This crash report has been saved to: C:\Users\Eehit\Desktop\forge\mcp\jars\.\crash-reports\crash-2013-08-28_22.07.16-server.txt
2013-08-28 22:07:16 [iNFO] [Minecraft-Server] Stopping server
2013-08-28 22:07:16 [iNFO] [Minecraft-Server] Saving players
2013-08-28 22:07:16 [iNFO] [Minecraft-Server] Saving worlds
2013-08-28 22:07:16 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Overworld
2013-08-28 22:07:17 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Nether
2013-08-28 22:07:17 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/The End
2013-08-28 22:07:17 [iNFO] [ForgeModLoader] Unloading dimension 0
2013-08-28 22:07:17 [iNFO] [ForgeModLoader] Unloading dimension -1
2013-08-28 22:07:17 [iNFO] [ForgeModLoader] Unloading dimension 1
2013-08-28 22:07:17 [iNFO] [ForgeModLoader] The state engine was in incorrect state SERVER_STARTING and forced into state SERVER_STOPPED. Errors may have been discarded.

 

See the last line? I.E. - The state engine was in incorrect state SERVER_STARTING and forced into state SERVER_STOPPED. Errors may have been discarded.

 

Here is all my code :-

 

Tutorial.java

 

package tutorial;

import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.item.crafting.FurnaceRecipes;
import net.minecraft.potion.Potion;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.network.NetworkMod;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.common.registry.LanguageRegistry;

@Mod(modid = Tutorial.modid, name = "Tutorial Mod", version = "1.0")
@NetworkMod(clientSideRequired = true, serverSideRequired = false)
public class Tutorial {
public static final String modid = "AblazeTheBest_TutorialMod";

public static Block fieryIndestuctibleBlock;

public static Block arkmanditeOre;

public static Item fieryFood; 

public static Item arkmanditeIngot;

EventManager eventmanager = new EventManager();
@EventHandler
public void load(FMLInitializationEvent event)
{
	fieryIndestuctibleBlock = new BlockTutorialBlock(500, Material.rock).setUnlocalizedName("fieryIndestuctibleBlock");
	GameRegistry.registerBlock(fieryIndestuctibleBlock, modid + fieryIndestuctibleBlock.getUnlocalizedName().substring(5));
	LanguageRegistry.addName(fieryIndestuctibleBlock, "Fiery Indestructible Block");

	arkmanditeOre = new BlockArkmanditeOre(501, Material.rock).setUnlocalizedName("arkmanditeOre");
	GameRegistry.registerBlock(arkmanditeOre, modid + arkmanditeOre.getUnlocalizedName().substring(5));
	LanguageRegistry.addName(arkmanditeOre, "Arkmandite Ore");

	arkmanditeIngot = new ItemArkmanditeIngot(5001).setUnlocalizedName("arkmanditeIngot");
	GameRegistry.registerItem(arkmanditeIngot, modid + arkmanditeIngot.getUnlocalizedName().substring(5));

	fieryFood = new ItemTutorial(5000, 3, 12.0f, false).setPotionEffect(Potion.fireResistance.id, 5, 0, 0.9f);
	fieryFood.setUnlocalizedName("fieryFood");
	GameRegistry.registerItem(fieryFood, modid + fieryFood.getUnlocalizedName().substring(5));
	LanguageRegistry.addName(fieryFood, "Fiery Food");

	GameRegistry.registerWorldGenerator(eventmanager);

	TutorialCrafting.loadRecipes();

}
}

 

BlockTutorialBlock.java:-

 

package tutorial;

import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.client.renderer.texture.IconRegister;
import net.minecraft.creativetab.CreativeTabs;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;

public class BlockTutorialBlock extends Block{

public BlockTutorialBlock(int id, Material material) {
	super(id, material);
	this.setCreativeTab(CreativeTabs.tabBlock);
	this.setHardness(2.0f);
	this.setResistance(18000000.0f);
}

@SideOnly(Side.CLIENT)
public void registerIcons(IconRegister par1IconRegister)
{
	this.blockIcon = par1IconRegister.registerIcon(Tutorial.modid + ":" + (this.getUnlocalizedName().substring(5)));
}

}

 

ItemTutorial.java:-

 

package tutorial;

import net.minecraft.client.renderer.texture.IconRegister;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.ItemFood;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;

public class ItemTutorial extends ItemFood{

public ItemTutorial(int id, int hunger, float saturation, boolean wolfFood) {
	super(id, hunger, saturation, wolfFood);
	this.setCreativeTab(CreativeTabs.tabFood);
}

@SideOnly(Side.CLIENT)
public void registerIcons(IconRegister par1IconRegister)
{
	this.itemIcon = par1IconRegister.registerIcon(Tutorial.modid + ":" + (this.getUnlocalizedName().substring(5)));
}

}

 

TutorialCrafting.java:-

 

package tutorial;

import net.minecraft.block.Block;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.item.crafting.FurnaceRecipes;
import cpw.mods.fml.common.registry.GameRegistry;

public class TutorialCrafting {

public static void loadRecipes() {
	GameRegistry.addRecipe(new ItemStack(Tutorial.fieryFood, 3), new Object[]{
		"CXC",
		" C ",
		'C', Block.obsidian, 'X', Item.blazePowder
	});

	FurnaceRecipes.smelting().addSmelting(Tutorial.fieryIndestuctibleBlock.blockID, new ItemStack(Tutorial.fieryFood), 0.5f);

}

}

 

EventManager.java:-

 

package tutorial;

import java.util.Random;

import net.minecraft.block.Block;
import net.minecraft.world.World;
import net.minecraft.world.chunk.IChunkProvider;
import net.minecraft.world.gen.feature.WorldGenMinable;
import cpw.mods.fml.common.IWorldGenerator;

public class EventManager implements IWorldGenerator{

@Override
public void generate(Random random, int chunkX, int chunkZ, World world,
		IChunkProvider chunkGenerator, IChunkProvider chunkProvider) 
{
	switch(world.provider.dimensionId) {
            case 0: generateSurface(world, random, chunkX * 16, chunkZ * 16);
	}
}


private void generateSurface(World world, Random random, int x, int z) {
	this.addOreSpawn(Tutorial.arkmanditeOre, world, random, x, z, 16, 16, 2 + random.nextInt(3), 6, 40, 20);
}



/**
 * Adds an Ore Spawn to Minecraft. Simply register all Ores to spawn with this method in your Generation method in your IWorldGeneration extending Class
 *
 * @param The Block to spawn
 * @param The World to spawn in
 * @param A Random object for retrieving random positions within the world to spawn the Block
 * @param An int for passing the X-Coordinate for the Generation method
 * @param An int for passing the Z-Coordinate for the Generation method
 * @param An int for setting the maximum X-Coordinate values for spawning on the X-Axis on a Per-Chunk basis
 * @param An int for setting the maximum Z-Coordinate values for spawning on the Z-Axis on a Per-Chunk basis
 * @param An int for setting the maximum size of a vein
 * @param An int for the Number of chances available for the Block to spawn per-chunk
 * @param An int for the minimum Y-Coordinate height at which this block may spawn
 * @param An int for the maximum Y-Coordinate height at which this block may spawn
 **/
public void addOreSpawn(Block block, World world, Random random, int blockXPos, int blockZPos, int maxX, int maxZ, int maxVeinSize, int chancesToSpawn, int minY, int maxY)
{
       int maxPossY = minY + (maxY - 1);
       assert maxY > minY: "The maximum Y must be greater than the Minimum Y";
       assert maxX > 0 && maxX <= 16: "addOreSpawn: The Maximum X must be greater than 0 and less than 16";
       assert minY > 0: "addOreSpawn: The Minimum Y must be greater than 0";
       assert maxY < 256 && maxY > 0: "addOreSpawn: The Maximum Y must be less than 256 but greater than 0";
       assert maxZ > 0 && maxZ <= 16: "addOreSpawn: The Maximum Z must be greater than 0 and less than 16";
      
       int diffBtwnMinMaxY = maxY - minY;
       for(int x = 0; x < chancesToSpawn; x++)
       {
             int posX = blockXPos + random.nextInt(maxX);
             int posY = minY + random.nextInt(diffBtwnMinMaxY);
             int posZ = blockZPos + random.nextInt(maxZ);
             (new WorldGenMinable(block.blockID, maxVeinSize)).generate(world, random, posX, posY, posZ);
       }
}

}

 

BlockArkmanditeOre.java:-

 

package tutorial;

import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.client.renderer.texture.IconRegister;
import net.minecraft.creativetab.CreativeTabs;

public class BlockArkmanditeOre extends Block{

public BlockArkmanditeOre(int id, Material material) {
	super(id, material);
	this.setCreativeTab(CreativeTabs.tabBlock);
	this.setHardness(6.0F);
	this.setResistance(5.0F);
}

@SideOnly(Side.CLIENT)
public void registerIcons(IconRegister par1IconRegister)
{
	this.blockIcon = par1IconRegister.registerIcon(Tutorial.modid + ":" + (this.getUnlocalizedName().substring(5)));
}

}

 

ItemArkmanditeIngot.java:-

 

package tutorial;

import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.client.renderer.texture.IconRegister;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item;

public class ItemArkmanditeIngot extends Item{

public ItemArkmanditeIngot(int id) {
	super(id);
	this.setCreativeTab(CreativeTabs.tabMaterials);
}

@SideOnly(Side.CLIENT)
public void registerIcons(IconRegister par1IconRegister)
{
	this.itemIcon = par1IconRegister.registerIcon(Tutorial.modid + ":" + (this.getUnlocalizedName().substring(5)));
}

}

 

Please help me and reply if you can.

 

Thanking you,

Yours sincerely,

Ablaze.

Add me on Skype: AblazeTheBest. Send a message saying "#HeyAblaze"

 

Currently: Making a mod!

Link to comment
Share on other sites

2013-08-28 22:07:16 [iNFO] [sTDERR] java.lang.IllegalArgumentException: n must be positive
2013-08-28 22:07:16 [iNFO] [sTDERR] 	at java.util.Random.nextInt(Random.java:300)

 

Looks like you're trying to get a random number based on a negative integer on line 57 in Events Manager

 

2013-08-28 22:07:16 [iNFO] [sTDERR] 	at tutorial.EventManager.addOreSpawn(EventManager.java:57)

Link to comment
Share on other sites

ok first, how to read logs

 

what youre looking for isnt what you stated

 

what youre looking for is thsi:

2013-08-28 22:07:16 [iNFO] [sTDERR] java.lang.IllegalArgumentException: n must be positive

2013-08-28 22:07:16 [iNFO] [sTDERR] at java.util.Random.nextInt(Random.java:300)

2013-08-28 22:07:16 [iNFO] [sTDERR] at tutorial.EventManager.addOreSpawn(EventManager.java:57)

2013-08-28 22:07:16 [iNFO] [sTDERR] at tutorial.EventManager.generateSurface(EventManager.java:24)

2013-08-28 22:07:16 [iNFO] [sTDERR] at tutorial.EventManager.generate(EventManager.java:18)

2013-08-28 22:07:16 [iNFO] [sTDERR] at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:103)

2013-08-28 22:07:16 [iNFO] [sTDERR] at net.minecraft.world.gen.ChunkProviderServer.populate(ChunkProviderServer.java:259)

2013-08-28 22:07:16 [iNFO] [sTDERR] at net.minecraft.world.chunk.Chunk.populateChunk(Chunk.java:1249)

2013-08-28 22:07:16 [iNFO] [sTDERR] at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:153)

2013-08-28 22:07:16 [iNFO] [sTDERR] at net.minecraft.server.MinecraftServer.initialWorldChunkLoad(MinecraftServer.java:292)

2013-08-28 22:07:16 [iNFO] [sTDERR] at net.minecraft.server.integrated.IntegratedServer.loadAllWorlds(IntegratedServer.java:90)

2013-08-28 22:07:16 [iNFO] [sTDERR] at net.minecraft.server.integrated.IntegratedServer.startServer(IntegratedServer.java:107)

2013-08-28 22:07:16 [iNFO] [sTDERR] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:443)

2013-08-28 22:07:16 [iNFO] [sTDERR] at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)

so lets start by what this means

 

all the "at package.name.classname.method(File.java: line#)"

is called the stack trace, it says where and how the program crash.

in your case it says:

java.lang.IllegalArgumentException

meaning you called a method with soemthign that shouldn't be

its followed by:

n must be positive

which explain why its not a legal argument

and with the stack trace:

at java.util.Random.nextInt(Random.java:300)

its in file java.util.Random in methdo nextInt in the file Random.java at line 300

and thsi method is called from:

at tutorial.EventManager.addOreSpawn(EventManager.java:57)

which is YOUR class (always assume that everything under java.* is correct and working, always assume that YOU are not using the code properlly)

so its in file EventManager.java at line 57 and its in method addOreSpawn

which btw is called from:

at tutorial.EventManager.generateSurface(EventManager.java:24)

generateSurface line 24 in file EventManager, but we assume that your code is fucking up ...

 

line 57 of EventManager (well actually 57+- 2 lines):

int posX = blockXPos + random.nextInt(maxX);
int posY = minY + random.nextInt(diffBtwnMinMaxY);
int posZ = blockZPos + random.nextInt(maxZ);

remember i dont have line numbers and im not goign to count them

so one of these receives a number under 0 (remember earlier: n must be positive)

you can clearly see that by doign a println right before calling those

System.out.println("value of maxX: "+maxX);
int posX = blockXPos + random.nextInt(maxX);
System.out.println("value of diffBtwnMinMaxY: "+diffBtwnMinMaxY);
int posY = minY + random.nextInt(diffBtwnMinMaxY);
System.out.println("value of maxZ: "+maxZ);
int posZ = blockZPos + random.nextInt(maxZ);

 

now if you run thsi the logs will look like this:

"value of maxX: 3

value of diffBtwnMinMaxY: -1

value of maxZ:  5

2013-08-28 22:07:16 [iNFO] [sTDERR] java.lang.IllegalArgumentException: n must be positive

2013-08-28 22:07:16 [iNFO] [sTDERR] at java.util.Random.nextInt(Random.java:300)

2013-08-28 22:07:16 [iNFO] [sTDERR] at tutorial.EventManager.addOreSpawn(EventManager.java:57)

2013-08-28 22:07:16 [iNFO] [sTDERR] at tutorial.EventManager.generateSurface(EventManager.java:24)

2013-08-28 22:07:16 [iNFO] [sTDERR] at tutorial.EventManager.generate(EventManager.java:18)

2013-08-28 22:07:16 [iNFO] [sTDERR] at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:103)

2013-08-28 22:07:16 [iNFO] [sTDERR] at net.minecraft.world.gen.ChunkProviderServer.populate(ChunkProviderServer.java:259)

2013-08-28 22:07:16 [iNFO] [sTDERR] at net.minecraft.world.chunk.Chunk.populateChunk(Chunk.java:1249)

2013-08-28 22:07:16 [iNFO] [sTDERR] at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:153)

2013-08-28 22:07:16 [iNFO] [sTDERR] at net.minecraft.server.MinecraftServer.initialWorldChunkLoad(MinecraftServer.java:292)

2013-08-28 22:07:16 [iNFO] [sTDERR] at net.minecraft.server.integrated.IntegratedServer.loadAllWorlds(IntegratedServer.java:90)

2013-08-28 22:07:16 [iNFO] [sTDERR] at net.minecraft.server.integrated.IntegratedServer.startServer(IntegratedServer.java:107)

2013-08-28 22:07:16 [iNFO] [sTDERR] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:443)

2013-08-28 22:07:16 [iNFO] [sTDERR] at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)

so you know that yes you are fucking up somewhere

btw i made up those numbers, i dont know what the actual output will be

 

since you know you are sending negative numbers to the method nextInt you have to find why you are arriving at these resutl and how to fix it

 

gl hf

 

how to debug 101:http://www.minecraftforge.net/wiki/Debug_101

-hydroflame, author of the forge revolution-

Link to comment
Share on other sites

  • 2 months later...

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.



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • I have java, jarfix, Minecraft java, and forge all downloaded/installed, however I've been trying to make forge work for literal weeks now, and it quite literally just wont load. My primary launcher is Modrinth and when I try to launch a game with forge instead of fabric it'll just stop loading, no error message or anything in the logs, and when I try to launch directly from the Minecraft launcher I just get "Exit Code: 1". I also do not have anything in my mods folder. I'm at a loss... I've tried with practically every version at this point, but the specific versions I'm trying to get into are 1.20.1 and 1.19.2
    • My forge 1.12.2 server is very slow and laggy. The reason is probably because every 5 seconds, the console spits out this message (or smth like it):   Running 15ms behind! Is the server overloaded? Skipping 60 ticks (example, but keeps sending messages just like it)   I've been trying to allocate ram to fix this issue. How can I do this on 1.12.2? There is no jvm args.txt, like in 1.20.1.  
    • I am trying to play an old modpack on curseforge but I can't even get to the main screen before this error message pops up. Can anyone tell me how to fix this?     pw.mods.fml.common.LoaderException: java.lang.ExceptionInInitializerError     at cpw.mods.fml.common.LoadController.transition(LoadController.java:163)     at cpw.mods.fml.common.Loader.loadMods(Loader.java:544)     at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:208)     at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:480)     at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:878)     at net.minecraft.client.main.Main.main(SourceFile:148)     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.lang.reflect.Method.invoke(Method.java:497)     at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)     at net.minecraft.launchwrapper.Launch.main(Launch.java:28) Caused by: java.lang.ExceptionInInitializerError     at java.lang.Class.forName0(Native Method)     at java.lang.Class.forName(Class.java:348)     at cpw.mods.fml.common.ProxyInjector.inject(ProxyInjector.java:59)     at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:512)     at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.lang.reflect.Method.invoke(Method.java:497)     at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)     at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)     at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)     at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)     at com.google.common.eventbus.EventBus.post(EventBus.java:275)     at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212)     at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190)     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.lang.reflect.Method.invoke(Method.java:497)     at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)     at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)     at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)     at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)     at com.google.common.eventbus.EventBus.post(EventBus.java:275)     at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119)     at cpw.mods.fml.common.Loader.loadMods(Loader.java:513)     ... 10 more Caused by: com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column 1     at com.google.gson.Gson.fromJson(Gson.java:815)     at com.google.gson.Gson.fromJson(Gson.java:768)     at com.google.gson.Gson.fromJson(Gson.java:717)     at com.google.gson.Gson.fromJson(Gson.java:689)     at net.ilexiconn.llibrary.client.ClientProxy.<clinit>(ClientProxy.java:34)     ... 35 more Caused by: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column 1     at com.google.gson.stream.JsonReader.beginArray(JsonReader.java:338)     at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:70)     at com.google.gson.Gson.fromJson(Gson.java:803)     ... 39 more A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- System Details -- Details:     Minecraft Version: 1.7.10     Operating System: Windows 10 (amd64) version 10.0     Java Version: 1.8.0_51, Oracle Corporation     Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation     Memory: 482358976 bytes (460 MB) / 1571815424 bytes (1499 MB) up to 3280994304 bytes (3129 MB)     JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx3520m -Xms256m     AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used     IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0     FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1566 151 mods loaded, 151 mods active     States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored     UC    mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)      UC    FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1566-1.7.10.jar)      UC    Forge{10.13.4.1566} [Minecraft Forge] (forge-1.7.10-10.13.4.1566-1.7.10.jar)      UC    appliedenergistics2-core{rv2-stable-10} [AppliedEnergistics2 Core] (minecraft.jar)      UC    CodeChickenCore{1.0.7.47} [CodeChicken Core] (minecraft.jar)      UC    MobiusCore{1.2.5} [MobiusCore] (minecraft.jar)      UC    NotEnoughItems{1.0.5.120} [Not Enough Items] (NotEnoughItems-1.7.10-1.0.5.120-universal.jar)      UC    voltzenginepreloader{0.0.1} [Voltz Engine Preloader] (minecraft.jar)      UC    <CoFH ASM>{000} [CoFH ASM] (minecraft.jar)      UC    FastCraft{1.25} [FastCraft] (fastcraft-1.25.jar)      UC    debug{1.0} [debug] (denseores-1.6.2.jar)      UC    ExtendedPotions{1.2} [Extended Potions] (ExtendedPotions-MC1.7.10-1.2.jar)      UC    securitycraft{v1.8.13} [SecurityCraft] ([1.7.10] SecurityCraft v1.8.13.jar)      UC    DamageIndicatorsMod{3.2.0} [Damage Indicators] ([1.7.10]DamageIndicatorsMod-3.2.0.jar)      UC    movillages{1.4.2} [Mo' Villages] ([1.7.10]MoVillages-1.4.2.jar)      UC    Baubles{1.0.1.10} [Baubles] (Baubles-1.7.10-1.0.1.10.jar)      UC    adventurebackpack{1.7.10-0.8b} [Adventure Backpack] (adventurebackpack-1.7.10-0.8c.jar)      UC    AnimationAPI{1.2.4} [AnimationAPI] (AnimationAPI-1.7.10-1.2.4.jar)      UC    appliedenergistics2{rv2-stable-10} [Applied Energistics 2] (appliedenergistics2-rv2-stable-10.jar)      UC    ArchimedesShips{1.7.10 v1.7.1} [Archimedes' Ships] (ArchimedesShips-1.7.1.jar)      UC    bookshelf{1.0.4.187} [Bookshelf] (Bookshelf-1.7.10-1.0.4.187.jar)      UC    betterboat{1.1.0} [Better Boat] (BetterBoat-1.7.10-1.1.0.jar)      UC    betterbuilderswands{0.8.1} [Better Builder's Wands] (BetterBuildersWands-0.8.1-1.7.10r92+aec06c3.jar)      UC    BiblioCraft{1.11.7} [BiblioCraft] (BiblioCraft[v1.11.7][MC1.7.10].jar)      UC    Mantle{1.7.10-0.3.2.jenkins191} [Mantle] (Mantle-1.7.10-0.3.2b.jar)      UC    Natura{2.2.0} [Natura] (natura-1.7.10-2.2.0.1.jar)      UC    BiomesOPlenty{2.1.0} [Biomes O' Plenty] (BiomesOPlenty-1.7.10-2.1.0.1889-universal.jar)      UC    BiblioWoodsBoP{1.9} [BiblioWoods Biomes O'Plenty Edition] (BiblioWoods[BiomesOPlenty][v1.9].jar)      UC    ExtrabiomesXL{3.16.4} [ExtrabiomesXL] (extrabiomesxl_1.7.10-3.16.4.jar)      UC    BiblioWoodsEBXL{1.4} [BiblioWoods ExtraBiomesXL Edition] (BiblioWoods[ExtraBiomesXL][v1.4].jar)      UC    IC2{2.2.827-experimental} [IndustrialCraft 2] (industrialcraft-2-2.2.827-experimental.jar)      UC    CoFHCore{1.7.10R3.1.4} [CoFH Core] (CoFHCore-[1.7.10]3.1.4-329.jar)      UC    Forestry{4.2.16.64} [Forestry for Minecraft] (forestry_1.7.10-4.2.16.64.jar)      UC    BiblioWoodsForestry{1.7} [BiblioWoods Forestry Edition] (BiblioWoods[Forestry][v1.7].jar)      UC    BiblioWoodsNatura{1.5} [BiblioWoods Natura Edition] (BiblioWoods[Natura][v1.5].jar)      UC    ThermalFoundation{1.7.10R1.2.6} [Thermal Foundation] (ThermalFoundation-[1.7.10]1.2.6-118.jar)      UC    ThermalExpansion{1.7.10R4.1.5} [Thermal Expansion] (ThermalExpansion-[1.7.10]4.1.5-248.jar)      UC    BigReactors{0.4.3A} [Big Reactors] (BigReactors-0.4.3A.jar)      UC    Thaumcraft{4.2.3.5} [Thaumcraft] (Thaumcraft-1.7.10-4.2.3.5.jar)      UC    Botania{r1.8-249} [Botania] (Botania r1.8-249.jar)      UC    BuildCraft|Core{7.1.23} [BuildCraft] (buildcraft-7.1.23.jar)      UC    BuildCraft|Transport{7.1.23} [BC Transport] (buildcraft-7.1.23.jar)      UC    BuildCraft|Factory{7.1.23} [BC Factory] (buildcraft-7.1.23.jar)      UC    BuildCraft|Silicon{7.1.23} [BC Silicon] (buildcraft-7.1.23.jar)      UC    BuildCraft|Robotics{7.1.23} [BC Robotics] (buildcraft-7.1.23.jar)      UC    BuildCraft|Energy{7.1.23} [BC Energy] (buildcraft-7.1.23.jar)      UC    BuildCraft|Builders{7.1.23} [BC Builders] (buildcraft-7.1.23.jar)      UC    Railcraft{9.12.2.0} [Railcraft] (Railcraft_1.7.10-9.12.2.0.jar)      UC    TwilightForest{2.3.7} [The Twilight Forest] (twilightforest-1.7.10-2.3.7.jar)      UC    ForgeMultipart{1.2.0.345} [Forge Multipart] (ForgeMultipart-1.7.10-1.2.0.345-universal.jar)      UC    chisel{2.9.5.11} [Chisel] (Chisel-2.9.5.11.jar)      UC    CarpentersBlocks{3.3.8.1} [Carpenter's Blocks] (Carpenter's Blocks v3.3.8.1 - MC 1.7.10.jar)      UC    ChickenChunks{1.3.4.19} [ChickenChunks] (ChickenChunks-1.7.10-1.3.4.19-universal.jar)      UC    chunkpregenerator{2.1} [Chunk Pregenerator] (Chunk Pregenerator V1.7.10-2.1.jar)      UC    customnpcs{1.7.10d} [CustomNpcs] (CustomNPCs_1.7.10d(29oct17).jar)      UC    PTRModelLib{1.0.0} [PTRModelLib] (Decocraft-2.4.2_1.7.10.jar)      UC    props{2.4.2} [Decocraft] (Decocraft-2.4.2_1.7.10.jar)      UC    dldungeonsjdg{1.11.0} [Doomlike Dungeons] (DoomlikeDungeons-1.11.0-MC1.7.10.jar)      UC    DynamicLights{1.3.9a} [Dynamic Lights] (Dynamic Lights-1.3.9a-MC1.7.10.jar)      UC    emeraldmod{3.5.1} [EmeraldMod] (Emerald-Mod-1.7.10_1.jar)      UC    Mekanism{9.1.1} [Mekanism] (Mekanism-1.7.10-9.1.1.1031.jar)      UC    EnderIO{1.7.10-2.2.8.381} [Ender IO] (EnderIO-1.7.10-2.2.8.381.jar)      UC    EnderStorage{1.4.7.37} [EnderStorage] (EnderStorage-1.7.10-1.4.7.37-universal.jar)      UC    Waila{1.5.10} [Waila] (Waila-1.5.10_1.7.10.jar)      UC    extracells{2.3.14} [Extra Cells 2] (ExtraCells-1.7.10-2.3.14b200.jar)      UC    ExtraUtilities{1.2.12} [Extra Utilities] (extrautilities-1.2.12.jar)      UC    fastleafdecay{1.4} [Fast Leaf Decay] (FastLeafDecay-1.7.10-1.4.jar)      UC    FoodExpansion{1.0} [Food Expansion] (FoodExpansion1.1.1-mc1.7.10.jar)      UC    FpsReducer{mc1.7.10-1.10.3} [FPS Reducer] (FpsReducer-mc1.7.10-1.10.3.jar)      UC    FTBL{1.0.18.2} [FTBLib] (FTBLib-1.7.10-1.0.18.3.jar)      UC    FTBU{1.0.18.2} [FTBUtilities] (FTBUtilities-1.7.10-1.0.18.3.jar)      UC    fw{1.3.0} [Fullscreen Windowed] (FullscreenWindowed-1.7.10-1.3.0b.jar)      UC    gravestone{0.7.10.3} [Gravestone] (GraveStone Mod 0.7.10.3.jar)      UC    GrimoireOfGaia{1.0.0} [Grimoire of Gaia 3] (GrimoireOfGaia3-1.7.10-1.2.7.jar)      UC    TConstruct{1.7.10-1.8.8.build988} [Tinkers' Construct] (TConstruct-1.7.10-1.8.8.jar)      UC    voltzengine{1.9.14.302} [Voltz Engine] (VoltzEngine-1.7.10-1.9.14b302.jar)      UC    icbm{2.15.4.497} [ICBM] (ICBM-1.7.10-2.15.4b497.jar)      UC    icbmclassic{2.16.2.205} [ICBM-Classic] (ICBM-classic-1.7.10-2.16.2b205.jar)      UC    infinitycraft{1.0.0} [Infinity Craft] (infinitycraft-1.0.jar)      UC    InventoryPets{1.4.9.9b} [Inventory Pets] (inventorypets-1.7.10-1.4.9.9b-universal.jar)      UC    IronChest{6.0.62.742} [Iron Chest] (ironchest-1.7.10-6.0.62.742-universal.jar)      UC    ItsRainingFood{1.0.2} [It's Raining Food] (itsrainingfood-1.7.10-1.0.4.jar)      UC    JABBA{1.2.2} [JABBA] (Jabba-1.2.2_1.7.10.jar)      UC    journeymap{5.1.4p2} [JourneyMap] (journeymap-1.7.10-5.1.4p2-unlimited.jar)      UE    llibrary{1.5.1} [LLibrary] (llibrary-1.5.1-1.7.10.jar)      UE    jurassicraft{1.5.0} [JurassiCraft] (JurassiCraft-1.4.0.jar)      UC    LogisticsPipes{0.9.3.132} [Logistics Pipes] (logisticspipes-0.9.3.132.jar)      UC    lootbags{2.0.17} [Loot Bags] (LootBags-1.7.10-2.0.17.jar)      UC    magicalcrops{1.7.2 - 0.1 ALPHA} [Magical Crops] (magicalcrops-1.7.10_0.1.jar)      UC    MagicBees{2.4.4} [Magic Bees] (magicbees-1.7.10-2.4.4.jar)      UC    malisiscore{1.7.10-0.14.3} [MalisisCore] (malisiscore-1.7.10-0.14.3.jar)      UC    malisisdoors{1.7.10-1.13.2} [Malisis' Doors] (malisisdoors-1.7.10-1.13.2.jar)      UC    MekanismGenerators{9.1.1} [MekanismGenerators] (MekanismGenerators-1.7.10-9.1.1.1031.jar)      UC    MekanismTools{9.1.1} [MekanismTools] (MekanismTools-1.7.10-9.1.1.1031.jar)      UC    MobProperties{1.0.2} [Mob Properties] (MobProperties-1.7.10-1.0.2.jar)      UC    morechisels{@VERSION@} [More Chisels] (MoreChisels-1.7.10-1.0-28.jar)      UC    Morpheus{1.7.10-1.6.21} [Morpheus] (Morpheus-1.7.10-1.6.21.jar)      UC    MouseTweaks{2.4.4} [Mouse Tweaks] (MouseTweaks-2.4.4-mc1.7.10.jar)      UC    cfm{3.4.7} [§9MrCrayfish's Furniture Mod] (MrCrayfishFurnitureModv3.4.7(1.7.10).jar)      UC    MutantCreatures{1.4.9} [Mutant Creatures] (MutantCreatures-1.7.10-1.4.9.jar)      UC    NEIAddons{1.12.14.40} [NEI Addons] (neiaddons-1.12.14.40-mc1.7.10.jar)      UC    NEIAddons|Developer{1.12.14.40} [NEI Addons: Developer Tools] (neiaddons-1.12.14.40-mc1.7.10.jar)      UC    NEIAddons|AppEng{1.12.14.40} [NEI Addons: Applied Energistics 2] (neiaddons-1.12.14.40-mc1.7.10.jar)      UC    NEIAddons|Botany{1.12.14.40} [NEI Addons: Botany] (neiaddons-1.12.14.40-mc1.7.10.jar)      UC    NEIAddons|Forestry{1.12.14.40} [NEI Addons: Forestry] (neiaddons-1.12.14.40-mc1.7.10.jar)      UC    NEIAddons|CraftingTables{1.12.14.40} [NEI Addons: Crafting Tables] (neiaddons-1.12.14.40-mc1.7.10.jar)      UC    NEIAddons|ExNihilo{1.12.14.40} [NEI Addons: Ex Nihilo] (neiaddons-1.12.14.40-mc1.7.10.jar)      UC    neiintegration{1.1.2} [NEI Integration] (NEIIntegration-MC1.7.10-1.1.2.jar)      UC    NEIlootbags{1.1.3} [NEIlootbags] (NEIlootbags-1.7.10-1.1.3.jar)      UC    NetherOres{1.7.10R2.3.1} [Nether Ores] (NetherOres-[1.7.10]2.3.1-22.jar)      UC    OreSpawn{1.7.10.20.3} [OreSpawn] (orespawn-1.7.10-20.3.zip)      UC    origin{8.0.3} [Origin] (Origin-1.7.10-8.0.3.jar)      UC    addonscrewdriver{1.0.0} [OriginAddonScrewdriver] (Origin-1.7.10-8.0.3.jar)      UC    getalltheseeds{1.7.10a} [Pam's Get all the Seeds!] (Pam's Get all the Seeds 1.7.10a.jar)      UC    harvestcraft{1.7.10j} [Pam's HarvestCraft] (Pam's HarvestCraft 1.7.10Lb.jar)      UC    simplerecipes{1.7.10a} [Pam's Simple Recipes] (Pam's Simple Recipes 1.7.10a.jar)      UC    pandorasbox{2.0.1} [Pandora's Box] (PandorasBox-2.1.jar)      UC    ProjectE{1.7.10-PE1.10.1} [ProjectE] (ProjectE-1.7.10-PE1.10.1.jar)      UC    MrTJPCoreMod{1.1.0.33} [MrTJPCore] (MrTJPCore-1.1.0.33-universal.jar)      UC    ProjRed|Core{4.7.0pre12.95} [ProjectRed Core] (ProjectRed-1.7.10-4.7.0pre12.95-Base.jar)      UC    ProjRed|Transmission{4.7.0pre12.95} [ProjectRed Transmission] (ProjectRed-1.7.10-4.7.0pre12.95-Integration.jar)      UC    ProjRed|Transportation{4.7.0pre12.95} [ProjectRed Transportation] (ProjectRed-1.7.10-4.7.0pre12.95-Mechanical.jar)      UC    ProjRed|Compatibility{4.7.0pre12.95} [ProjectRed Compatibility] (ProjectRed-1.7.10-4.7.0pre12.95-Compat.jar)      UC    ProjRed|Integration{4.7.0pre12.95} [ProjectRed Integration] (ProjectRed-1.7.10-4.7.0pre12.95-Integration.jar)      UC    ProjRed|Illumination{4.7.0pre12.95} [ProjectRed Illumination] (ProjectRed-1.7.10-4.7.0pre12.95-Lighting.jar)      UC    ProjRed|Expansion{4.7.0pre12.95} [ProjectRed Expansion] (ProjectRed-1.7.10-4.7.0pre12.95-Mechanical.jar)      UC    ResourceLoader{1.3} [Resource Loader] (ResourceLoader-MC1.7.10-1.3.jar)      UC    Roguelike{1.5.0} [Roguelike Dungeons] (roguelike-1.7.10-1.5.0b.jar)      UC    runicdungeons{1.1.7b} [Runic Dungeons] (RunicDungeons-1.1.7b.jar)      UC    secretroomsmod{4.7.1} [The SecretRoomsMod] (secretroomsmod-1.7.10-4.7.1.413.jar)      UC    StorageDrawers{1.7.10-1.10.9} [Storage Drawers] (StorageDrawers-1.7.10-1.10.9.jar)      UC    Teletubbies{0.5.4} [Teletubbies] (Teletubbies-1.7.10-0.5.4.jar)      UC    TextureGeneratorLib{0.2} [TextureGeneratorLib] (TextureGeneratorLib-1.7.10_vBeta2.jar)      UC    Translocator{1.1.2.16} [Translocator] (Translocator-1.7.10-1.1.2.16-universal.jar)      UC    vampirism{0.7.9} [Vampirism] (Vampirism-1.7.10-0.7.9.jar)      UC    VeinMiner{0.36.0_1.7.10-28a7f13} [Vein Miner] (VeinMiner-1.7.10-0.36.0.496+28a7f13.jar)      UC    VeinMinerModSupport{0.36.0_1.7.10-28a7f13} [Mod Support] (VeinMiner-1.7.10-0.36.0.496+28a7f13.jar)      UC    voltzenginemodcompat{1.9.14.302} [Voltz Engine Mod Compatibility Loader] (VoltzEngine-1.7.10-1.9.14b302.jar)      UC    voltzenginemodflag{1.9.14.302} [VoltzEngine mod protection, flag, and region system] (VoltzEngine-1.7.10-1.9.14b302.jar)      UC    WailaHarvestability{1.1.6} [Waila Harvestability] (WailaHarvestability-mc1.7.10-1.1.6.jar)      UC    wawla{1.3.1} [What Are We Looking At] (Wawla-1.0.5.120.jar)      UC    witchery{0.24.1} [Witchery] (witchery-1.7.10-0.24.1.jar)      UC    WTFCore{1.7} [WhiskyTangoFox's Core] (WTFCore-1.7.10_v1.7.jar)      UC    CaveBiomes{1.6} [WhiskyTangoFox's CaveBiomes] (WTFCaveBiomes-1.7.10_v1.6.jar)      UC    YAFM{1.0.3} [Yet Another Food Mod] (yafm-1.0.3.jar)      UC    McMultipart{1.2.0.345} [Minecraft Multipart Plugin] (ForgeMultipart-1.7.10-1.2.0.345-universal.jar)      UC    ForgeRelocation{0.0.1.4} [ForgeRelocation] (ForgeRelocation-0.0.1.4-universal.jar)      UC    MCFrames{1.0} [MCFrames] (ForgeRelocation-0.0.1.4-universal.jar)      UC    RelocationFMP{0.0.1.2} [RelocationFMP] (ForgeRelocationFMP-0.0.1.2-universal.jar)      UC    denseores{1.0} [Dense Ores] (denseores-1.6.2.jar)      UC    ForgeMicroblock{1.2.0.345} [Forge Microblocks] (ForgeMultipart-1.7.10-1.2.0.345-universal.jar)      GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 536.23' Renderer: 'NVIDIA GeForce RTX 3090 Ti/PCIe/SSE2'     AE2 Version: stable rv2-stable-10 for Forge 10.13.2.1291     Mantle Environment: Environment healthy.     CoFHCore: -[1.7.10]3.1.4-329     ThermalFoundation: -[1.7.10]1.2.6-118     ThermalExpansion: -[1.7.10]4.1.5-248     TConstruct Environment: Environment healthy.     NetherOres: -[1.7.10]2.3.1-22
    • Update your AMD/ATI drivers - get the latest drivers from their website - do not update via system
  • Topics

×
×
  • Create New...

Important Information

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