Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

[1.8][SOLVED] Attribute Modifier Help


NovaViper
 Share

Recommended Posts

  • Replies 105
  • Created
  • Last Reply

Top Posters In This Topic

That method doesn't exist

Yes it does, it is a method of EntityPlayer. Unless your entity will be tameable by other types of mobs, then the only type of owner you will have is an EntityPlayer. Check the instance type and cast to EntityPlayer if you can, otherwise store getCustomNameTag() or whatever else you feel like.

Link to comment
Share on other sites

getOwner is an entity, not a EntityPlayer

.. That's what I just said... but you have a custom field, 'this.owner', which IS NOT the same as what is returned by EntityTameable#getOwner, and that is what I was asking about.

 

Anyway, it should be clear by now what you need to do; if not, I highly suggest you take some time to properly learn Java so that simple things like incorrect type parameters to a method (e.g. UUID instead of String) are no longer cause for concern.

Link to comment
Share on other sites

I know about the UUID, I was asking what to do with it since it clearly won't work for String.  But wouldn't using a differenent player conflinct since its not saving the actual owner?

Main Developer and Owner of Zero Quest

Visit the Wiki for more information

If I helped anyone, please give me a applaud and a thank you!

Link to comment
Share on other sites

I know about the UUID, I was asking what to do with it since it clearly won't work for String.  But wouldn't using a differenent player conflinct since its not saving the actual owner?

That's just flat out wrong. Did you not look at EntityTameable's code at all? It shows EXACTLY how to convert the UUID to String format so you can place it in DataWatcher or read/write as NBT.

 

The second question is a result of not understanding basic principles: the whole point of UUID is that it is UNIQUE, and the UUID for each player can always be used to retrieve that player instance from the world (if they are in the game).

Link to comment
Share on other sites

That didn't work, I get this error when entering the game

 

[15:51:27] [server thread/ERROR] [FML]: An Entity type common.zeroquest.entity.zertum.EntityZertum has thrown an exception trying to write state. It will not persist. Report this to the mod author
net.minecraft.util.ReportedException: Saving entity NBT
at net.minecraft.entity.Entity.writeToNBT(Entity.java:1637) ~[Entity.class:?]
at net.minecraft.entity.Entity.writeToNBTOptional(Entity.java:1563) ~[Entity.class:?]
at net.minecraft.world.chunk.storage.AnvilChunkLoader.writeChunkToNBT(AnvilChunkLoader.java:385) [AnvilChunkLoader.class:?]
at net.minecraft.world.chunk.storage.AnvilChunkLoader.saveChunk(AnvilChunkLoader.java:193) [AnvilChunkLoader.class:?]
at net.minecraft.world.gen.ChunkProviderServer.saveChunkData(ChunkProviderServer.java:266) [ChunkProviderServer.class:?]
at net.minecraft.world.gen.ChunkProviderServer.saveChunks(ChunkProviderServer.java:332) [ChunkProviderServer.class:?]
at net.minecraft.world.WorldServer.saveAllChunks(WorldServer.java:976) [WorldServer.class:?]
at net.minecraft.server.MinecraftServer.saveAllWorlds(MinecraftServer.java:419) [MinecraftServer.class:?]
at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:147) [integratedServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:540) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_25]
Caused by: java.lang.NullPointerException
at common.zeroquest.entity.zertum.EntityZertumEntity.writeEntityToNBT(EntityZertumEntity.java:305) ~[EntityZertumEntity.class:?]
at net.minecraft.entity.Entity.writeToNBT(Entity.java:1620) ~[Entity.class:?]
... 10 more

Main Developer and Owner of Zero Quest

Visit the Wiki for more information

If I helped anyone, please give me a applaud and a thank you!

Link to comment
Share on other sites

Uhm guys, you know that UUID works only on server right?

Putting UUID into DataWatcher is simply wrong.

 

What is needed to be understood is the fact that both SERVER and CLIENT might NOT have the EntityPlayer owner constructed.

That is when you use virtual (fake) links like UUID or even direct names.

 

There are many ways of handling this, depending on what data about owneryou need, how fast and where (client or server), you might even need more than two fields. I will try to describe design:

EntityPlayer owner; // Which will be direct reference to owner on both server and client.
String ownerUUID; // Which is used when link between owner and tamed entity can't be found - e.g owner is offline (there is no EntityPlayer owner).
String ownerName; // This exists for client display purposes.

 

Now what should be saved?

NBT is server sided, inside saveNBT you need to save UUID of owner and ownerName field, why you will learn later.

There are few scenarios:

Both owner and tamed entity can be loaded by world, so ideally in that case you can get UUID directly from owner.getUUID()

Say that owner is logged out, but entity was loaded by world - well, then - you have your ownerUUID field, you save that.

In any case - you always save this ownerName field.

 

Inside loadNBT, you will be loading ownerName and the UUID.

Now what happens, as ststed before - entity might be loaded with owner online or not.

When owner is in world:

- You load UUID, read world#getPlayerEntityByUUID(uuid) and set EntityPlayer owner field.

- You also want to keep UUID loaded - you set ownerUUID field to one loaded.

- Now, since you have direct link to player, you can do owner.getDisplayName() and set ownerName field to it.

When owner is not in world - you can't load entity that is NOT there:

- In that case, you load both UUID and ownerName.

- Now, you don't have EntityPlayer, but you still was able to get the name of player (last name that he logged in on server, which might have changed since, that's why I noted that this is for display purposes).

 

What should be shared between client and server?

As stated before - UUID are ONLY server side, on client - they won't work. Ideally you need to send owner.getEntityId() and then on client, load that uwing world#getEntityFromId() (might be different name). Those IDs are shared between server and client and are only link between entities that you can make.

Now the problem is that, while the SERVER might have owner's entity constructed, CLIENT might not (out of visible range).

That is why you also want to be sharing ownerName field. So in the end you will always have owners name on all clients, even if that owner is logged out or out of range. Note that this name is ONLY for DISPLAYING purposes - e.g a TAG above head, or value in GUI.

 

Few last words:

This design is somewhat caching technique, whenever you can - you use EntityPlayer, when you can't you use UUID, when there is no Entity with present UUID, you reference the name directly.

 

Obviously, you might not need EntityPlayer owner, you can always get him directly (on server) from UUID, but I am optimalization-hype guy, why would you want to search by UUID if you can do that much faster :D (in my case I am using owner per-tick, so that was understandable).

 

Ideally - this system does not use DataWatchers, but direct dynamic packet-updates based on EntityTracker and StartTrackingEvent, if you would use DataWatchers then you totally don't need EntityPlayer field as it is stored as entityId inside watcher (but, is slower).

 

This is not by any means "you have to do it" but rather different angle at coding styles, understand the system and you will be able to code anything.

 

EDIT

And yeah - go read Tameable code, you might be also interested in EntityThrowable which uses direct naming (like in design above).

1.7.10 is no longer supported by forge, you are on your own.

Link to comment
Share on other sites

@Ernio EntityTameable stores the Yggdrasil converted UUID in DataWatcher which should then be usable just fine to retrieve the owner Entity whether on the client or the server. Otherwise, why would they bother storing it in DataWatcher if it only worked on the server?

 

It is sound to cache the owner entity once you have retrieved it, though, and you will need to store both the UUID and nickname, which we have discussed to death already in this thread.

Link to comment
Share on other sites

EntityTameable already stores the UUID though, what about the owner name?

That was what I had been telling you...

You should store the 'owner nickname' field with the UUID. You should also put that into the DataWatcher.

Also when the player logs in, you should reset the nickname from the player, since the nickname can be changed.

I. Stellarium for Minecraft: Configurable Universe for Minecraft! (WIP)

II. Stellar Sky, Better Star Rendering&Sky Utility mod, had separated from Stellarium.

Link to comment
Share on other sites

I know but I don't know HOW do to it

You should be able to store the nickname field,

so I assume that you don't know how to reset the nickname when the player logs in.

.. and I just realized doing that in Entity#onUpdate will be better.

In the onUpdate, check if the player with the saved UUID exists in the world, and set the name field with the player's nickname.

I. Stellarium for Minecraft: Configurable Universe for Minecraft! (WIP)

II. Stellar Sky, Better Star Rendering&Sky Utility mod, had separated from Stellarium.

Link to comment
Share on other sites

In my mind operating on UUIDs was alway near to String stuff, which as you might know are not very efficient to be don in tick-time and per-entity.

 

That is the reason I suggested storing direct link to owner entity.

 

As to better ways:

Assuming that your entity is COMMON (somewhere around squids number) you could use PlayerLoggedInEvent to fire update check on all loaded entities that are instance of YourEntity. Just saying - saves a lot of UUID ops.

 

Post what you got (entity).

1.7.10 is no longer supported by forge, you are on your own.

Link to comment
Share on other sites

In my mind operating on UUIDs was alway near to String stuff, which as you might know are not very efficient to be don in tick-time and per-entity.

 

That is the reason I suggested storing direct link to owner entity.

 

As to better ways:

Assuming that your entity is COMMON (somewhere around squids number) you could use PlayerLoggedInEvent to fire update check on all loaded entities that are instance of YourEntity. Just saying - saves a lot of UUID ops.

 

Post what you got (entity).

Oh I didn't know doing it on PlayerLoggedInEvent would be more efficient.

  (I assumed that his entity is extremely rare, and I realized that it wouldn't now)

I. Stellarium for Minecraft: Configurable Universe for Minecraft! (WIP)

II. Stellar Sky, Better Star Rendering&Sky Utility mod, had separated from Stellarium.

Link to comment
Share on other sites

Here is my entity code, and also, my entity is not rare, it spawns alot in a custom dimension I created.

 

package common.zeroquest.entity.zertum;

import java.util.HashMap;
import java.util.Map;

import net.minecraft.block.*;
import net.minecraft.block.material.*;
import net.minecraft.entity.*;
import net.minecraft.entity.ai.EntityAIAttackOnCollide;
import net.minecraft.entity.ai.EntityAIHurtByTarget;
import net.minecraft.entity.ai.EntityAILeapAtTarget;
import net.minecraft.entity.ai.EntityAILookIdle;
import net.minecraft.entity.ai.EntityAIMate;
import net.minecraft.entity.ai.EntityAISwimming;
import net.minecraft.entity.ai.EntityAIWander;
import net.minecraft.entity.ai.EntityAIWatchClosest;
import net.minecraft.entity.monster.*;
import net.minecraft.entity.passive.*;
import net.minecraft.entity.player.*;
import net.minecraft.entity.projectile.*;
import net.minecraft.init.*;
import net.minecraft.item.*;
import net.minecraft.nbt.*;
import net.minecraft.pathfinding.*;
import net.minecraft.potion.*;
import net.minecraft.util.*;
import net.minecraft.world.*;
import net.minecraftforge.fml.relauncher.*;
import common.zeroquest.*;
import common.zeroquest.core.helper.ChatHelper;
import common.zeroquest.entity.EntityCustomTameable;
import common.zeroquest.entity.ai.*;
import common.zeroquest.entity.util.*;
import common.zeroquest.inventory.*;
import common.zeroquest.lib.*;

public abstract class EntityZertumEntity extends EntityCustomTameable {
private float timeDogBegging;
private float prevTimeDogBegging;
public float headRotationCourse;
public float headRotationCourseOld;
public boolean isWet;
public boolean isShaking;
public float timeWolfIsShaking;
public float prevTimeWolfIsShaking;
private int hungerTick;
private int prevHungerTick;
private int healingTick;
private int prevHealingTick;
private int regenerationTick;
private int prevRegenerationTick;
public TalentUtil talents;
public LevelUtil levels;
public ModeUtil mode;
public CoordUtil coords;
public Map<String, Object> objects;
private boolean hasToy;
private float timeWolfIsHappy;
private float prevTimeWolfIsHappy;
private boolean isWolfHappy;
public boolean hiyaMaster;
private float mouthOpenness;
private float prevMouthOpenness;
private int openMouthCounter;

protected EntityAILeapAtTarget aiLeap = new EntityAILeapAtTarget(this, 0.4F);
public EntityAIWatchClosest aiStareAtPlayer = new EntityAIWatchClosest(this, EntityPlayer.class, 8.0F);
public EntityAIWatchClosest aiGlareAtCreeper = new EntityAIWatchClosest(this, EntityCreeper.class, this.talents.getLevel("creeperspotter") * 6);
public EntityAIFetchBone aiFetchBone;

// data value IDs
/** DO NOT CHANGE! **/
public static final int INDEX_TAME = 16;
public static final int INDEX_COLLAR = 19;
public static final int INDEX_SADDLE = 20;
public static final int INDEX_EVOLVE = 25;
public static final int INDEX_MOUTH = 29;
public static final int INDEX_BEG = 30;

public EntityZertumEntity(World worldIn) {
	super(worldIn);
	this.objects = new HashMap<String, Object>();
	this.setSize(0.6F, 1.5F);
	((PathNavigateGround) this.getNavigator()).func_179690_a(true);
	this.tasks.addTask(1, new EntityAISwimming(this));
	this.tasks.addTask(2, this.aiSit);
	this.tasks.addTask(3, this.aiLeap);
	this.tasks.addTask(4, new EntityAIAttackOnCollide(this, 1.0D, true));
	this.tasks.addTask(5, new EntityAIFollowOwner(this, 1.0D, 10.0F, 2.0F));
	this.tasks.addTask(6, this.aiFetchBone = new EntityAIFetchBone(this, 1.0D, 0.5F, 20.0F));
	this.tasks.addTask(7, new EntityAIMate(this, 1.0D));
	this.tasks.addTask(8, new EntityAIWander(this, 1.0D));
	this.tasks.addTask(9, new EntityCustomAIBeg(this, 8.0F));
	this.tasks.addTask(10, aiStareAtPlayer);
	this.tasks.addTask(10, new EntityAILookIdle(this));
	this.targetTasks.addTask(1, new EntityAIOwnerHurtByTarget(this));
	this.targetTasks.addTask(2, new EntityAIOwnerHurtTarget(this));
	this.targetTasks.addTask(3, new EntityAIModeAttackTarget(this));
	this.targetTasks.addTask(4, new EntityAIHurtByTarget(this, true));
	this.setTamed(false);
	this.setEvolved(false);
	this.inventory = new InventoryPack(this);
	this.targetTasks.addTask(6, new EntityAIRoundUp(this, EntityAnimal.class, 0, false));
	TalentHelper.onClassCreation(this);
}

@Override
public void applyEntityAttributes() {
	super.applyEntityAttributes();
	this.getEntityAttribute(SharedMonsterAttributes.movementSpeed).setBaseValue(0.30000001192092896);
	this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.wildHealth());
	this.getEntityAttribute(SharedMonsterAttributes.attackDamage).setBaseValue(this.wildDamage());
	this.updateEntityAttributes();
}

public void updateEntityAttributes() {
	if (this.isTamed()) {
		if (!this.isChild() && !this.hasEvolved()) {
			this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.tamedHealth() + this.effectiveLevel());
			this.getEntityAttribute(SharedMonsterAttributes.attackDamage).setBaseValue(this.tamedDamage());
		}
		else if (!this.isChild() && this.hasEvolved()) {
			this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.evoHealth() + this.effectiveLevel());
		}
		else {
			this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.babyHealth());
			this.getEntityAttribute(SharedMonsterAttributes.attackDamage).setBaseValue(this.babyDamage());
		}
	}
	else {
		if (this.isChild()) {
			this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.babyHealth());
			this.getEntityAttribute(SharedMonsterAttributes.attackDamage).setBaseValue(this.babyDamage());
		}
	}
}

@Override
public void setTamed(boolean p_70903_1_) {
	super.setTamed(p_70903_1_);
	if (p_70903_1_) {
		if (!this.isChild() && !this.hasEvolved()) {
			this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.tamedHealth() + this.effectiveLevel());
			this.getEntityAttribute(SharedMonsterAttributes.attackDamage).setBaseValue(this.tamedDamage());
		}
		else if (!this.isChild() && this.hasEvolved()) {
			this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.evoHealth());
		}
		else {
			this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.babyHealth());
			this.getEntityAttribute(SharedMonsterAttributes.attackDamage).setBaseValue(this.babyDamage());
		}
	}
	else {
		if (this.isChild()) {
			this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.babyHealth());
			this.getEntityAttribute(SharedMonsterAttributes.attackDamage).setBaseValue(this.babyDamage());
		}
	}
}

public double tamedHealth() { // TODO
	if (this instanceof EntityZertum || this instanceof EntityRedZertum) {
		return 35;
	}
	else if (this instanceof EntityMetalZertum || this instanceof EntityIceZertum || this instanceof EntityForisZertum || this instanceof EntityDestroZertum || this instanceof EntityDarkZertum) {
		return 40;
	}
	return 0;
}

public double tamedDamage() {
	if (this instanceof EntityZertum || this instanceof EntityRedZertum || this instanceof EntityMetalZertum || this instanceof EntityIceZertum || this instanceof EntityForisZertum) {
		return 8;
	}
	else if (this instanceof EntityDestroZertum) {
		return 10;
	}
	else if (this instanceof EntityDarkZertum) {
		return 12;
	}
	return 0;
}

public double evoHealth() {
	if (this instanceof EntityZertum || this instanceof EntityRedZertum || this instanceof EntityIceZertum) {
		return 45;
	}
	else if (this instanceof EntityMetalZertum || this instanceof EntityForisZertum || this instanceof EntityDestroZertum) {
		return 50;
	}
	else if (this instanceof EntityDarkZertum) {
		return 60;
	}
	return 0;
}

public double wildHealth() {
	if (this instanceof EntityZertum || this instanceof EntityRedZertum || this instanceof EntityForisZertum) {
		return 25;
	}
	else if (this instanceof EntityMetalZertum || this instanceof EntityDestroZertum || this instanceof EntityDarkZertum) {
		return 30;
	}
	else if (this instanceof EntityIceZertum) {
		return 35;
	}
	return 0;
}

public double wildDamage() {
	if (this instanceof EntityZertum || this instanceof EntityRedZertum || this instanceof EntityMetalZertum || this instanceof EntityIceZertum || this instanceof EntityForisZertum) {
		return 6;
	}
	else if (this instanceof EntityDestroZertum) {
		return 8;
	}
	else if (this instanceof EntityDarkZertum) {
		return 10;
	}
	return 0;
}

public double babyHealth() {
	return 11;
}

public double babyDamage() {
	if (this instanceof EntityZertum || this instanceof EntityRedZertum || this instanceof EntityMetalZertum) {
		return 2;
	}
	else if (this instanceof EntityIceZertum || this instanceof EntityForisZertum || this instanceof EntityDarkZertum) {
		return 4;
	}
	else if (this instanceof EntityDestroZertum) {
		return 3;
	}
	return 0;
}

/**
 * Sets the active target the Task system uses for tracking
 */
@Override
public void setAttackTarget(EntityLivingBase p_70624_1_) {
	super.setAttackTarget(p_70624_1_);
	if (p_70624_1_ == null) {
		this.setAngry(false);
	}
	else if (!this.isTamed()) {
		this.setAngry(true);
	}
}

@Override
public String getName() {
	String name = this.getZertumName();
	if (name != "" && this.isTamed()) {
		return name;
	}
	else {
		return super.getName();
	}
}

@Override
@SideOnly(Side.CLIENT)
public boolean getAlwaysRenderNameTagForRender() {
	return true;
}

@Override
protected void entityInit() { // TODO
	super.entityInit();
	this.talents = new TalentUtil(this);
	this.levels = new LevelUtil(this);
	this.mode = new ModeUtil(this);
	this.coords = new CoordUtil(this);

	this.dataWatcher.addObject(INDEX_COLLAR, new Byte((byte) EnumDyeColor.RED.getMetadata())); // Collar
	this.dataWatcher.addObject(INDEX_SADDLE, Byte.valueOf((byte) 0)); // Saddle
	this.dataWatcher.addObject(21, new String("")); // Dog Name
	this.dataWatcher.addObject(22, new String("")); // Talent Data
	this.dataWatcher.addObject(23, new Integer(Constants.hungerTicks)); // Dog
																		// Hunger
	this.dataWatcher.addObject(24, new String("0:0")); // Level Data
	this.dataWatcher.addObject(INDEX_EVOLVE, Byte.valueOf((byte) 0)); // Evolution
	this.dataWatcher.addObject(26, new Integer(0)); // Obey Others
	this.dataWatcher.addObject(27, new Integer(0)); // Dog Mode
	this.dataWatcher.addObject(28, "-1:-1:-1:-1:-1:-1"); // Dog Coordination
	this.dataWatcher.addObject(INDEX_MOUTH, Integer.valueOf(0)); // Mouth
	this.dataWatcher.addObject(INDEX_BEG, new Byte((byte) 0)); // Begging
}

@Override
public void writeEntityToNBT(NBTTagCompound tagCompound) {
	super.writeEntityToNBT(tagCompound);
	tagCompound.setBoolean("Angry", this.isAngry());
	tagCompound.setByte("CollarColor", (byte) this.getCollarColor().getDyeDamage());
	tagCompound.setBoolean("Saddle", this.isSaddled());
	tagCompound.setBoolean("Evolve", this.hasEvolved());

	tagCompound.setString("version", Constants.version);
	tagCompound.setString("dogName", this.getZertumName());
	tagCompound.setInteger("dogHunger", this.getDogHunger());
	tagCompound.setBoolean("willObey", this.willObeyOthers());
	tagCompound.setBoolean("dogBeg", this.isBegging());

	this.talents.writeTalentsToNBT(tagCompound);
	this.levels.writeTalentsToNBT(tagCompound);
	this.mode.writeToNBT(tagCompound);
	this.coords.writeToNBT(tagCompound);
	TalentHelper.writeToNBT(this, tagCompound);
}

@Override
public void readEntityFromNBT(NBTTagCompound tagCompound) {
	super.readEntityFromNBT(tagCompound);
	this.setAngry(tagCompound.getBoolean("Angry"));
	this.setSaddled(tagCompound.getBoolean("Saddle"));
	this.setEvolved(tagCompound.getBoolean("Evolve"));

	if (tagCompound.hasKey("CollarColor", 99)) {
		this.setCollarColor(EnumDyeColor.byDyeDamage(tagCompound.getByte("CollarColor")));
	}

	String lastVersion = tagCompound.getString("version");
	this.setZertumName(tagCompound.getString("dogName"));
	this.setDogHunger(tagCompound.getInteger("dogHunger"));
	this.setWillObeyOthers(tagCompound.getBoolean("willObey"));
	this.setBegging(tagCompound.getBoolean("dogBeg"));

	this.talents.readTalentsFromNBT(tagCompound);
	this.levels.readTalentsFromNBT(tagCompound);
	this.mode.readFromNBT(tagCompound);
	this.coords.readFromNBT(tagCompound);
	TalentHelper.readFromNBT(this, tagCompound);
}

@Override
protected void playStepSound(BlockPos p_180429_1_, Block p_180429_2_) {
	this.playSound("mob.wolf.step", 0.15F, 1.0F);
}

/**
 * Returns the sound this mob makes while it's alive.
 */
@Override
protected String getLivingSound() {
	this.openMouth();
	String sound = TalentHelper.getLivingSound(this);
	if (!"".equals(sound)) {
		return sound;
	}

	return this.isAngry() ? "mob.wolf.growl" : this.wantToHowl ? Sound.ZertumHowl
			: (this.rand.nextInt(3) == 0 ? (this.isTamed() && this.getHealth() <= 10.0F
					? "mob.wolf.whine" : "mob.wolf.panting") : "mob.wolf.bark");
}

/**
 * Returns the sound this mob makes when it is hurt.
 */
@Override
protected String getHurtSound() {
	this.openMouth();
	return "mob.wolf.hurt";
}

/**
 * Returns the sound this mob makes on death.
 */
@Override
protected String getDeathSound() {
	this.openMouth();
	return "mob.wolf.death";
}

/**
 * Returns the volume for the sounds this mob makes.
 */
@Override
public float getSoundVolume() {
	return 1F;
}

/**
 * Get number of ticks, at least during which the living entity will be
 * silent.
 */
@Override
public int getTalkInterval() {
	if ((Boolean) this.objects.get("canseecreeper") == true) {
		return 40;
	}
	else if (this.wantToHowl) {
		return 150;
	}
	else if (this.getHealth() <= 10) {
		return 20;
	}
	else {
		return 200;
	}
}

/**
 * Returns the item ID for the item the mob drops on death.
 */
@Override
protected void dropFewItems(boolean par1, int par2) {
	rare = rand.nextInt(20);
	{
		if (this.isBurning()) {
			this.dropItem(ModItems.zertumMeatCooked, 1);
		}
		else if (rare <= 12) {
			this.dropItem(ModItems.zertumMeatRaw, 1);
		}
		if (rare <= 6 && !this.isTamed() && !(this instanceof EntityDarkZertum)) {
			this.dropItem(ModItems.nileGrain, 1);
		}
		if (rare <= 6 && !this.isTamed() && (this instanceof EntityDarkZertum)) {
			this.dropItem(ModItems.darkGrain, 1);
		}
		if (this.isSaddled()) {
			this.dropItem(Items.saddle, 1);
		}
		else {

		}

	}
}

/**
 * Called frequently so the entity can update its state every tick as
 * required. For example, zombies and skeletons use this to react to
 * sunlight and start to burn.
 */
@Override
public void onLivingUpdate() // TODO
{
	super.onLivingUpdate();
	if (isServer() && this.isWet && !this.isShaking && !this.hasPath() && this.onGround) {
		this.isShaking = true;
		this.timeWolfIsShaking = 0.0F;
		this.prevTimeWolfIsShaking = 0.0F;
		this.worldObj.setEntityState(this, (byte) ;
	}

	if (Constants.IS_HUNGER_ON) {
		this.prevHungerTick = this.hungerTick;

		if (this.riddenByEntity == null && !this.isSitting()) {
			this.hungerTick += 1;
		}

		this.hungerTick += TalentHelper.onHungerTick(this, this.hungerTick - this.prevHungerTick);

		if (this.hungerTick > 400) {
			this.setDogHunger(this.getDogHunger() - 1);
			this.hungerTick -= 400;
		}
	}

	if (Constants.DEF_HEALING == true && !this.isChild() && this.getHealth() <= 10 && this.isTamed()) {
		this.addPotionEffect(new PotionEffect(Potion.regeneration.id, 200));
	}

	if (this.getHealth() != 1) {
		this.prevHealingTick = this.healingTick;
		this.healingTick += this.nourishment();

		if (this.healingTick >= 6000) {
			if (this.getHealth() < this.getMaxHealth()) {
				this.setHealth(this.getHealth() + 1);
			}

			this.healingTick = 0;
		}
	}

	if (this.getDogHunger() == 0 && this.worldObj.getWorldInfo().getWorldTime() % 100L == 0L && this.getHealth() > 1) {
		this.attackEntityFrom(DamageSource.generic, 1);
	}

	if (isServer() && this.getAttackTarget() == null && this.isAngry()) {
		this.setAngry(false);
	}

	if (Constants.DEF_HOWL == true) {
		if (this.isServer()) {
			if (this.worldObj.isDaytime() && this.isChild()) // TODO
			{
				wantToHowl = false;
			}
			else if (!this.isChild()) {
				wantToHowl = true;
			}
		}
	}
	TalentHelper.onLivingUpdate(this);
}

/**
 * Called to update the entity's position/logic.
 */
@Override
public void onUpdate() {
	super.onUpdate();
	this.prevTimeDogBegging = this.timeDogBegging;

	if (this.isBegging()) {
		this.timeDogBegging += (1.0F - this.timeDogBegging) * 0.4F;
	}
	else {
		this.timeDogBegging += (0.0F - this.timeDogBegging) * 0.4F;
	}

	if (this.openMouthCounter > 0 && ++this.openMouthCounter > 30) {
		this.openMouthCounter = 0;
		this.setHorseWatchableBoolean(128, false);
	}

	this.prevMouthOpenness = this.mouthOpenness;

	if (this.getHorseWatchableBoolean(128)) {
		this.mouthOpenness += (1.0F - this.mouthOpenness) * 0.7F + 0.05F;

		if (this.mouthOpenness > 1.0F) {
			this.mouthOpenness = 1.0F;
		}
	}
	else {
		this.mouthOpenness += (0.0F - this.mouthOpenness) * 0.7F - 0.05F;

		if (this.mouthOpenness < 0.0F) {
			this.mouthOpenness = 0.0F;
		}
	}
	this.headRotationCourseOld = this.headRotationCourse;

	if (this.func_70922_bv()) {
		this.headRotationCourse += (1.0F - this.headRotationCourse) * 0.4F;
	}
	else {
		this.headRotationCourse += (0.0F - this.headRotationCourse) * 0.4F;
	}

	if (this.isWet()) {
		this.isWet = true;
		this.isShaking = false;
		this.timeWolfIsShaking = 0.0F;
		this.prevTimeWolfIsShaking = 0.0F;
	}
	else if ((this.isWet || this.isShaking) && this.isShaking) {
		if (this.timeWolfIsShaking == 0.0F) {
			this.playSound("mob.wolf.shake", this.getSoundVolume(), (this.rand.nextFloat() - this.rand.nextFloat()) * 0.2F + 1.0F);
		}

		this.prevTimeWolfIsShaking = this.timeWolfIsShaking;
		this.timeWolfIsShaking += 0.05F;

		if (this.prevTimeWolfIsShaking >= 2.0F) {
			if (this.rand.nextInt(15) < this.talents.getLevel("fishing") * 2) {
				if (this.rand.nextInt(15) < this.talents.getLevel("flamingelemental") * 2 && this instanceof EntityRedZertum) {
					if (isServer()) {
						dropItem(Items.cooked_fish, 1);
					}
				}
				else {
					if (isServer()) {
						dropItem(Items.fish, 1);
					}
				}
			}
			this.isWet = false;
			this.isShaking = false;
			this.prevTimeWolfIsShaking = 0.0F;
			this.timeWolfIsShaking = 0.0F;
		}

		if (this.timeWolfIsShaking > 0.4F) {
			float f = (float) this.getEntityBoundingBox().minY;
			int i = (int) (MathHelper.sin((this.timeWolfIsShaking - 0.4F) * (float) Math.PI) * 7.0F);

			for (int j = 0; j < i; ++j) {
				float f1 = (this.rand.nextFloat() * 2.0F - 1.0F) * this.width * 0.5F;
				float f2 = (this.rand.nextFloat() * 2.0F - 1.0F) * this.width * 0.5F;
				this.worldObj.spawnParticle(EnumParticleTypes.WATER_SPLASH, this.posX + f1, f + 0.8F, this.posZ + f2, this.motionX, this.motionY, this.motionZ, new int[0]);
			}
		}
	}

	if (this.rand.nextInt(200) == 0 && this.hasEvolved()) {
		this.hiyaMaster = true;
	}

	if (((this.isBegging()) || (this.hiyaMaster)) && (!this.isWolfHappy) && this.hasEvolved()) {
		this.isWolfHappy = true;
		this.timeWolfIsHappy = 0.0F;
		this.prevTimeWolfIsHappy = 0.0F;
	}
	else {
		hiyaMaster = false;
	}
	if (this.isWolfHappy) {
		if (this.timeWolfIsHappy % 1.0F == 0.0F) {
			if (!(this instanceof EntityMetalZertum)) {
				this.openMouth();
				this.worldObj.playSoundAtEntity(this, "mob.wolf.panting", this.getSoundVolume(), (this.rand.nextFloat() - this.rand.nextFloat()) * 0.2F + 1.0F);
			}
			else if (this instanceof EntityMetalZertum) {
				this.openMouth();
				this.worldObj.playSoundAtEntity(this, Sound.MetalZertumPant, this.getSoundVolume(), (this.rand.nextFloat() - this.rand.nextFloat()) * 0.2F + 1.0F);
			}
		}
		this.prevTimeWolfIsHappy = this.timeWolfIsHappy;
		this.timeWolfIsHappy += 0.05F;
		if (this.prevTimeWolfIsHappy >= 8.0F) {
			this.isWolfHappy = false;
			this.prevTimeWolfIsHappy = 0.0F;
			this.timeWolfIsHappy = 0.0F;
		}
	}

	if (this.isTamed()) {
		EntityPlayer player = (EntityPlayer) this.getOwner();

		if (player != null) {
			float distanceToOwner = player.getDistanceToEntity(this);

			if (distanceToOwner <= 2F && this.hasToy()) {
				if (isServer()) {
					this.entityDropItem(new ItemStack(ModItems.toy, 1, 1), 0.0F);
				}
				this.setHasToy(false);
			}
		}
	}
	TalentHelper.onUpdate(this);
}

public float getWagAngle(float f, float f1) {
	float f2 = (this.prevTimeWolfIsHappy + (this.timeWolfIsHappy - this.prevTimeWolfIsHappy) * f + f1) / 2.0F;
	if (f2 < 0.0F) {
		f2 = 0.0F;
	}
	else if (f2 > 2.0F) {
		f2 %= 2.0F;
	}
	return MathHelper.sin(f2 * (float) Math.PI * 11.0F) * 0.3F * (float) Math.PI;
}

@Override
public void moveEntityWithHeading(float strafe, float forward) {
	if (this.riddenByEntity instanceof EntityPlayer) {
		this.prevRotationYaw = this.rotationYaw = this.riddenByEntity.rotationYaw;
		this.rotationPitch = this.riddenByEntity.rotationPitch * 0.5F;
		this.setRotation(this.rotationYaw, this.rotationPitch);
		this.rotationYawHead = this.renderYawOffset = this.rotationYaw;
		strafe = ((EntityPlayer) this.riddenByEntity).moveStrafing * 0.5F;
		forward = ((EntityPlayer) this.riddenByEntity).moveForward;

		if (forward <= 0.0F) {
			forward *= 0.25F;
		}

		if (this.onGround) {
			if (forward > 0.0F) {
				float f2 = MathHelper.sin(this.rotationYaw * (float) Math.PI / 180.0F);
				float f3 = MathHelper.cos(this.rotationYaw * (float) Math.PI / 180.0F);
				this.motionX += -0.4F * f2 * 0.15F; // May change
				this.motionZ += 0.4F * f3 * 0.15F;
			}
		}

		this.stepHeight = 1.0F;
		this.jumpMovementFactor = this.getAIMoveSpeed() * 0.2F;

		if (isServer()) {
			this.setAIMoveSpeed((float) this.getEntityAttribute(SharedMonsterAttributes.movementSpeed).getAttributeValue() / 4);
			super.moveEntityWithHeading(strafe, forward);
		}

		if (this.onGround) {
			// this.jumpPower = 0.0F;
			// this.setHorseJumping(false);
		}

		this.prevLimbSwingAmount = this.limbSwingAmount;
		double d0 = this.posX - this.prevPosX;
		double d1 = this.posZ - this.prevPosZ;
		float f4 = MathHelper.sqrt_double(d0 * d0 + d1 * d1) * 4.0F;

		if (f4 > 1.0F) {
			f4 = 1.0F;
		}

		this.limbSwingAmount += (f4 - this.limbSwingAmount) * 0.4F;
		this.limbSwing += this.limbSwingAmount;
	}
	else {
		this.stepHeight = 0.5F;
		this.jumpMovementFactor = 0.02F;
		super.moveEntityWithHeading(strafe, forward);
	}
}

@Override
public float getAIMoveSpeed() { // TODO
	double speed = this.getEntityAttribute(SharedMonsterAttributes.movementSpeed).getAttributeValue();
	speed += TalentHelper.addToMoveSpeed(this);

	if ((!(this.getAttackTarget() instanceof EntityZertumEntity) && !(this.getAttackTarget() instanceof EntityPlayer)) || this.riddenByEntity instanceof EntityPlayer) {
		if (this.levels.getLevel() == Constants.maxLevel && this.hasEvolved()) {
			speed += 0.4D;
		}
		else if (this.hasEvolved() && this.levels.getLevel() != Constants.maxLevel) {
			speed += 0.4D;
		}
	}

	if (this.riddenByEntity instanceof EntityPlayer) {
		speed /= 4;
	}

	return (float) speed;
}

public float getAIAttackDamage() {
	double damage = this.getEntityAttribute(SharedMonsterAttributes.attackDamage).getAttributeValue();
	damage += TalentHelper.addToAttackDamage(this);

	if ((!(this.getAttackTarget() instanceof EntityZertumEntity) && !(this.getAttackTarget() instanceof EntityPlayer))) {
		if (this.levels.getLevel() == Constants.maxLevel && this.hasEvolved()) {
			damage += 2.0D;
		}
		else if (this.hasEvolved() && this.levels.getLevel() != Constants.maxLevel) {
			damage += 2.0D;
		}
	}
	return (float) damage;
}

@Override
public void fall(float distance, float damageMultiplier) {
	if (distance > 1.0F) {
		this.playSound("game.neutral.hurt.fall.small", 0.4F, 1.0F);
	}

	int i = MathHelper.ceiling_float_int(((distance * 0.5F - 3.0F) - TalentHelper.fallProtection(this)) * damageMultiplier);

	if (i > 0 && !TalentHelper.isImmuneToFalls(this)) {
		this.attackEntityFrom(DamageSource.fall, i);

		if (this.riddenByEntity != null) {
			this.riddenByEntity.attackEntityFrom(DamageSource.fall, i);
		}

		Block block = this.worldObj.getBlockState(new BlockPos(this.posX, this.posY - 0.2D - this.prevRotationYaw, this.posZ)).getBlock();

		if (block.getMaterial() != Material.air && !this.isSilent()) {
			Block.SoundType soundtype = block.stepSound;
			this.worldObj.playSoundAtEntity(this, soundtype.getStepSound(), soundtype.getVolume() * 0.5F, soundtype.getFrequency() * 0.75F);
		}
	}
}

@SideOnly(Side.CLIENT)
public boolean isWolfWet() {
	return this.isWet;
}

@SideOnly(Side.CLIENT)
public float getShadingWhileWet(float p_70915_1_) {
	return 0.75F + (this.prevTimeWolfIsShaking + (this.timeWolfIsShaking - this.prevTimeWolfIsShaking) * p_70915_1_) / 2.0F * 0.25F;
}

@SideOnly(Side.CLIENT)
public float getShakeAngle(float p_70923_1_, float p_70923_2_) {
	float f2 = (this.prevTimeWolfIsShaking + (this.timeWolfIsShaking - this.prevTimeWolfIsShaking) * p_70923_1_ + p_70923_2_) / 1.8F;

	if (f2 < 0.0F) {
		f2 = 0.0F;
	}
	else if (f2 > 1.0F) {
		f2 = 1.0F;
	}

	return MathHelper.sin(f2 * (float) Math.PI) * MathHelper.sin(f2 * (float) Math.PI * 11.0F) * 0.15F * (float) Math.PI;
}

@SideOnly(Side.CLIENT)
public float getInterestedAngle(float partialTickTime) {
	return (this.prevTimeDogBegging + (this.timeDogBegging - this.prevTimeDogBegging) * partialTickTime) * 0.15F * (float) Math.PI;
}

@Override
public float getEyeHeight() {
	return this.height * 0.8F;
}

@Override
public int getVerticalFaceSpeed() {
	return this.isSitting() ? 20 : super.getVerticalFaceSpeed();
}

@Override
public boolean attackEntityFrom(DamageSource damageSource, float damage) {
	if (this.isEntityInvulnerable(damageSource)) {
		return false;
	}
	else {
		if (!TalentHelper.attackEntityFrom(this, damageSource, damage)) {
			return false;
		}

		Entity entity = damageSource.getEntity();
		this.aiSit.setSitting(false);

		if (entity != null && !(entity instanceof EntityPlayer) && !(entity instanceof EntityArrow)) {
			damage = (damage + 1.0F) / 2.0F;
		}

		return super.attackEntityFrom(damageSource, damage);
	}
}

@Override
public boolean attackEntityAsMob(Entity entity) { // TODO
	if (!TalentHelper.shouldDamageMob(this, entity)) {
		return false;
	}

	int damage = (int) (4 + (this.getEntityAttribute(SharedMonsterAttributes.attackDamage).getBaseValue()) / 2);
	damage = TalentHelper.attackEntityAsMob(this, entity, damage);

	if (entity instanceof EntityZombie) {
		((EntityZombie) entity).setAttackTarget(this);
	}

	return entity.attackEntityFrom(DamageSource.causeMobDamage(this), damage);
}

/**
 * Called when the mob's health reaches 0.
 */
@Override
public void onDeath(DamageSource par1DamageSource) {
	super.onDeath(par1DamageSource);

	if (par1DamageSource.getEntity() instanceof EntityPlayer) {
		EntityPlayer entityplayer = (EntityPlayer) par1DamageSource.getEntity();
		{
			entityplayer.triggerAchievement(ModAchievements.ZertKill);
			this.dropChestItems();

		}
	}
}

@Override
protected boolean isMovementBlocked() {
	return this.isPlayerSleeping() || this.ridingEntity != null || this.riddenByEntity instanceof EntityPlayer || super.isMovementBlocked();
}

@Override
public double getYOffset() {
	return this.ridingEntity instanceof EntityPlayer ? 0.5D : 0.0D;
}

@Override
public boolean isPotionApplicable(PotionEffect potionEffect) {
	if (this.getHealth() <= 1) {
		return false;
	}

	if (!TalentHelper.isPostionApplicable(this, potionEffect)) {
		return false;
	}

	return true;
}

@Override
public void setFire(int amount) {
	if (TalentHelper.setFire(this, amount)) {
		super.setFire(amount);
	}
}

public int foodValue(ItemStack stack) {
	if (stack == null || stack.getItem() == null) {
		return 0;
	}

	int foodValue = 0;

	Item item = stack.getItem();

	if (stack.getItem() != Items.rotten_flesh && item instanceof ItemFood) {
		ItemFood itemfood = (ItemFood) item;

		if (itemfood.isWolfsFavoriteMeat()) {
			foodValue = 40;
		}
	}

	foodValue = TalentHelper.changeFoodValue(this, stack, foodValue);

	return foodValue;
}

public int masterOrder() { // TODO
	int order = 0;
	EntityPlayer player = (EntityPlayer) this.getOwner();

	if (player != null) {

		float distanceAway = player.getDistanceToEntity(this);
		ItemStack itemstack = player.inventory.getCurrentItem();

		if (itemstack != null && (itemstack.getItem() instanceof ItemTool) && distanceAway <= 20F) {
			order = 1;
		}

		if (itemstack != null && ((itemstack.getItem() instanceof ItemSword) || (itemstack.getItem() instanceof ItemBow))) {
			order = 2;
		}

		if (itemstack != null && itemstack.getItem() == Items.wheat) {
			order = 3;
		}

		if (itemstack != null && itemstack.getItem() == Items.bone) {
			order = 4;
		}
	}

	return order;
}

@Override
public boolean canBreatheUnderwater() {
	return TalentHelper.canBreatheUnderwater(this);
}

@Override
public boolean canInteract(EntityPlayer player) {
	return this.isOwner(player) || this.willObeyOthers();
}

public int nourishment() {
	int amount = 0;

	if (this.getDogHunger() > 0) {
		amount = 40 + 4 * (this.effectiveLevel() + 1);

		if (isSitting() && this.talents.getLevel("rapidregen") == 5) {
			amount += 20 + 2 * (this.effectiveLevel() + 1);
		}

		if (!this.isSitting()) {
			amount *= 5 + this.talents.getLevel("rapidregen");
			amount /= 10;
		}
	}

	return amount;
}

public int effectiveLevel() { // TODO
	return (this.levels.getLevel()) / 10;
}

public String getZertumName() {
	return this.dataWatcher.getWatchableObjectString(21);
}

public void setZertumName(String var1) {
	this.dataWatcher.updateObject(21, var1);
}

public void setWillObeyOthers(boolean flag) {
	this.dataWatcher.updateObject(26, flag ? 1 : 0);
}

public boolean willObeyOthers() {
	return this.dataWatcher.getWatchableObjectInt(26) != 0;
}

public int points() {
	return this.levels.getLevel() + (this.getGrowingAge() < 0 ? 0 : 20);
}

public int spendablePoints() {
	return this.points() - this.usedPoints();
}

public int usedPoints() {
	return TalentHelper.getUsedPoints(this);
}

public int deductive(int level) {
	byte byte0 = 0;
	switch (level) {
		case 1:
			return 1;
		case 2:
			return 3;
		case 3:
			return 5;
		case 4:
			return 7;
		case 5:
			return 9;
		default:
			return 0;
	}
}

public int getDogHunger() {
	return this.dataWatcher.getWatchableObjectInt(23);
}

public void setDogHunger(int par1) {
	this.dataWatcher.updateObject(23, MathHelper.clamp_int(par1, 0, Constants.hungerTicks));
}

@Override
public boolean func_142018_a(EntityLivingBase entityToAttack, EntityLivingBase owner) {
	if (TalentHelper.canAttackEntity(this, entityToAttack)) {
		return true;
	}

	if (!(entityToAttack instanceof EntityCreeper) && !(entityToAttack instanceof EntityGhast)) {
		if (entityToAttack instanceof EntityZertumEntity) {
			EntityZertumEntity entityZertum = (EntityZertumEntity) entityToAttack;

			if (entityZertum.isTamed() && entityZertum.getOwner() == owner) {
				return false;
			}
		}

		return entityToAttack instanceof EntityPlayer && owner instanceof EntityPlayer && !((EntityPlayer) owner).canAttackPlayer((EntityPlayer) entityToAttack)
				? false
				: !(entityToAttack instanceof EntityHorse) || !((EntityHorse) entityToAttack).isTame();
	}
	else {
		return false;
	}
}

@Override
public boolean canAttackClass(Class p_70686_1_) {
	if (TalentHelper.canAttackClass(this, p_70686_1_)) {
		return true;
	}

	return super.canAttackClass(p_70686_1_);
}

public void setHasToy(boolean hasBone) {
	this.hasToy = hasBone;
}

public boolean hasToy() {
	return this.hasToy;
}

/**
 * Gets the pitch of living sounds in living entities.
 */
@Override
public float getPitch() {
	if (!this.isChild()) {
		return super.getSoundPitch();
	}
	else {
		return super.getSoundPitch() * 1;
	}
}

@Override
@SideOnly(Side.CLIENT)
public void handleHealthUpdate(byte p_70103_1_) {
	if (p_70103_1_ ==  {
		this.isShaking = true;
		this.timeWolfIsShaking = 0.0F;
		this.prevTimeWolfIsShaking = 0.0F;
	}
	else {
		super.handleHealthUpdate(p_70103_1_);
	}
}

/**
 * Checks if the parameter is an item which this animal can be fed to breed
 * it (wheat, carrots or seeds depending on the animal type)
 */
@Override
public boolean isBreedingItem(ItemStack itemstack) {
	return itemstack == null ? false : itemstack.getItem() == ModItems.dogTreat;
}

@Override
public int getMaxSpawnedInChunk() {
	return 8;
}

public boolean isAngry() {
	return (this.dataWatcher.getWatchableObjectByte(INDEX_TAME) & 2) != 0;
}

public void setAngry(boolean p_70916_1_) {
	byte b0 = this.dataWatcher.getWatchableObjectByte(INDEX_TAME);

	if (p_70916_1_) {
		this.dataWatcher.updateObject(INDEX_TAME, Byte.valueOf((byte) (b0 | 2)));
	}
	else {
		this.dataWatcher.updateObject(INDEX_TAME, Byte.valueOf((byte) (b0 & -3)));
	}
}

public EnumDyeColor getCollarColor() {
	return EnumDyeColor.byDyeDamage(this.dataWatcher.getWatchableObjectByte(INDEX_COLLAR) & 15);
}

public void setCollarColor(EnumDyeColor collarcolor) {
	this.dataWatcher.updateObject(INDEX_COLLAR, Byte.valueOf((byte) (collarcolor.getDyeDamage() & 15)));
}

public boolean isSaddled() {
	return (this.dataWatcher.getWatchableObjectByte(INDEX_SADDLE) & 1) != 0;
}

public void setSaddled(boolean p_70900_1_) {
	if (p_70900_1_) {
		this.dataWatcher.updateObject(INDEX_SADDLE, Byte.valueOf((byte) 1));
	}
	else {
		this.dataWatcher.updateObject(INDEX_SADDLE, Byte.valueOf((byte) 0));
	}
}

private boolean getHorseWatchableBoolean(int p_110233_1_) {
	return (this.dataWatcher.getWatchableObjectInt(INDEX_MOUTH) & p_110233_1_) != 0;
}

private void setHorseWatchableBoolean(int p_110208_1_, boolean p_110208_2_) {
	int j = this.dataWatcher.getWatchableObjectInt(INDEX_MOUTH);

	if (p_110208_2_) {
		this.dataWatcher.updateObject(INDEX_MOUTH, Integer.valueOf(j | p_110208_1_));
	}
	else {
		this.dataWatcher.updateObject(INDEX_MOUTH, Integer.valueOf(j & ~p_110208_1_));
	}
}

@SideOnly(Side.CLIENT)
public float func_110201_q(float p_110201_1_) {
	return this.prevMouthOpenness + (this.mouthOpenness - this.prevMouthOpenness) * p_110201_1_;
}

public void openMouth() {
	if (isServer()) {
		this.openMouthCounter = 1;
		this.setHorseWatchableBoolean(128, true);
	}
}

/**
 * Determines if an entity can be despawned, used on idle far away entities
 */
@Override
protected boolean canDespawn() {
	return !this.isTamed() && this.ticksExisted > 2400;
}

@Override
public boolean allowLeashing() {
	return !this.isAngry() && super.allowLeashing();
}

public void setBegging(boolean flag) {
	this.dataWatcher.updateObject(INDEX_BEG, Byte.valueOf((byte) (flag ? 1 : 0)));
}

public boolean isBegging() {
	return this.dataWatcher.getWatchableObjectByte(INDEX_BEG) == 1;
}

public boolean hasEvolved() // TODO
{
	return (this.dataWatcher.getWatchableObjectByte(INDEX_EVOLVE) & 1) != 0;
}

public void evolveBoolean(boolean p_70900_1_) {
	if (p_70900_1_) {
		this.dataWatcher.updateObject(INDEX_EVOLVE, Byte.valueOf((byte) 1));
	}
	else {
		this.dataWatcher.updateObject(INDEX_EVOLVE, Byte.valueOf((byte) 0));
	}
}

public void setEvolved(boolean p_70900_1_) {
	this.evolveBoolean(p_70900_1_);
	if (p_70900_1_) {
		if (!this.isChild() && !this.hasEvolved()) {
			this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.tamedHealth() + this.effectiveLevel());
			this.getEntityAttribute(SharedMonsterAttributes.attackDamage).setBaseValue(this.tamedDamage());
		}
		else if (!this.isChild() && this.hasEvolved()) {
			this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.evoHealth());
		}
		else {
			this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.babyHealth());
			this.getEntityAttribute(SharedMonsterAttributes.attackDamage).setBaseValue(this.babyDamage());
		}
	}
	else {
		if (this.isChild()) {
			this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.babyHealth());
			this.getEntityAttribute(SharedMonsterAttributes.attackDamage).setBaseValue(this.babyDamage());
		}
	}
}

public void evolveOnClient(EntityPlayer player) {
	this.setEvolved(true);
	this.worldObj.playBroadcastSound(1013, new BlockPos(this), 0);
	player.addChatMessage(ChatHelper.getChatComponent(EnumChatFormatting.GREEN + this.getZertumName() + " has been evolved!"));
}

public void evolveOnServer(EntityZertumEntity entity, EntityPlayer player) {
	entity.setEvolved(true);
	entity.worldObj.playBroadcastSound(1013, new BlockPos(entity), 0);
	player.addChatMessage(ChatHelper.getChatComponent(EnumChatFormatting.GREEN + entity.getZertumName() + " has been evolved!"));
}
}

Main Developer and Owner of Zero Quest

Visit the Wiki for more information

If I helped anyone, please give me a applaud and a thank you!

Link to comment
Share on other sites

Here is my entity code, and also, my entity is not rare, it spawns alot in a custom dimension I created.

 

package common.zeroquest.entity.zertum;

import java.util.HashMap;
import java.util.Map;

import net.minecraft.block.*;
import net.minecraft.block.material.*;
import net.minecraft.entity.*;
import net.minecraft.entity.ai.EntityAIAttackOnCollide;
import net.minecraft.entity.ai.EntityAIHurtByTarget;
import net.minecraft.entity.ai.EntityAILeapAtTarget;
import net.minecraft.entity.ai.EntityAILookIdle;
import net.minecraft.entity.ai.EntityAIMate;
import net.minecraft.entity.ai.EntityAISwimming;
import net.minecraft.entity.ai.EntityAIWander;
import net.minecraft.entity.ai.EntityAIWatchClosest;
import net.minecraft.entity.monster.*;
import net.minecraft.entity.passive.*;
import net.minecraft.entity.player.*;
import net.minecraft.entity.projectile.*;
import net.minecraft.init.*;
import net.minecraft.item.*;
import net.minecraft.nbt.*;
import net.minecraft.pathfinding.*;
import net.minecraft.potion.*;
import net.minecraft.util.*;
import net.minecraft.world.*;
import net.minecraftforge.fml.relauncher.*;
import common.zeroquest.*;
import common.zeroquest.core.helper.ChatHelper;
import common.zeroquest.entity.EntityCustomTameable;
import common.zeroquest.entity.ai.*;
import common.zeroquest.entity.util.*;
import common.zeroquest.inventory.*;
import common.zeroquest.lib.*;

public abstract class EntityZertumEntity extends EntityCustomTameable {
private float timeDogBegging;
private float prevTimeDogBegging;
public float headRotationCourse;
public float headRotationCourseOld;
public boolean isWet;
public boolean isShaking;
public float timeWolfIsShaking;
public float prevTimeWolfIsShaking;
private int hungerTick;
private int prevHungerTick;
private int healingTick;
private int prevHealingTick;
private int regenerationTick;
private int prevRegenerationTick;
public TalentUtil talents;
public LevelUtil levels;
public ModeUtil mode;
public CoordUtil coords;
public Map<String, Object> objects;
private boolean hasToy;
private float timeWolfIsHappy;
private float prevTimeWolfIsHappy;
private boolean isWolfHappy;
public boolean hiyaMaster;
private float mouthOpenness;
private float prevMouthOpenness;
private int openMouthCounter;

protected EntityAILeapAtTarget aiLeap = new EntityAILeapAtTarget(this, 0.4F);
public EntityAIWatchClosest aiStareAtPlayer = new EntityAIWatchClosest(this, EntityPlayer.class, 8.0F);
public EntityAIWatchClosest aiGlareAtCreeper = new EntityAIWatchClosest(this, EntityCreeper.class, this.talents.getLevel("creeperspotter") * 6);
public EntityAIFetchBone aiFetchBone;

// data value IDs
/** DO NOT CHANGE! **/
public static final int INDEX_TAME = 16;
public static final int INDEX_COLLAR = 19;
public static final int INDEX_SADDLE = 20;
public static final int INDEX_EVOLVE = 25;
public static final int INDEX_MOUTH = 29;
public static final int INDEX_BEG = 30;

public EntityZertumEntity(World worldIn) {
	super(worldIn);
	this.objects = new HashMap<String, Object>();
	this.setSize(0.6F, 1.5F);
	((PathNavigateGround) this.getNavigator()).func_179690_a(true);
	this.tasks.addTask(1, new EntityAISwimming(this));
	this.tasks.addTask(2, this.aiSit);
	this.tasks.addTask(3, this.aiLeap);
	this.tasks.addTask(4, new EntityAIAttackOnCollide(this, 1.0D, true));
	this.tasks.addTask(5, new EntityAIFollowOwner(this, 1.0D, 10.0F, 2.0F));
	this.tasks.addTask(6, this.aiFetchBone = new EntityAIFetchBone(this, 1.0D, 0.5F, 20.0F));
	this.tasks.addTask(7, new EntityAIMate(this, 1.0D));
	this.tasks.addTask(8, new EntityAIWander(this, 1.0D));
	this.tasks.addTask(9, new EntityCustomAIBeg(this, 8.0F));
	this.tasks.addTask(10, aiStareAtPlayer);
	this.tasks.addTask(10, new EntityAILookIdle(this));
	this.targetTasks.addTask(1, new EntityAIOwnerHurtByTarget(this));
	this.targetTasks.addTask(2, new EntityAIOwnerHurtTarget(this));
	this.targetTasks.addTask(3, new EntityAIModeAttackTarget(this));
	this.targetTasks.addTask(4, new EntityAIHurtByTarget(this, true));
	this.setTamed(false);
	this.setEvolved(false);
	this.inventory = new InventoryPack(this);
	this.targetTasks.addTask(6, new EntityAIRoundUp(this, EntityAnimal.class, 0, false));
	TalentHelper.onClassCreation(this);
}

@Override
public void applyEntityAttributes() {
	super.applyEntityAttributes();
	this.getEntityAttribute(SharedMonsterAttributes.movementSpeed).setBaseValue(0.30000001192092896);
	this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.wildHealth());
	this.getEntityAttribute(SharedMonsterAttributes.attackDamage).setBaseValue(this.wildDamage());
	this.updateEntityAttributes();
}

public void updateEntityAttributes() {
	if (this.isTamed()) {
		if (!this.isChild() && !this.hasEvolved()) {
			this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.tamedHealth() + this.effectiveLevel());
			this.getEntityAttribute(SharedMonsterAttributes.attackDamage).setBaseValue(this.tamedDamage());
		}
		else if (!this.isChild() && this.hasEvolved()) {
			this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.evoHealth() + this.effectiveLevel());
		}
		else {
			this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.babyHealth());
			this.getEntityAttribute(SharedMonsterAttributes.attackDamage).setBaseValue(this.babyDamage());
		}
	}
	else {
		if (this.isChild()) {
			this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.babyHealth());
			this.getEntityAttribute(SharedMonsterAttributes.attackDamage).setBaseValue(this.babyDamage());
		}
	}
}

@Override
public void setTamed(boolean p_70903_1_) {
	super.setTamed(p_70903_1_);
	if (p_70903_1_) {
		if (!this.isChild() && !this.hasEvolved()) {
			this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.tamedHealth() + this.effectiveLevel());
			this.getEntityAttribute(SharedMonsterAttributes.attackDamage).setBaseValue(this.tamedDamage());
		}
		else if (!this.isChild() && this.hasEvolved()) {
			this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.evoHealth());
		}
		else {
			this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.babyHealth());
			this.getEntityAttribute(SharedMonsterAttributes.attackDamage).setBaseValue(this.babyDamage());
		}
	}
	else {
		if (this.isChild()) {
			this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.babyHealth());
			this.getEntityAttribute(SharedMonsterAttributes.attackDamage).setBaseValue(this.babyDamage());
		}
	}
}

public double tamedHealth() { // TODO
	if (this instanceof EntityZertum || this instanceof EntityRedZertum) {
		return 35;
	}
	else if (this instanceof EntityMetalZertum || this instanceof EntityIceZertum || this instanceof EntityForisZertum || this instanceof EntityDestroZertum || this instanceof EntityDarkZertum) {
		return 40;
	}
	return 0;
}

public double tamedDamage() {
	if (this instanceof EntityZertum || this instanceof EntityRedZertum || this instanceof EntityMetalZertum || this instanceof EntityIceZertum || this instanceof EntityForisZertum) {
		return 8;
	}
	else if (this instanceof EntityDestroZertum) {
		return 10;
	}
	else if (this instanceof EntityDarkZertum) {
		return 12;
	}
	return 0;
}

public double evoHealth() {
	if (this instanceof EntityZertum || this instanceof EntityRedZertum || this instanceof EntityIceZertum) {
		return 45;
	}
	else if (this instanceof EntityMetalZertum || this instanceof EntityForisZertum || this instanceof EntityDestroZertum) {
		return 50;
	}
	else if (this instanceof EntityDarkZertum) {
		return 60;
	}
	return 0;
}

public double wildHealth() {
	if (this instanceof EntityZertum || this instanceof EntityRedZertum || this instanceof EntityForisZertum) {
		return 25;
	}
	else if (this instanceof EntityMetalZertum || this instanceof EntityDestroZertum || this instanceof EntityDarkZertum) {
		return 30;
	}
	else if (this instanceof EntityIceZertum) {
		return 35;
	}
	return 0;
}

public double wildDamage() {
	if (this instanceof EntityZertum || this instanceof EntityRedZertum || this instanceof EntityMetalZertum || this instanceof EntityIceZertum || this instanceof EntityForisZertum) {
		return 6;
	}
	else if (this instanceof EntityDestroZertum) {
		return 8;
	}
	else if (this instanceof EntityDarkZertum) {
		return 10;
	}
	return 0;
}

public double babyHealth() {
	return 11;
}

public double babyDamage() {
	if (this instanceof EntityZertum || this instanceof EntityRedZertum || this instanceof EntityMetalZertum) {
		return 2;
	}
	else if (this instanceof EntityIceZertum || this instanceof EntityForisZertum || this instanceof EntityDarkZertum) {
		return 4;
	}
	else if (this instanceof EntityDestroZertum) {
		return 3;
	}
	return 0;
}

/**
 * Sets the active target the Task system uses for tracking
 */
@Override
public void setAttackTarget(EntityLivingBase p_70624_1_) {
	super.setAttackTarget(p_70624_1_);
	if (p_70624_1_ == null) {
		this.setAngry(false);
	}
	else if (!this.isTamed()) {
		this.setAngry(true);
	}
}

@Override
public String getName() {
	String name = this.getZertumName();
	if (name != "" && this.isTamed()) {
		return name;
	}
	else {
		return super.getName();
	}
}

@Override
@SideOnly(Side.CLIENT)
public boolean getAlwaysRenderNameTagForRender() {
	return true;
}

@Override
protected void entityInit() { // TODO
	super.entityInit();
	this.talents = new TalentUtil(this);
	this.levels = new LevelUtil(this);
	this.mode = new ModeUtil(this);
	this.coords = new CoordUtil(this);

	this.dataWatcher.addObject(INDEX_COLLAR, new Byte((byte) EnumDyeColor.RED.getMetadata())); // Collar
	this.dataWatcher.addObject(INDEX_SADDLE, Byte.valueOf((byte) 0)); // Saddle
	this.dataWatcher.addObject(21, new String("")); // Dog Name
	this.dataWatcher.addObject(22, new String("")); // Talent Data
	this.dataWatcher.addObject(23, new Integer(Constants.hungerTicks)); // Dog
																		// Hunger
	this.dataWatcher.addObject(24, new String("0:0")); // Level Data
	this.dataWatcher.addObject(INDEX_EVOLVE, Byte.valueOf((byte) 0)); // Evolution
	this.dataWatcher.addObject(26, new Integer(0)); // Obey Others
	this.dataWatcher.addObject(27, new Integer(0)); // Dog Mode
	this.dataWatcher.addObject(28, "-1:-1:-1:-1:-1:-1"); // Dog Coordination
	this.dataWatcher.addObject(INDEX_MOUTH, Integer.valueOf(0)); // Mouth
	this.dataWatcher.addObject(INDEX_BEG, new Byte((byte) 0)); // Begging
}

@Override
public void writeEntityToNBT(NBTTagCompound tagCompound) {
	super.writeEntityToNBT(tagCompound);
	tagCompound.setBoolean("Angry", this.isAngry());
	tagCompound.setByte("CollarColor", (byte) this.getCollarColor().getDyeDamage());
	tagCompound.setBoolean("Saddle", this.isSaddled());
	tagCompound.setBoolean("Evolve", this.hasEvolved());

	tagCompound.setString("version", Constants.version);
	tagCompound.setString("dogName", this.getZertumName());
	tagCompound.setInteger("dogHunger", this.getDogHunger());
	tagCompound.setBoolean("willObey", this.willObeyOthers());
	tagCompound.setBoolean("dogBeg", this.isBegging());

	this.talents.writeTalentsToNBT(tagCompound);
	this.levels.writeTalentsToNBT(tagCompound);
	this.mode.writeToNBT(tagCompound);
	this.coords.writeToNBT(tagCompound);
	TalentHelper.writeToNBT(this, tagCompound);
}

@Override
public void readEntityFromNBT(NBTTagCompound tagCompound) {
	super.readEntityFromNBT(tagCompound);
	this.setAngry(tagCompound.getBoolean("Angry"));
	this.setSaddled(tagCompound.getBoolean("Saddle"));
	this.setEvolved(tagCompound.getBoolean("Evolve"));

	if (tagCompound.hasKey("CollarColor", 99)) {
		this.setCollarColor(EnumDyeColor.byDyeDamage(tagCompound.getByte("CollarColor")));
	}

	String lastVersion = tagCompound.getString("version");
	this.setZertumName(tagCompound.getString("dogName"));
	this.setDogHunger(tagCompound.getInteger("dogHunger"));
	this.setWillObeyOthers(tagCompound.getBoolean("willObey"));
	this.setBegging(tagCompound.getBoolean("dogBeg"));

	this.talents.readTalentsFromNBT(tagCompound);
	this.levels.readTalentsFromNBT(tagCompound);
	this.mode.readFromNBT(tagCompound);
	this.coords.readFromNBT(tagCompound);
	TalentHelper.readFromNBT(this, tagCompound);
}

@Override
protected void playStepSound(BlockPos p_180429_1_, Block p_180429_2_) {
	this.playSound("mob.wolf.step", 0.15F, 1.0F);
}

/**
 * Returns the sound this mob makes while it's alive.
 */
@Override
protected String getLivingSound() {
	this.openMouth();
	String sound = TalentHelper.getLivingSound(this);
	if (!"".equals(sound)) {
		return sound;
	}

	return this.isAngry() ? "mob.wolf.growl" : this.wantToHowl ? Sound.ZertumHowl
			: (this.rand.nextInt(3) == 0 ? (this.isTamed() && this.getHealth() <= 10.0F
					? "mob.wolf.whine" : "mob.wolf.panting") : "mob.wolf.bark");
}

/**
 * Returns the sound this mob makes when it is hurt.
 */
@Override
protected String getHurtSound() {
	this.openMouth();
	return "mob.wolf.hurt";
}

/**
 * Returns the sound this mob makes on death.
 */
@Override
protected String getDeathSound() {
	this.openMouth();
	return "mob.wolf.death";
}

/**
 * Returns the volume for the sounds this mob makes.
 */
@Override
public float getSoundVolume() {
	return 1F;
}

/**
 * Get number of ticks, at least during which the living entity will be
 * silent.
 */
@Override
public int getTalkInterval() {
	if ((Boolean) this.objects.get("canseecreeper") == true) {
		return 40;
	}
	else if (this.wantToHowl) {
		return 150;
	}
	else if (this.getHealth() <= 10) {
		return 20;
	}
	else {
		return 200;
	}
}

/**
 * Returns the item ID for the item the mob drops on death.
 */
@Override
protected void dropFewItems(boolean par1, int par2) {
	rare = rand.nextInt(20);
	{
		if (this.isBurning()) {
			this.dropItem(ModItems.zertumMeatCooked, 1);
		}
		else if (rare <= 12) {
			this.dropItem(ModItems.zertumMeatRaw, 1);
		}
		if (rare <= 6 && !this.isTamed() && !(this instanceof EntityDarkZertum)) {
			this.dropItem(ModItems.nileGrain, 1);
		}
		if (rare <= 6 && !this.isTamed() && (this instanceof EntityDarkZertum)) {
			this.dropItem(ModItems.darkGrain, 1);
		}
		if (this.isSaddled()) {
			this.dropItem(Items.saddle, 1);
		}
		else {

		}

	}
}

/**
 * Called frequently so the entity can update its state every tick as
 * required. For example, zombies and skeletons use this to react to
 * sunlight and start to burn.
 */
@Override
public void onLivingUpdate() // TODO
{
	super.onLivingUpdate();
	if (isServer() && this.isWet && !this.isShaking && !this.hasPath() && this.onGround) {
		this.isShaking = true;
		this.timeWolfIsShaking = 0.0F;
		this.prevTimeWolfIsShaking = 0.0F;
		this.worldObj.setEntityState(this, (byte) ;
	}

	if (Constants.IS_HUNGER_ON) {
		this.prevHungerTick = this.hungerTick;

		if (this.riddenByEntity == null && !this.isSitting()) {
			this.hungerTick += 1;
		}

		this.hungerTick += TalentHelper.onHungerTick(this, this.hungerTick - this.prevHungerTick);

		if (this.hungerTick > 400) {
			this.setDogHunger(this.getDogHunger() - 1);
			this.hungerTick -= 400;
		}
	}

	if (Constants.DEF_HEALING == true && !this.isChild() && this.getHealth() <= 10 && this.isTamed()) {
		this.addPotionEffect(new PotionEffect(Potion.regeneration.id, 200));
	}

	if (this.getHealth() != 1) {
		this.prevHealingTick = this.healingTick;
		this.healingTick += this.nourishment();

		if (this.healingTick >= 6000) {
			if (this.getHealth() < this.getMaxHealth()) {
				this.setHealth(this.getHealth() + 1);
			}

			this.healingTick = 0;
		}
	}

	if (this.getDogHunger() == 0 && this.worldObj.getWorldInfo().getWorldTime() % 100L == 0L && this.getHealth() > 1) {
		this.attackEntityFrom(DamageSource.generic, 1);
	}

	if (isServer() && this.getAttackTarget() == null && this.isAngry()) {
		this.setAngry(false);
	}

	if (Constants.DEF_HOWL == true) {
		if (this.isServer()) {
			if (this.worldObj.isDaytime() && this.isChild()) // TODO
			{
				wantToHowl = false;
			}
			else if (!this.isChild()) {
				wantToHowl = true;
			}
		}
	}
	TalentHelper.onLivingUpdate(this);
}

/**
 * Called to update the entity's position/logic.
 */
@Override
public void onUpdate() {
	super.onUpdate();
	this.prevTimeDogBegging = this.timeDogBegging;

	if (this.isBegging()) {
		this.timeDogBegging += (1.0F - this.timeDogBegging) * 0.4F;
	}
	else {
		this.timeDogBegging += (0.0F - this.timeDogBegging) * 0.4F;
	}

	if (this.openMouthCounter > 0 && ++this.openMouthCounter > 30) {
		this.openMouthCounter = 0;
		this.setHorseWatchableBoolean(128, false);
	}

	this.prevMouthOpenness = this.mouthOpenness;

	if (this.getHorseWatchableBoolean(128)) {
		this.mouthOpenness += (1.0F - this.mouthOpenness) * 0.7F + 0.05F;

		if (this.mouthOpenness > 1.0F) {
			this.mouthOpenness = 1.0F;
		}
	}
	else {
		this.mouthOpenness += (0.0F - this.mouthOpenness) * 0.7F - 0.05F;

		if (this.mouthOpenness < 0.0F) {
			this.mouthOpenness = 0.0F;
		}
	}
	this.headRotationCourseOld = this.headRotationCourse;

	if (this.func_70922_bv()) {
		this.headRotationCourse += (1.0F - this.headRotationCourse) * 0.4F;
	}
	else {
		this.headRotationCourse += (0.0F - this.headRotationCourse) * 0.4F;
	}

	if (this.isWet()) {
		this.isWet = true;
		this.isShaking = false;
		this.timeWolfIsShaking = 0.0F;
		this.prevTimeWolfIsShaking = 0.0F;
	}
	else if ((this.isWet || this.isShaking) && this.isShaking) {
		if (this.timeWolfIsShaking == 0.0F) {
			this.playSound("mob.wolf.shake", this.getSoundVolume(), (this.rand.nextFloat() - this.rand.nextFloat()) * 0.2F + 1.0F);
		}

		this.prevTimeWolfIsShaking = this.timeWolfIsShaking;
		this.timeWolfIsShaking += 0.05F;

		if (this.prevTimeWolfIsShaking >= 2.0F) {
			if (this.rand.nextInt(15) < this.talents.getLevel("fishing") * 2) {
				if (this.rand.nextInt(15) < this.talents.getLevel("flamingelemental") * 2 && this instanceof EntityRedZertum) {
					if (isServer()) {
						dropItem(Items.cooked_fish, 1);
					}
				}
				else {
					if (isServer()) {
						dropItem(Items.fish, 1);
					}
				}
			}
			this.isWet = false;
			this.isShaking = false;
			this.prevTimeWolfIsShaking = 0.0F;
			this.timeWolfIsShaking = 0.0F;
		}

		if (this.timeWolfIsShaking > 0.4F) {
			float f = (float) this.getEntityBoundingBox().minY;
			int i = (int) (MathHelper.sin((this.timeWolfIsShaking - 0.4F) * (float) Math.PI) * 7.0F);

			for (int j = 0; j < i; ++j) {
				float f1 = (this.rand.nextFloat() * 2.0F - 1.0F) * this.width * 0.5F;
				float f2 = (this.rand.nextFloat() * 2.0F - 1.0F) * this.width * 0.5F;
				this.worldObj.spawnParticle(EnumParticleTypes.WATER_SPLASH, this.posX + f1, f + 0.8F, this.posZ + f2, this.motionX, this.motionY, this.motionZ, new int[0]);
			}
		}
	}

	if (this.rand.nextInt(200) == 0 && this.hasEvolved()) {
		this.hiyaMaster = true;
	}

	if (((this.isBegging()) || (this.hiyaMaster)) && (!this.isWolfHappy) && this.hasEvolved()) {
		this.isWolfHappy = true;
		this.timeWolfIsHappy = 0.0F;
		this.prevTimeWolfIsHappy = 0.0F;
	}
	else {
		hiyaMaster = false;
	}
	if (this.isWolfHappy) {
		if (this.timeWolfIsHappy % 1.0F == 0.0F) {
			if (!(this instanceof EntityMetalZertum)) {
				this.openMouth();
				this.worldObj.playSoundAtEntity(this, "mob.wolf.panting", this.getSoundVolume(), (this.rand.nextFloat() - this.rand.nextFloat()) * 0.2F + 1.0F);
			}
			else if (this instanceof EntityMetalZertum) {
				this.openMouth();
				this.worldObj.playSoundAtEntity(this, Sound.MetalZertumPant, this.getSoundVolume(), (this.rand.nextFloat() - this.rand.nextFloat()) * 0.2F + 1.0F);
			}
		}
		this.prevTimeWolfIsHappy = this.timeWolfIsHappy;
		this.timeWolfIsHappy += 0.05F;
		if (this.prevTimeWolfIsHappy >= 8.0F) {
			this.isWolfHappy = false;
			this.prevTimeWolfIsHappy = 0.0F;
			this.timeWolfIsHappy = 0.0F;
		}
	}

	if (this.isTamed()) {
		EntityPlayer player = (EntityPlayer) this.getOwner();

		if (player != null) {
			float distanceToOwner = player.getDistanceToEntity(this);

			if (distanceToOwner <= 2F && this.hasToy()) {
				if (isServer()) {
					this.entityDropItem(new ItemStack(ModItems.toy, 1, 1), 0.0F);
				}
				this.setHasToy(false);
			}
		}
	}
	TalentHelper.onUpdate(this);
}

public float getWagAngle(float f, float f1) {
	float f2 = (this.prevTimeWolfIsHappy + (this.timeWolfIsHappy - this.prevTimeWolfIsHappy) * f + f1) / 2.0F;
	if (f2 < 0.0F) {
		f2 = 0.0F;
	}
	else if (f2 > 2.0F) {
		f2 %= 2.0F;
	}
	return MathHelper.sin(f2 * (float) Math.PI * 11.0F) * 0.3F * (float) Math.PI;
}

@Override
public void moveEntityWithHeading(float strafe, float forward) {
	if (this.riddenByEntity instanceof EntityPlayer) {
		this.prevRotationYaw = this.rotationYaw = this.riddenByEntity.rotationYaw;
		this.rotationPitch = this.riddenByEntity.rotationPitch * 0.5F;
		this.setRotation(this.rotationYaw, this.rotationPitch);
		this.rotationYawHead = this.renderYawOffset = this.rotationYaw;
		strafe = ((EntityPlayer) this.riddenByEntity).moveStrafing * 0.5F;
		forward = ((EntityPlayer) this.riddenByEntity).moveForward;

		if (forward <= 0.0F) {
			forward *= 0.25F;
		}

		if (this.onGround) {
			if (forward > 0.0F) {
				float f2 = MathHelper.sin(this.rotationYaw * (float) Math.PI / 180.0F);
				float f3 = MathHelper.cos(this.rotationYaw * (float) Math.PI / 180.0F);
				this.motionX += -0.4F * f2 * 0.15F; // May change
				this.motionZ += 0.4F * f3 * 0.15F;
			}
		}

		this.stepHeight = 1.0F;
		this.jumpMovementFactor = this.getAIMoveSpeed() * 0.2F;

		if (isServer()) {
			this.setAIMoveSpeed((float) this.getEntityAttribute(SharedMonsterAttributes.movementSpeed).getAttributeValue() / 4);
			super.moveEntityWithHeading(strafe, forward);
		}

		if (this.onGround) {
			// this.jumpPower = 0.0F;
			// this.setHorseJumping(false);
		}

		this.prevLimbSwingAmount = this.limbSwingAmount;
		double d0 = this.posX - this.prevPosX;
		double d1 = this.posZ - this.prevPosZ;
		float f4 = MathHelper.sqrt_double(d0 * d0 + d1 * d1) * 4.0F;

		if (f4 > 1.0F) {
			f4 = 1.0F;
		}

		this.limbSwingAmount += (f4 - this.limbSwingAmount) * 0.4F;
		this.limbSwing += this.limbSwingAmount;
	}
	else {
		this.stepHeight = 0.5F;
		this.jumpMovementFactor = 0.02F;
		super.moveEntityWithHeading(strafe, forward);
	}
}

@Override
public float getAIMoveSpeed() { // TODO
	double speed = this.getEntityAttribute(SharedMonsterAttributes.movementSpeed).getAttributeValue();
	speed += TalentHelper.addToMoveSpeed(this);

	if ((!(this.getAttackTarget() instanceof EntityZertumEntity) && !(this.getAttackTarget() instanceof EntityPlayer)) || this.riddenByEntity instanceof EntityPlayer) {
		if (this.levels.getLevel() == Constants.maxLevel && this.hasEvolved()) {
			speed += 0.4D;
		}
		else if (this.hasEvolved() && this.levels.getLevel() != Constants.maxLevel) {
			speed += 0.4D;
		}
	}

	if (this.riddenByEntity instanceof EntityPlayer) {
		speed /= 4;
	}

	return (float) speed;
}

public float getAIAttackDamage() {
	double damage = this.getEntityAttribute(SharedMonsterAttributes.attackDamage).getAttributeValue();
	damage += TalentHelper.addToAttackDamage(this);

	if ((!(this.getAttackTarget() instanceof EntityZertumEntity) && !(this.getAttackTarget() instanceof EntityPlayer))) {
		if (this.levels.getLevel() == Constants.maxLevel && this.hasEvolved()) {
			damage += 2.0D;
		}
		else if (this.hasEvolved() && this.levels.getLevel() != Constants.maxLevel) {
			damage += 2.0D;
		}
	}
	return (float) damage;
}

@Override
public void fall(float distance, float damageMultiplier) {
	if (distance > 1.0F) {
		this.playSound("game.neutral.hurt.fall.small", 0.4F, 1.0F);
	}

	int i = MathHelper.ceiling_float_int(((distance * 0.5F - 3.0F) - TalentHelper.fallProtection(this)) * damageMultiplier);

	if (i > 0 && !TalentHelper.isImmuneToFalls(this)) {
		this.attackEntityFrom(DamageSource.fall, i);

		if (this.riddenByEntity != null) {
			this.riddenByEntity.attackEntityFrom(DamageSource.fall, i);
		}

		Block block = this.worldObj.getBlockState(new BlockPos(this.posX, this.posY - 0.2D - this.prevRotationYaw, this.posZ)).getBlock();

		if (block.getMaterial() != Material.air && !this.isSilent()) {
			Block.SoundType soundtype = block.stepSound;
			this.worldObj.playSoundAtEntity(this, soundtype.getStepSound(), soundtype.getVolume() * 0.5F, soundtype.getFrequency() * 0.75F);
		}
	}
}

@SideOnly(Side.CLIENT)
public boolean isWolfWet() {
	return this.isWet;
}

@SideOnly(Side.CLIENT)
public float getShadingWhileWet(float p_70915_1_) {
	return 0.75F + (this.prevTimeWolfIsShaking + (this.timeWolfIsShaking - this.prevTimeWolfIsShaking) * p_70915_1_) / 2.0F * 0.25F;
}

@SideOnly(Side.CLIENT)
public float getShakeAngle(float p_70923_1_, float p_70923_2_) {
	float f2 = (this.prevTimeWolfIsShaking + (this.timeWolfIsShaking - this.prevTimeWolfIsShaking) * p_70923_1_ + p_70923_2_) / 1.8F;

	if (f2 < 0.0F) {
		f2 = 0.0F;
	}
	else if (f2 > 1.0F) {
		f2 = 1.0F;
	}

	return MathHelper.sin(f2 * (float) Math.PI) * MathHelper.sin(f2 * (float) Math.PI * 11.0F) * 0.15F * (float) Math.PI;
}

@SideOnly(Side.CLIENT)
public float getInterestedAngle(float partialTickTime) {
	return (this.prevTimeDogBegging + (this.timeDogBegging - this.prevTimeDogBegging) * partialTickTime) * 0.15F * (float) Math.PI;
}

@Override
public float getEyeHeight() {
	return this.height * 0.8F;
}

@Override
public int getVerticalFaceSpeed() {
	return this.isSitting() ? 20 : super.getVerticalFaceSpeed();
}

@Override
public boolean attackEntityFrom(DamageSource damageSource, float damage) {
	if (this.isEntityInvulnerable(damageSource)) {
		return false;
	}
	else {
		if (!TalentHelper.attackEntityFrom(this, damageSource, damage)) {
			return false;
		}

		Entity entity = damageSource.getEntity();
		this.aiSit.setSitting(false);

		if (entity != null && !(entity instanceof EntityPlayer) && !(entity instanceof EntityArrow)) {
			damage = (damage + 1.0F) / 2.0F;
		}

		return super.attackEntityFrom(damageSource, damage);
	}
}

@Override
public boolean attackEntityAsMob(Entity entity) { // TODO
	if (!TalentHelper.shouldDamageMob(this, entity)) {
		return false;
	}

	int damage = (int) (4 + (this.getEntityAttribute(SharedMonsterAttributes.attackDamage).getBaseValue()) / 2);
	damage = TalentHelper.attackEntityAsMob(this, entity, damage);

	if (entity instanceof EntityZombie) {
		((EntityZombie) entity).setAttackTarget(this);
	}

	return entity.attackEntityFrom(DamageSource.causeMobDamage(this), damage);
}

/**
 * Called when the mob's health reaches 0.
 */
@Override
public void onDeath(DamageSource par1DamageSource) {
	super.onDeath(par1DamageSource);

	if (par1DamageSource.getEntity() instanceof EntityPlayer) {
		EntityPlayer entityplayer = (EntityPlayer) par1DamageSource.getEntity();
		{
			entityplayer.triggerAchievement(ModAchievements.ZertKill);
			this.dropChestItems();

		}
	}
}

@Override
protected boolean isMovementBlocked() {
	return this.isPlayerSleeping() || this.ridingEntity != null || this.riddenByEntity instanceof EntityPlayer || super.isMovementBlocked();
}

@Override
public double getYOffset() {
	return this.ridingEntity instanceof EntityPlayer ? 0.5D : 0.0D;
}

@Override
public boolean isPotionApplicable(PotionEffect potionEffect) {
	if (this.getHealth() <= 1) {
		return false;
	}

	if (!TalentHelper.isPostionApplicable(this, potionEffect)) {
		return false;
	}

	return true;
}

@Override
public void setFire(int amount) {
	if (TalentHelper.setFire(this, amount)) {
		super.setFire(amount);
	}
}

public int foodValue(ItemStack stack) {
	if (stack == null || stack.getItem() == null) {
		return 0;
	}

	int foodValue = 0;

	Item item = stack.getItem();

	if (stack.getItem() != Items.rotten_flesh && item instanceof ItemFood) {
		ItemFood itemfood = (ItemFood) item;

		if (itemfood.isWolfsFavoriteMeat()) {
			foodValue = 40;
		}
	}

	foodValue = TalentHelper.changeFoodValue(this, stack, foodValue);

	return foodValue;
}

public int masterOrder() { // TODO
	int order = 0;
	EntityPlayer player = (EntityPlayer) this.getOwner();

	if (player != null) {

		float distanceAway = player.getDistanceToEntity(this);
		ItemStack itemstack = player.inventory.getCurrentItem();

		if (itemstack != null && (itemstack.getItem() instanceof ItemTool) && distanceAway <= 20F) {
			order = 1;
		}

		if (itemstack != null && ((itemstack.getItem() instanceof ItemSword) || (itemstack.getItem() instanceof ItemBow))) {
			order = 2;
		}

		if (itemstack != null && itemstack.getItem() == Items.wheat) {
			order = 3;
		}

		if (itemstack != null && itemstack.getItem() == Items.bone) {
			order = 4;
		}
	}

	return order;
}

@Override
public boolean canBreatheUnderwater() {
	return TalentHelper.canBreatheUnderwater(this);
}

@Override
public boolean canInteract(EntityPlayer player) {
	return this.isOwner(player) || this.willObeyOthers();
}

public int nourishment() {
	int amount = 0;

	if (this.getDogHunger() > 0) {
		amount = 40 + 4 * (this.effectiveLevel() + 1);

		if (isSitting() && this.talents.getLevel("rapidregen") == 5) {
			amount += 20 + 2 * (this.effectiveLevel() + 1);
		}

		if (!this.isSitting()) {
			amount *= 5 + this.talents.getLevel("rapidregen");
			amount /= 10;
		}
	}

	return amount;
}

public int effectiveLevel() { // TODO
	return (this.levels.getLevel()) / 10;
}

public String getZertumName() {
	return this.dataWatcher.getWatchableObjectString(21);
}

public void setZertumName(String var1) {
	this.dataWatcher.updateObject(21, var1);
}

public void setWillObeyOthers(boolean flag) {
	this.dataWatcher.updateObject(26, flag ? 1 : 0);
}

public boolean willObeyOthers() {
	return this.dataWatcher.getWatchableObjectInt(26) != 0;
}

public int points() {
	return this.levels.getLevel() + (this.getGrowingAge() < 0 ? 0 : 20);
}

public int spendablePoints() {
	return this.points() - this.usedPoints();
}

public int usedPoints() {
	return TalentHelper.getUsedPoints(this);
}

public int deductive(int level) {
	byte byte0 = 0;
	switch (level) {
		case 1:
			return 1;
		case 2:
			return 3;
		case 3:
			return 5;
		case 4:
			return 7;
		case 5:
			return 9;
		default:
			return 0;
	}
}

public int getDogHunger() {
	return this.dataWatcher.getWatchableObjectInt(23);
}

public void setDogHunger(int par1) {
	this.dataWatcher.updateObject(23, MathHelper.clamp_int(par1, 0, Constants.hungerTicks));
}

@Override
public boolean func_142018_a(EntityLivingBase entityToAttack, EntityLivingBase owner) {
	if (TalentHelper.canAttackEntity(this, entityToAttack)) {
		return true;
	}

	if (!(entityToAttack instanceof EntityCreeper) && !(entityToAttack instanceof EntityGhast)) {
		if (entityToAttack instanceof EntityZertumEntity) {
			EntityZertumEntity entityZertum = (EntityZertumEntity) entityToAttack;

			if (entityZertum.isTamed() && entityZertum.getOwner() == owner) {
				return false;
			}
		}

		return entityToAttack instanceof EntityPlayer && owner instanceof EntityPlayer && !((EntityPlayer) owner).canAttackPlayer((EntityPlayer) entityToAttack)
				? false
				: !(entityToAttack instanceof EntityHorse) || !((EntityHorse) entityToAttack).isTame();
	}
	else {
		return false;
	}
}

@Override
public boolean canAttackClass(Class p_70686_1_) {
	if (TalentHelper.canAttackClass(this, p_70686_1_)) {
		return true;
	}

	return super.canAttackClass(p_70686_1_);
}

public void setHasToy(boolean hasBone) {
	this.hasToy = hasBone;
}

public boolean hasToy() {
	return this.hasToy;
}

/**
 * Gets the pitch of living sounds in living entities.
 */
@Override
public float getPitch() {
	if (!this.isChild()) {
		return super.getSoundPitch();
	}
	else {
		return super.getSoundPitch() * 1;
	}
}

@Override
@SideOnly(Side.CLIENT)
public void handleHealthUpdate(byte p_70103_1_) {
	if (p_70103_1_ ==  {
		this.isShaking = true;
		this.timeWolfIsShaking = 0.0F;
		this.prevTimeWolfIsShaking = 0.0F;
	}
	else {
		super.handleHealthUpdate(p_70103_1_);
	}
}

/**
 * Checks if the parameter is an item which this animal can be fed to breed
 * it (wheat, carrots or seeds depending on the animal type)
 */
@Override
public boolean isBreedingItem(ItemStack itemstack) {
	return itemstack == null ? false : itemstack.getItem() == ModItems.dogTreat;
}

@Override
public int getMaxSpawnedInChunk() {
	return 8;
}

public boolean isAngry() {
	return (this.dataWatcher.getWatchableObjectByte(INDEX_TAME) & 2) != 0;
}

public void setAngry(boolean p_70916_1_) {
	byte b0 = this.dataWatcher.getWatchableObjectByte(INDEX_TAME);

	if (p_70916_1_) {
		this.dataWatcher.updateObject(INDEX_TAME, Byte.valueOf((byte) (b0 | 2)));
	}
	else {
		this.dataWatcher.updateObject(INDEX_TAME, Byte.valueOf((byte) (b0 & -3)));
	}
}

public EnumDyeColor getCollarColor() {
	return EnumDyeColor.byDyeDamage(this.dataWatcher.getWatchableObjectByte(INDEX_COLLAR) & 15);
}

public void setCollarColor(EnumDyeColor collarcolor) {
	this.dataWatcher.updateObject(INDEX_COLLAR, Byte.valueOf((byte) (collarcolor.getDyeDamage() & 15)));
}

public boolean isSaddled() {
	return (this.dataWatcher.getWatchableObjectByte(INDEX_SADDLE) & 1) != 0;
}

public void setSaddled(boolean p_70900_1_) {
	if (p_70900_1_) {
		this.dataWatcher.updateObject(INDEX_SADDLE, Byte.valueOf((byte) 1));
	}
	else {
		this.dataWatcher.updateObject(INDEX_SADDLE, Byte.valueOf((byte) 0));
	}
}

private boolean getHorseWatchableBoolean(int p_110233_1_) {
	return (this.dataWatcher.getWatchableObjectInt(INDEX_MOUTH) & p_110233_1_) != 0;
}

private void setHorseWatchableBoolean(int p_110208_1_, boolean p_110208_2_) {
	int j = this.dataWatcher.getWatchableObjectInt(INDEX_MOUTH);

	if (p_110208_2_) {
		this.dataWatcher.updateObject(INDEX_MOUTH, Integer.valueOf(j | p_110208_1_));
	}
	else {
		this.dataWatcher.updateObject(INDEX_MOUTH, Integer.valueOf(j & ~p_110208_1_));
	}
}

@SideOnly(Side.CLIENT)
public float func_110201_q(float p_110201_1_) {
	return this.prevMouthOpenness + (this.mouthOpenness - this.prevMouthOpenness) * p_110201_1_;
}

public void openMouth() {
	if (isServer()) {
		this.openMouthCounter = 1;
		this.setHorseWatchableBoolean(128, true);
	}
}

/**
 * Determines if an entity can be despawned, used on idle far away entities
 */
@Override
protected boolean canDespawn() {
	return !this.isTamed() && this.ticksExisted > 2400;
}

@Override
public boolean allowLeashing() {
	return !this.isAngry() && super.allowLeashing();
}

public void setBegging(boolean flag) {
	this.dataWatcher.updateObject(INDEX_BEG, Byte.valueOf((byte) (flag ? 1 : 0)));
}

public boolean isBegging() {
	return this.dataWatcher.getWatchableObjectByte(INDEX_BEG) == 1;
}

public boolean hasEvolved() // TODO
{
	return (this.dataWatcher.getWatchableObjectByte(INDEX_EVOLVE) & 1) != 0;
}

public void evolveBoolean(boolean p_70900_1_) {
	if (p_70900_1_) {
		this.dataWatcher.updateObject(INDEX_EVOLVE, Byte.valueOf((byte) 1));
	}
	else {
		this.dataWatcher.updateObject(INDEX_EVOLVE, Byte.valueOf((byte) 0));
	}
}

public void setEvolved(boolean p_70900_1_) {
	this.evolveBoolean(p_70900_1_);
	if (p_70900_1_) {
		if (!this.isChild() && !this.hasEvolved()) {
			this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.tamedHealth() + this.effectiveLevel());
			this.getEntityAttribute(SharedMonsterAttributes.attackDamage).setBaseValue(this.tamedDamage());
		}
		else if (!this.isChild() && this.hasEvolved()) {
			this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.evoHealth());
		}
		else {
			this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.babyHealth());
			this.getEntityAttribute(SharedMonsterAttributes.attackDamage).setBaseValue(this.babyDamage());
		}
	}
	else {
		if (this.isChild()) {
			this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(this.babyHealth());
			this.getEntityAttribute(SharedMonsterAttributes.attackDamage).setBaseValue(this.babyDamage());
		}
	}
}

public void evolveOnClient(EntityPlayer player) {
	this.setEvolved(true);
	this.worldObj.playBroadcastSound(1013, new BlockPos(this), 0);
	player.addChatMessage(ChatHelper.getChatComponent(EnumChatFormatting.GREEN + this.getZertumName() + " has been evolved!"));
}

public void evolveOnServer(EntityZertumEntity entity, EntityPlayer player) {
	entity.setEvolved(true);
	entity.worldObj.playBroadcastSound(1013, new BlockPos(entity), 0);
	player.addChatMessage(ChatHelper.getChatComponent(EnumChatFormatting.GREEN + entity.getZertumName() + " has been evolved!"));
}
}

First, you should make the entity save and load the UUID of the owner.

I. Stellarium for Minecraft: Configurable Universe for Minecraft! (WIP)

II. Stellar Sky, Better Star Rendering&Sky Utility mod, had separated from Stellarium.

Link to comment
Share on other sites

How do I do so exactly? There's already something that Minecraft has that relates with the UUID

Ernio already told you how to do that..

I. Stellarium for Minecraft: Configurable Universe for Minecraft! (WIP)

II. Stellar Sky, Better Star Rendering&Sky Utility mod, had separated from Stellarium.

Link to comment
Share on other sites

I'm talking about saving and loading the UUID

We've already explained that several times... please read every response again. Everything you need has been explained, both here and in the vanilla code.

 

And why are you still fixated on the UUID? That's taken care of by EntityTameable, aren't you trying to save / load a String for the nickname?

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
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.

 Share




  • Recently Browsing

    No registered users viewing this page.

  • Posts

    • Version: Minecraft 1.18.1 with Forge 39.0.62. The bug didn't happen in 39.0.59. Reproduce Steps: 1.Play any world or join any server. 2.Press ESC* in order to open Game Menu. 3.Click "Back to Game".** Expected Behaviour: Backing to Game. Actual behaviour: There's a fake "Saving World" and soon game crashes. Launcher reports that * If you Press ESC again Game Menu would disappear and you could continue to play it. ** If you click "Save and Quit to Title" it would successfully Save and Quit to Title
    • Hi Im having some issues with getting my Minecraft server going. i have a large number of mods that im trying to load but i am unable to get it to work. Its a custom pack that i use regularly on curseforge. here is the full boot up sequence. crash report at bottom.                                                                                                                                                                        Server Boot Sequence ll------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ll C:\Users\James\Desktop\servers\smfcraftv2 server(1.7.10)>java -Xmx4096M -Xms4096M -jar forge-1.7.10-10.13.4.1566-1.7.10-universal.jar nogui [23:58:20] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLServerTweaker [23:58:20] [main/INFO] [LaunchWrapper]: Using primary tweak class name cpw.mods.fml.common.launcher.FMLServerTweaker [23:58:20] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLServerTweaker [23:58:21] [main/INFO] [FML]: Forge Mod Loader version 7.99.39.1566 for Minecraft 1.7.10 loading [23:58:21] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_321, running on Windows 11:amd64:10.0, installed at C:\Program Files\Java\jre1.8.0_321 [23:58:21] [main/WARN] [FML]: The coremod am2.preloader.AM2PreloaderContainer does not have a MCVersion annotation, it may cause issues with this version of Minecraft [23:58:21] [main/INFO] [ArsMagica2]: Core initializing...stand back!  I'm going to try MAGIC! [23:58:21] [main/WARN] [FML]: The coremod portablejim.additionalresources.Ar_CorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft [23:58:21] [main/INFO] [FML]: [AppEng] Core Init [23:58:21] [main/WARN] [FML]: The coremod codechicken.core.launch.CodeChickenCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft [23:58:22] [main/INFO] [STDERR]: [codechicken.core.launch.DepLoader$DepLoadInst:checkExisting:436]: Warning: version of ForgeMultipart, 1.2.0.345 is newer than request 1.1.2.331 [23:58:22] [main/WARN] [FML]: The coremod cofh.asm.LoadingPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft [23:58:22] [main/WARN] [FML]: The coremod vazkii.emotes.client.asm.LoadingPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft [23:58:22] [main/INFO] [FML]: Loading tweaker fastcraft.Tweaker from fastcraft-1.23-entitydbg.jar [23:58:22] [main/INFO] [FML]: Loading tweaker fastcraft.Tweaker from fastcraft-1.25.jar [23:58:22] [main/INFO] [FML]: Loading tweaker forestry.shade.javacheck.Java7Checker from forestry_1.7.10-4.2.16.64.jar [23:58:22] [main/WARN] [FML]: The coremod codechicken.core.launch.DepLoader does not have a MCVersion annotation, it may cause issues with this version of Minecraft [23:58:22] [main/WARN] [FML]: The coremod mods.immibis.core.ICCoreMod does not have a MCVersion annotation, it may cause issues with this version of Minecraft [23:58:22] [main/WARN] [FML]: The coremod invtweaks.forge.asm.FMLPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft [23:58:22] [main/WARN] [FML]: The coremod net.malisis.core.asm.MalisisCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft [23:58:22] [main/WARN] [FML]: The coremod mekanism.common.asm.LoadingHook does not have a MCVersion annotation, it may cause issues with this version of Minecraft [23:58:22] [main/WARN] [FML]: The coremod mcp.mobius.mobiuscore.asm.CoreDescription does not have a MCVersion annotation, it may cause issues with this version of Minecraft [23:58:22] [main/WARN] [FML]: The coremod codechicken.nei.asm.NEICorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft [23:58:22] [main/WARN] [FML]: The coremod openblocks.OpenBlocksCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft [23:58:22] [main/WARN] [FML]: The coremod openmods.core.OpenModsCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft [23:58:22] [main/WARN] [FML]: The coremod ak.potionextension.asm.PotionExtensionCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft [23:58:22] [main/WARN] [FML]: The coremod xreliquary.common.asm.DepLoader does not have a MCVersion annotation, it may cause issues with this version of Minecraft [23:58:22] [main/WARN] [FML]: The coremod thaumcraft.codechicken.core.launch.DepLoader does not have a MCVersion annotation, it may cause issues with this version of Minecraft [23:58:22] [main/WARN] [FML]: The coremod codechicken.core.launch.DepLoader does not have a MCVersion annotation, it may cause issues with this version of Minecraft [23:58:22] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker [23:58:22] [main/INFO] [LaunchWrapper]: Loading tweak class name fastcraft.Tweaker [23:58:22] [main/WARN] [LaunchWrapper]: Tweak class name fastcraft.Tweaker has already been visited -- skipping [23:58:22] [main/INFO] [LaunchWrapper]: Loading tweak class name forestry.shade.javacheck.Java7Checker [23:58:22] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLDeobfTweaker [23:58:22] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker [23:58:22] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker [23:58:22] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:23] [main/INFO] [FML]: Found valid fingerprint for Minecraft Forge. Certificate fingerprint e3c3d50c7c986df74c645c0ac54639741c90a557 [23:58:23] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:23] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:23] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:23] [main/ERROR] [LaunchWrapper]: A critical problem occurred registering the ASM transformer class am2.preloader.AccessTransformers java.lang.IllegalArgumentException: resource AM2_at.cfg not found.         at com.google.common.base.Preconditions.checkArgument(Preconditions.java:148) ~[guava-17.0.jar:?]         at com.google.common.io.Resources.getResource(Resources.java:229) ~[guava-17.0.jar:?]         at cpw.mods.fml.common.asm.transformers.AccessTransformer.readMapFile(AccessTransformer.java:118) ~[forge-1.7.10-10.13.4.1566-1.7.10-universal.jar:?]         at cpw.mods.fml.common.asm.transformers.AccessTransformer.<init>(AccessTransformer.java:101) ~[forge-1.7.10-10.13.4.1566-1.7.10-universal.jar:?]         at am2.preloader.AccessTransformers.<init>(AccessTransformers.java:10) ~[AccessTransformers.class:?]         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_321]         at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_321]         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_321]         at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.8.0_321]         at java.lang.Class.newInstance(Unknown Source) ~[?:1.8.0_321]         at net.minecraft.launchwrapper.LaunchClassLoader.registerTransformer(LaunchClassLoader.java:88) [launchwrapper-1.12.jar:?]         at cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper.injectIntoClassLoader(CoreModManager.java:108) [forge-1.7.10-10.13.4.1566-1.7.10-universal.jar:?]         at net.minecraft.launchwrapper.Launch.launch(Launch.java:115) [launchwrapper-1.12.jar:?]         at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_321]         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]         at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_321]         at cpw.mods.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:43) [forge-1.7.10-10.13.4.1566-1.7.10-universal.jar:?]         at cpw.mods.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:12) [forge-1.7.10-10.13.4.1566-1.7.10-universal.jar:?] [23:58:23] [main/INFO] [ArsMagica2]: Core: Located Thaumcraft in Thaumcraft-1.7.10-4.2.3.5.jar [23:58:23] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:23] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:23] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:23] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:23] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:23] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:23] [main/INFO] [INpurePreloader]: Attempting to detect JVM version... [23:58:23] [main/INFO] [INpurePreloader]: Detected JVM: 1.8 [23:58:23] [main/INFO] [INpurePreloader]: Starting library configuration... [23:58:23] [main/INFO] [INpureLogInterceptor]: System attached to FML. Now intercepting all logging calls. [23:58:23] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:23] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:23] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:23] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:23] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:23] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:23] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:23] [main/INFO] [STDERR]: [xreliquary.common.asm.DepLoader$DepLoadInst:checkExisting:433]: Warning: version of ForgeMultipart, 1.2.0.345 is newer than request 1.1.2.331 [23:58:23] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:23] [main/INFO] [STDERR]: [thaumcraft.codechicken.core.launch.DepLoader$DepLoadInst:checkExisting:459]: Warning: version of ForgeMultipart, 1.2.0.345 is newer than request 1.1.2.331 [23:58:23] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:23] [main/INFO] [LaunchWrapper]: Calling tweak class forestry.shade.javacheck.Java7Checker [23:58:23] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:23] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:23] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLDeobfTweaker [23:58:24] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:24] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:24] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:24] [main/INFO] [FML]: Found runtime patcher net.ilexiconn.llibrary.server.core.patcher.LLibraryRuntimePatcher [23:58:24] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:24] [main/INFO] [malisiscore]: [ChunkCollisionTransformer] Hook registered for net.minecraft.world.World [23:58:24] [main/INFO] [malisiscore]: [ChunkCollisionTransformer] Hook registered for net.minecraft.world.World [23:58:24] [main/INFO] [malisiscore]: [ChunkCollisionTransformer] Hook registered for net.minecraft.item.ItemBlock [23:58:24] [main/INFO] [malisiscore]: [ChunkCollisionTransformer] Hook registered for net.minecraft.network.NetHandlerPlayServer [23:58:24] [main/INFO] [malisiscore]: [ChunkBlockTransformer] Hook registered for net.minecraft.world.chunk.Chunk [23:58:24] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:24] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:24] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:58:24] [main/INFO] [LaunchWrapper]: Calling tweak class fastcraft.Tweaker [23:58:24] [main/INFO] [FastCraft]: FastCraft loaded. [23:58:24] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.TerminalTweaker [23:58:24] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.TerminalTweaker [23:58:24] [main/INFO] [FML]: Patching class net/minecraft/server/MinecraftServer [23:58:24] [main/INFO] [FML]:    Patching method run()V [23:58:24] [main/INFO] [ArsMagica2]: Core: Altering definition of net.minecraft.world.World,  (obfuscated) [23:58:24] [main/INFO] [MobiusCore]: Current code is OBFUSCATED [23:58:24] [main/INFO] [MobiusCore]: Found cpw.mods.fml.common.FMLCommonHandler with checksum F626A08BBC07AE3F7D88072FDFDAE36E [23:58:24] [main/INFO] [MobiusCore]: Successful injection in onPreServerTick ()V [23:58:24] [main/INFO] [MobiusCore]: Successful injection in onPostServerTick ()V [23:58:24] [main/INFO] [MobiusCore]: Successful injection in onPreWorldTick (Lahb;)V [23:58:24] [main/INFO] [MobiusCore]: Successful injection in onPostWorldTick (Lahb;)V [23:58:24] [main/INFO] [MobiusCore]: Switching injection mode to FORGE [23:58:24] [main/INFO] [MobiusCore]: [MobiusCore] Found net.minecraft.world.World [ ahb ] with checksum E91010F2ED6395983B23541ED57093A6 [23:58:24] [main/INFO] [MobiusCore]: Found World.updateEntities()... [23:58:24] [main/INFO] [MobiusCore]: Successful injection in h ()V [23:58:24] [main/INFO] [MobiusCore]: Successful injection in h ()V [23:58:24] [main/INFO] [MobiusCore]: Successful injection in h ()V [23:58:24] [main/INFO] [MobiusCore]: Successful injection in h ()V [23:58:24] [main/INFO] [MobiusCore]: Found World.<init> (Lazc;Ljava/lang/String;Lahj;Laqo;Lqi;)V [23:58:24] [main/INFO] [MobiusCore]: Successful injection in <init> (Lazc;Ljava/lang/String;Lahj;Laqo;Lqi;)V [23:58:24] [main/INFO] [MobiusCore]: Successful injection in <init> (Lazc;Ljava/lang/String;Lahj;Laqo;Lqi;)V [23:58:24] [main/INFO] [malisiscore]: Found hooks for net.minecraft.world.World (ahb) [23:58:24] [main/INFO] [MobiusCore]: [MobiusCore] Found net.minecraft.world.WorldServer [ mt ] with checksum C886BCD50DD675F403ECA0A1C11D15FA [23:58:24] [main/INFO] [MobiusCore]: Successful injection in b ()V [23:58:24] [main/INFO] [MobiusCore]: Successful injection in b ()V [23:58:25] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.server.MinecraftServer} [23:58:25] [main/INFO] [OpenComputers]: Successfully patched sw.recreateLeash. [23:58:25] [main/INFO] [malisiscore]: Found hooks for net.minecraft.item.ItemBlock (abh) [23:58:26] [main/INFO] [EnderCore]: Transforming Class [net.minecraft.entity.projectile.EntityArrow], Method [func_70071_h_] [23:58:26] [main/INFO] [EnderCore]: Transforming net.minecraft.entity.projectile.EntityArrow Finished. [23:58:26] [main/INFO] [EnderCore]: Transforming Class [net.minecraft.item.ItemStack], Method [func_77953_t] [23:58:26] [main/INFO] [EnderCore]: Transforming net.minecraft.item.ItemStack Finished. [23:58:26] [main/INFO] [FML]: InvTweaks: net.minecraft.inventory.Container [23:58:26] [main/INFO] [FML]: InvTweaks: net.minecraft.inventory.ContainerFurnace [23:58:26] [main/INFO] [EnderCore]: Transforming Class [net.minecraft.inventory.ContainerFurnace], Method [func_82846_b] [23:58:26] [main/INFO] [EnderCore]: Transforming net.minecraft.inventory.ContainerFurnace Finished. [23:58:27] [Server thread/INFO]: Starting minecraft server version 1.7.10 [23:58:27] [Server thread/INFO] [MinecraftForge]: Attempting early MinecraftForge initialization [23:58:27] [Server thread/INFO] [FML]: MinecraftForge v10.13.4.1566 Initialized [23:58:27] [Server thread/INFO] [FML]: Replaced 183 ore recipies [23:58:27] [Server thread/INFO] [malisiscore]: Found hooks for net.minecraft.world.chunk.Chunk (apx) [23:58:27] [Server thread/INFO] [MinecraftForge]: Completed early MinecraftForge initialization [23:58:27] [Server thread/INFO] [ArsMagica2]: Core initializing...stand back!  I'm going to try MAGIC! [23:58:27] [Server thread/INFO] [FML]: [AppEng] Core Init [23:58:27] [Server thread/INFO] [FML]: Found 0 mods from the command line. Injecting into mod discoverer [23:58:27] [Server thread/INFO] [FML]: Searching C:\Users\James\Desktop\servers\smfcraftv2 server(1.7.10)\mods for mods [23:58:27] [Server thread/INFO] [FML]: Also searching C:\Users\James\Desktop\servers\smfcraftv2 server(1.7.10)\mods\1.7.10 for mods [23:58:28] [Server thread/INFO] [AppleCore]: Mod AppleCore is missing the required element 'name'. Substituting AppleCore [23:58:28] [Server thread/WARN] [betterbuilderswands]: Mod betterbuilderswands is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 0.8.1 [23:58:28] [Server thread/WARN] [bluepower]: Mod bluepower is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 0.2.962 [23:58:28] [Server thread/WARN] [ChickenChunks]: Mod ChickenChunks is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 1.3.4.19 [23:58:29] [Server thread/WARN] [cookingbook]: Mod cookingbook is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 1.0.140 [23:58:29] [Server thread/WARN] [DragonMounts]: Mod DragonMounts is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version r41-1.7.10 [23:58:29] [Server thread/WARN] [EnderStorage]: Mod EnderStorage is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 1.4.7.37 [23:58:30] [Server thread/WARN] [excompressum]: Mod excompressum is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 1.2.0 [23:58:30] [Server thread/WARN] [ExtraUtilities]: Mod ExtraUtilities is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 1.2.12 [23:58:30] [Server thread/WARN] [ForbiddenMagic]: Mod ForbiddenMagic is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 1.7.10-0.575 [23:58:30] [Server thread/WARN] [kleeslabs]: Mod kleeslabs is missing the required element 'version' and no fallback can be found. Substituting '1.0'. [23:58:31] [Server thread/ERROR] [FML]: The mcmod.info file in magicalcropsarmoury-4.0.0_PUBLIC_BETA_4.jar cannot be parsed as valid JSON. It will be ignored com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Unterminated array at line 12 column 29         at com.google.gson.internal.Streams.parse(Streams.java:56) ~[Streams.class:?]         at com.google.gson.JsonParser.parse(JsonParser.java:84) ~[JsonParser.class:?]         at com.google.gson.JsonParser.parse(JsonParser.java:59) ~[JsonParser.class:?]         at cpw.mods.fml.common.MetadataCollection.from(MetadataCollection.java:55) [MetadataCollection.class:?]         at cpw.mods.fml.common.discovery.JarDiscoverer.discover(JarDiscoverer.java:53) [JarDiscoverer.class:?]         at cpw.mods.fml.common.discovery.ContainerType.findMods(ContainerType.java:42) [ContainerType.class:?]         at cpw.mods.fml.common.discovery.ModCandidate.explore(ModCandidate.java:71) [ModCandidate.class:?]         at cpw.mods.fml.common.discovery.ModDiscoverer.identifyMods(ModDiscoverer.java:131) [ModDiscoverer.class:?]         at cpw.mods.fml.common.Loader.identifyMods(Loader.java:364) [Loader.class:?]         at cpw.mods.fml.common.Loader.loadMods(Loader.java:489) [Loader.class:?]         at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:87) [FMLServerHandler.class:?]         at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:314) [FMLCommonHandler.class:?]         at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:117) [lt.class:?]         at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387) [MinecraftServer.class:?]         at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [li.class:?] Caused by: com.google.gson.stream.MalformedJsonException: Unterminated array at line 12 column 29         at com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1505) ~[JsonReader.class:?]         at com.google.gson.stream.JsonReader.doPeek(JsonReader.java:465) ~[JsonReader.class:?]         at com.google.gson.stream.JsonReader.hasNext(JsonReader.java:403) ~[JsonReader.class:?]         at com.google.gson.internal.bind.TypeAdapters$25.read(TypeAdapters.java:658) ~[TypeAdapters$25.class:?]         at com.google.gson.internal.bind.TypeAdapters$25.read(TypeAdapters.java:667) ~[TypeAdapters$25.class:?]         at com.google.gson.internal.bind.TypeAdapters$25.read(TypeAdapters.java:659) ~[TypeAdapters$25.class:?]         at com.google.gson.internal.bind.TypeAdapters$25.read(TypeAdapters.java:642) ~[TypeAdapters$25.class:?]         at com.google.gson.internal.Streams.parse(Streams.java:44) ~[Streams.class:?]         ... 14 more [23:58:31] [Server thread/ERROR] [FML]: The mcmod.info file in magicalcropsdeco-4.0.0_PUBLIC_BETA_4a.jar cannot be parsed as valid JSON. It will be ignored com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Unterminated array at line 12 column 29         at com.google.gson.internal.Streams.parse(Streams.java:56) ~[Streams.class:?]         at com.google.gson.JsonParser.parse(JsonParser.java:84) ~[JsonParser.class:?]         at com.google.gson.JsonParser.parse(JsonParser.java:59) ~[JsonParser.class:?]         at cpw.mods.fml.common.MetadataCollection.from(MetadataCollection.java:55) [MetadataCollection.class:?]         at cpw.mods.fml.common.discovery.JarDiscoverer.discover(JarDiscoverer.java:53) [JarDiscoverer.class:?]         at cpw.mods.fml.common.discovery.ContainerType.findMods(ContainerType.java:42) [ContainerType.class:?]         at cpw.mods.fml.common.discovery.ModCandidate.explore(ModCandidate.java:71) [ModCandidate.class:?]         at cpw.mods.fml.common.discovery.ModDiscoverer.identifyMods(ModDiscoverer.java:131) [ModDiscoverer.class:?]         at cpw.mods.fml.common.Loader.identifyMods(Loader.java:364) [Loader.class:?]         at cpw.mods.fml.common.Loader.loadMods(Loader.java:489) [Loader.class:?]         at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:87) [FMLServerHandler.class:?]         at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:314) [FMLCommonHandler.class:?]         at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:117) [lt.class:?]         at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387) [MinecraftServer.class:?]         at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [li.class:?] Caused by: com.google.gson.stream.MalformedJsonException: Unterminated array at line 12 column 29         at com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1505) ~[JsonReader.class:?]         at com.google.gson.stream.JsonReader.doPeek(JsonReader.java:465) ~[JsonReader.class:?]         at com.google.gson.stream.JsonReader.hasNext(JsonReader.java:403) ~[JsonReader.class:?]         at com.google.gson.internal.bind.TypeAdapters$25.read(TypeAdapters.java:658) ~[TypeAdapters$25.class:?]         at com.google.gson.internal.bind.TypeAdapters$25.read(TypeAdapters.java:667) ~[TypeAdapters$25.class:?]         at com.google.gson.internal.bind.TypeAdapters$25.read(TypeAdapters.java:659) ~[TypeAdapters$25.class:?]         at com.google.gson.internal.bind.TypeAdapters$25.read(TypeAdapters.java:642) ~[TypeAdapters$25.class:?]         at com.google.gson.internal.Streams.parse(Streams.java:44) ~[Streams.class:?]         ... 14 more [23:58:33] [Server thread/WARN] [oreexcavation]: Mod oreexcavation is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 1.1.134 [23:58:33] [Server thread/WARN] [qmunitylib]: Mod qmunitylib is missing the required element 'version' and no fallback can be found. Substituting '1.0'. [23:58:33] [Server thread/WARN] [tcinventoryscan]: Mod tcinventoryscan is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 1.0.11 [23:58:34] [Server thread/WARN] [Translocator]: Mod Translocator is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 1.1.2.16 [23:58:34] [Server thread/WARN] [twitchcrumbs]: Mod twitchcrumbs is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 1.0.10 [23:58:34] [Server thread/WARN] [WR-CBE|Core]: Mod WR-CBE|Core is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 1.4.1.9 [23:58:34] [Server thread/WARN] [WR-CBE|Addons]: Mod WR-CBE|Addons is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 1.4.1.9 [23:58:34] [Server thread/WARN] [WR-CBE|Logic]: Mod WR-CBE|Logic is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 1.4.1.9 [23:58:34] [Server thread/WARN] [ForgeMicroblock]: Mod ForgeMicroblock is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 1.2.0.345 [23:58:34] [Server thread/WARN] [ForgeMultipart]: Mod ForgeMultipart is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 1.2.0.345 [23:58:34] [Server thread/WARN] [McMultipart]: Mod McMultipart is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 1.2.0.345 [23:58:34] [Server thread/INFO] [FML]: Forge Mod Loader has identified 202 mods to load [23:58:34] [Server thread/INFO] [FML]: Found mod(s) [ExtraUtilities] containing declared API package baubles.api (owned by Baubles) without associated API reference [23:58:34] [Server thread/INFO] [FML]: Found mod(s) [ImmersiveEngineering] containing declared API package cofh.api (owned by CoFHLib) without associated API reference [23:58:34] [Server thread/INFO] [FML]: Found mod(s) [exastris] containing declared API package cofh.api.energy (owned by CoFHAPI) without associated API reference [23:58:35] [Server thread/WARN] [MineFactoryReloaded|CompatAtum]: Mod MineFactoryReloaded|CompatAtum has been disabled through configuration [23:58:35] [Server thread/WARN] [MineFactoryReloaded|CompatBackTools]: Mod MineFactoryReloaded|CompatBackTools has been disabled through configuration [23:58:35] [Server thread/WARN] [MineFactoryReloaded|CompatBuildCraft]: Mod MineFactoryReloaded|CompatBuildCraft has been disabled through configuration [23:58:35] [Server thread/WARN] [MineFactoryReloaded|CompatChococraft]: Mod MineFactoryReloaded|CompatChococraft has been disabled through configuration [23:58:35] [Server thread/WARN] [MineFactoryReloaded|CompatExtraBiomes]: Mod MineFactoryReloaded|CompatExtraBiomes has been disabled through configuration [23:58:35] [Server thread/WARN] [MineFactoryReloaded|CompatIC2]: Mod MineFactoryReloaded|CompatIC2 has been disabled through configuration [23:58:35] [Server thread/WARN] [MineFactoryReloaded|CompatProjRed]: Mod MineFactoryReloaded|CompatProjRed has been disabled through configuration [23:58:35] [Server thread/WARN] [MineFactoryReloaded|CompatRailcraft]: Mod MineFactoryReloaded|CompatRailcraft has been disabled through configuration [23:58:35] [Server thread/WARN] [MineFactoryReloaded|CompatSufficientBiomes]: Mod MineFactoryReloaded|CompatSufficientBiomes has been disabled through configuration [23:58:35] [Server thread/INFO] [FML]: FML has found a non-mod file CoFHLib-[1.7.10]1.2.1-185.jar in your mods directory. It will now be injected into your classpath. This could severe stability issues, it should be removed if possible. [23:58:35] [Server thread/INFO] [FML]: FML has found a non-mod file dumblibrary-1.12.2-0.5.2.jar in your mods directory. It will now be injected into your classpath. This could severe stability issues, it should be removed if possible. [23:58:35] [Server thread/INFO] [FML]: FML has found a non-mod file mcjtylib-1.8.1.jar in your mods directory. It will now be injected into your classpath. This could severe stability issues, it should be removed if possible. [23:58:35] [Server thread/INFO] [FML]: FML has found a non-mod file CodeChickenLib-1.7.10-1.1.3.138-universal.jar in your mods directory. It will now be injected into your classpath. This could severe stability issues, it should be removed if possible. [23:58:35] [Server thread/INFO] [FML]: FML has found a non-mod file commons-codec-1.9.jar in your mods directory. It will now be injected into your classpath. This could severe stability issues, it should be removed if possible. [23:58:35] [Server thread/INFO] [FML]: FML has found a non-mod file commons-compress-1.8.1.jar in your mods directory. It will now be injected into your classpath. This could severe stability issues, it should be removed if possible. [23:58:37] [Server thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge, AM2-Preloader, additionalresources, appliedenergistics2-core, CodeChickenCore, MobiusCore, NotEnoughItems, OpenComputers|Core, PotionExtensionCore, OpenModsCore, <CoFH ASM>, FastCraft, arsmagica2, ae2stuff, AgriCraft, AnimationAPI, AppleCore, appliedenergistics2, ArchimedesShipsPlus, Automagy, baconators, bdlib, betterbuilderswands, BigReactors, bluepower, Botania, BrandonsCore, CarpentersBlocks, chancecubes, ChickenChunks, CoFHCore, compacter, ComputerCraft, cookingbook, MineTweaker3, customnpcs, CustomPets, customthings, DefenseTech, DraconicEvolution, DragonMounts, Emotes, endercore, EnderIO, EnderStorage, EnderTech, etfuturum, evilcraft, exastris, exnihilo, excompressum, extracells, ExtraTiC, ExtraUtilities, ForbiddenMagic, Forestry, FTBL, FTBU, GardenOfGlass, GraviGun, hardcorewither, Hats, HatStand, headcrumbs, iChunUtil, ImmersiveEngineering, immersiveintegration, ImmibisCore, InGameInfoXML, inpure|core, InventoryPets, inventorytweaks, IronChest, ItsRainingFood, JABBA, journeymap, kleeslabs, llibrary, lootplusplus, lootbags, LostBooks, LunatriusCore, magicalcrops, magicalcropsarmour, magicalcropsdeco, magicclover, malisiscore, malisisdoors, Mantle, mo, MCA, MCEF, Mekanism, MekanismGenerators, MekanismTools, mercurius, mfrmagiccropscompat, MineFactoryReloaded, MineFactoryReloaded|CompatAppliedEnergistics, MineFactoryReloaded|CompatForestry, MineFactoryReloaded|CompatForgeMicroblock, MineFactoryReloaded|CompatThaumcraft, MineFactoryReloaded|CompatThermalExpansion, MineFactoryReloaded|CompatTConstruct, MineFactoryReloaded|CompatTwilightForest, MineFactoryReloaded|CompatVanilla, MobProperties, modtweaker2, powersuits, MooFluids, Morph, Morpheus, MovingWorld, mpbasic, mputils, Natura, NEIAddons, NEIAddons|Developer, NEIAddons|AppEng, NEIAddons|Botany, NEIAddons|Forestry, NEIAddons|CraftingTables, NEIAddons|ExNihilo, neiintegration, NEIlootbags, NetherOres, numina, OpenBlocks, OpenComputers, OpenMods, OpenPeripheral, OpenPeripheralCore, OpenPeripheralIntegration, MapWriter, Opis, oreexcavation, harvestcraft, ProjectE, qmunitylib, RadixCore, RanchableFluidCows, RedLogic, RedstoneArsenal, xreliquary, rftools, RouterReborn, secretroomsmod, simplyjetpacks, slabcraftmod, snad, SolarFlux, spatialio-compat, staircraftmod, StevesFactoryManager, StorageDrawers, Sync, tcinventoryscan, tcnodetracker, TConstruct, Thaumcraft, ThermalCasting, ThermalDynamics, ThermalExpansion, ThermalFoundation, TiConAutoToolStation, TiCTooltips, TooMuchTNT, Translocator, treeGrowingSimulator, TwilightForest, twitchcrumbs, UtilityMobs, VeinMiner, VeinMinerModSupport, Waila, WailaHarvestability, wailaplugins, wawla, WebDisplay, witchery, withercrumbs, WR-CBE|Core, WR-CBE|Addons, WR-CBE|Logic, xprings, bspkrsCore, Baubles, ForgeMicroblock, ForgeMultipart, McMultipart, libsandstone] at CLIENT [23:58:37] [Server thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge, AM2-Preloader, additionalresources, appliedenergistics2-core, CodeChickenCore, MobiusCore, NotEnoughItems, OpenComputers|Core, PotionExtensionCore, OpenModsCore, <CoFH ASM>, FastCraft, arsmagica2, ae2stuff, AgriCraft, AnimationAPI, AppleCore, appliedenergistics2, ArchimedesShipsPlus, Automagy, baconators, bdlib, betterbuilderswands, BigReactors, bluepower, Botania, BrandonsCore, CarpentersBlocks, chancecubes, ChickenChunks, CoFHCore, compacter, ComputerCraft, cookingbook, MineTweaker3, customnpcs, CustomPets, customthings, DefenseTech, DraconicEvolution, DragonMounts, Emotes, endercore, EnderIO, EnderStorage, EnderTech, etfuturum, evilcraft, exastris, exnihilo, excompressum, extracells, ExtraTiC, ExtraUtilities, ForbiddenMagic, Forestry, FTBL, FTBU, GardenOfGlass, GraviGun, hardcorewither, Hats, HatStand, headcrumbs, iChunUtil, ImmersiveEngineering, immersiveintegration, ImmibisCore, InGameInfoXML, inpure|core, InventoryPets, inventorytweaks, IronChest, ItsRainingFood, JABBA, journeymap, kleeslabs, llibrary, lootplusplus, lootbags, LostBooks, LunatriusCore, magicalcrops, magicalcropsarmour, magicalcropsdeco, magicclover, malisiscore, malisisdoors, Mantle, mo, MCA, MCEF, Mekanism, MekanismGenerators, MekanismTools, mercurius, mfrmagiccropscompat, MineFactoryReloaded, MineFactoryReloaded|CompatAppliedEnergistics, MineFactoryReloaded|CompatForestry, MineFactoryReloaded|CompatForgeMicroblock, MineFactoryReloaded|CompatThaumcraft, MineFactoryReloaded|CompatThermalExpansion, MineFactoryReloaded|CompatTConstruct, MineFactoryReloaded|CompatTwilightForest, MineFactoryReloaded|CompatVanilla, MobProperties, modtweaker2, powersuits, MooFluids, Morph, Morpheus, MovingWorld, mpbasic, mputils, Natura, NEIAddons, NEIAddons|Developer, NEIAddons|AppEng, NEIAddons|Botany, NEIAddons|Forestry, NEIAddons|CraftingTables, NEIAddons|ExNihilo, neiintegration, NEIlootbags, NetherOres, numina, OpenBlocks, OpenComputers, OpenMods, OpenPeripheral, OpenPeripheralCore, OpenPeripheralIntegration, MapWriter, Opis, oreexcavation, harvestcraft, ProjectE, qmunitylib, RadixCore, RanchableFluidCows, RedLogic, RedstoneArsenal, xreliquary, rftools, RouterReborn, secretroomsmod, simplyjetpacks, slabcraftmod, snad, SolarFlux, spatialio-compat, staircraftmod, StevesFactoryManager, StorageDrawers, Sync, tcinventoryscan, tcnodetracker, TConstruct, Thaumcraft, ThermalCasting, ThermalDynamics, ThermalExpansion, ThermalFoundation, TiConAutoToolStation, TiCTooltips, TooMuchTNT, Translocator, treeGrowingSimulator, TwilightForest, twitchcrumbs, UtilityMobs, VeinMiner, VeinMinerModSupport, Waila, WailaHarvestability, wailaplugins, wawla, WebDisplay, witchery, withercrumbs, WR-CBE|Core, WR-CBE|Addons, WR-CBE|Logic, xprings, bspkrsCore, Baubles, ForgeMicroblock, ForgeMultipart, McMultipart, libsandstone] at SERVER [23:58:37] [Server thread/INFO] [MobiusCore]: Found cpw.mods.fml.common.network.FMLOutboundHandler with checksum CB55471D614BD5AF06AEA87A77A3014F [23:58:37] [Server thread/INFO] [MobiusCore]: Successful injection in write (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/channel/ChannelPromise;)V [23:58:38] [Server thread/INFO] [Brandon's Core]: Hello Minecraft!!! [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: java.lang.RuntimeException: ZenSetter must have exactly one parameter - minetweaker.api.vanilla.ILootFunction.setName [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at stanhebben.zenscript.type.ZenTypeNative.checkSetter(ZenTypeNative.java:351) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at stanhebben.zenscript.type.ZenTypeNative.complete(ZenTypeNative.java:148) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at minetweaker.runtime.GlobalRegistry.registerNativeClass(GlobalRegistry.java:92) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at minetweaker.MineTweakerAPI.registerClass(MineTweakerAPI.java:340) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at minetweaker.MineTweakerAPI.registerClassRegistry(MineTweakerAPI.java:281) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at minetweaker.MineTweakerAPI.<clinit>(MineTweakerAPI.java:75) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at minetweaker.MineTweakerImplementationAPI.init(MineTweakerImplementationAPI.java:561) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at minetweaker.mc1710.MineTweakerMod.<init>(MineTweakerMod.java:85) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at java.lang.reflect.Constructor.newInstance(Unknown Source) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at java.lang.Class.newInstance(Unknown Source) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at cpw.mods.fml.common.ILanguageAdapter$JavaAdapter.getNewInstance(ILanguageAdapter.java:173) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:506) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at java.lang.reflect.Method.invoke(Unknown Source) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.EventBus.post(EventBus.java:275) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at java.lang.reflect.Method.invoke(Unknown Source) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.EventBus.post(EventBus.java:275) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at cpw.mods.fml.common.Loader.loadMods(Loader.java:513) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:87) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:314) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:117) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387) [23:58:38] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [23:58:39] [Server thread/INFO] [FML]: InvTweaks: net.minecraft.inventory.ContainerWorkbench [23:58:39] [Server thread/INFO] [FML]: InvTweaks: net.minecraft.inventory.ContainerRepair [23:58:39] [Server thread/INFO] [EnderCore]: Transforming Class [net.minecraft.inventory.ContainerRepair], Method [func_82848_d] [23:58:39] [Server thread/INFO] [EnderCore]: Transforming net.minecraft.inventory.ContainerRepair Finished. [23:58:39] [Server thread/INFO] [ArsMagica2]: Core: Altering definition of net.minecraft.potion.PotionEffect,  (obfuscated) [23:58:39] [Server thread/INFO] [Draconic Evolution]: Hello Minecraft!!! [23:58:39] [Server thread/INFO] [TConstruct]: Natura, what are we going to do tomorrow night? [23:58:39] [Server thread/INFO] [Natura]: TConstruct, we're going to take over the world! [23:58:40] [Server thread/INFO] [MobiusCore]: Found cpw.mods.fml.common.eventhandler.ASMEventHandler with checksum 1C68592318817E7EE853EC874A5ACBF4 [23:58:40] [Server thread/INFO] [MobiusCore]: Successful injection in <init> (Ljava/lang/Object;Ljava/lang/reflect/Method;Lcpw/mods/fml/common/ModContainer;)V [23:58:40] [Server thread/INFO] [MobiusCore]: Successful injection in invoke (Lcpw/mods/fml/common/eventhandler/Event;)V [23:58:40] [Server thread/INFO] [MobiusCore]: Successful injection in invoke (Lcpw/mods/fml/common/eventhandler/Event;)V [23:58:40] [Server thread/INFO] [ArsMagica2]: Core: Altering definition of net.minecraft.network.play.server.S1DPacketEntityEffect,  (obfuscated) [23:58:40] [Server thread/INFO] [ArsMagica2]: Core: Altering definition of net.minecraft.network.play.server.S1EPacketRemoveEntityEffect,  (obfuscated) [23:58:40] [Server thread/INFO] [STDOUT]: [mods.immibis.core.ImmibisCore:initPreferredEnergySystem:174]: [Immibis Core] Preferred energy system set to: redstoneFlux [23:58:40] [Server thread/INFO] [STDOUT]: [com.tmtravlr.lootplusplus.LootPPHelper:<init>:247]: [Loot++] Attempting to get chest contents. [23:58:40] [Server thread/INFO] [STDOUT]: [com.tmtravlr.lootplusplus.LootPPHelper:<init>:262]: [Loot++] Attempting to get chest info. [23:58:40] [Server thread/INFO] [STDOUT]: [com.tmtravlr.lootplusplus.LootPPHelper:<init>:277]: [Loot++] Attempting to get nether fortress chest contents. [23:58:40] [Server thread/INFO] [STDOUT]: [com.tmtravlr.lootplusplus.LootPPHelper:<init>:299]: [Loot++] Attempting to get furnace experience map. [23:58:41] [Server thread/INFO] [OpenMods]: openperipheral.ApiSetup.installProviderAccess(ApiSetup.java:84): OPC API v. 3.4.2 provideded by OpenPeripheralCore, (ApiAccess source: jar:file:/C:/Users/James/Desktop/servers/smfcraftv2%20server(1.7.10)/mods/OpenPeripheralCore-1.7.10-1.4.jar!/openperipheral/api/ApiAccess.class) [23:58:41] [Server thread/ERROR] [snad]: The mod snad is expecting signature @FINGERPRINT@ for source Snad-1.7.10-1.6.01.31a.jar, however there is no signature matching that description [23:58:41] [Server thread/ERROR] [Snad]: No fingerprint found! [23:58:42] [Server thread/ERROR] [MooFluids]: The mod MooFluids is expecting signature @FINGERPRINT@ for source MooFluids-1.7.10-1.5.01.19a.jar, however there is no signature matching that description [23:58:42] [Server thread/ERROR] [Moo Fluids]: No fingerprint found! [23:58:42] [Server thread/INFO] [FML]: Processing ObjectHolder annotations [23:58:42] [Server thread/INFO] [FML]: Found 418 ObjectHolder annotations [23:58:42] [Server thread/INFO] [FML]: Identifying ItemStackHolder annotations [23:58:42] [Server thread/INFO] [FML]: Found 0 ItemStackHolder annotations [23:58:42] [Server thread/INFO] [FML]: Configured a dormant chunk cache size of 0 [23:58:42] [Server thread/ERROR] [FML]: Additional Resources: Error reading from configuration directory mods-resourcepacks [23:58:42] [Server thread/INFO] [FastCraft]: FastCraft 1.23 loaded. [23:58:42] [Server thread/INFO] [ArsMagica2]: Extending potions array [23:58:42] [Server thread/INFO] [ArsMagica2]: Injecting potions starting from index 128 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Water Breathing is ID 24 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Flight is ID 25 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Feather Fall is ID 26 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Haste is ID 27 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion True Sight is ID 28 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Regeneration is ID 29 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Magic Shield is ID 30 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Charmed is ID 31 [23:58:42] [Thread-6/INFO] [FastCraft]: You are using the latest suitable version. [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Frost Slow is ID 32 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Chrono Anchor is ID 33 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Mana Regen is ID 34 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Entangled is ID 35 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Watery Grave is ID 36 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Spell Reflect is ID 37 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Silence is ID 38 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Swift Swim is ID 39 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Agility is ID 40 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Leap is ID 41 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Mana Boost is ID 42 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Astral Distortion is ID 43 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Mana Shield is ID 44 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Fury is ID 45 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Scramble Synapses is ID 46 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Illuminated is ID 47 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Greater Mana Restoration is ID 48 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Epic Mana Restoration is ID 49 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Legendary Mana Restoration is ID 50 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Gravity Well is ID 51 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Levitation is ID 52 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Clarity is ID 53 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Shrunken is ID 54 [23:58:42] [Server thread/INFO] [ArsMagica2]: Potion Burnout Redux is ID 55 [23:58:42] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 [23:58:42] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at com.google.gson.Gson.fromJson(Gson.java:815) [23:58:42] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at com.google.gson.Gson.fromJson(Gson.java:768) [23:58:42] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at com.google.gson.Gson.fromJson(Gson.java:717) [23:58:42] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at com.google.gson.Gson.fromJson(Gson.java:689) [23:58:42] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at net.minecraftforge.common.ForgeVersion$1.run(ForgeVersion.java:94) [23:58:42] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 [23:58:42] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at com.google.gson.stream.JsonReader.beginObject(JsonReader.java:374) [23:58:42] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:183) [23:58:42] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:145) [23:58:42] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at com.google.gson.Gson.fromJson(Gson.java:803) [23:58:42] [Forge Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    ... 4 more [23:58:42] [Server thread/INFO] [ArsMagica2]: Core: Altering definition of am2.armor.ItemMageHood to be thaumcraft compatible. [23:58:42] [Server thread/INFO] [EnderCore]: Transforming Class [net.minecraft.enchantment.EnchantmentHelper], Method [func_77513_b] [23:58:42] [Server thread/INFO] [EnderCore]: Transforming net.minecraft.enchantment.EnchantmentHelper Finished. [23:58:42] [Server thread/INFO] [ArsMagica2]: Attempting to set enchantment magic_resist to ID 100 (configured currently as 100) [23:58:42] [Server thread/INFO] [ArsMagica2]: Successfully registered enchanment! [23:58:42] [Server thread/INFO] [ArsMagica2]: Attempting to set enchantment soulbound to ID 101 (configured currently as 101) [23:58:42] [Server thread/INFO] [ArsMagica2]: Successfully registered enchanment! [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: dr_phy [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: dr_drn [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: dr_fall [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: dr_exp [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: dr_fire [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: dr_frst [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: dr_mage [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: dr_litn [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: mn_reg [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: bn_red [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: soulbnd [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: fl_lure [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: mg_xp [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: pp_ore [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: mg_gog [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: tc_nrv [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: step_up [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: run_spd [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: dispel [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: fallprot [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: fireprot [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: freedom [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: healing [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: hungerup [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: highjump [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: lifesave [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: lightstep [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: minespd [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: recoil [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: swimspd [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: wtrbrth [23:58:42] [Server thread/INFO] [ArsMagica2]: Registered imbuement: wtrwalk [23:58:42] [Server thread/INFO] [AE2:S]: Pre Initialization ( started ) [23:58:43] [Server thread/INFO] [AE2-CORE]: func_145841_b(Lnet/minecraft/nbt/NBTTagCompound;)V - Transformed [23:58:43] [Server thread/INFO] [AE2-CORE]: func_145839_a(Lnet/minecraft/nbt/NBTTagCompound;)V - Transformed [23:58:43] [Server thread/INFO] [AE2-CORE]: Removing Interface ic2.api.energy.tile.IEnergySink from appeng/tile/powersink/IC2 because IC2 integration is disabled. [23:58:43] [Server thread/INFO] [AE2-CORE]: Updated appeng/tile/powersink/IC2 [23:58:43] [Server thread/INFO] [AE2-CORE]: Removing Interface Reika.RotaryCraft.API.Power.ShaftPowerReceiver from appeng/tile/powersink/RotaryCraft because RotaryCraft integration is disabled. [23:58:43] [Server thread/INFO] [AE2-CORE]: Removing Method Tick_RotaryCraft from appeng/tile/powersink/RotaryCraft because RotaryCraft integration is disabled. [23:58:43] [Server thread/INFO] [AE2-CORE]: Updated appeng/tile/powersink/RotaryCraft [23:58:43] [Server thread/INFO] [AE2-CORE]: Allowing Interface cofh.api.energy.IEnergyReceiver from appeng/tile/powersink/RedstoneFlux because RF integration is enabled. [23:58:43] [Server thread/INFO] [AE2-CORE]: Allowing Interface mekanism.api.energy.IStrictEnergyAcceptor from appeng/tile/powersink/MekJoules because Mekanism integration is enabled. [23:58:43] [Server thread/INFO] [AE2-CORE]: Allowing Interface powercrystals.minefactoryreloaded.api.rednet.connectivity.IRedNetConnection from appeng/block/networking/BlockCableBus because MFR integration is enabled. [23:58:43] [Server thread/INFO] [AE2-CORE]: Allowing Method getConnectionType from appeng/block/networking/BlockCableBus because MFR integration is enabled. [23:58:43] [Server thread/INFO] [AE2-CORE]: Removing Interface buildcraft.api.tools.IToolWrench from appeng/items/tools/quartz/ToolQuartzWrench because BC integration is disabled. [23:58:43] [Server thread/INFO] [AE2-CORE]: Updated appeng/items/tools/quartz/ToolQuartzWrench [23:58:43] [Server thread/INFO] [AE2-CORE]: Removing Interface ic2.api.item.ISpecialElectricItem from appeng/items/tools/powered/powersink/IC2 because IC2 integration is disabled. [23:58:43] [Server thread/INFO] [AE2-CORE]: Removing Interface ic2.api.item.IElectricItemManager from appeng/items/tools/powered/powersink/IC2 because IC2 integration is disabled. [23:58:43] [Server thread/INFO] [AE2-CORE]: Removing Method getManager from appeng/items/tools/powered/powersink/IC2 because IC2 integration is disabled. [23:58:43] [Server thread/INFO] [AE2-CORE]: Updated appeng/items/tools/powered/powersink/IC2 [23:58:43] [Server thread/INFO] [AE2-CORE]: Allowing Interface cofh.api.energy.IEnergyContainerItem from appeng/items/tools/powered/powersink/RedstoneFlux because RFItem integration is enabled. [23:58:43] [Server thread/INFO] [AE2-CORE]: Removing Interface buildcraft.api.tools.IToolWrench from appeng/items/tools/ToolNetworkTool because BC integration is disabled. [23:58:43] [Server thread/INFO] [AE2-CORE]: Updated appeng/items/tools/ToolNetworkTool [23:58:43] [Server thread/INFO] [AE2-CORE]: Removing Interface buildcraft.api.transport.IPipeConnection from appeng/parts/misc/PartStorageBus because BC integration is disabled. [23:58:43] [Server thread/INFO] [AE2-CORE]: Removing Method overridePipeConnection from appeng/parts/misc/PartStorageBus because BC integration is disabled. [23:58:43] [Server thread/INFO] [AE2-CORE]: Updated appeng/parts/misc/PartStorageBus [23:58:43] [Server thread/INFO] [AE2-CORE]: Removing Interface buildcraft.api.transport.IPipeConnection from appeng/parts/p2p/PartP2PItems because BC integration is disabled. [23:58:43] [Server thread/INFO] [AE2-CORE]: Removing Method overridePipeConnection from appeng/parts/p2p/PartP2PItems because BC integration is disabled. [23:58:43] [Server thread/INFO] [AE2-CORE]: Updated appeng/parts/p2p/PartP2PItems [23:58:43] [Server thread/INFO] [AE2-CORE]: Removing Interface ic2.api.energy.tile.IEnergySink from appeng/parts/p2p/PartP2PIC2Power because IC2 integration is disabled. [23:58:43] [Server thread/INFO] [AE2-CORE]: Removing Interface ic2.api.energy.tile.IEnergySource from appeng/parts/p2p/PartP2PIC2Power because IC2 integration is disabled. [23:58:43] [Server thread/INFO] [AE2-CORE]: Updated appeng/parts/p2p/PartP2PIC2Power [23:58:43] [Server thread/INFO] [AE2-CORE]: Allowing Interface cofh.api.energy.IEnergyReceiver from appeng/parts/p2p/PartP2PRFPower because RF integration is enabled. [23:58:43] [Server thread/INFO] [AE2:S]: Starting AE2 VersionChecker [23:58:43] [Server thread/INFO] [AE2:S]: Pre Initialization ( ended after 530ms ) [23:58:43] [Server thread/INFO] [bdlib]: bdlib 1.9.4.109 loaded Exception in thread "AE2 VersionChecker" [23:58:43] [AE2 VersionChecker/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: java.lang.IllegalArgumentException: Raw channel stable did not contain any of the pre-programmed types. [23:58:43] [AE2 VersionChecker/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:     at appeng.services.version.VersionParser.parseChannel(VersionParser.java:113) [23:58:43] [AE2 VersionChecker/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:     at appeng.services.version.VersionParser.parseVersion(VersionParser.java:72) [23:58:43] [AE2 VersionChecker/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:     at appeng.services.version.VersionParser.parse(VersionParser.java:34) [23:58:43] [AE2 VersionChecker/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:     at appeng.services.version.ModVersionFetcher.get(ModVersionFetcher.java:34) [23:58:43] [AE2 VersionChecker/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:     at appeng.services.VersionChecker.processInterval(VersionChecker.java:106) [23:58:43] [AE2 VersionChecker/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:     at appeng.services.VersionChecker.run(VersionChecker.java:86) [23:58:43] [AE2 VersionChecker/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:     at java.lang.Thread.run(Unknown Source) [23:58:43] [Server thread/INFO] [bdlib]: Initialized network channel 'bdew.multiblock' for mod 'bdlib' [23:58:43] [Server thread/INFO] [bdlib]: Loading internal config files for mod AE2 Stuff [23:58:43] [Server thread/INFO] [bdlib]: Loading config: jar:file:/C:/Users/James/Desktop/servers/smfcraftv2%20server(1.7.10)/mods/ae2stuff-0.5.1.61-mc1.7.10.jar!/assets/ae2stuff/config/tuning.cfg [23:58:43] [Server thread/INFO] [bdlib]: Loading config: jar:file:/C:/Users/James/Desktop/servers/smfcraftv2%20server(1.7.10)/mods/ae2stuff-0.5.1.61-mc1.7.10.jar!/assets/ae2stuff/config/recipes.cfg [23:58:43] [Server thread/INFO] [bdlib]: Loading user config files for mod AE2 Stuff [23:58:43] [Server thread/INFO] [bdlib]: Config loading for mod AE2 Stuff finished [23:58:43] [Server thread/INFO] [bdlib]: Loaded creative tabs for ae2stuff [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:crops [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:seedAnalyzer [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:waterPad [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:waterPadFull [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:waterTank [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:waterChannel [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:waterChannelFull [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:channelValve [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:sprinkler [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:seedStorage [23:58:44] [Server thread/INFO] [OpenComputers]: Successfully injected component logic into class com.InfinityRaider.AgriCraft.tileentity.peripheral.TileEntityPeripheral. [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:peripheral [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:fence [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:fenceGate [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:grate [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:cropPotato [23:58:44] [Server thread/INFO] [AgriCraft]: registering item.agricraft:seedPotato [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:cropCarrot [23:58:44] [Server thread/INFO] [AgriCraft]: registering item.agricraft:seedCarrot [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:cropSugarcane [23:58:44] [Server thread/INFO] [AgriCraft]: registering item.agricraft:seedSugarcane [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:cropDandelion [23:58:44] [Server thread/INFO] [AgriCraft]: registering item.agricraft:seedDandelion [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:cropPoppy [23:58:44] [Server thread/INFO] [AgriCraft]: registering item.agricraft:seedPoppy [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:cropOrchid [23:58:44] [Server thread/INFO] [AgriCraft]: registering item.agricraft:seedOrchid [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:cropAllium [23:58:44] [Server thread/INFO] [AgriCraft]: registering item.agricraft:seedAllium [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:cropTulipRed [23:58:44] [Server thread/INFO] [AgriCraft]: registering item.agricraft:seedTulipRed [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:cropTulipOrange [23:58:44] [Server thread/INFO] [AgriCraft]: registering item.agricraft:seedTulipOrange [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:cropTulipWhite [23:58:44] [Server thread/INFO] [AgriCraft]: registering item.agricraft:seedTulipWhite [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:cropTulipPink [23:58:44] [Server thread/INFO] [AgriCraft]: registering item.agricraft:seedTulipPink [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:cropDaisy [23:58:44] [Server thread/INFO] [AgriCraft]: registering item.agricraft:seedDaisy [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:cropCactus [23:58:44] [Server thread/INFO] [AgriCraft]: registering item.agricraft:seedCactus [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:cropShroomRed [23:58:44] [Server thread/INFO] [AgriCraft]: registering item.agricraft:seedShroomRed [23:58:44] [Server thread/INFO] [AgriCraft]: registering tile.agricraft:cropShroomBrown [23:58:44] [Server thread/INFO] [AgriCraft]: registering item.agricraft:seedShroomBrown [23:58:44] [Server thread/INFO] [AgriCraft]: Crops registered [23:58:44] [Server thread/INFO] [AgriCraft]: registering item.agricraft:cropsItem [23:58:44] [Server thread/INFO] [AgriCraft]: registering item.agricraft:journal [23:58:44] [Server thread/INFO] [AgriCraft]: registering item.agricraft:magnifyingGlass [23:58:44] [Server thread/INFO] [AgriCraft]: registering item.agricraft:debugger [23:58:44] [Server thread/INFO] [AgriCraft]: registering item.agricraft:trowel [23:58:44] [Server thread/INFO] [AgriCraft]: registering item.agricraft:handRake [23:58:44] [Server thread/INFO] [AgriCraft]: registering item.agricraft:clipper [23:58:44] [Server thread/INFO] [AgriCraft]: registering item.agricraft:clipping [23:58:44] [Server thread/WARN] [MovingWorld]: No block found for ArchimedesShipsPlus:floater at block_densities[0] [23:58:44] [Server thread/WARN] [MovingWorld]: No block found for ArchimedesShipsPlus:balloon at block_densities[1] [23:58:44] [Server thread/INFO] [CoFHWorld]: Registering Default Templates. [23:58:44] [Server thread/INFO] [CoFHWorld]: Registering default generators [23:58:44] [Server thread/INFO] [CoFHWorld]: Complete [23:58:45] [CoFHUpdater:CoFHCore/ERROR] [CoFHCore]: Update check for CoFH Core failed. java.io.FileNotFoundException: https://raw.githubusercontent.com/CoFH/VERSION/master/CoFHCore         at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) ~[?:1.8.0_321]         at sun.net.www.protocol.http.HttpURLConnection.access$200(Unknown Source) ~[?:1.8.0_321]         at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source) ~[?:1.8.0_321]         at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source) ~[?:1.8.0_321]         at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_321]         at java.security.AccessController.doPrivilegedWithCombiner(Unknown Source) ~[?:1.8.0_321]         at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[?:1.8.0_321]         at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source) ~[?:1.8.0_321]         at java.net.URL.openStream(Unknown Source) ~[?:1.8.0_321]         at cofh.mod.updater.UpdateCheckThread.run(UpdateCheckThread.java:55) [UpdateCheckThread.class:?] [23:58:46] [Server thread/INFO] [baconators]: Feeding minecraft with Bacon! *burp* [23:58:46] [Server thread/INFO] [betterbuilderswands]: Access transform success createStackedBlock (func_149644_j). [23:58:46] [Server thread/INFO] [betterbuilderswands]: Added 'minecraft:lapis_ore/0=>1*minecraft:lapis_ore/4=>minecraft:lapis_ore/0' to mapping [23:58:46] [Server thread/INFO] [betterbuilderswands]: Added 'minecraft:lit_redstone_ore/0=>1*minecraft:redstone_ore/0=>minecraft:lit_redstone_ore/0' to mapping [23:58:46] [Server thread/INFO] [ThermalFoundation]: Thermal Foundation: Loading Plugins... [23:58:46] [Server thread/INFO] [ThermalFoundation]: Thermal Foundation: Finished Loading Plugins. [23:58:46] [Server thread/INFO] [ThermalExpansion]: ThermalExpansion: Loading Plugins... [23:58:46] [Server thread/INFO] [ThermalExpansion]: Thermal Expansion: Finished Loading Plugins. [23:58:46] [Server thread/INFO] [OpenComputers]: Successfully injected component logic into class erogenousbeef.bigreactors.common.multiblock.tileentity.TileEntityReactorComputerPort. [23:58:46] [Server thread/INFO] [OpenComputers]: Successfully injected component logic into class erogenousbeef.bigreactors.common.multiblock.tileentity.TileEntityTurbineComputerPort. [23:58:46] [CoFHUpdater:ThermalFoundation/ERROR] [ThermalFoundation]: Update check for Thermal Foundation failed. java.io.FileNotFoundException: https://raw.githubusercontent.com/CoFH/VERSION/master/ThermalFoundation         at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) ~[?:1.8.0_321]         at sun.net.www.protocol.http.HttpURLConnection.access$200(Unknown Source) ~[?:1.8.0_321]         at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source) ~[?:1.8.0_321]         at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source) ~[?:1.8.0_321]         at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_321]         at java.security.AccessController.doPrivilegedWithCombiner(Unknown Source) ~[?:1.8.0_321]         at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[?:1.8.0_321]         at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source) ~[?:1.8.0_321]         at java.net.URL.openStream(Unknown Source) ~[?:1.8.0_321]         at cofh.mod.updater.UpdateCheckThread.run(UpdateCheckThread.java:55) [UpdateCheckThread.class:?] [23:58:46] [CoFHUpdater:ThermalExpansion/ERROR] [ThermalExpansion]: Update check for Thermal Expansion failed. java.io.FileNotFoundException: https://raw.githubusercontent.com/CoFH/VERSION/master/ThermalExpansion         at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) ~[?:1.8.0_321]         at sun.net.www.protocol.http.HttpURLConnection.access$200(Unknown Source) ~[?:1.8.0_321]         at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source) ~[?:1.8.0_321]         at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source) ~[?:1.8.0_321]         at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_321]         at java.security.AccessController.doPrivilegedWithCombiner(Unknown Source) ~[?:1.8.0_321]         at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[?:1.8.0_321]         at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source) ~[?:1.8.0_321]         at java.net.URL.openStream(Unknown Source) ~[?:1.8.0_321]         at cofh.mod.updater.UpdateCheckThread.run(UpdateCheckThread.java:55) [UpdateCheckThread.class:?] [23:58:47] [Server thread/INFO] [FML]: [Botania] Registered 1220 recipes. [23:58:47] [Server thread/INFO] [EnderCore]: Transforming Class [net.minecraft.world.WorldType], Method [func_76564_j] [23:58:47] [Server thread/INFO] [EnderCore]: Transforming net.minecraft.world.WorldType Finished. [23:58:47] [Server thread/INFO] [CarpentersBlocks]: Designs found: Bed(6), Chisel(9), FlowerPot(18), Tile(13) [23:58:47] [Server thread/INFO] [bdlib]: Loading internal config files for mod Compacter [23:58:47] [Server thread/INFO] [bdlib]: Loading config: jar:file:/C:/Users/James/Desktop/servers/smfcraftv2%20server(1.7.10)/mods/compacter-1.1.0.12-mc1.7.10.jar!/assets/compacter/config/recipes.cfg [23:58:47] [Server thread/INFO] [bdlib]: Loading user config files for mod Compacter [23:58:47] [Server thread/INFO] [bdlib]: Config loading for mod Compacter finished [23:58:48][FINE][noppes.npcs.LogWriter:71] Thu Jan 27 23:58:48 CST 2022 [23:58:48][SEVERE][noppes.npcs.enchants.EnchantInterface:49] java.lang.IllegalArgumentException: Duplicate enchantment id! class noppes.npcs.enchants.EnchantDamage and class am2.enchantments.EnchantMagicResist Enchantment ID:100         at net.minecraft.enchantment.Enchantment.<init>(Enchantment.java:53)         at noppes.npcs.enchants.EnchantInterface.<init>(EnchantInterface.java:24)         at noppes.npcs.enchants.EnchantDamage.<init>(EnchantDamage.java:9)         at noppes.npcs.enchants.EnchantInterface.load(EnchantInterface.java:43)         at noppes.npcs.CustomNpcs.load(CustomNpcs.java:175)         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)         at java.lang.reflect.Method.invoke(Unknown Source)         at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532)         at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)         at java.lang.reflect.Method.invoke(Unknown Source)         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(Unknown Source)         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)         at java.lang.reflect.Method.invoke(Unknown Source)         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.preinitializeMods(Loader.java:556)         at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:88)         at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:314)         at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:117)         at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387)         at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [23:58:48][FINE][noppes.npcs.controllers.ScriptController:60] Script Engines Available: [23:58:48][FINE][noppes.npcs.controllers.ScriptController:66] Scala: .scala [23:58:48] [Server thread/INFO] [EnderCore]: Skipping resource pack, we are on a dedicated server. [23:58:49] [Server thread/INFO] [Draconic Evolution]: Finished PreInitialization [23:58:49] [Server thread/INFO] [EnderIO]: XP Juice regististration left to Open Blocks. [23:58:49] [DE Contributors DL Thread/ERROR] [Draconic Evolution]: Failed to download contributors list [23:58:49] [DE Contributors DL Thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: java.io.FileNotFoundException: C:\Users\James\Desktop\servers\smfcraftv2 server(1.7.10)\config\draconicevolution\contributors.json (The system cannot find the path specified) [23:58:49] [DE Contributors DL Thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:      at java.io.FileOutputStream.open0(Native Method) [23:58:49] [DE Contributors DL Thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:      at java.io.FileOutputStream.open(Unknown Source) [23:58:49] [DE Contributors DL Thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:      at java.io.FileOutputStream.<init>(Unknown Source) [23:58:49] [DE Contributors DL Thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:      at java.io.FileOutputStream.<init>(Unknown Source) [23:58:49] [DE Contributors DL Thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:      at com.brandon3055.draconicevolution.common.handler.ContributorHandler$DLThread.run(ContributorHandler.java:222) [23:58:50] [Server thread/INFO] [EvilCraft]: preInit() [23:58:50] [Server thread/INFO] [EvilCraft]: Registered general [23:58:50] [Server thread/INFO] [EvilCraft]: Registered paling [23:58:50] [Server thread/INFO] [EvilCraft]: Registered evilcraftblood [23:58:50] [Server thread/INFO] [EvilCraft]: Registered evilcraftpoison [23:58:50] [Server thread/INFO] [EvilCraft]: Registered blockBlood [23:58:50] [Server thread/INFO] [EvilCraft]: Registered darkOre [23:58:50] [Server thread/INFO] [EvilCraft]: Registered darkBlock [23:58:50] [Server thread/INFO] [EvilCraft]: Registered bloodStainedBlock [23:58:50] [Server thread/INFO] [EvilCraft]: Registered lightningBomb [23:58:50] [Server thread/INFO] [EvilCraft]: Registered bloodInfuser [23:58:50] [Server thread/INFO] [EvilCraft]: Registered bloodyCobblestone [23:58:50] [Server thread/INFO] [EvilCraft]: Registered netherMonsterBlock [23:58:50] [Server thread/INFO] [EvilCraft]: Skipped registering excrementPile [23:58:50] [Server thread/INFO] [EvilCraft]: Registered hardenedBlood [23:58:50] [Server thread/INFO] [EvilCraft]: Registered obscuredGlass [23:58:50] [Server thread/INFO] [EvilCraft]: Registered bloodChest [23:58:50] [Server thread/INFO] [EvilCraft]: Registered environmentalAccumulator [23:58:50] [Server thread/INFO] [EvilCraft]: Registered undeadLeaves [23:58:50] [Server thread/INFO] [EvilCraft]: Registered undeadLog [23:58:50] [Server thread/INFO] [EvilCraft]: Registered undeadSapling [23:58:50] [Server thread/INFO] [EvilCraft]: Registered undeadPlank [23:58:50] [Server thread/INFO] [EvilCraft]: Registered blockPoison [23:58:50] [Server thread/INFO] [EvilCraft]: Registered invisibleRedstoneBlock [23:58:50] [Server thread/INFO] [EvilCraft]: Registered purifier [23:58:50] [Server thread/INFO] [EvilCraft]: Registered darkBrick [23:58:50] [Server thread/INFO] [EvilCraft]: Registered darkBloodBrick [23:58:50] [Server thread/INFO] [EvilCraft]: Registered spiritFurnace [23:58:50] [Server thread/INFO] [EvilCraft]: Registered darkTank [23:58:50] [Server thread/INFO] [EvilCraft]: Registered sanguinaryPedestal [23:58:50] [Server thread/INFO] [EvilCraft]: Registered spikedPlate [23:58:50] [Server thread/INFO] [EvilCraft]: Registered spiritReanimator [23:58:50] [Server thread/INFO] [EvilCraft]: Registered entangledChalice [23:58:50] [Server thread/INFO] [EvilCraft]: Registered darkPowerGemBlock [23:58:50] [Server thread/INFO] [EvilCraft]: Registered gemStoneTorch [23:58:50] [Server thread/INFO] [EvilCraft]: Registered eternalWaterBlock [23:58:50] [Server thread/INFO] [EvilCraft]: Registered bloodWaxedCoalBlock [23:58:50] [Server thread/INFO] [EvilCraft]: Registered spiritPortal [23:58:50] [Server thread/INFO] [EvilCraft]: Registered colossalBloodChest [23:58:50] [Server thread/INFO] [EvilCraft]: Registered reinforcedUndeadPlank [23:58:50] [Server thread/INFO] [EvilCraft]: Registered sanguinaryEnvironmentalAccumulator [23:58:50] [Server thread/INFO] [EvilCraft]: Registered werewolfBone [23:58:50] [Server thread/INFO] [EvilCraft]: Registered werewolfFlesh [23:58:50] [Server thread/INFO] [EvilCraft]: Registered lightningGrenade [23:58:50] [Server thread/INFO] [EvilCraft]: Registered redstoneGrenade [23:58:50] [Server thread/INFO] [EvilCraft]: Registered bucketBlood [23:58:50] [Server thread/INFO] [EvilCraft]: Registered bloodExtractor [23:58:50] [Server thread/INFO] [EvilCraft]: Registered darkGem [23:58:50] [Server thread/INFO] [EvilCraft]: Registered darkStick [23:58:50] [Server thread/INFO] [EvilCraft]: Registered weatherContainer [23:58:50] [Server thread/INFO] [EvilCraft]: Registered bloodPearlOfTeleportation [23:58:50] [Server thread/INFO] [EvilCraft]: Registered broom [23:58:50] [Server thread/INFO] [EvilCraft]: Registered hardenedBloodShard [23:58:50] [Server thread/INFO] [EvilCraft]: Registered darkPowerGem [23:58:50] [Server thread/INFO] [EvilCraft]: Registered bloodInfusionCore [23:58:50] [Server thread/INFO] [EvilCraft]: Registered bloodContainer [23:58:50] [Server thread/INFO] [EvilCraft]: Registered poisonSac [23:58:50] [Server thread/INFO] [EvilCraft]: Registered bucketPoison [23:58:50] [Server thread/INFO] [EvilCraft]: Registered werewolfFur [23:58:50] [Server thread/INFO] [EvilCraft]: Registered blook [23:58:50] [Server thread/INFO] [EvilCraft]: Registered potentiaSphere [23:58:50] [Server thread/INFO] [EvilCraft]: Registered invertedPotentia [23:58:50] [Server thread/INFO] [EvilCraft]: Registered maceOfDistortion [23:58:50] [Server thread/INFO] [EvilCraft]: Registered kineticator [23:58:50] [Server thread/INFO] [EvilCraft]: Registered vengeanceRing [23:58:50] [Server thread/INFO] [EvilCraft]: Registered vengeanceFocus [23:58:50] [Server thread/INFO] [EvilCraft]: Registered vengeancePickaxe [23:58:50] [Server thread/INFO] [EvilCraft]: Registered burningGemStone [23:58:50] [Server thread/INFO] [EvilCraft]: Registered darkGemCrushed [23:58:50] [Server thread/INFO] [EvilCraft]: Registered veinSword [23:58:50] [Server thread/INFO] [EvilCraft]: Registered creativeBloodDrop [23:58:50] [Server thread/INFO] [EvilCraft]: Registered darkSpike [23:58:50] [Server thread/INFO] [EvilCraft]: Registered exaltedCrafter [23:58:50] [Server thread/INFO] [EvilCraft]: Registered necromancerStaff [23:58:50] [Server thread/INFO] [EvilCraft]: Registered invigoratingPendant [23:58:50] [Server thread/INFO] [EvilCraft]: Registered corruptedTear [23:58:50] [Server thread/INFO] [EvilCraft]: Registered promise [23:58:50] [Server thread/INFO] [EvilCraft]: Registered promiseAcceptor [23:58:50] [Server thread/INFO] [EvilCraft]: Registered bowlOfPromises [23:58:50] [Server thread/INFO] [EvilCraft]: Registered dullDust [23:58:50] [Server thread/INFO] [EvilCraft]: Registered bloodWaxedCoal [23:58:50] [Server thread/INFO] [EvilCraft]: Registered enderTear [23:58:50] [Server thread/INFO] [EvilCraft]: Registered bloodPotash [23:58:50] [Server thread/INFO] [EvilCraft]: Registered bucketEternalWater [23:58:50] [Server thread/INFO] [EvilCraft]: Registered bloodOrb [23:58:50] [Server thread/INFO] [EvilCraft]: Registered sceptreOfThunder [23:58:50] [Server thread/INFO] [EvilCraft]: Registered originsOfDarkness [23:58:50] [Server thread/INFO] [EvilCraft]: Registered darkenedApple [23:58:50] [Server thread/INFO] [EvilCraft]: Registered effortlessRing [23:58:50] [Server thread/INFO] [EvilCraft]: Registered condensedBlood [23:58:50] [Server thread/INFO] [EvilCraft]: Registered rejuvenatedFlesh [23:58:50] [Server thread/INFO] [EvilCraft]: Registered primedPendant [23:58:50] [Server thread/INFO] [EvilCraft]: Registered goldenString [23:58:50] [Server thread/INFO] [EvilCraft]: Registered biomeExtract [23:58:50] [Server thread/INFO] [EvilCraft]: Registered environmentalAccumulationCore [23:58:50] [Server thread/INFO] [EvilCraft]: Registered maceOfDestruction [23:58:50] [Server thread/INFO] [EvilCraft]: Registered garmonbozia [23:58:50] [Server thread/INFO] [EvilCraft]: Registered poisonBottle [23:58:50] [Server thread/INFO] [EvilCraft]: Registered entityLightningGrenade [23:58:50] [Server thread/INFO] [EvilCraft]: Registered entityRedstoneGrenade [23:58:50] [Server thread/INFO] [EvilCraft]: Registered entityBloodPearl [23:58:50] [Server thread/INFO] [EvilCraft]: Registered broomEntity [23:58:50] [Server thread/INFO] [EvilCraft]: Registered entityWeatherContainer [23:58:50] [Server thread/INFO] [EvilCraft]: Registered entityItemEmpowerable [23:58:50] [Server thread/INFO] [EvilCraft]: Registered entityItemUndespawnable [23:58:50] [Server thread/INFO] [EvilCraft]: Registered entityItemDarkStick [23:58:50] [Server thread/INFO] [EvilCraft]: Registered entityBiomeExtract [23:58:50] [Server thread/INFO] [EvilCraft]: Registered entityLightningBomb [23:58:50] [Server thread/INFO] [EvilCraft]: Registered werewolf [23:58:50] [Server thread/INFO] [EvilCraft]: Registered netherfish [23:58:50] [Server thread/INFO] [EvilCraft]: Registered poisonousLibelle [23:58:50] [Server thread/INFO] [EvilCraft]: Registered vengeanceSpirit [23:58:51] [Server thread/INFO] [EvilCraft]: Registered boxOfEternalClosure [23:58:51] [Server thread/INFO] [EvilCraft]: Registered controlledZombie [23:58:51] [Server thread/INFO] [EvilCraft]: Registered werewolfVillager [23:58:51] [Server thread/INFO] [EvilCraft]: Registered entityNeutronBeam [23:58:51] [Server thread/INFO] [EvilCraft]: Registered entityNecromancersHead [23:58:51] [Server thread/INFO] [EvilCraft]: Registered unusing [23:58:51] [Server thread/ERROR] [EvilCraft]: Registering breaking caused the issue (skipping registration): Duplicate enchantment id! class evilcraft.enchantment.EnchantmentBreaking and class am2.enchantments.EnchantmentSoulbound Enchantment ID:101 [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: java.lang.IllegalArgumentException: Duplicate enchantment id! class evilcraft.enchantment.EnchantmentBreaking and class am2.enchantments.EnchantmentSoulbound Enchantment ID:101 [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at net.minecraft.enchantment.Enchantment.<init>(Enchantment.java:53) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at evilcraft.core.config.configurable.ConfigurableEnchantment.<init>(ConfigurableEnchantment.java:26) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at evilcraft.enchantment.EnchantmentBreaking.<init>(EnchantmentBreaking.java:42) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at evilcraft.enchantment.EnchantmentBreaking.initInstance(EnchantmentBreaking.java:28) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at java.lang.reflect.Method.invoke(Unknown Source) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at evilcraft.core.config.extendedconfig.ExtendedConfig.save(ExtendedConfig.java:140) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at evilcraft.core.config.configurabletypeaction.EnchantmentAction.postRun(EnchantmentAction.java:30) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at evilcraft.core.config.configurabletypeaction.EnchantmentAction.postRun(EnchantmentAction.java:12) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at evilcraft.core.config.configurabletypeaction.ConfigurableTypeAction.commonRun(ConfigurableTypeAction.java:28) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at evilcraft.core.config.ConfigHandler.loadConfig(ConfigHandler.java:85) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at evilcraft.core.config.ConfigHandler.handle(ConfigHandler.java:66) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at evilcraft.EvilCraft.preInit(EvilCraft.java:113) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at java.lang.reflect.Method.invoke(Unknown Source) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at java.lang.reflect.Method.invoke(Unknown Source) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.EventBus.post(EventBus.java:275) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at java.lang.reflect.Method.invoke(Unknown Source) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.EventBus.post(EventBus.java:275) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:556) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:88) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:314) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:117) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387) [23:58:51] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [23:58:51] [Server thread/INFO] [EvilCraft]: Registered lifeStealing [23:58:51] [Server thread/INFO] [EvilCraft]: Registered poisonTip [23:58:51] [Server thread/INFO] [EvilCraft]: Registered biomeDegraded [23:58:51] [Server thread/INFO] [EvilCraft]: Registered biome [23:58:51] [Server thread/INFO] [EvilCraft]: Registered knockbackDistort [23:58:51] [Server thread/INFO] [EvilCraft]: Registered mobSpawn [23:58:51] [Server thread/INFO] [EvilCraft]: Registered nauseate [23:58:51] [Server thread/INFO] [EvilCraft]: Registered particle [23:58:51] [Server thread/INFO] [EvilCraft]: Registered sound [23:58:51] [Server thread/INFO] [EvilCraft]: Skipped registering terraform [23:58:51] [Server thread/INFO] [EvilCraft]: Registered paling [23:58:51] [Server thread/INFO] [EvilCraft]: Registered veinedScribingTools [23:58:51] [Server thread/INFO] [EvilCraft]: Registered bloodWandCap [23:58:51] [Server thread/INFO] [extrautils]: Hello World [23:58:51] [Thread-8/INFO] [EvilCraft]: The version stats server returned an invalid answer. [23:58:51] [CoFHUpdater:RedstoneArsenal/ERROR] [RedstoneArsenal]: Update check for Redstone Arsenal failed. java.io.FileNotFoundException: https://raw.githubusercontent.com/CoFH/VERSION/master/RedstoneArsenal         at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) ~[?:1.8.0_321]         at sun.net.www.protocol.http.HttpURLConnection.access$200(Unknown Source) ~[?:1.8.0_321]         at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source) ~[?:1.8.0_321]         at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source) ~[?:1.8.0_321]         at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_321]         at java.security.AccessController.doPrivilegedWithCombiner(Unknown Source) ~[?:1.8.0_321]         at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[?:1.8.0_321]         at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source) ~[?:1.8.0_321]         at java.net.URL.openStream(Unknown Source) ~[?:1.8.0_321]         at cofh.mod.updater.UpdateCheckThread.run(UpdateCheckThread.java:55) [UpdateCheckThread.class:?] [23:58:52] [Server thread/INFO] [ImmersiveEngineering]: Loading compat module: blusunrize.immersiveengineering.common.util.compat.computercraft.ComputercraftHelper@4d981f2b [23:58:52] [Server thread/INFO] [ImmersiveEngineering]: Loading compat module: blusunrize.immersiveengineering.common.util.compat.ThaumcraftHelper@34282c5f [23:58:52] [Server thread/INFO] [ImmersiveEngineering]: Loading compat module: blusunrize.immersiveengineering.common.util.compat.waila.WailaHelper@7febd220 [23:58:52] [Server thread/INFO] [ImmersiveEngineering]: Loading compat module: blusunrize.immersiveengineering.common.util.compat.TConstructHelper@424c69d0 [23:58:52] [Server thread/INFO] [ImmersiveEngineering]: Loading compat module: blusunrize.immersiveengineering.common.util.compat.FMPHelper@5b798857 [23:58:52] [Server thread/INFO] [ImmersiveEngineering]: Loading compat module: blusunrize.immersiveengineering.common.util.compat.MekanismHelper@2e460db3 [23:58:52] [Server thread/INFO] [ImmersiveEngineering]: Loading compat module: blusunrize.immersiveengineering.common.util.compat.minetweaker.MTHelper@2179283e [23:58:52] [Server thread/INFO] [ImmersiveEngineering]: Loading compat module: blusunrize.immersiveengineering.common.util.compat.AppliedEnergisticsHelper@22cfd561 [23:58:52] [Server thread/INFO] [ImmersiveEngineering]: Loading compat module: blusunrize.immersiveengineering.common.util.compat.HarvestCraftHelper@7470a05b [23:58:52] [Server thread/INFO] [ImmersiveEngineering]: Loading compat module: blusunrize.immersiveengineering.common.util.compat.opencomputers.OCHelper@4ec53ed2 [23:58:52] [Server thread/INFO] [ImmersiveEngineering]: Loading compat module: blusunrize.immersiveengineering.common.util.compat.ThermalExpansionHelper@2695d7ec [23:58:52] [Server thread/INFO] [ImmersiveEngineering]: Loading compat module: blusunrize.immersiveengineering.common.util.compat.EtFuturumHelper@7a2d6a82 [23:58:52] [Server thread/INFO] [ImmersiveEngineering]: Loading compat module: blusunrize.immersiveengineering.common.util.compat.ExtraUtilsHelper@b2e7fe4 [23:58:52] [Server thread/INFO] [ImmersiveEngineering]: Loading compat module: blusunrize.immersiveengineering.common.util.compat.ThermalDynamicsHelper@6c7af3fd [23:58:52] [Server thread/INFO] [ImmersiveEngineering]: Loading compat module: blusunrize.immersiveengineering.common.util.compat.ForestryHelper@64d87329 [23:58:52] [Server thread/INFO] [ImmersiveEngineering]: Loading compat module: blusunrize.immersiveengineering.common.util.compat.ThermalFoundationHelper@2b6d685f [23:58:52] [Server thread/INFO] [ImmersiveEngineering]: Loading compat module: blusunrize.immersiveengineering.common.util.compat.BotaniaHelper@31a89d45 [23:58:52] [Server thread/INFO] [ImmersiveEngineering]: Loading compat module: blusunrize.immersiveengineering.common.util.compat.mfr.MFRHelper@7afa41b9 [23:58:52] [Server thread/INFO] [ImmersiveEngineering]: Loading compat module: blusunrize.immersiveengineering.common.util.compat.CarpentersHelper@3a850977 [23:58:52] [Server thread/INFO] [ImmersiveEngineering]: Loading compat module: blusunrize.immersiveengineering.common.util.compat.EnderIOHelper@7aeaa1e8 [23:58:52] [Server thread/INFO] [Mantle]: Mantle (1.7.10-0.3.2.jenkins191) -- Preparing for launch. [23:58:52] [Server thread/INFO] [Mantle]: Entering preinitialization phase. [23:58:52] [Server thread/INFO] [Mantle]: Loading configuration from disk. [23:58:52] [Server thread/INFO] [Mantle]: Configuration load completed. [23:58:52] [Server thread/INFO] [PulseManager-TConstruct]: Skipping Pulse Tinkers BuildCraft Compatibility; missing dependency: BuildCraft|Transport [23:58:52] [Server thread/INFO] [PulseManager-TConstruct]: Skipping Pulse Tinkers IC2 Compatibility; missing dependency: IC2 [23:58:52] [Server thread/INFO] [PulseManager-TConstruct]: Skipping Pulse Tinkers Mystcraft Compatibility; missing dependency: Mystcraft [23:58:52] [Server thread/INFO] [PulseManager-TConstruct]: Skipping Pulse Tinkers' Underground Biomes Compatiblity; missing dependency: UndergroundBiomes [23:58:52] [Server thread/INFO] [TConstruct]: Gear module active. Adding gear cast. [23:58:52] [Server thread/INFO] [PulseManager-Natura]: Skipping Pulse Natura BuildCraft Compatibility; missing dependency: BuildCraft|Transport [23:58:52] [Server thread/INFO] [PulseManager-Natura]: Skipping Pulse Natura TreeCapitator Compatibility; missing dependency: Treecapitator [23:58:53] [Server thread/INFO] [ExtraTiC]: Natura Detected [23:58:53] [Server thread/INFO] [ExtraTiC]: Mekanism Detected [23:58:53] [Server thread/INFO] [ExtraTiC]: Applied Energistics Detected [23:58:53] [Server thread/INFO] [ExtraTiC]: Botania Detected [23:58:53] [Server thread/INFO] [ExtraTiC]: Twilight Forest Detected [23:58:53] [Server thread/INFO] [ExtraTiC]: Thaumcraft Detected [23:58:53] [Server thread/INFO] [ExtraTiC]: Dragonic Evolution Detected [23:58:53] [Server thread/INFO] [ExtraTiC]: EnderIO Detected [23:58:53] [Server thread/INFO] [ExtraTiC]: BluePower Detected [23:58:53] [Server thread/INFO] [ExtraTiC]: BigReactors Detected [23:58:53] [Server thread/INFO] [ExtraTiC]: ExtraUtils Detected [23:58:53] [Server thread/INFO] [ExtraTiC]: HarvestCraft Detected [23:58:53] [Server thread/INFO] [ExtraTiC]: Thermal Foundation Detected [23:58:53] [Server thread/INFO] [ExtraTiC]: Immersive Engineering Detected [23:58:53] [Server thread/INFO] [Forestry]: Module BuildCraft 6 Fuels Plugin failed to load: Compatible BuildCraftAPI|fuels version not found [23:58:53] [Server thread/INFO] [Forestry]: Module BuildCraft 6 Recipes Plugin failed to load: Compatible BuildCraftAPI|recipes version not found [23:58:53] [Server thread/INFO] [Forestry]: Module BuildCraft 6 Statements Plugin failed to load: Compatible BuildCraftAPI|statements version not found [23:58:53] [Server thread/INFO] [Forestry]: Module BuildCraft 6 Transport Plugin failed to load: BuildCraft|Transport not found [23:58:53] [Server thread/INFO] [Forestry]: Module BiomesOPlenty Plugin failed to load: BiomesOPlenty not found [23:58:53] [Server thread/INFO] [Forestry]: Module Chisel Plugin failed to load: Chisel not found [23:58:53] [Server thread/INFO] [Forestry]: Module Erebus Plugin failed to load: Erebus not found [23:58:53] [Server thread/INFO] [Forestry]: Module Growthcraft Plugin failed to load: GrowthCraft not found [23:58:53] [Server thread/INFO] [Forestry]: Module IndustrialCraft2 Plugin failed to load: IndustrialCraft2 not found [23:58:53] [Server thread/INFO] [Forestry]: Module PlantMegaPack Plugin failed to load: Plant Mega Pack not found [23:58:53] [Server thread/INFO] [Forestry]: Module RotaryCraft Plugin failed to load: RotaryCraft not found [23:58:54] [Server thread/INFO] [FTBLib]: Loading FTBLib, v1.0.18.2 [23:58:54] [Server thread/INFO] [FTBLib]: OS: WINDOWS, 64bit: true [23:58:54] [Server thread/INFO] [FTBU Backups]: Backups folder - C:\Users\James\Desktop\servers\smfcraftv2 server(1.7.10)\.\backups [23:58:54] [Server thread/INFO] [GraviGun]: [4.0.0-beta] Loading properties. [23:58:54] [Server thread/INFO] [Hardcore Wither]: Begin Pre-initialization [23:58:54] [Server thread/INFO] [Hardcore Wither]: Registering Prototype for PowerUpBlazeMinionSpawner [23:58:54] [Server thread/INFO] [Hardcore Wither]: Registering Prototype for PowerUpDeathKnell [23:58:54] [Server thread/INFO] [Hardcore Wither]: Registering Prototype for PowerUpGhastMinionSpawner [23:58:54] [Server thread/INFO] [Hardcore Wither]: Registering Prototype for PowerUpHealthBoost [23:58:54] [Server thread/INFO] [Hardcore Wither]: Registering Prototype for PowerUpSkeletonMinionSpawner [23:58:54] [Server thread/INFO] [Hardcore Wither]: Registering Prototype for PowerUpLightning [23:58:54] [Server thread/INFO] [Hardcore Wither]: Registering Prototype for PowerUpTeleport [23:58:54] [Server thread/INFO] [inpure|core]: Constructing submodule info.inpureprojects.core.Preloader.ModulePreloader [23:58:54] [Server thread/INFO] [inpure|core]: Constructing submodule info.inpureprojects.core.Updater.UpdateModule [23:58:54] [Server thread/INFO] [inpure|core]: Constructing submodule info.inpureprojects.core.Scripting.ScriptExtractor [23:58:54] [Server thread/INFO] [inpure|core]: Processing preinit event for submodule info.inpureprojects.core.Preloader.ModulePreloader [23:58:54] [Server thread/INFO] [inpure|core]: Processing preinit event for submodule info.inpureprojects.core.Updater.UpdateModule [23:58:54] [Server thread/INFO] [inpure|core]: Processing preinit event for submodule info.inpureprojects.core.Scripting.ScriptExtractor [23:58:55] [Server thread/INFO] [FML]: Your current LootBags version is: 2.0.17 [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Started defining properties for bag named: lootbagCommon. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Set bag secret state for bag: lootbagCommon. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to EnumChatFormatting option: �f. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to EnumChatFormatting option: �b. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Successfully closed bag with name: lootbagCommon. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Started defining properties for bag named: lootbagUncommon. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Set bag secret state for bag: lootbagUncommon. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to EnumChatFormatting option: �a. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to EnumChatFormatting option: �b. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Successfully closed bag with name: lootbagUncommon. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Started defining properties for bag named: lootbagRare. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Set bag secret state for bag: lootbagRare. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to EnumChatFormatting option: �9. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to EnumChatFormatting option: �b. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Successfully closed bag with name: lootbagRare. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Started defining properties for bag named: lootbagEpic. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Set bag secret state for bag: lootbagEpic. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to EnumChatFormatting option: �d. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to EnumChatFormatting option: �b. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Successfully closed bag with name: lootbagEpic. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Started defining properties for bag named: lootbagLegendary. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Set bag secret state for bag: lootbagLegendary. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to EnumChatFormatting option: �6. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to EnumChatFormatting option: �b. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Successfully closed bag with name: lootbagLegendary. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Started defining properties for bag named: lootbagBacon. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Set bag secret state for bag: lootbagBacon. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to back slash color code d. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to EnumChatFormatting option: �b. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to back slash color code d. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to back slash color code 7. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to back slash color code b. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Successfully closed bag with name: lootbagBacon. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Started defining properties for bag named: lootbagWornOut. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Set bag secret state for bag: lootbagWornOut. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to EnumChatFormatting option: �7. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to EnumChatFormatting option: �b. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to EnumChatFormatting option: �5. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Successfully closed bag with name: lootbagWornOut. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Started defining properties for bag named: lootbagSoaryn. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Set bag secret state for bag: lootbagSoaryn. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to EnumChatFormatting option: �9. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to EnumChatFormatting option: �b. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Successfully closed bag with name: lootbagSoaryn. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Started defining properties for bag named: lootbagWyld. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Set bag secret state for bag: lootbagWyld. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to EnumChatFormatting option: �c. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to EnumChatFormatting option: �b. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Successfully closed bag with name: lootbagWyld. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Started defining properties for bag named: lootbagBat. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Set bag secret state for bag: lootbagBat. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to EnumChatFormatting option: �8. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to EnumChatFormatting option: �2. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to EnumChatFormatting option: �a. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Parsed text to EnumChatFormatting option: �8. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Lootbags Config Information:    Successfully closed bag with name: lootbagBat. [23:58:55] [Server thread/INFO] [FML]: [LOOTBAGS]: Bag Config Completed. [23:58:55] [Server thread/INFO] [malisiscore]: Registering CloseInventoryMessage for Packet with discriminator 1 in channel malisiscore [23:58:55] [Server thread/INFO] [malisiscore]: Registering InventoryActionMessage for Packet with discriminator 2 in channel malisiscore [23:58:55] [Server thread/INFO] [malisiscore]: Registering OpenInventoryMessage for Packet with discriminator 3 in channel malisiscore [23:58:55] [Server thread/INFO] [malisiscore]: Registering UpdateInventorySlotsMessage for Packet with discriminator 4 in channel malisiscore [23:58:55] [Server thread/INFO] [malisiscore]: Registering ChunkBlockMessage for Packet with discriminator 5 in channel malisiscore [23:58:55] [Server thread/INFO] [malisiscore]: Registering SyncerMessage for Packet with discriminator 6 in channel malisiscore [23:58:55] [Server thread/INFO] [malisiscore]: Registering DigicodeMessage for Packet with discriminator 1 in channel malisisdoors [23:58:55] [Server thread/INFO] [malisiscore]: Registering DoorFactoryMessage for Packet with discriminator 2 in channel malisisdoors [23:58:55] [Server thread/INFO] [malisiscore]: Registering VanishingDiamondFrameMessage for Packet with discriminator 3 in channel malisisdoors [23:58:55] [Server thread/INFO] [malisiscore]: Replaced ItemDoor by DoorItem in ShapedOreRecipe [23:58:55] [Server thread/INFO] [malisiscore]: Replaced ItemDoor by DoorItem in StatCrafting [23:58:55] [Server thread/INFO] [malisiscore]: Replaced ItemDoor by DoorItem in StatCrafting [23:58:55] [Server thread/INFO] [malisiscore]: Replaced ItemDoor by DoorItem in ShapedOreRecipe [23:58:55] [Server thread/INFO] [malisiscore]: Replaced ItemDoor by DoorItem in StatCrafting [23:58:55] [Server thread/INFO] [malisiscore]: Replaced ItemDoor by DoorItem in StatCrafting [23:58:55] [Server thread/INFO] [OpenComputers]: Successfully injected component logic into class matteroverdrive.machines.transporter.TileEntityMachineTransporter. [23:58:55] [Server thread/INFO] [OpenComputers]: Successfully injected component logic into class matteroverdrive.machines.fusionReactorController.TileEntityMachineFusionReactorController. [23:58:56] [Server thread/INFO] [Matter Overdrive]: Attempting to run pre-initialization methods for all registered compatibility modules. [23:58:56] [Server thread/INFO] [RadixCore]: Loaded language en_US for mca. [23:58:56] [Server thread/INFO] [MCEF]: Loading MCEF config... [23:58:57] [Server thread/INFO] [modtweaker2]: Starting PreInitialization for modtweaker2 [23:58:57] [Server thread/INFO] [Morpheus]: Loading configuration [23:58:57] [Server thread/INFO] [NEIAddons|Developer]: Wrong side: SERVER, Developer Tools Addon not loading [23:58:57] [Server thread/INFO] [NEIAddons|AppEng]: Version check success: appliedenergistics2 required / rv2-stable-1 detected [23:58:57] [Server thread/INFO] [NEIAddons|Botany]: Wrong side: SERVER, Botany Addon not loading [23:58:57] [Server thread/INFO] [NEIAddons|Forestry]: Version check success: Forestry@[4.0.8.36,) required / 4.2.16.64 detected [23:58:57] [Server thread/INFO] [NEIAddons|CraftingTables]: Wrong side: SERVER, Crafting Tables Addon not loading [23:58:57] [Server thread/INFO] [NEIAddons|ExNihilo]: Wrong side: SERVER, Ex Nihilo Addon not loading [23:58:57] [Server thread/INFO] [FML]: InvTweaks: net.minecraft.inventory.ContainerPlayer [23:58:58] [Server thread/INFO] [OpenComputers]: Injecting interface appeng.api.movable.IMovableTile into li.cil.oc.common.tileentity.traits.Environment. [23:58:58] [Server thread/INFO] [OpenComputers]: Injecting interface appeng.api.networking.IGridHost into li.cil.oc.common.tileentity.traits.power.AppliedEnergistics2. [23:58:58] [Server thread/INFO] [OpenComputers]: Skipping interface factorization.api.IChargeConductor from missing mod factorization. [23:58:58] [Server thread/INFO] [OpenComputers]: Skipping interface micdoodle8.mods.galacticraft.api.power.IEnergyHandlerGC from missing mod Galacticraft API. [23:58:58] [Server thread/INFO] [OpenComputers]: Skipping interface micdoodle8.mods.galacticraft.api.transmission.tile.IConnector from missing mod Galacticraft API. [23:58:58] [Server thread/INFO] [OpenComputers]: Skipping interface ic2.api.energy.tile.IEnergySink from missing mod IC2. [23:58:58] [Server thread/INFO] [OpenComputers]: Skipping interface ic2classic.api.energy.tile.IEnergySink from missing mod IC2-Classic. [23:58:58] [Server thread/INFO] [OpenComputers]: Injecting interface mekanism.api.energy.IStrictEnergyAcceptor into li.cil.oc.common.tileentity.traits.power.Mekanism. [23:58:58] [Server thread/INFO] [OpenComputers]: Injecting interface cofh.api.energy.IEnergyHandler into li.cil.oc.common.tileentity.traits.power.RedstoneFlux. [23:58:58] [Server thread/INFO] [OpenComputers]: Skipping interface Reika.RotaryCraft.API.Power.ShaftPowerReceiver from missing mod RotaryCraft. [23:58:58] [Server thread/INFO] [OpenComputers]: Skipping interface buildcraft.api.tiles.IHasWork from missing mod BuildCraft|Core. [23:58:58] [Server thread/INFO] [OpenComputers]: Skipping interface lordfokas.stargatetech2.api.bus.IBusDevice from missing mod StargateTech2. [23:58:58] [Server thread/INFO] [OpenComputers]: Injecting interface appeng.api.implementations.items.IAEWrench into li.cil.oc.common.item.Wrench. [23:58:58] [Server thread/INFO] [OpenComputers]: Injecting interface buildcraft.api.tools.IToolWrench into li.cil.oc.common.item.Wrench. [23:58:58] [Server thread/INFO] [OpenComputers]: Injecting interface com.bluepowermod.api.misc.IScrewdriver into li.cil.oc.common.item.Wrench. [23:58:58] [Server thread/INFO] [OpenComputers]: Injecting interface cofh.api.item.IToolHammer into li.cil.oc.common.item.Wrench. [23:58:58] [Server thread/INFO] [OpenComputers]: Skipping interface crazypants.enderio.tool.ITool from missing mod EnderIO. [23:58:58] [Server thread/INFO] [OpenComputers]: Injecting interface mekanism.api.IMekWrench into li.cil.oc.common.item.Wrench. [23:58:58] [Server thread/INFO] [OpenComputers]: Injecting interface powercrystals.minefactoryreloaded.api.IMFRHammer into li.cil.oc.common.item.Wrench. [23:58:58] [Server thread/INFO] [OpenComputers]: Skipping interface mrtjp.projectred.api.IScrewdriver from missing mod ProjRed|Core. [23:58:58] [Server thread/INFO] [OpenComputers]: Skipping interface mods.railcraft.api.core.items.IToolCrowbar from missing mod Railcraft. [23:58:58] [Server thread/INFO] [OpenComputers]: Skipping interface ic2.api.item.IBoxable from missing mod IC2. [23:58:58] [Server thread/INFO] [OpenComputers]: Injecting interface appeng.api.implementations.items.IAEItemPowerStorage into li.cil.oc.common.item.traits.Chargeable. [23:58:58] [Server thread/INFO] [OpenComputers]: Injecting interface cofh.api.energy.IEnergyContainerItem into li.cil.oc.common.item.traits.Chargeable. [23:58:58] [Server thread/INFO] [OpenComputers]: Skipping interface ic2.api.item.ISpecialElectricItem from missing mod IC2. [23:58:58] [Server thread/INFO] [OpenComputers]: Injecting interface mekanism.api.energy.IEnergizedItem into li.cil.oc.common.item.traits.Chargeable. [23:58:59] [Server thread/INFO] [OpenComputers]: Initializing OpenComputers API. [23:59:01] [Server thread/INFO] [OpenComputers]: Found a compatible native library: 'OpenComputersMod-1.7.5.1290-lua52-native.64.dll'. [23:59:01] [Server thread/INFO] [OpenComputers]: Found a compatible native library: 'OpenComputersMod-1.7.5.1290-lua53-native.64.dll'. [23:59:01] [Server thread/INFO] [OpenComputers]: Done with pre init phase. [23:59:02] [Server thread/INFO] [ProjectE]: Loaded configuration file. [23:59:03] [Server thread/INFO] [OpenComputers]: Successfully injected component logic into class mcjty.rftools.blocks.environmental.EnvironmentalControllerTileEntity. [23:59:03] [Server thread/INFO] [OpenComputers]: Successfully injected component logic into class mcjty.rftools.blocks.screens.ScreenControllerTileEntity. [23:59:03] [Server thread/INFO] [OpenComputers]: Successfully injected component logic into class mcjty.rftools.blocks.dimlets.DimensionBuilderTileEntity. [23:59:03] [Server thread/INFO] [OpenComputers]: Successfully injected component logic into class mcjty.rftools.blocks.teleporter.DialingDeviceTileEntity. [23:59:03] [Server thread/INFO] [OpenComputers]: Successfully injected component logic into class mcjty.rftools.blocks.shield.ShieldTEBase. [23:59:03] [Server thread/INFO] [OpenComputers]: Successfully injected component logic into class mcjty.rftools.blocks.spaceprojector.SpaceProjectorTileEntity. [23:59:03] [Server thread/INFO] [OpenComputers]: Successfully injected component logic into class mcjty.rftools.blocks.spaceprojector.BuilderTileEntity. [23:59:03] [Server thread/INFO] [mcjty.lib.varia.Logging]: Could not read 'userbuilder.json', this is not an error! [23:59:03] [Server thread/INFO] [OpenComputers]: Successfully injected component logic into class mcjty.rftools.blocks.blockprotector.BlockProtectorTileEntity. [23:59:04] [Server thread/INFO] [simplyjetpacks]: Starting Simply Jetpacks [23:59:04] [Server thread/INFO] [simplyjetpacks]: Successfully found CoFHLib [23:59:04] [Server thread/INFO] [simplyjetpacks]: Loading configuration files [23:59:04] [Server thread/INFO] [simplyjetpacks]: Registering items [23:59:04] [Server thread/INFO] [SolarFlux]: Pre Initialization [23:59:04] [Server thread/INFO] [SolarFlux]: Initialization of configuration [23:59:04] [Server thread/INFO] [SolarFlux]: Registering blocks [23:59:04] [Server thread/INFO] [SolarFlux]: Registering items [23:59:04] [Server thread/INFO] [ThermalDynamics]: Loading Plugins... [23:59:04] [Server thread/INFO] [ThermalDynamics]: Finished Loading Plugins. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Beginning plugin registration: 14 candidates found. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Attempting to create plugin TE Augments. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Successfully created plugin TE Augments. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Skipping over plugin ResourcefulCrops as its dependencies [ResourcefulCrops] were not found. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Attempting to create plugin DSU. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Successfully created plugin DSU. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Attempting to create plugin Mekanism. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Successfully created plugin Mekanism. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Attempting to create plugin Magical Crops: Core. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Successfully created plugin Magical Crops: Core. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Attempting to create plugin MFR. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Successfully created plugin MFR. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Attempting to create plugin IFluidHandler. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Successfully created plugin IFluidHandler. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Attempting to create plugin RedLogic. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Successfully created plugin RedLogic. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Skipping over plugin Steamcraft as its dependencies [Steamcraft] were not found. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Skipping over plugin Blood Magic as its dependencies [AWWayofTime] were not found. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Attempting to create plugin Extra Utilities. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Successfully created plugin Extra Utilities. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Attempting to create plugin Pam's Fruit. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Successfully created plugin Pam's Fruit. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Skipping over plugin Railcraft as its dependencies [Railcraft] were not found. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Attempting to create plugin Forestry. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Successfully created plugin Forestry. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Sorting plugins. Before: [TE Augments, DSU, Mekanism, Magical Crops: Core, MFR, IFluidHandler, RedLogic, Extra Utilities, Pam's Fruit, Forestry] [23:59:04] [Server thread/INFO] [WAILA Plugins]: Sorting plugins. After:  [TE Augments, DSU, Mekanism, Magical Crops: Core, MFR, IFluidHandler, RedLogic, Extra Utilities, Pam's Fruit, Forestry] [23:59:04] [Server thread/INFO] [WAILA Plugins]: Successfully loaded plugin TE Augments. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Successfully loaded plugin DSU. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Successfully loaded plugin Mekanism. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Successfully loaded plugin magicalcrops. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Successfully loaded plugin MFR. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Successfully loaded plugin IFluidHandler. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Successfully loaded plugin RedLogic. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Successfully loaded plugin ExtraUtilities. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Successfully loaded plugin Pam's Fruit. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Successfully loaded plugin Forestry. [23:59:04] [Server thread/INFO] [WAILA Plugins]: Completed plugin registration. 10 plugins registered. [23:59:04] [Server thread/INFO] [WebDisplay]: Mod configuration is being read... [23:59:04] [CoFHUpdater:ThermalDynamics/ERROR] [ThermalDynamics]: Update check for Thermal Dynamics failed. java.io.FileNotFoundException: https://raw.githubusercontent.com/CoFH/VERSION/master/ThermalDynamics         at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) ~[?:1.8.0_321]         at sun.net.www.protocol.http.HttpURLConnection.access$200(Unknown Source) ~[?:1.8.0_321]         at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source) ~[?:1.8.0_321]         at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source) ~[?:1.8.0_321]         at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_321]         at java.security.AccessController.doPrivilegedWithCombiner(Unknown Source) ~[?:1.8.0_321]         at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[?:1.8.0_321]         at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source) ~[?:1.8.0_321]         at java.net.URL.openStream(Unknown Source) ~[?:1.8.0_321]         at cofh.mod.updater.UpdateCheckThread.run(UpdateCheckThread.java:55) [UpdateCheckThread.class:?] [23:59:05] [Server thread/INFO] [FML]: Applying holder lookups [23:59:05] [Server thread/INFO] [FML]: Holder lookups applied [23:59:05] [Server thread/INFO] [FML]: Injecting itemstacks [23:59:05] [Server thread/INFO] [FML]: Itemstack injection complete [23:59:05] [Server thread/INFO]: Loading properties [23:59:05] [Server thread/INFO]: Default game type: SURVIVAL [23:59:05] [Server thread/INFO]: Generating keypair [23:59:05] [Server thread/INFO]: Starting Minecraft server on *:25565 [23:59:06] [Server thread/INFO] [FML]: InvTweaks: net.minecraft.inventory.ContainerEnchantment [23:59:06] [Server thread/WARN] [FML]: Redundant call to BiomeDictionary.registerAllBiomes ignored [23:59:06] [Server thread/WARN] [ArsMagica2]: Unregistered spell part in skill trees: am2.spell.components.MeltArmor@6a8a3962 [23:59:06] [Server thread/WARN] [ArsMagica2]: Unregistered spell part in skill trees: am2.spell.components.ScrambleSynapses@69a2c2c3 [23:59:06] [Server thread/WARN] [ArsMagica2]: Unregistered spell part in skill trees: am2.spell.components.Nauseate@157c2232 [23:59:06] [Server thread/INFO] [ArsMagica2]: Initializing API Hooks... [23:59:06] [Server thread/INFO] [ArsMagica2]: Finished API Initialization [23:59:06] [Server thread/INFO] [AE2:S]: Initialization ( started ) [23:59:06] [Server thread/WARN] [AE2:S]: Unable to register a recipe:Unable to find item: appliedenergistics2:ItemMaterial.IronNugget:0 [23:59:06] [Server thread/WARN] [AE2:S]: Unable to register a recipe:Unable to find item: appliedenergistics2:ItemMaterial.EnderDust:0 [23:59:06] [Server thread/WARN] [AE2:S]: Unable to register a recipe:Unable to find item: appliedenergistics2:ItemMaterial.EnderDust:0 [23:59:06] [Server thread/WARN] [AE2:S]: Unable to register a recipe:Unable to find item: appliedenergistics2:ItemMaterial.GoldDust:0 [23:59:06] [Server thread/WARN] [AE2:S]: Unable to register a recipe:Unable to find item: appliedenergistics2:ItemMaterial.IronDust:0 [23:59:06] [Server thread/WARN] [AE2:S]: Unable to register a recipe:Unable to find item: appliedenergistics2:ItemMaterial.Silicon:0 [23:59:06] [Server thread/WARN] [AE2:S]: Unable to register a recipe:Unable to find item: appliedenergistics2:ItemMaterial.Silicon:0 [23:59:06] [Server thread/INFO] [AE2:S]: Recipes Loading: OreRegistration: 12 loaded. [23:59:06] [Server thread/INFO] [AE2:S]: Recipes Loading: Crusher: 9 loaded. [23:59:06] [Server thread/INFO] [AE2:S]: Recipes Loading: GrindFZ: 7 loaded. [23:59:06] [Server thread/INFO] [AE2:S]: Recipes Loading: Shapeless: 55 loaded. [23:59:06] [Server thread/INFO] [AE2:S]: Recipes Loading: MekCrusher: 3 loaded. [23:59:06] [Server thread/INFO] [AE2:S]: Recipes Loading: Pulverizer: 8 loaded. [23:59:06] [Server thread/INFO] [AE2:S]: Recipes Loading: Inscribe: 8 loaded. [23:59:06] [Server thread/INFO] [AE2:S]: Recipes Loading: Smelt: 2 loaded. [23:59:06] [Server thread/INFO] [AE2:S]: Recipes Loading: Macerator: 8 loaded. [23:59:06] [Server thread/INFO] [AE2:S]: Recipes Loading: Press: 3 loaded. [23:59:06] [Server thread/INFO] [AE2:S]: Recipes Loading: Grind: 4 loaded. [23:59:06] [Server thread/INFO] [AE2:S]: Recipes Loading: MekEnrichment: 2 loaded. [23:59:06] [Server thread/INFO] [AE2:S]: Recipes Loading: HCCrusher: 8 loaded. [23:59:06] [Server thread/INFO] [AE2:S]: Recipes Loading: Shaped: 195 loaded. [23:59:06] [Server thread/INFO] [AE2:S]: Initialization ( ended after 159ms ) [23:59:06] [Server thread/INFO] [bdlib]: Initialized network channel 'bdew.ae2stuff' for mod 'ae2stuff' [23:59:07] [Server thread/INFO] [FML]: [Automagy] Warning: Humorous one-liner not found. [23:59:08] [Server thread/INFO] [bdlib]: Initialized network channel 'bdew.compacter' for mod 'compacter' [23:59:08] [Server thread/INFO] [EnderCore]: [Handlers] Registering handler AutoSmeltHandler to busses: [FORGE, FML] [23:59:08] [Server thread/INFO] [EnderCore]: [Handlers] Registering handler TooltipHandler to busses: [FORGE, FML] [23:59:08] [Server thread/INFO] [EnderCore]: [Handlers] Skipping class com.enderio.core.client.handlers.EnchantTooltipHandler, it is not loaded on this side. [23:59:08] [Server thread/INFO] [EnderCore]: [Handlers] Registering handler EnderIOController to busses: [FORGE, FML] [23:59:08] [Server thread/INFO] [EnderCore]: [Handlers] Skipping class com.enderio.core.client.handlers.ClientHandler, it is not loaded on this side. [23:59:08] [Server thread/INFO] [EnderCore]: [Handlers] Registering handler RightClickCropHandler to busses: [FORGE, FML] [23:59:08] [Server thread/INFO] [EnderCore]: [Handlers] Registering handler AchievementHandler to busses: [FORGE, FML] [23:59:08] [Server thread/INFO] [EnderCore]: [Handlers] Skipping class com.enderio.core.client.handlers.OreDictTooltipHandler, it is not loaded on this side. [23:59:08] [Server thread/INFO] [EnderCore]: [Handlers] Skipping class com.enderio.core.client.handlers.SpecialTooltipHandler, it is not loaded on this side. [23:59:08] [Server thread/INFO] [EnderCore]: [Handlers] Registering handler FireworkHandler to busses: [FORGE, FML] [23:59:08] [Server thread/INFO] [EnderCore]: [Handlers] Registering handler XPBoostHandler to busses: [FORGE, FML] [23:59:08] [Server thread/INFO] [EnderCore]: [Handlers] Registering handler BreakSpeedFixer to busses: [FORGE, FML] [23:59:08] [Server thread/INFO] [EnderCore]: [Handlers] Skipping class com.enderio.core.client.gui.bettermodlist.EventHandlerGui, it is not loaded on this side. [23:59:08] [Server thread/INFO] [EnderCore]: [Handlers] Registering handler LivingDropsHandler to busses: [FORGE, FML] [23:59:08] [Server thread/INFO] [EnderCore]: [Handlers] Registering handler Scheduler to busses: [FORGE, FML] [23:59:08] [Server thread/INFO] [EnderCore]: Sending dummy event to all mods [23:59:08] [Server thread/INFO] [EnderCore]: Reloading ingame configs for modid: endercore [23:59:08] [Server thread/INFO] [EnderIO]: Updating config... [23:59:08] [Server thread/INFO] [EnderCore]: Reloading ingame configs for modid: wailaplugins [23:59:08] [Server thread/INFO] [Mekanism]: Version 9.1.1 initializing... [23:59:08] [Thread-11/ERROR] [Mekanism]: An error occured while connecting to URL 'http://aidancbrady.com/data/versions/Mekanism.txt.' [23:59:08] [Thread-11/ERROR] [Mekanism]: An error occured while connecting to URL 'http://aidancbrady.com/data/capes/Mekanism.txt.' [23:59:08] [Server thread/INFO] [Mekanism]: Loading complete. [23:59:08] [Server thread/INFO] [Mekanism]: Mod loaded. [23:59:08] [Server thread/INFO] [Draconic Evolution]: Adding Iron Chests Integration [23:59:08] [Server thread/INFO] [Draconic Evolution]: Finished Initialization [23:59:08] [Server thread/INFO] [EvilCraft]: init() [23:59:08] [Server thread/INFO] [EvilCraft]: Registered packet handler. [23:59:09] [Thread-12/ERROR] [Mekanism]: An error occured while connecting to URL 'https://dl.dropbox.com/u/90411166/Mod%20Versions/DefenseTech.txt.' [23:59:09] [Server thread/INFO] [EvilCraft]: Registering ThermalExpansion recipes [23:59:09] [Server thread/ERROR] [ForgeMultipart]: Trait already registered for cofh/api/energy/IEnergyHandler [23:59:09] [Server thread/ERROR] [ForgeMultipart]: Trait already registered for cofh/api/energy/IEnergyHandler [23:59:09] [Thread-12/ERROR] [Mekanism]: An error occured while connecting to URL 'https://dl.dropbox.com/u/90411166/Mod%20Versions/DefenseTech.txt.' [23:59:09] [Server thread/INFO] [ImmersiveEngineering]: Attempting to extend PotionArray by 4 [23:59:09] [Thread-12/ERROR] [Mekanism]: An error occured while connecting to URL 'http://aidancbrady.com/data/capes/Mekanism.txt.' [23:59:09] [Server thread/INFO] [Mantle]: Entering initialization phase. [23:59:09] [Server thread/INFO] [TConstruct]: Thaumcraft detected. Registering harvestables. [23:59:09] [Server thread/INFO] [TConstruct]: Waila detected. Registering TConstruct tank blocks with Waila registry. [23:59:09] [Server thread/INFO] [TConstruct]: AE2 detected. Registering for Spatial IO. [23:59:09] [Server thread/INFO] [TConstruct]: MineFactoryReloaded detected. Registering TConstruct farmables/grindables with MFR's Farming Registry. [23:59:09] [Server thread/INFO] [TConstruct]: ForgeMultipart detected. Registering TConstruct decorative blocks with FMP. [23:59:09] [Server thread/INFO] [AE2:S]: Recipes Loading: Shapeless: 45 loaded. [23:59:09] [Server thread/INFO] [AE2:S]: Recipes Loading: Shaped: 54 loaded. [23:59:09] [Server thread/INFO] [Natura]: Waila detected. [23:59:10] [Server thread/INFO] [Hardcore Wither]: Begin Initialization [23:59:10] [Server thread/INFO] [Hardcore Wither]: Tinkers' Constuct Support Initalizing [Fatal Error] :6:3: The element type "hr" must be terminated by the matching end-tag "</hr>". [23:59:10] [Hats Download/Read Hats Thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: org.xml.sax.SAXParseException; lineNumber: 6; columnNumber: 3; The element type "hr" must be terminated by the matching end-tag "</hr>". [23:59:10] [Hats Download/Read Hats Thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:         at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source) [23:59:10] [Hats Download/Read Hats Thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:         at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source) [23:59:10] [Hats Download/Read Hats Thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:         at javax.xml.parsers.DocumentBuilder.parse(Unknown Source) [23:59:10] [Hats Download/Read Hats Thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:         at hats.common.thread.ThreadHatsReader.run(ThreadHatsReader.java:52) [23:59:10] [Hats Download/Read Hats Thread/INFO] [Hats]: [4.0.1] Loaded 0 hats. 0 are contributor hats. [23:59:10] [Server thread/INFO] [inpure|core]: Processing init event for submodule info.inpureprojects.core.Preloader.ModulePreloader [23:59:10] [Server thread/INFO] [inpure|core]: Processing init event for submodule info.inpureprojects.core.Updater.UpdateModule [23:59:10] [Server thread/INFO] [inpure|core]: Processing init event for submodule info.inpureprojects.core.Scripting.ScriptExtractor [23:59:10] [LunatriusCore Version Check/INFO] [LunatriusCore]: LunatriusCore is up to date! [23:59:10] [LunatriusCore Version Check/INFO] [LunatriusCore]: InGameInfoXML is up to date! [23:59:10] [iChunUtil Mod Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: java.io.FileNotFoundException: https://raw.githubusercontent.com/iChun/iChunUtil/master/src/main/resources/assets/ichunutil/mod/versions.json [23:59:10] [iChunUtil Mod Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) [23:59:10] [iChunUtil Mod Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at sun.net.www.protocol.http.HttpURLConnection.access$200(Unknown Source) [23:59:10] [iChunUtil Mod Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source) [23:59:10] [iChunUtil Mod Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source) [23:59:10] [iChunUtil Mod Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at java.security.AccessController.doPrivileged(Native Method) [23:59:10] [iChunUtil Mod Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at java.security.AccessController.doPrivilegedWithCombiner(Unknown Source) [23:59:10] [iChunUtil Mod Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) [23:59:10] [iChunUtil Mod Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source) [23:59:10] [iChunUtil Mod Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at java.net.URL.openStream(Unknown Source) [23:59:10] [iChunUtil Mod Version Check/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at ichun.common.core.updateChecker.ModVersionChecker$1.run(ModVersionChecker.java:47) [23:59:10] [Thread-15/WARN] [LLibrary]: Failed to load update container for mod LLibrary (llibrary)! [23:59:10] [Hats Mod Mob Support Thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: java.io.FileNotFoundException: https://raw.githubusercontent.com/iChun/Hats/master/src/main/resources/assets/hats/mod/HatModMobSupport.json [23:59:10] [Hats Mod Mob Support Thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) [23:59:10] [Hats Mod Mob Support Thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at sun.net.www.protocol.http.HttpURLConnection.access$200(Unknown Source) [23:59:10] [Hats Mod Mob Support Thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source) [23:59:10] [Hats Mod Mob Support Thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source) [23:59:10] [Hats Mod Mob Support Thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at java.security.AccessController.doPrivileged(Native Method) [23:59:10] [Hats Mod Mob Support Thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at java.security.AccessController.doPrivilegedWithCombiner(Unknown Source) [23:59:10] [Hats Mod Mob Support Thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) [23:59:10] [Hats Mod Mob Support Thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source) [23:59:10] [Hats Mod Mob Support Thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at java.net.URL.openStream(Unknown Source) [23:59:10] [Hats Mod Mob Support Thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:    at hats.common.thread.ThreadGetModMobSupport.run(ThreadGetModMobSupport.java:40) [23:59:11] [Server thread/INFO] [Matter Overdrive]: Attempting to run initialization methods for all registered compatibility modules. [23:59:11] [Server thread/INFO] [STDOUT]: [matteroverdrive.compat.modules.CompatEnderIO:init:59]: item.dilithium_crystal [23:59:11] [Server thread/INFO] [MCEF]: Now initializing MCEF v0.6... [23:59:11] [Server thread/INFO] [MCEF]: MCEF is running on server. Nothing to do. [23:59:11] [Server thread/INFO] [Mekanism]: Loaded MekanismGenerators module. [23:59:11] [Server thread/INFO] [Mekanism]: Loaded MekanismTools module. [23:59:11] [Server thread/INFO] [modtweaker2]: Starting Initialization for modtweaker2 [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.appeng.handlers.Grind.addRecipe(minetweaker.api.item.IItemStack,minetweaker.api.item.IItemStack,minetweaker.api.item.IItemStack,float,minetweaker.api.item.IItemStack,float,int)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: java.lang.NoClassDefFoundError: mekanism/common/recipe/machines/SolarEvaporationRecipe [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at java.lang.Class.getDeclaredMethods0(Native Method) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at java.lang.Class.privateGetDeclaredMethods(Unknown Source) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at java.lang.Class.privateGetPublicMethods(Unknown Source) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at java.lang.Class.getMethods(Unknown Source) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at stanhebben.zenscript.type.ZenTypeNative.complete(ZenTypeNative.java:124) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at minetweaker.runtime.GlobalRegistry.registerNativeClass(GlobalRegistry.java:92) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at minetweaker.MineTweakerAPI.registerClass(MineTweakerAPI.java:340) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at modtweaker2.mods.mekanism.Mekanism.<init>(Mekanism.java:48) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at java.lang.reflect.Constructor.newInstance(Unknown Source) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at java.lang.Class.newInstance(Unknown Source) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at modtweaker2.utils.TweakerPlugin.load(TweakerPlugin.java:18) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at modtweaker2.utils.TweakerPlugin.register(TweakerPlugin.java:12) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at modtweaker2.ModTweaker2.init(ModTweaker2.java:73) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at java.lang.reflect.Method.invoke(Unknown Source) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at java.lang.reflect.Method.invoke(Unknown Source) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.EventBus.post(EventBus.java:275) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at java.lang.reflect.Method.invoke(Unknown Source) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at com.google.common.eventbus.EventBus.post(EventBus.java:275) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at cpw.mods.fml.common.Loader.initializeMods(Loader.java:737) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:97) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:319) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:210) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: Caused by: java.lang.ClassNotFoundException: mekanism.common.recipe.machines.SolarEvaporationRecipe [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at java.lang.ClassLoader.loadClass(Unknown Source) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  at java.lang.ClassLoader.loadClass(Unknown Source) [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]:  ... 47 more [23:59:11] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: Caused by: java.lang.NullPointerException [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.Casting.addBasinRecipe(minetweaker.api.item.IItemStack,minetweaker.api.liquid.ILiquidStack,minetweaker.api.item.IItemStack,boolean,int)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.Casting.addTableRecipe(minetweaker.api.item.IItemStack,minetweaker.api.liquid.ILiquidStack,minetweaker.api.item.IItemStack,boolean,int)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.set(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,int)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.set(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,int)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.set(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,int)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.set(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,int)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.set(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,int)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.set(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,int)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.set(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,int)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.set(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,int)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.set(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,int)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.set(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,java.lang.String)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.set(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,java.lang.String)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.set(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,java.lang.String)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.set(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,java.lang.String)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.set(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,java.lang.String)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.set(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,java.lang.String)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.set(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,java.lang.String)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.set(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,java.lang.String)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.set(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,java.lang.String)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.setStats(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,int)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.setStats(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,int)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.setStats(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,int)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.setStats(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,int)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.setStats(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,int)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.setStats(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,int)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.setStats(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,int)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.setStats(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,int)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.tconstruct.handlers.ToolStats.setStats(java.lang.String,java.lang.String,int,int,int,int,double,int,double,java.lang.String,int)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.thaumcraft.handlers.Research.addResearch(java.lang.String,java.lang.String,java.lang.String,int,int,int,java.lang.String,java.lang.String)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.thaumcraft.handlers.Research.addResearch(java.lang.String,java.lang.String,java.lang.String,int,int,int,java.lang.String,java.lang.String)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.thaumcraft.handlers.Research.addResearch(java.lang.String,java.lang.String,java.lang.String,int,int,int,java.lang.String,java.lang.String)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.thaumcraft.handlers.Research.addResearch(java.lang.String,java.lang.String,java.lang.String,int,int,int,java.lang.String,java.lang.String)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.thaumcraft.handlers.Research.addResearch(java.lang.String,java.lang.String,java.lang.String,int,int,int,java.lang.String,java.lang.String)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.thaumcraft.handlers.Research.addResearch(java.lang.String,java.lang.String,java.lang.String,int,int,int,minetweaker.api.item.IItemStack)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.thaumcraft.handlers.Research.addResearch(java.lang.String,java.lang.String,java.lang.String,int,int,int,minetweaker.api.item.IItemStack)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.thaumcraft.handlers.Research.addResearch(java.lang.String,java.lang.String,java.lang.String,int,int,int,minetweaker.api.item.IItemStack)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.thaumcraft.handlers.Research.addResearch(java.lang.String,java.lang.String,java.lang.String,int,int,int,minetweaker.api.item.IItemStack)! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.thaumcraft.handlers.Research.addResearch(java.lang.String,java.lang.String,java.lang.String,int,int,int,minetweaker.api.item.IItemStack,minetweaker.api.item.IItemStack[],java.lang.String[])! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.thaumcraft.handlers.Research.addResearch(java.lang.String,java.lang.String,java.lang.String,int,int,int,minetweaker.api.item.IItemStack,minetweaker.api.item.IItemStack[],java.lang.String[])! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.thaumcraft.handlers.Research.addResearch(java.lang.String,java.lang.String,java.lang.String,int,int,int,minetweaker.api.item.IItemStack,minetweaker.api.item.IItemStack[],java.lang.String[])! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.thaumcraft.handlers.Research.addResearch(java.lang.String,java.lang.String,java.lang.String,int,int,int,minetweaker.api.item.IItemStack,minetweaker.api.item.IItemStack[],java.lang.String[])! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.thaumcraft.handlers.Research.addResearch(java.lang.String,java.lang.String,java.lang.String,int,int,int,minetweaker.api.item.IItemStack,minetweaker.api.item.IItemStack[],java.lang.String[])! Setting last parameters to optional [23:59:11] [Server thread/INFO] [STDERR]: [stanhebben.zenscript.type.natives.JavaMethod:<init>:49]: All optionals need to be placed at the end of the method declaration: public static void modtweaker2.mods.thaumcraft.handlers.Research.addResearch(java.lang.String,java.lang.String,java.lang.String,int,int,int,minetweaker.api.item.IItemStack,minetweaker.api.item.IItemStack[],java.lang.String[])! Setting last parameters to optional [23:59:11] [Server thread/INFO] [NEIAddons]: Loading NEI Addons [23:59:11] [Server thread/INFO] [NEIAddons]: Loading Applied Energistics 2 Addon... [23:59:11] [Server thread/INFO] [NEIAddons]: Applied Energistics 2 Addon successfully loadded [23:59:11] [Server thread/INFO] [NEIAddons]: Loading Forestry Addon... [23:59:11] [Server thread/INFO] [NEIAddons]: Forestry Addon successfully loadded [23:59:12] [Server thread/INFO] [OpenComputers]: Found extended redstone mods, enabling tier two redstone card. [23:59:12] [Server thread/INFO] [OpenComputers]: Done with init phase. [23:59:12] [Server thread/INFO] [FML]: [Modstats] Config loaded. allowUpdates: true,  betaNotification: false, strict: false [23:59:12] [Server thread/INFO] [mcjty.lib.varia.Logging]: RFTools villager registered with id: 10 [23:59:13] [Server thread/INFO] [mcjty.lib.varia.Logging]: RFTools Detected OpenComputers: enabling support [23:59:13] [Server thread/INFO] [simplyjetpacks]: Registering handlers [23:59:13] [Server thread/INFO] [simplyjetpacks]: Registering network messages [23:59:13] [Server thread/INFO] [simplyjetpacks]: Stealing Thermal Expansion's items [23:59:13] [Server thread/INFO] [simplyjetpacks]: Stealing Thermal Dynamics's items [23:59:13] [Server thread/INFO] [simplyjetpacks]: Stealing Redstone Arsenal's items [23:59:13] [Server thread/INFO] [simplyjetpacks]: Registering recipes [23:59:13] [Server thread/INFO] [simplyjetpacks]: Doing intermod communication [23:59:13] [Server thread/INFO] [simplyjetpacks]: Registering TE Induction Smelter recipe [23:59:13] [Server thread/INFO] [simplyjetpacks]: Registering TE Induction Smelter recipe [23:59:13] [Server thread/INFO] [simplyjetpacks]: Registering TE Induction Smelter recipe [23:59:13] [Server thread/INFO] [simplyjetpacks]: Registering TE Fluid Transposer fill recipe [23:59:13] [Server thread/INFO] [simplyjetpacks]: Registering TE Fluid Transposer fill recipe [23:59:13] [Server thread/INFO] [SolarFlux]: Initialization [23:59:13] [Server thread/INFO] [SolarFlux]: Registering recipes [23:59:13] [Server thread/INFO] [SolarFlux]: Registering GUI Handler [23:59:13] [Server thread/INFO] [StorageDrawers]: Could not load integration module: com.jaquadro.minecraft.storagedrawers.integration.NotEnoughItems [23:59:13] [Server thread/INFO] [WebDisplay]: Initializing... [23:59:13] [Server thread/INFO] [WebDisplay]: Loading Web Displays Server by montoyo... [23:59:13] [Server thread/INFO] [WebDisplay]: Adding receipes... [23:59:14] [Server thread/INFO] [bspkrsCore]: Initializing ModVersionChecker for mod bspkrsCore [23:59:14] [Server thread/INFO] [bspkrsCore]: bspkrsCore 6.15 is out of date! Visit http://www.minecraftforum.net/topic/1114612- to download the latest release (6.16). [23:59:14] [Server thread/INFO] [Moo Fluids]: WAILA detected. Registering entities with WAILA registry. [23:59:14] [Server thread/ERROR] [FML]: Fatal errors were detected during the transition from INITIALIZATION to POSTINITIALIZATION. Loading cannot continue [23:59:14] [Server thread/ERROR] [FML]:         States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored         UCHI    mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)         UCHI    FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1566-1.7.10-universal.jar)         UCHI    Forge{10.13.4.1566} [Minecraft Forge] (forge-1.7.10-10.13.4.1566-1.7.10-universal.jar)         UCHI    AM2-Preloader{0.0.3} [AMCore] (minecraft.jar)         UCHI    additionalresources{0.0.2} [Additional Resources] (additionalresources-1.7.10_0.1.0.unknown.jar)         UCHI    appliedenergistics2-core{rv2-stable-1} [AppliedEnergistics2 Core] (minecraft.jar)         UCHI    CodeChickenCore{1.0.7.47} [CodeChicken Core] (minecraft.jar)         UCHI    MobiusCore{1.2.5} [MobiusCore] (minecraft.jar)         UCHI    NotEnoughItems{1.0.5.120} [Not Enough Items] (NotEnoughItems-1.7.10-1.0.5.120-universal.jar)         UCHI    OpenComputers|Core{1.7.5.1290} [OpenComputers (Core)] (minecraft.jar)         UCHI    PotionExtensionCore{1.7.10-1.1.0} [PotionExtensionCore] (minecraft.jar)         UCHI    OpenModsCore{0.10.1} [OpenModsCore] (minecraft.jar)         UCHI    <CoFH ASM>{000} [CoFH ASM] (minecraft.jar)         UCHI    FastCraft{1.23} [FastCraft] (fastcraft-1.23-entitydbg.jar)         UCHI    AnimationAPI{1.2.4} [AnimationAPI] (AnimationAPI-1.7.10-1.2.4.jar)         UCHI    arsmagica2{1.4.0.009} [Ars Magica 2] (1.7.10_AM2-1.4.0.009.jar)         UCHI    appliedenergistics2{rv2-stable-1} [Applied Energistics 2] (appliedenergistics2-rv2-stable-1.jar)         UCHI    bdlib{1.9.4.109} [BD Lib] (bdlib-1.9.4.109-mc1.7.10.jar)         UCHI    ae2stuff{0.5.1.61} [AE2 Stuff] (ae2stuff-0.5.1.61-mc1.7.10.jar)         UCHI    AgriCraft{1.7.10-1.5.0} [AgriCraft] (AgriCraft-1.7.10-1.5.0.jar)         UCHI    AppleCore{3.1.1} [AppleCore] (AppleCore-mc1.7.10-3.1.1.jar)         UCHI    MovingWorld{1.7.10-1.8.1} [Moving World] (movingworld-1.7.10-1.8.1.jar)         UCHI    ArchimedesShipsPlus{1.7.10-1.8.1} [Archimedes' Ships Plus] (archimedesshipsplus-1.7.10-1.8.1.jar)         UCHI    CoFHCore{1.7.10R3.1.4} [CoFH Core] (CoFHCore-[1.7.10]3.1.4-329.jar)         UCHI    MineFactoryReloaded{1.7.10R2.8.2B1} [MineFactory Reloaded] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)         UCHI    Baubles{1.0.1.10} [Baubles] (Baubles-1.7.10-1.0.1.10.jar)         UCHI    Thaumcraft{4.2.3.5} [Thaumcraft] (Thaumcraft-1.7.10-4.2.3.5.jar)         UCHI    MineFactoryReloaded|CompatThaumcraft{1.7.10R2.8.2B1} [MFR Compat: Thaumcraft] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)         UCHI    Waila{1.5.10} [Waila] (Waila-1.5.10_1.7.10.jar)         UCHI    Automagy{0.28.2} [Automagy] (Automagy-1.7.10-0.28.2.jar)         UCHI    baconators{2.0.3} [Baconators] (baconators-1.7.10-2.0.3.jar)         UCHI    betterbuilderswands{0.8.1} [Better Builder's Wands] (BetterBuildersWands-0.8.1-1.7.10r92+aec06c3.jar)         UCHI    ThermalFoundation{1.7.10R1.2.6} [Thermal Foundation] (ThermalFoundation-[1.7.10]1.2.6-118.jar)         UCHI    ThermalExpansion{1.7.10R4.1.5} [Thermal Expansion] (ThermalExpansion-[1.7.10]4.1.5-248.jar)         UCHI    BigReactors{0.4.3A} [Big Reactors] (BigReactors-0.4.3A.jar)         UCHI    qmunitylib{1.0} [QmunityLib] (QmunityLib-1.7.10-0.1.114-universal.jar)         UCHI    bluepower{0.2.962} [Blue Power] (BluePower-1.7.10-0.2.962-universal.jar)         UCHI    Botania{r1.8-249} [Botania] (Botania r1.8-249.jar)         UCHI    BrandonsCore{1.0.0.12} [Brandon's Core] (BrandonsCore-1.0.0.12.jar)         UCHI    CarpentersBlocks{3.3.8.2} [Carpenter's Blocks] (Carpenter's Blocks v3.3.8.2 - MC 1.7.10.jar)         UCHI    chancecubes{1.7.10-2.4.1.0} [Chance Cubes] (ChanceCubes-1.7.10-2.4.1.182.jar)         UCHI    ChickenChunks{1.3.4.19} [ChickenChunks] (ChickenChunks-1.7.10-1.3.4.19-universal.jar)         UCHI    compacter{1.1.0.12} [Compacter] (compacter-1.1.0.12-mc1.7.10.jar)         UCHI    ComputerCraft{1.75} [ComputerCraft] (ComputerCraft1.75.jar)         UCHI    cookingbook{1.0.140} [Cooking for Blockheads] (cookingbook-mc1.7.10-1.0.140.jar)         UCHI    MineTweaker3{3.1.0} [MineTweaker 3] (CraftTweaker-1.7.10-3.1.0-legacy.jar)         UCHI    customnpcs{1.7.10d} [CustomNpcs] (CustomNPCs_1.7.10d(21feb16).jar)         UCHI    CustomPets{1.0.5} [Custom Pets] (custompets-1.7.10-1.0.5-universal.jar)         UCHI    endercore{1.7.10-0.2.0.39_beta} [EnderCore] (EnderCore-1.7.10-0.2.0.39_beta.jar)         UCHI    customthings{MC1.7.10-0.0.3-55} [CustomThings] (CustomThings-MC1.7.10-0.0.3-55.jar)         UCHI    ForgeMultipart{1.2.0.345} [Forge Multipart] (ForgeMultipart-1.7.10-1.2.0.345-universal.jar)         UCHI    Mekanism{9.1.1} [Mekanism] (Mekanism-1.7.10-9.1.1.1031.jar)         UCHI    DefenseTech{1.0.1} [DefenseTech] (DefenseTech-1.7.10-1.0.1.46.jar)         UCHI    DraconicEvolution{1.0.2h} [Draconic Evolution] (Draconic-Evolution-1.7.10-1.0.2h.jar)         UCHI    DragonMounts{r41-1.7.10} [Dragon Mounts] (DragonMounts-r41-1.7.10.jar)         UCHI    Emotes{1.0} [Emotes] (Emotes 1.0.1.jar)         UCHI    EnderIO{1.7.10-2.3.0.429_beta} [Ender IO] (EnderIO-1.7.10-2.3.0.429_beta.jar)         UCHI    EnderStorage{1.4.7.37} [EnderStorage] (EnderStorage-1.7.10-1.4.7.37-universal.jar)         UCHI    EnderTech{1.7.10-0.3.2.405} [EnderTech] (EnderTech-1.7.10-0.3.2.405.jar)         UCHI    etfuturum{1.5.5} [Et Futurum] (Et Futurum-1.5.5.jar)         UCHI    evilcraft{0.9.13} [EvilCraft] (EvilCraft-1.7.10-0.9.13.jar)         UCHI    exnihilo{1.38-53} [Ex Nihilo] (Ex-Nihilo-1.38-53.jar)         UCHI    RedstoneArsenal{1.7.10R1.1.2} [Redstone Arsenal] (RedstoneArsenal-[1.7.10]1.1.2-92.jar)         UCHI    ExtraUtilities{1.2.12} [Extra Utilities] (extrautilities-1.2.12.jar)         UCHI    ImmersiveEngineering{0.7.7} [Immersive Engineering] (Immersive-Engineering-Mod-1_7_10.jar)         UCHI    Mantle{1.7.10-0.3.2.jenkins191} [Mantle] (Mantle-1.7.10-0.3.2b.jar)         UCHI    TConstruct{1.7.10-1.8.8.build988} [Tinkers' Construct] (TConstruct-1.7.10-1.8.8.jar)         UCHI    exastris{MC1.7.10-1.16-36} [Ex Astris] (Ex-Astris-MC1.7.10-1.16-36.jar)         UCHI    excompressum{1.2.0} [Ex Compressum] (excompressum-mc1.7.10-1.2.0.jar)         UCHI    extracells{2.3.14} [Extra Cells 2] (ExtraCells-1.7.10-2.3.14b200.jar)         UCHI    Natura{2.2.0} [Natura] (natura-1.7.10-2.2.1a2.jar)         UCHI    harvestcraft{1.7.10j} [Pam's HarvestCraft] (Pam's HarvestCraft 1.7.10Lb.jar)         UCHI    ExtraTiC{1.4.6} [ExtraTiC] (ExtraTiC-1.7.10-1.4.6.jar)         UCHI    ForbiddenMagic{1.7.10-0.575} [Forbidden Magic] (Forbidden Magic-1.7.10-0.575.jar)         UCHI    Forestry{4.2.16.64} [Forestry for Minecraft] (forestry_1.7.10-4.2.16.64.jar)         UCHI    FTBL{1.0.18.2} [FTBLib] (FTBLib-1.7.10-1.0.18.3.jar)         UCHI    FTBU{1.0.18.2} [FTBUtilities] (FTBUtilities-1.7.10-1.0.18.3.jar)         UCHI    GardenOfGlass{sqrt(-1)} [Garden of Glass] (GardenOfGlass.jar)         UCHI    iChunUtil{4.2.3} [iChunUtil] (iChunUtil-4.2.3.jar)         UCHI    GraviGun{4.0.0-beta} [GraviGun] (GravityGun-4.0.0-beta.jar)         UCHI    hardcorewither{1.1.3} [Hardcore Wither] (Hardcore Wither-1.7.10-1.1.3-21-universal.jar)         UCHI    Hats{4.0.1} [Hats] (Hats-4.0.1.jar)         UCHI    HatStand{4.0.0} [HatStand] (HatStand-4.0.0.jar)         UCHI    headcrumbs{1.7.4} [Headcrumbs] (Headcrumbs-1.7.4.jar)         UCHI    immersiveintegration{0.6.8} [Immersive Integration] (immersiveintegration-0.6.8.jar)         UCHI    ImmibisCore{59.1.4} [Immibis Core] (immibis-core-59.1.4.jar)         UCHI    LunatriusCore{1.1.2.21} [LunatriusCore] (LunatriusCore-1.7.10-1.1.2.21-universal.jar)         UCHI    InGameInfoXML{2.8.1.82} [InGame Info XML] (InGameInfoXML-1.7.10-2.8.1.82-universal.jar)         UCHI    inpure|core{1.7.10R1.0.0B9} [INpureCore] (INpureCore-[1.7.10]1.0.0B9-62.jar)         UCHI    InventoryPets{1.5.2} [Inventory Pets] (inventorypets-1.7.10-1.5.2-universal.jar)         UCHI    inventorytweaks{1.59-dev-152-cf6e263} [Inventory Tweaks] (InventoryTweaks-1.59-dev-152.jar)         UCHI    IronChest{6.0.62.742} [Iron Chest] (ironchest-1.7.10-6.0.62.742-universal.jar)         UCHI    ItsRainingFood{1.0.2} [It's Raining Food] (itsrainingfood-1.7.10-1.0.4.jar)         UCHI    JABBA{1.2.2} [JABBA] (Jabba-1.2.2_1.7.10.jar)         UCHI    journeymap{5.1.4p2} [JourneyMap] (journeymap-1.7.10-5.1.4p2-unlimited.jar)         UCHI    kleeslabs{1.0} [KleeSlabs] (kleeslabs-mc1.7.10-1.2.9.jar)         UCHI    llibrary{1.5.1} [LLibrary] (llibrary-1.5.1-1.7.10.jar)         UCHI    lootplusplus{0.24_for_1.7} [Loot++] (Loot++-0.24_for_1.7.jar)         UCHI    lootbags{2.0.17} [Loot Bags] (LootBags-1.7.10-2.0.17.jar)         UCHI    LostBooks{1.2.2} [Lost Books] (LostBooks-1.7.10-1.2.2.jar)         UCHI    magicalcrops{4.0.0_PUBLIC_BETA_4b} [Magical Crops: Core] (magicalcrops-4.0.0_PUBLIC_BETA_5.jar)         UCHI    magicalcropsarmour{4.0.0_PUBLIC_BETA_4} [Magical Crops: Armoury] (magicalcropsarmoury-4.0.0_PUBLIC_BETA_4.jar)         UCHI    magicalcropsdeco{4.0.0_PUBLIC_BETA_4a} [Magical Crops: Decorative] (magicalcropsdeco-4.0.0_PUBLIC_BETA_4a.jar)         UCHI    magicclover{1.7.10-0.7.4} [Magic Clover] (magicclover-1.7.10-0.7.4.jar)         UCHI    malisiscore{1.7.10-0.14.3} [MalisisCore] (malisiscore-1.7.10-0.14.3.jar)         UCHI    malisisdoors{1.7.10-1.13.2} [Malisis' Doors] (malisisdoors-1.7.10-1.13.2.jar)         UCHI    mo{0.4.2} [Matter Overdrive] (MatterOverdrive-1.7.10-0.4.2.jar)         UCHI    RadixCore{2.1.3} [RadixCore] (RadixCore-1.7.10-2.1.3-universal.jar)         UCHI    MCA{1.7.10-5.2.2} [Minecraft Comes Alive] (MCA-1.7.10-5.2.2-universal.jar)         UCHI    MCEF{0.6} [Minecraft Chromium Embedded Framework] (MCEF-1.7.10-0.6.jar)         UCHI    MekanismGenerators{9.1.1} [MekanismGenerators] (MekanismGenerators-1.7.10-9.1.1.1031.jar)         UCHI    MekanismTools{9.1.1} [MekanismTools] (MekanismTools-1.7.10-9.1.1.1031.jar)         UCHI    mercurius{1.0.6} [Mercurius] (Mercurius-1.7.10-1.0.6.jar)         UCHI    mfrmagiccropscompat{1.1} [MinefactoryReloaded & MagicalCrops extra compatibility] (minefactory-magicalcrops-compatibility-1.2.jar)         UCHI    MineFactoryReloaded|CompatAppliedEnergistics{1.7.10R2.8.2B1} [MFR Compat: Applied Energistics] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)         UCHI    MineFactoryReloaded|CompatForestry{1.7.10R2.8.2B1} [MFR Compat: Forestry] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)         UCHI    MineFactoryReloaded|CompatForgeMicroblock{1.7.10R2.8.2B1} [MFR Compat: ForgeMicroblock] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)         UCHI    MineFactoryReloaded|CompatThermalExpansion{1.7.10R2.8.2B1} [MFR Compat: Thermal Expansion] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)         UCHI    MineFactoryReloaded|CompatTConstruct{1.7.10R2.8.2B1} [MFR Compat: Tinkers' Construct] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)         UCHI    TwilightForest{2.3.8dev} [The Twilight Forest] (twilightforest-1.7.10-2.3.8.jar)         UCHI    MineFactoryReloaded|CompatTwilightForest{1.7.10R2.8.2B1} [MFR Compat: TwilightForest] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)         UCHI    MineFactoryReloaded|CompatVanilla{1.7.10R2.8.2B1} [MFR Compat: Vanilla] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)         UCHI    MobProperties{1.0.2} [Mob Properties] (MobProperties-1.7.10-1.0.2.jar)         UCHI    modtweaker2{0.9.6} [Mod Tweaker 2] (ModTweaker2-0.9.6.jar)         UCHI    numina{1.7.10} [Numina] (Numina-0.4.1.106.jar)         UCHI    powersuits{1.7.10-0.11.1.117} [MachineMuse's Modular Powersuits] (ModularPowersuits-1.7.10-0.11.1.117.jar)         UCHI    Morph{0.9.3} [Morph] (Morph-Beta-0.9.3.jar)         UCHI    Morpheus{1.7.10-1.6.21} [Morpheus] (Morpheus-1.7.10-1.6.21.jar)         UCHI    mputils{1.0.0} [MPUtils] (mputils-1.7.10-1.0.8.jar)         UCHI    mpbasic{1.0.0} [ModPack Basic Tools] (mpbasic-1.7.10-1.0.0.jar)         UCHI    NEIAddons{1.12.14.40} [NEI Addons] (neiaddons-1.12.14.40-mc1.7.10.jar)         UCHI    NEIAddons|Developer{1.12.14.40} [NEI Addons: Developer Tools] (neiaddons-1.12.14.40-mc1.7.10.jar)         UCHI    NEIAddons|AppEng{1.12.14.40} [NEI Addons: Applied Energistics 2] (neiaddons-1.12.14.40-mc1.7.10.jar)         UCHI    NEIAddons|Botany{1.12.14.40} [NEI Addons: Botany] (neiaddons-1.12.14.40-mc1.7.10.jar)         UCHI    NEIAddons|Forestry{1.12.14.40} [NEI Addons: Forestry] (neiaddons-1.12.14.40-mc1.7.10.jar)         UCHI    NEIAddons|CraftingTables{1.12.14.40} [NEI Addons: Crafting Tables] (neiaddons-1.12.14.40-mc1.7.10.jar)         UCHI    NEIAddons|ExNihilo{1.12.14.40} [NEI Addons: Ex Nihilo] (neiaddons-1.12.14.40-mc1.7.10.jar)         UCHI    neiintegration{1.1.2} [NEI Integration] (NEIIntegration-MC1.7.10-1.1.2.jar)         UCHI    NEIlootbags{1.1.3} [NEIlootbags] (NEIlootbags-1.7.10-1.1.3.jar)         UCHI    NetherOres{1.7.10R2.3.1} [Nether Ores] (NetherOres-[1.7.10]2.3.1-22.jar)         UCHI    OpenMods{0.10.1} [OpenMods] (OpenModsLib-1.7.10-0.10.1.jar)         UCHI    OpenBlocks{1.6} [OpenBlocks] (OpenBlocks-1.7.10-1.6.jar)         UCHI    RedLogic{59.1.11} [RedLogic] (redlogic-59.1.11.jar)         UCHI    OpenComputers{1.7.5.1290} [OpenComputers] (OpenComputers-MC1.7.10-1.7.5.1290-universal.jar)         UCHI    OpenPeripheralCore{1.4} [OpenPeripheralCore] (OpenPeripheralCore-1.7.10-1.4.jar)         UCHI    OpenPeripheral{0.6} [OpenPeripheralAddons] (OpenPeripheralAddons-1.7.10-0.6.jar)         UCHI    OpenPeripheralIntegration{0.6} [OpenPeripheralIntegration] (OpenPeripheralIntegration-1.7.10-0.6.jar)         UCHI    MapWriter{2.1.2} [MapWriter] (Opis-1.2.5_1.7.10.jar)         UCHI    Opis{1.2.5} [Opis] (Opis-1.2.5_1.7.10.jar)         UCHI    oreexcavation{1.1.134} [OreExcavation] (OreExcavation-1.1.134.jar)         UCHI    ProjectE{1.7.10-PE1.10.1} [ProjectE] (ProjectE-1.7.10-PE1.10.1.jar)         UCHI    libsandstone{1.0.0} [libsandstone] (LibSandstone-1.0.0.jar)         UCHI    xreliquary{1.2} [Reliquary] (Reliquary-1.2.jar)         UCHI    rftools{4.23} [RFTools] (rftools-4.23.jar)         UCHI    RouterReborn{1.2.0.43} [Router Reborn] (RouterReborn-1.7.10-1.2.0.43-universal.jar)         UCHI    secretroomsmod{4.7.1} [The SecretRoomsMod] (secretroomsmod-1.7.10-4.7.1.406.jar)         UCHI    simplyjetpacks{1.5.3} [Simply Jetpacks] (SimplyJetpacks-MC1.7.10-1.5.3.jar)         UCHI    slabcraftmod{1.7} [Slabcraft] (Slabcraftmod 1.7 - 1.7.10 Forge.jar)         UCHI    snad{1.7.10-1.6.01.31a} [Snad] (Snad-1.7.10-1.6.01.31a.jar)         UCHI    SolarFlux{1.7.10-0.8b} [Solar Flux] (SolarFlux-1.7.10-0.8b.jar)         UCHI    spatialio-compat{build-9} [Spatial IO Compat] (spatialiocompat-build-9.jar)         UCHI    staircraftmod{1.7} [Staircraft] (Staircraftmod 1.7 - 1.7.10 Forge.jar)         UCHI    StevesFactoryManager{A93} [Steve's Factory Manager] (StevesFactoryManagerA93.jar)         UCHI    StorageDrawers{1.7.10-1.10.9} [Storage Drawers] (StorageDrawers-1.7.10-1.10.9.jar)         UCHI    Sync{4.0.1} [Sync] (Sync-4.0.1.jar)         UCHI    tcinventoryscan{1.0.11} [TC Inventory Scanning] (tcinventoryscan-mc1.7.10-1.0.11.jar)         UCHI    tcnodetracker{1.1.2} [TC Node Tracker] (tcnodetracker-1.7.10-1.1.2.jar)         UCHI    ThermalCasting{0.0.3} [Thermal Casting] (thermalcasting-0.0.3.jar)         UCHI    ThermalDynamics{1.7.10R1.2.1} [Thermal Dynamics] (ThermalDynamics-[1.7.10]1.2.1-172.jar)         UCHI    TiConAutoToolStation{1.1.2} [Tinkers Construct Auto Tool Station] (TiConAutoToolStation-1.7.10-1.1.2.jar)         UCHI    TiCTooltips{1.2.5} [TiC Tooltips] (TiCTooltips-mc1.7.10-1.2.5.jar)         UCHE    TooMuchTNT{2.9} [TooMuchTNT] (Too-Much-TNT-Mod-1.7.10.jar)         UCHI    Translocator{1.1.2.16} [Translocator] (Translocator-1.7.10-1.1.2.16-universal.jar)         UCHI    treeGrowingSimulator{0.0.4} [Tree Growing Simulator 2014] (treeGrowingSimulator-0.0.4.jar)         UCHI    twitchcrumbs{1.0.10} [Twitchcrumbs] (twitchcrumbs-mc1.7.10-1.0.10.jar)         UCHI    UtilityMobs{3.1.1} [Utility Mobs] (UtilityMobs-1.7.10-3.1.1.jar)         UCHI    VeinMiner{0.35.2_1.7.10-e134bd4} [Vein Miner] (VeinMiner-1.7.10-0.35.2.487+e134bd4.jar)         UCHI    VeinMinerModSupport{0.35.2_1.7.10-e134bd4} [Mod Support] (VeinMiner-1.7.10-0.35.2.487+e134bd4.jar)         UCHI    WailaHarvestability{1.1.6} [Waila Harvestability] (WailaHarvestability-mc1.7.10-1.1.6.jar)         UCHI    wailaplugins{MC1.7.10-0.2.0-25} [WAILA Plugins] (WAILAPlugins-MC1.7.10-0.2.0-25.jar)         UCHI    wawla{1.3.1} [What Are We Looking At] (Wawla-1.0.5.120.jar)         UCHI    WebDisplay{0.12} [Web Displays] (WebDisplays-1.7.10-0.12TC.jar)         UCHI    witchery{0.24.1} [Witchery] (witchery-1.7.10-0.24.1.jar)         UCHI    withercrumbs{@version@} [Wither Crumbs] (witherCrumbs-1.7.10-0.3.jar)         UCHI    WR-CBE|Core{1.4.1.9} [WR-CBE Core] (WR-CBE-1.7.10-1.4.1.9-universal.jar)         UCHI    WR-CBE|Addons{1.4.1.9} [WR-CBE Addons] (WR-CBE-1.7.10-1.4.1.9-universal.jar)         UCHI    WR-CBE|Logic{1.4.1.9} [WR-CBE Logic] (WR-CBE-1.7.10-1.4.1.9-universal.jar)         UCHI    xprings{1.3.0} [Experience Rings] (xprings-1.7.10-1.3.0.jar)         UCHI    bspkrsCore{6.15} [bspkrsCore] ([1.7.10]bspkrsCore-universal-6.15.jar)         UCHI    McMultipart{1.2.0.345} [Minecraft Multipart Plugin] (ForgeMultipart-1.7.10-1.2.0.345-universal.jar)         UCHI    MooFluids{1.7.10-1.5.01.19a} [Moo Fluids] (MooFluids-1.7.10-1.5.01.19a.jar)         UCHI    RanchableFluidCows{1.7.10-1.1.5} [Ranchable Fluid Cows] (RanchableFluidCows-1.7.10-1.1.5.jar)         UCHI    ForgeMicroblock{1.2.0.345} [Forge Microblocks] (ForgeMultipart-1.7.10-1.2.0.345-universal.jar)         UD      MineFactoryReloaded|CompatAtum{1.7.10R2.8.2B1} [MFR Compat: Atum] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)         UD      MineFactoryReloaded|CompatBackTools{1.7.10R2.8.2B1} [MFR Compat: BackTools] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)         UD      MineFactoryReloaded|CompatBuildCraft{1.7.10R2.8.2B1} [MFR Compat: BuildCraft] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)         UD      MineFactoryReloaded|CompatChococraft{1.7.10R2.8.2B1} [MFR Compat: Chococraft] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)         UD      MineFactoryReloaded|CompatExtraBiomes{1.7.10R2.8.2B1} [MFR Compat: ExtraBiomes] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)         UD      MineFactoryReloaded|CompatIC2{1.7.10R2.8.2B1} [MFR Compat: IC2] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)         UD      MineFactoryReloaded|CompatProjRed{1.7.10R2.8.2B1} [MFR Compat ProjectRed] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)         UD      MineFactoryReloaded|CompatRailcraft{1.7.10R2.8.2B1} [MFR Compat: Railcraft] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)         UD      MineFactoryReloaded|CompatSufficientBiomes{1.7.10R2.8.2B1} [MFR Compat: Sufficient Biomes] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar) [23:59:14] [Server thread/ERROR] [FML]: The following problems were captured during this phase [23:59:14] [Server thread/ERROR] [FML]: Caught exception from TooMuchTNT java.lang.NoClassDefFoundError: net/minecraft/client/audio/SoundManager         at java.lang.Class.getDeclaredConstructors0(Native Method) ~[?:1.8.0_321]         at java.lang.Class.privateGetDeclaredConstructors(Unknown Source) ~[?:1.8.0_321]         at java.lang.Class.getConstructor0(Unknown Source) ~[?:1.8.0_321]         at java.lang.Class.getConstructor(Unknown Source) ~[?:1.8.0_321]         at cpw.mods.fml.common.eventhandler.EventBus.register(EventBus.java:101) ~[EventBus.class:?]         at cpw.mods.fml.common.eventhandler.EventBus.register(EventBus.java:85) ~[EventBus.class:?]         at com.toomuchtnt.TooMuchTNT.Init(TooMuchTNT.java:1052) ~[TooMuchTNT.class:?]         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_321]         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]         at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_321]         at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532) ~[FMLModContainer.class:?]         at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) ~[?:?]         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]         at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_321]         at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]         at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]         at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]         at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]         at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]         at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) ~[LoadController.class:?]         at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190) ~[LoadController.class:?]         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_321]         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]         at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_321]         at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]         at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]         at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]         at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]         at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]         at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119) [LoadController.class:?]         at cpw.mods.fml.common.Loader.initializeMods(Loader.java:737) [Loader.class:?]         at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:97) [FMLServerHandler.class:?]         at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:319) [FMLCommonHandler.class:?]         at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:210) [lt.class:?]         at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387) [MinecraftServer.class:?]         at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [li.class:?] Caused by: java.lang.ClassNotFoundException: net.minecraft.client.audio.SoundManager         at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.12.jar:?]         at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_321]         at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_321]         ... 38 more Caused by: java.lang.RuntimeException: Attempted to load class btj for invalid side SERVER         at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:50) ~[forge-1.7.10-10.13.4.1566-1.7.10-universal.jar:?]         at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?]         at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?]         at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_321]         at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_321]         ... 38 more [23:59:14] [Server thread/ERROR]: Encountered an unexpected exception cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: net/minecraft/client/audio/SoundManager         at cpw.mods.fml.common.LoadController.transition(LoadController.java:163) ~[LoadController.class:?]         at cpw.mods.fml.common.Loader.initializeMods(Loader.java:739) ~[Loader.class:?]         at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:97) ~[FMLServerHandler.class:?]         at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:319) ~[FMLCommonHandler.class:?]         at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:210) ~[lt.class:?]         at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387) [MinecraftServer.class:?]         at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [li.class:?] Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/audio/SoundManager         at java.lang.Class.getDeclaredConstructors0(Native Method) ~[?:1.8.0_321]         at java.lang.Class.privateGetDeclaredConstructors(Unknown Source) ~[?:1.8.0_321]         at java.lang.Class.getConstructor0(Unknown Source) ~[?:1.8.0_321]         at java.lang.Class.getConstructor(Unknown Source) ~[?:1.8.0_321]         at cpw.mods.fml.common.eventhandler.EventBus.register(EventBus.java:101) ~[EventBus.class:?]         at cpw.mods.fml.common.eventhandler.EventBus.register(EventBus.java:85) ~[EventBus.class:?]         at com.toomuchtnt.TooMuchTNT.Init(TooMuchTNT.java:1052) ~[TooMuchTNT.class:?]         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_321]         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]         at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_321]         at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532) ~[FMLModContainer.class:?]         at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) ~[?:?]         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]         at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_321]         at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]         at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]         at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]         at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]         at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]         at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) ~[LoadController.class:?]         at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190) ~[LoadController.class:?]         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_321]         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]         at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_321]         at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]         at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]         at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]         at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]         at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]         at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119) ~[LoadController.class:?]         at cpw.mods.fml.common.Loader.initializeMods(Loader.java:737) ~[Loader.class:?]         ... 5 more Caused by: java.lang.ClassNotFoundException: net.minecraft.client.audio.SoundManager         at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.12.jar:?]         at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_321]         at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_321]         at java.lang.Class.getDeclaredConstructors0(Native Method) ~[?:1.8.0_321]         at java.lang.Class.privateGetDeclaredConstructors(Unknown Source) ~[?:1.8.0_321]         at java.lang.Class.getConstructor0(Unknown Source) ~[?:1.8.0_321]         at java.lang.Class.getConstructor(Unknown Source) ~[?:1.8.0_321]         at cpw.mods.fml.common.eventhandler.EventBus.register(EventBus.java:101) ~[EventBus.class:?]         at cpw.mods.fml.common.eventhandler.EventBus.register(EventBus.java:85) ~[EventBus.class:?]         at com.toomuchtnt.TooMuchTNT.Init(TooMuchTNT.java:1052) ~[TooMuchTNT.class:?]         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_321]         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]         at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_321]         at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532) ~[FMLModContainer.class:?]         at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) ~[?:?]         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]         at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_321]         at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]         at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]         at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]         at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]         at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]         at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) ~[LoadController.class:?]         at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190) ~[LoadController.class:?]         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_321]         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]         at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_321]         at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]         at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]         at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]         at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]         at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]         at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119) ~[LoadController.class:?]         at cpw.mods.fml.common.Loader.initializeMods(Loader.java:737) ~[Loader.class:?]         ... 5 more Caused by: java.lang.RuntimeException: Attempted to load class btj for invalid side SERVER         at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:50) ~[forge-1.7.10-10.13.4.1566-1.7.10-universal.jar:?]         at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?]         at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?]         at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_321]         at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_321]         at java.lang.Class.getDeclaredConstructors0(Native Method) ~[?:1.8.0_321]         at java.lang.Class.privateGetDeclaredConstructors(Unknown Source) ~[?:1.8.0_321]         at java.lang.Class.getConstructor0(Unknown Source) ~[?:1.8.0_321]         at java.lang.Class.getConstructor(Unknown Source) ~[?:1.8.0_321]         at cpw.mods.fml.common.eventhandler.EventBus.register(EventBus.java:101) ~[EventBus.class:?]         at cpw.mods.fml.common.eventhandler.EventBus.register(EventBus.java:85) ~[EventBus.class:?]         at com.toomuchtnt.TooMuchTNT.Init(TooMuchTNT.java:1052) ~[TooMuchTNT.class:?]         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_321]         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]         at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_321]         at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532) ~[FMLModContainer.class:?]         at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) ~[?:?]         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]         at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_321]         at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]         at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]         at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]         at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]         at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]         at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) ~[LoadController.class:?]         at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190) ~[LoadController.class:?]         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_321]         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]         at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_321]         at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]         at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]         at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]         at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]         at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]         at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119) ~[LoadController.class:?]         at cpw.mods.fml.common.Loader.initializeMods(Loader.java:737) ~[Loader.class:?]         ... 5 more [23:59:14] [Server thread/ERROR]: This crash report has been saved to: C:\Users\James\Desktop\servers\smfcraftv2 server(1.7.10)\.\crash-reports\crash-2022-01-27_23.59.14-server.txt [23:59:14] [Server thread/WARN] [FML]: Can't revert to frozen GameData state without freezing first. [23:59:14] [Server thread/INFO] [FML]: Applying holder lookups [23:59:14] [Server thread/INFO] [FML]: Holder lookups applied [23:59:14] [Server thread/WARN] [EnderIO]: Failed to write Transciever Channels on exit: java.util.concurrent.ExecutionException: java.lang.NullPointerException [23:59:14] [Server thread/ERROR] [FTBU]: Skipping event FMLServerStoppedEvent and marking errored mod FTBU since required dependency FTBL has errored [23:59:14] [Server thread/WARN] [OpenComputers]: Error handling file saving: Did the server never start? [23:59:14] [Server thread/INFO] [ProjectE]: Completed server-stop actions. [23:59:14] [Server thread/INFO] [mcjty.lib.varia.Logging]: RFTools: server is stopping. Shutting down gracefully [23:59:14] [Server thread/INFO] [FML]: The state engine was in incorrect state ERRORED and forced into state SERVER_STOPPED. Errors may have been discarded. [23:59:14] [Server thread/INFO] [FML]: The state engine was in incorrect state ERRORED and forced into state AVAILABLE. Errors may have been discarded. C:\Users\James\Desktop\servers\smfcraftv2 server(1.7.10)>pause Press any key to continue . . .                                                                                   crash report ll--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ll ---- Minecraft Crash Report ---- // Hi. I'm Minecraft, and I'm a crashaholic. Time: 1/27/22 11:59 PM Description: Exception in server tick loop cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: net/minecraft/client/audio/SoundManager     at cpw.mods.fml.common.LoadController.transition(LoadController.java:163)     at cpw.mods.fml.common.Loader.initializeMods(Loader.java:739)     at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:97)     at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:319)     at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:210)     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387)     at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/audio/SoundManager     at java.lang.Class.getDeclaredConstructors0(Native Method)     at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)     at java.lang.Class.getConstructor0(Unknown Source)     at java.lang.Class.getConstructor(Unknown Source)     at cpw.mods.fml.common.eventhandler.EventBus.register(EventBus.java:101)     at cpw.mods.fml.common.eventhandler.EventBus.register(EventBus.java:85)     at com.toomuchtnt.TooMuchTNT.Init(TooMuchTNT.java:1052)     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)     at java.lang.reflect.Method.invoke(Unknown Source)     at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532)     at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)     at java.lang.reflect.Method.invoke(Unknown Source)     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(Unknown Source)     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)     at java.lang.reflect.Method.invoke(Unknown Source)     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.initializeMods(Loader.java:737)     ... 5 more Caused by: java.lang.ClassNotFoundException: net.minecraft.client.audio.SoundManager     at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)     at java.lang.ClassLoader.loadClass(Unknown Source)     at java.lang.ClassLoader.loadClass(Unknown Source)     ... 38 more Caused by: java.lang.RuntimeException: Attempted to load class btj for invalid side SERVER     at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:50)     at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279)     at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176)     ... 40 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 11 (amd64) version 10.0     Java Version: 1.8.0_321, Oracle Corporation     Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation     Memory: 2678066928 bytes (2554 MB) / 4138205184 bytes (3946 MB) up to 4138205184 bytes (3946 MB)     JVM Flags: 2 total; -Xmx4096M -Xms4096M     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 202 mods loaded, 193 mods active     States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored     UCHI    mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)      UCHI    FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1566-1.7.10-universal.jar)      UCHI    Forge{10.13.4.1566} [Minecraft Forge] (forge-1.7.10-10.13.4.1566-1.7.10-universal.jar)      UCHI    AM2-Preloader{0.0.3} [AMCore] (minecraft.jar)      UCHI    additionalresources{0.0.2} [Additional Resources] (additionalresources-1.7.10_0.1.0.unknown.jar)      UCHI    appliedenergistics2-core{rv2-stable-1} [AppliedEnergistics2 Core] (minecraft.jar)      UCHI    CodeChickenCore{1.0.7.47} [CodeChicken Core] (minecraft.jar)      UCHI    MobiusCore{1.2.5} [MobiusCore] (minecraft.jar)      UCHI    NotEnoughItems{1.0.5.120} [Not Enough Items] (NotEnoughItems-1.7.10-1.0.5.120-universal.jar)      UCHI    OpenComputers|Core{1.7.5.1290} [OpenComputers (Core)] (minecraft.jar)      UCHI    PotionExtensionCore{1.7.10-1.1.0} [PotionExtensionCore] (minecraft.jar)      UCHI    OpenModsCore{0.10.1} [OpenModsCore] (minecraft.jar)      UCHI    <CoFH ASM>{000} [CoFH ASM] (minecraft.jar)      UCHI    FastCraft{1.23} [FastCraft] (fastcraft-1.23-entitydbg.jar)      UCHI    AnimationAPI{1.2.4} [AnimationAPI] (AnimationAPI-1.7.10-1.2.4.jar)      UCHI    arsmagica2{1.4.0.009} [Ars Magica 2] (1.7.10_AM2-1.4.0.009.jar)      UCHI    appliedenergistics2{rv2-stable-1} [Applied Energistics 2] (appliedenergistics2-rv2-stable-1.jar)      UCHI    bdlib{1.9.4.109} [BD Lib] (bdlib-1.9.4.109-mc1.7.10.jar)      UCHI    ae2stuff{0.5.1.61} [AE2 Stuff] (ae2stuff-0.5.1.61-mc1.7.10.jar)      UCHI    AgriCraft{1.7.10-1.5.0} [AgriCraft] (AgriCraft-1.7.10-1.5.0.jar)      UCHI    AppleCore{3.1.1} [AppleCore] (AppleCore-mc1.7.10-3.1.1.jar)      UCHI    MovingWorld{1.7.10-1.8.1} [Moving World] (movingworld-1.7.10-1.8.1.jar)      UCHI    ArchimedesShipsPlus{1.7.10-1.8.1} [Archimedes' Ships Plus] (archimedesshipsplus-1.7.10-1.8.1.jar)      UCHI    CoFHCore{1.7.10R3.1.4} [CoFH Core] (CoFHCore-[1.7.10]3.1.4-329.jar)      UCHI    MineFactoryReloaded{1.7.10R2.8.2B1} [MineFactory Reloaded] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)      UCHI    Baubles{1.0.1.10} [Baubles] (Baubles-1.7.10-1.0.1.10.jar)      UCHI    Thaumcraft{4.2.3.5} [Thaumcraft] (Thaumcraft-1.7.10-4.2.3.5.jar)      UCHI    MineFactoryReloaded|CompatThaumcraft{1.7.10R2.8.2B1} [MFR Compat: Thaumcraft] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)      UCHI    Waila{1.5.10} [Waila] (Waila-1.5.10_1.7.10.jar)      UCHI    Automagy{0.28.2} [Automagy] (Automagy-1.7.10-0.28.2.jar)      UCHI    baconators{2.0.3} [Baconators] (baconators-1.7.10-2.0.3.jar)      UCHI    betterbuilderswands{0.8.1} [Better Builder's Wands] (BetterBuildersWands-0.8.1-1.7.10r92+aec06c3.jar)      UCHI    ThermalFoundation{1.7.10R1.2.6} [Thermal Foundation] (ThermalFoundation-[1.7.10]1.2.6-118.jar)      UCHI    ThermalExpansion{1.7.10R4.1.5} [Thermal Expansion] (ThermalExpansion-[1.7.10]4.1.5-248.jar)      UCHI    BigReactors{0.4.3A} [Big Reactors] (BigReactors-0.4.3A.jar)      UCHI    qmunitylib{1.0} [QmunityLib] (QmunityLib-1.7.10-0.1.114-universal.jar)      UCHI    bluepower{0.2.962} [Blue Power] (BluePower-1.7.10-0.2.962-universal.jar)      UCHI    Botania{r1.8-249} [Botania] (Botania r1.8-249.jar)      UCHI    BrandonsCore{1.0.0.12} [Brandon's Core] (BrandonsCore-1.0.0.12.jar)      UCHI    CarpentersBlocks{3.3.8.2} [Carpenter's Blocks] (Carpenter's Blocks v3.3.8.2 - MC 1.7.10.jar)      UCHI    chancecubes{1.7.10-2.4.1.0} [Chance Cubes] (ChanceCubes-1.7.10-2.4.1.182.jar)      UCHI    ChickenChunks{1.3.4.19} [ChickenChunks] (ChickenChunks-1.7.10-1.3.4.19-universal.jar)      UCHI    compacter{1.1.0.12} [Compacter] (compacter-1.1.0.12-mc1.7.10.jar)      UCHI    ComputerCraft{1.75} [ComputerCraft] (ComputerCraft1.75.jar)      UCHI    cookingbook{1.0.140} [Cooking for Blockheads] (cookingbook-mc1.7.10-1.0.140.jar)      UCHI    MineTweaker3{3.1.0} [MineTweaker 3] (CraftTweaker-1.7.10-3.1.0-legacy.jar)      UCHI    customnpcs{1.7.10d} [CustomNpcs] (CustomNPCs_1.7.10d(21feb16).jar)      UCHI    CustomPets{1.0.5} [Custom Pets] (custompets-1.7.10-1.0.5-universal.jar)      UCHI    endercore{1.7.10-0.2.0.39_beta} [EnderCore] (EnderCore-1.7.10-0.2.0.39_beta.jar)      UCHI    customthings{MC1.7.10-0.0.3-55} [CustomThings] (CustomThings-MC1.7.10-0.0.3-55.jar)      UCHI    ForgeMultipart{1.2.0.345} [Forge Multipart] (ForgeMultipart-1.7.10-1.2.0.345-universal.jar)      UCHI    Mekanism{9.1.1} [Mekanism] (Mekanism-1.7.10-9.1.1.1031.jar)      UCHI    DefenseTech{1.0.1} [DefenseTech] (DefenseTech-1.7.10-1.0.1.46.jar)      UCHI    DraconicEvolution{1.0.2h} [Draconic Evolution] (Draconic-Evolution-1.7.10-1.0.2h.jar)      UCHI    DragonMounts{r41-1.7.10} [Dragon Mounts] (DragonMounts-r41-1.7.10.jar)      UCHI    Emotes{1.0} [Emotes] (Emotes 1.0.1.jar)      UCHI    EnderIO{1.7.10-2.3.0.429_beta} [Ender IO] (EnderIO-1.7.10-2.3.0.429_beta.jar)      UCHI    EnderStorage{1.4.7.37} [EnderStorage] (EnderStorage-1.7.10-1.4.7.37-universal.jar)      UCHI    EnderTech{1.7.10-0.3.2.405} [EnderTech] (EnderTech-1.7.10-0.3.2.405.jar)      UCHI    etfuturum{1.5.5} [Et Futurum] (Et Futurum-1.5.5.jar)      UCHI    evilcraft{0.9.13} [EvilCraft] (EvilCraft-1.7.10-0.9.13.jar)      UCHI    exnihilo{1.38-53} [Ex Nihilo] (Ex-Nihilo-1.38-53.jar)      UCHI    RedstoneArsenal{1.7.10R1.1.2} [Redstone Arsenal] (RedstoneArsenal-[1.7.10]1.1.2-92.jar)      UCHI    ExtraUtilities{1.2.12} [Extra Utilities] (extrautilities-1.2.12.jar)      UCHI    ImmersiveEngineering{0.7.7} [Immersive Engineering] (Immersive-Engineering-Mod-1_7_10.jar)      UCHI    Mantle{1.7.10-0.3.2.jenkins191} [Mantle] (Mantle-1.7.10-0.3.2b.jar)      UCHI    TConstruct{1.7.10-1.8.8.build988} [Tinkers' Construct] (TConstruct-1.7.10-1.8.8.jar)      UCHI    exastris{MC1.7.10-1.16-36} [Ex Astris] (Ex-Astris-MC1.7.10-1.16-36.jar)      UCHI    excompressum{1.2.0} [Ex Compressum] (excompressum-mc1.7.10-1.2.0.jar)      UCHI    extracells{2.3.14} [Extra Cells 2] (ExtraCells-1.7.10-2.3.14b200.jar)      UCHI    Natura{2.2.0} [Natura] (natura-1.7.10-2.2.1a2.jar)      UCHI    harvestcraft{1.7.10j} [Pam's HarvestCraft] (Pam's HarvestCraft 1.7.10Lb.jar)      UCHI    ExtraTiC{1.4.6} [ExtraTiC] (ExtraTiC-1.7.10-1.4.6.jar)      UCHI    ForbiddenMagic{1.7.10-0.575} [Forbidden Magic] (Forbidden Magic-1.7.10-0.575.jar)      UCHI    Forestry{4.2.16.64} [Forestry for Minecraft] (forestry_1.7.10-4.2.16.64.jar)      UCHI    FTBL{1.0.18.2} [FTBLib] (FTBLib-1.7.10-1.0.18.3.jar)      UCHI    FTBU{1.0.18.2} [FTBUtilities] (FTBUtilities-1.7.10-1.0.18.3.jar)      UCHI    GardenOfGlass{sqrt(-1)} [Garden of Glass] (GardenOfGlass.jar)      UCHI    iChunUtil{4.2.3} [iChunUtil] (iChunUtil-4.2.3.jar)      UCHI    GraviGun{4.0.0-beta} [GraviGun] (GravityGun-4.0.0-beta.jar)      UCHI    hardcorewither{1.1.3} [Hardcore Wither] (Hardcore Wither-1.7.10-1.1.3-21-universal.jar)      UCHI    Hats{4.0.1} [Hats] (Hats-4.0.1.jar)      UCHI    HatStand{4.0.0} [HatStand] (HatStand-4.0.0.jar)      UCHI    headcrumbs{1.7.4} [Headcrumbs] (Headcrumbs-1.7.4.jar)      UCHI    immersiveintegration{0.6.8} [Immersive Integration] (immersiveintegration-0.6.8.jar)      UCHI    ImmibisCore{59.1.4} [Immibis Core] (immibis-core-59.1.4.jar)      UCHI    LunatriusCore{1.1.2.21} [LunatriusCore] (LunatriusCore-1.7.10-1.1.2.21-universal.jar)      UCHI    InGameInfoXML{2.8.1.82} [InGame Info XML] (InGameInfoXML-1.7.10-2.8.1.82-universal.jar)      UCHI    inpure|core{1.7.10R1.0.0B9} [INpureCore] (INpureCore-[1.7.10]1.0.0B9-62.jar)      UCHI    InventoryPets{1.5.2} [Inventory Pets] (inventorypets-1.7.10-1.5.2-universal.jar)      UCHI    inventorytweaks{1.59-dev-152-cf6e263} [Inventory Tweaks] (InventoryTweaks-1.59-dev-152.jar)      UCHI    IronChest{6.0.62.742} [Iron Chest] (ironchest-1.7.10-6.0.62.742-universal.jar)      UCHI    ItsRainingFood{1.0.2} [It's Raining Food] (itsrainingfood-1.7.10-1.0.4.jar)      UCHI    JABBA{1.2.2} [JABBA] (Jabba-1.2.2_1.7.10.jar)      UCHI    journeymap{5.1.4p2} [JourneyMap] (journeymap-1.7.10-5.1.4p2-unlimited.jar)      UCHI    kleeslabs{1.0} [KleeSlabs] (kleeslabs-mc1.7.10-1.2.9.jar)      UCHI    llibrary{1.5.1} [LLibrary] (llibrary-1.5.1-1.7.10.jar)      UCHI    lootplusplus{0.24_for_1.7} [Loot++] (Loot++-0.24_for_1.7.jar)      UCHI    lootbags{2.0.17} [Loot Bags] (LootBags-1.7.10-2.0.17.jar)      UCHI    LostBooks{1.2.2} [Lost Books] (LostBooks-1.7.10-1.2.2.jar)      UCHI    magicalcrops{4.0.0_PUBLIC_BETA_4b} [Magical Crops: Core] (magicalcrops-4.0.0_PUBLIC_BETA_5.jar)      UCHI    magicalcropsarmour{4.0.0_PUBLIC_BETA_4} [Magical Crops: Armoury] (magicalcropsarmoury-4.0.0_PUBLIC_BETA_4.jar)      UCHI    magicalcropsdeco{4.0.0_PUBLIC_BETA_4a} [Magical Crops: Decorative] (magicalcropsdeco-4.0.0_PUBLIC_BETA_4a.jar)      UCHI    magicclover{1.7.10-0.7.4} [Magic Clover] (magicclover-1.7.10-0.7.4.jar)      UCHI    malisiscore{1.7.10-0.14.3} [MalisisCore] (malisiscore-1.7.10-0.14.3.jar)      UCHI    malisisdoors{1.7.10-1.13.2} [Malisis' Doors] (malisisdoors-1.7.10-1.13.2.jar)      UCHI    mo{0.4.2} [Matter Overdrive] (MatterOverdrive-1.7.10-0.4.2.jar)      UCHI    RadixCore{2.1.3} [RadixCore] (RadixCore-1.7.10-2.1.3-universal.jar)      UCHI    MCA{1.7.10-5.2.2} [Minecraft Comes Alive] (MCA-1.7.10-5.2.2-universal.jar)      UCHI    MCEF{0.6} [Minecraft Chromium Embedded Framework] (MCEF-1.7.10-0.6.jar)      UCHI    MekanismGenerators{9.1.1} [MekanismGenerators] (MekanismGenerators-1.7.10-9.1.1.1031.jar)      UCHI    MekanismTools{9.1.1} [MekanismTools] (MekanismTools-1.7.10-9.1.1.1031.jar)      UCHI    mercurius{1.0.6} [Mercurius] (Mercurius-1.7.10-1.0.6.jar)      UCHI    mfrmagiccropscompat{1.1} [MinefactoryReloaded & MagicalCrops extra compatibility] (minefactory-magicalcrops-compatibility-1.2.jar)      UCHI    MineFactoryReloaded|CompatAppliedEnergistics{1.7.10R2.8.2B1} [MFR Compat: Applied Energistics] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)      UCHI    MineFactoryReloaded|CompatForestry{1.7.10R2.8.2B1} [MFR Compat: Forestry] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)      UCHI    MineFactoryReloaded|CompatForgeMicroblock{1.7.10R2.8.2B1} [MFR Compat: ForgeMicroblock] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)      UCHI    MineFactoryReloaded|CompatThermalExpansion{1.7.10R2.8.2B1} [MFR Compat: Thermal Expansion] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)      UCHI    MineFactoryReloaded|CompatTConstruct{1.7.10R2.8.2B1} [MFR Compat: Tinkers' Construct] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)      UCHI    TwilightForest{2.3.8dev} [The Twilight Forest] (twilightforest-1.7.10-2.3.8.jar)      UCHI    MineFactoryReloaded|CompatTwilightForest{1.7.10R2.8.2B1} [MFR Compat: TwilightForest] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)      UCHI    MineFactoryReloaded|CompatVanilla{1.7.10R2.8.2B1} [MFR Compat: Vanilla] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)      UCHI    MobProperties{1.0.2} [Mob Properties] (MobProperties-1.7.10-1.0.2.jar)      UCHI    modtweaker2{0.9.6} [Mod Tweaker 2] (ModTweaker2-0.9.6.jar)      UCHI    numina{1.7.10} [Numina] (Numina-0.4.1.106.jar)      UCHI    powersuits{1.7.10-0.11.1.117} [MachineMuse's Modular Powersuits] (ModularPowersuits-1.7.10-0.11.1.117.jar)      UCHI    Morph{0.9.3} [Morph] (Morph-Beta-0.9.3.jar)      UCHI    Morpheus{1.7.10-1.6.21} [Morpheus] (Morpheus-1.7.10-1.6.21.jar)      UCHI    mputils{1.0.0} [MPUtils] (mputils-1.7.10-1.0.8.jar)      UCHI    mpbasic{1.0.0} [ModPack Basic Tools] (mpbasic-1.7.10-1.0.0.jar)      UCHI    NEIAddons{1.12.14.40} [NEI Addons] (neiaddons-1.12.14.40-mc1.7.10.jar)      UCHI    NEIAddons|Developer{1.12.14.40} [NEI Addons: Developer Tools] (neiaddons-1.12.14.40-mc1.7.10.jar)      UCHI    NEIAddons|AppEng{1.12.14.40} [NEI Addons: Applied Energistics 2] (neiaddons-1.12.14.40-mc1.7.10.jar)      UCHI    NEIAddons|Botany{1.12.14.40} [NEI Addons: Botany] (neiaddons-1.12.14.40-mc1.7.10.jar)      UCHI    NEIAddons|Forestry{1.12.14.40} [NEI Addons: Forestry] (neiaddons-1.12.14.40-mc1.7.10.jar)      UCHI    NEIAddons|CraftingTables{1.12.14.40} [NEI Addons: Crafting Tables] (neiaddons-1.12.14.40-mc1.7.10.jar)      UCHI    NEIAddons|ExNihilo{1.12.14.40} [NEI Addons: Ex Nihilo] (neiaddons-1.12.14.40-mc1.7.10.jar)      UCHI    neiintegration{1.1.2} [NEI Integration] (NEIIntegration-MC1.7.10-1.1.2.jar)      UCHI    NEIlootbags{1.1.3} [NEIlootbags] (NEIlootbags-1.7.10-1.1.3.jar)      UCHI    NetherOres{1.7.10R2.3.1} [Nether Ores] (NetherOres-[1.7.10]2.3.1-22.jar)      UCHI    OpenMods{0.10.1} [OpenMods] (OpenModsLib-1.7.10-0.10.1.jar)      UCHI    OpenBlocks{1.6} [OpenBlocks] (OpenBlocks-1.7.10-1.6.jar)      UCHI    RedLogic{59.1.11} [RedLogic] (redlogic-59.1.11.jar)      UCHI    OpenComputers{1.7.5.1290} [OpenComputers] (OpenComputers-MC1.7.10-1.7.5.1290-universal.jar)      UCHI    OpenPeripheralCore{1.4} [OpenPeripheralCore] (OpenPeripheralCore-1.7.10-1.4.jar)      UCHI    OpenPeripheral{0.6} [OpenPeripheralAddons] (OpenPeripheralAddons-1.7.10-0.6.jar)      UCHI    OpenPeripheralIntegration{0.6} [OpenPeripheralIntegration] (OpenPeripheralIntegration-1.7.10-0.6.jar)      UCHI    MapWriter{2.1.2} [MapWriter] (Opis-1.2.5_1.7.10.jar)      UCHI    Opis{1.2.5} [Opis] (Opis-1.2.5_1.7.10.jar)      UCHI    oreexcavation{1.1.134} [OreExcavation] (OreExcavation-1.1.134.jar)      UCHI    ProjectE{1.7.10-PE1.10.1} [ProjectE] (ProjectE-1.7.10-PE1.10.1.jar)      UCHI    libsandstone{1.0.0} [libsandstone] (LibSandstone-1.0.0.jar)      UCHI    xreliquary{1.2} [Reliquary] (Reliquary-1.2.jar)      UCHI    rftools{4.23} [RFTools] (rftools-4.23.jar)      UCHI    RouterReborn{1.2.0.43} [Router Reborn] (RouterReborn-1.7.10-1.2.0.43-universal.jar)      UCHI    secretroomsmod{4.7.1} [The SecretRoomsMod] (secretroomsmod-1.7.10-4.7.1.406.jar)      UCHI    simplyjetpacks{1.5.3} [Simply Jetpacks] (SimplyJetpacks-MC1.7.10-1.5.3.jar)      UCHI    slabcraftmod{1.7} [Slabcraft] (Slabcraftmod 1.7 - 1.7.10 Forge.jar)      UCHI    snad{1.7.10-1.6.01.31a} [Snad] (Snad-1.7.10-1.6.01.31a.jar)      UCHI    SolarFlux{1.7.10-0.8b} [Solar Flux] (SolarFlux-1.7.10-0.8b.jar)      UCHI    spatialio-compat{build-9} [Spatial IO Compat] (spatialiocompat-build-9.jar)      UCHI    staircraftmod{1.7} [Staircraft] (Staircraftmod 1.7 - 1.7.10 Forge.jar)      UCHI    StevesFactoryManager{A93} [Steve's Factory Manager] (StevesFactoryManagerA93.jar)      UCHI    StorageDrawers{1.7.10-1.10.9} [Storage Drawers] (StorageDrawers-1.7.10-1.10.9.jar)      UCHI    Sync{4.0.1} [Sync] (Sync-4.0.1.jar)      UCHI    tcinventoryscan{1.0.11} [TC Inventory Scanning] (tcinventoryscan-mc1.7.10-1.0.11.jar)      UCHI    tcnodetracker{1.1.2} [TC Node Tracker] (tcnodetracker-1.7.10-1.1.2.jar)      UCHI    ThermalCasting{0.0.3} [Thermal Casting] (thermalcasting-0.0.3.jar)      UCHI    ThermalDynamics{1.7.10R1.2.1} [Thermal Dynamics] (ThermalDynamics-[1.7.10]1.2.1-172.jar)      UCHI    TiConAutoToolStation{1.1.2} [Tinkers Construct Auto Tool Station] (TiConAutoToolStation-1.7.10-1.1.2.jar)      UCHI    TiCTooltips{1.2.5} [TiC Tooltips] (TiCTooltips-mc1.7.10-1.2.5.jar)      UCHE    TooMuchTNT{2.9} [TooMuchTNT] (Too-Much-TNT-Mod-1.7.10.jar)      UCHI    Translocator{1.1.2.16} [Translocator] (Translocator-1.7.10-1.1.2.16-universal.jar)      UCHI    treeGrowingSimulator{0.0.4} [Tree Growing Simulator 2014] (treeGrowingSimulator-0.0.4.jar)      UCHI    twitchcrumbs{1.0.10} [Twitchcrumbs] (twitchcrumbs-mc1.7.10-1.0.10.jar)      UCHI    UtilityMobs{3.1.1} [Utility Mobs] (UtilityMobs-1.7.10-3.1.1.jar)      UCHI    VeinMiner{0.35.2_1.7.10-e134bd4} [Vein Miner] (VeinMiner-1.7.10-0.35.2.487+e134bd4.jar)      UCHI    VeinMinerModSupport{0.35.2_1.7.10-e134bd4} [Mod Support] (VeinMiner-1.7.10-0.35.2.487+e134bd4.jar)      UCHI    WailaHarvestability{1.1.6} [Waila Harvestability] (WailaHarvestability-mc1.7.10-1.1.6.jar)      UCHI    wailaplugins{MC1.7.10-0.2.0-25} [WAILA Plugins] (WAILAPlugins-MC1.7.10-0.2.0-25.jar)      UCHI    wawla{1.3.1} [What Are We Looking At] (Wawla-1.0.5.120.jar)      UCHI    WebDisplay{0.12} [Web Displays] (WebDisplays-1.7.10-0.12TC.jar)      UCHI    witchery{0.24.1} [Witchery] (witchery-1.7.10-0.24.1.jar)      UCHI    withercrumbs{@version@} [Wither Crumbs] (witherCrumbs-1.7.10-0.3.jar)      UCHI    WR-CBE|Core{1.4.1.9} [WR-CBE Core] (WR-CBE-1.7.10-1.4.1.9-universal.jar)      UCHI    WR-CBE|Addons{1.4.1.9} [WR-CBE Addons] (WR-CBE-1.7.10-1.4.1.9-universal.jar)      UCHI    WR-CBE|Logic{1.4.1.9} [WR-CBE Logic] (WR-CBE-1.7.10-1.4.1.9-universal.jar)      UCHI    xprings{1.3.0} [Experience Rings] (xprings-1.7.10-1.3.0.jar)      UCHI    bspkrsCore{6.15} [bspkrsCore] ([1.7.10]bspkrsCore-universal-6.15.jar)      UCHI    McMultipart{1.2.0.345} [Minecraft Multipart Plugin] (ForgeMultipart-1.7.10-1.2.0.345-universal.jar)      UCHI    MooFluids{1.7.10-1.5.01.19a} [Moo Fluids] (MooFluids-1.7.10-1.5.01.19a.jar)      UCHI    RanchableFluidCows{1.7.10-1.1.5} [Ranchable Fluid Cows] (RanchableFluidCows-1.7.10-1.1.5.jar)      UCHI    ForgeMicroblock{1.2.0.345} [Forge Microblocks] (ForgeMultipart-1.7.10-1.2.0.345-universal.jar)      UD    MineFactoryReloaded|CompatAtum{1.7.10R2.8.2B1} [MFR Compat: Atum] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)      UD    MineFactoryReloaded|CompatBackTools{1.7.10R2.8.2B1} [MFR Compat: BackTools] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)      UD    MineFactoryReloaded|CompatBuildCraft{1.7.10R2.8.2B1} [MFR Compat: BuildCraft] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)      UD    MineFactoryReloaded|CompatChococraft{1.7.10R2.8.2B1} [MFR Compat: Chococraft] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)      UD    MineFactoryReloaded|CompatExtraBiomes{1.7.10R2.8.2B1} [MFR Compat: ExtraBiomes] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)      UD    MineFactoryReloaded|CompatIC2{1.7.10R2.8.2B1} [MFR Compat: IC2] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)      UD    MineFactoryReloaded|CompatProjRed{1.7.10R2.8.2B1} [MFR Compat ProjectRed] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)      UD    MineFactoryReloaded|CompatRailcraft{1.7.10R2.8.2B1} [MFR Compat: Railcraft] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)      UD    MineFactoryReloaded|CompatSufficientBiomes{1.7.10R2.8.2B1} [MFR Compat: Sufficient Biomes] (MineFactoryReloaded-[1.7.10]2.8.2B1-201.jar)      OpenModsLib class transformers: [stencil_patches:ENABLED],[movement_callback:ENABLED],[player_damage_hook:FINISHED],[map_gen_fix:FINISHED],[gl_capabilities_hook:ENABLED],[player_render_hook:ENABLED]     Class transformer null safety: all safe     AE2 Version: stable rv2-stable-1 for Forge 10.13.2.1291     CoFHCore: -[1.7.10]3.1.4-329     MineFactoryReloaded: -[1.7.10]2.8.2B1-201     ThermalFoundation: -[1.7.10]1.2.6-118     ThermalExpansion: -[1.7.10]4.1.5-248     RedstoneArsenal: -[1.7.10]1.1.2-92     Mantle Environment: Environment healthy.     TConstruct Environment: Environment healthy.     NetherOres: -[1.7.10]2.3.1-22     Spatial IO Compat: erogenousbeef.core.multiblock.MultiblockTileEntityBase, carpentersblocks.tileentity.TEBase, cpw.mods.ironchest.TileEntityIronChest, thaumcraft.common.tiles.TileAlchemyFurnace, thaumcraft.common.tiles.TileAlembic, thaumcraft.common.tiles.TileArcaneBore, thaumcraft.common.tiles.TileArcaneFurnace, thaumcraft.common.tiles.TileArcaneLamp, thaumcraft.common.tiles.TileArcaneLampFertility, thaumcraft.common.tiles.TileArcaneLampGrowth, thaumcraft.common.tiles.TileArcaneLampLight, thaumcraft.common.tiles.TileArcaneWorkbench, thaumcraft.common.tiles.TileBellows, thaumcraft.common.tiles.TileBrainbox, thaumcraft.common.tiles.TileCentrifuge, thaumcraft.common.tiles.TileChestHungry, thaumcraft.common.tiles.TileCrucible, thaumcraft.common.tiles.TileCrystal, thaumcraft.common.tiles.TileDeconstrucionTable, thaumcraft.common.tiles.TileJar, thaumcraft.common.tiles.TileLifter, thaumcraft.common.tiles.TileMagicBox, thaumcraft.common.tiles.TileMagicWorkbench, thaumcraft.common.tiles.TileMirror, thaumcraft.common.tiles.TileMirrorEssentia, thaumcraft.common.tiles.TileNitor, thaumcraft.common.tiles.TileNode, thaumcraft.common.tiles.TileNodeStabilizer, thaumcraft.common.tiles.TileSensor, thaumcraft.common.tiles.TileTube, thaumcraft.common.tiles.TileTubeBuffer, thaumcraft.common.tiles.TileWandPedestal, thaumcraft.common.tiles.TileEldritchAltar, thaumcraft.common.tiles.TileEldritchCap, thaumcraft.common.tiles.TileEldritchObelisk, thaumcraft.common.tiles.TileEldritchPortal, thaumcraft.common.tiles.TileBanner, thaumcraft.common.tiles.TileGrate, thaumcraft.common.tiles.TileSpa     ThermalDynamics: -[1.7.10]1.2.1-172     List of loaded APIs:          * AgriCraftAPI (1.0) from AgriCraft-1.7.10-1.5.0.jar         * AppleCoreAPI (3.1.0) from AppleCore-mc1.7.10-3.1.1.jar         * appliedenergistics2|API (rv2) from appliedenergistics2-rv2-stable-1.jar         * Baubles|API (1.0.1.10) from ThermalFoundation-[1.7.10]1.2.6-118.jar         * bluepowerAPI (1.0) from BluePower-1.7.10-0.2.962-universal.jar         * BotaniaAPI (76) from Botania r1.8-249.jar         * BuildCraftAPI|core (1.0) from extrautilities-1.2.12.jar         * BuildCraftAPI|tools (1.0) from extrautilities-1.2.12.jar         * CarpentersBlocks|API (3.3.7) from Carpenter's Blocks v3.3.8.2 - MC 1.7.10.jar         * CoFHAPI (1.7.10R1.0.12) from RouterReborn-1.7.10-1.2.0.43-universal.jar         * CoFHAPI|block (1.7.10R1.0.12) from Ex-Astris-MC1.7.10-1.16-36.jar         * CoFHAPI|core (1.7.10R1.0.12) from RouterReborn-1.7.10-1.2.0.43-universal.jar         * CoFHAPI|energy (1.7.10R1.1.0) from EnderTech-1.7.10-0.3.2.405.jar         * CoFHAPI|fluid (1.7.10R1.1.0) from excompressum-mc1.7.10-1.2.0.jar         * CoFHAPI|inventory (1.7.10R1.0.13) from EnderIO-1.7.10-2.3.0.429_beta.jar         * CoFHAPI|item (1.7.10R1.3.1) from CoFHCore-[1.7.10]3.1.4-329.jar         * CoFHAPI|modhelpers (1.7.10R1.3.1) from CoFHCore-[1.7.10]3.1.4-329.jar         * CoFHAPI|tileentity (1.7.10R1.0.12) from RouterReborn-1.7.10-1.2.0.43-universal.jar         * CoFHAPI|transport (1.7.10R1.3.1) from CoFHCore-[1.7.10]3.1.4-329.jar         * CoFHAPI|world (1.7.10R1.1.0) from excompressum-mc1.7.10-1.2.0.jar         * CoFHLib (1.7.10R1.2.1) from CoFHCore-[1.7.10]3.1.4-329.jar         * CoFHLib|audio (1.7.10R1.2.1) from CoFHCore-[1.7.10]3.1.4-329.jar         * CoFHLib|gui (1.7.10R1.0.3B3) from CoFHLib-[1.7.10]1.2.1-185.jar         * CoFHLib|gui|container (1.7.10R1.0.3B3) from CoFHLib-[1.7.10]1.2.1-185.jar         * CoFHLib|gui|element (1.7.10R1.0.4B1) from EnderTech-1.7.10-0.3.2.405.jar         * CoFHLib|gui|element|listbox (1.7.10R1.0.4B1) from EnderTech-1.7.10-0.3.2.405.jar         * CoFHLib|gui|slot (1.7.10R1.0.4B1) from EnderTech-1.7.10-0.3.2.405.jar         * CoFHLib|inventory (1.7.10R1.0.3B3) from CoFHLib-[1.7.10]1.2.1-185.jar         * CoFHLib|render (1.7.10R1.2.1) from CoFHCore-[1.7.10]3.1.4-329.jar         * CoFHLib|render|particle (1.7.10R1.0.4B1) from EnderTech-1.7.10-0.3.2.405.jar         * CoFHLib|util (1.7.10R1.0.3B3) from CoFHLib-[1.7.10]1.2.1-185.jar         * CoFHLib|util|helpers (1.7.10R1.0.3B3) from CoFHLib-[1.7.10]1.2.1-185.jar         * CoFHLib|util|position (1.7.10R1.2.1) from CoFHCore-[1.7.10]3.1.4-329.jar         * CoFHLib|world (1.7.10R1.0.3B3) from CoFHLib-[1.7.10]1.2.1-185.jar         * CoFHLib|world|feature (1.7.10R1.0.3B3) from CoFHLib-[1.7.10]1.2.1-185.jar         * ComputerCraft|API (1.75) from ComputerCraft1.75.jar         * ComputerCraft|API|FileSystem (1.65) from WebDisplays-1.7.10-0.12TC.jar         * ComputerCraft|API|Lua (1.65) from WebDisplays-1.7.10-0.12TC.jar         * ComputerCraft|API|Media (1.65) from WebDisplays-1.7.10-0.12TC.jar         * ComputerCraft|API|Peripheral (1.75) from ComputerCraft1.75.jar         * ComputerCraft|API|Permissions (1.75) from ComputerCraft1.75.jar         * ComputerCraft|API|Redstone (1.75) from ComputerCraft1.75.jar         * ComputerCraft|API|Turtle (1.65) from WebDisplays-1.7.10-0.12TC.jar         * DraconicEvolution|API (1.2) from Draconic-Evolution-1.7.10-1.0.2h.jar         * EnderIOAPI (0.0.2) from EnderIO-1.7.10-2.3.0.429_beta.jar         * EnderIOAPI|Redstone (0.0.2) from EnderIO-1.7.10-2.3.0.429_beta.jar         * EnderIOAPI|Teleport (0.0.2) from EnderIO-1.7.10-2.3.0.429_beta.jar         * EnderIOAPI|Tools (0.0.2) from EnderIO-1.7.10-2.3.0.429_beta.jar         * ForestryAPI|apiculture (4.8.0) from forestry_1.7.10-4.2.16.64.jar         * ForestryAPI|arboriculture (4.2.1) from forestry_1.7.10-4.2.16.64.jar         * ForestryAPI|circuits (3.1.0) from forestry_1.7.10-4.2.16.64.jar         * ForestryAPI|core (5.0.0) from forestry_1.7.10-4.2.16.64.jar         * ForestryAPI|farming (2.1.0) from forestry_1.7.10-4.2.16.64.jar         * ForestryAPI|food (1.1.0) from forestry_1.7.10-4.2.16.64.jar         * ForestryAPI|fuels (2.0.1) from forestry_1.7.10-4.2.16.64.jar         * ForestryAPI|genetics (4.7.1) from forestry_1.7.10-4.2.16.64.jar         * ForestryAPI|hives (4.1.0) from forestry_1.7.10-4.2.16.64.jar         * ForestryAPI|lepidopterology (1.3.0) from forestry_1.7.10-4.2.16.64.jar         * ForestryAPI|mail (3.0.0) from forestry_1.7.10-4.2.16.64.jar         * ForestryAPI|multiblock (3.0.0) from forestry_1.7.10-4.2.16.64.jar         * ForestryAPI|recipes (5.4.0) from forestry_1.7.10-4.2.16.64.jar         * ForestryAPI|storage (3.0.0) from forestry_1.7.10-4.2.16.64.jar         * ForestryAPI|world (2.1.0) from forestry_1.7.10-4.2.16.64.jar         * ImmersiveEngineering|API (1.0) from Immersive-Engineering-Mod-1_7_10.jar         * inpure|api (1.7) from INpureCore-[1.7.10]1.0.0B9-62.jar         * MatterOverdrive|API (0.4.1) from MatterOverdrive-1.7.10-0.4.2.jar         * McJtyLib (1.8.1) from mcjtylib-1.8.1.jar         * MekanismAPI|core (9.0.0) from Mekanism-1.7.10-9.1.1.1031.jar         * MekanismAPI|energy (9.0.0) from Mekanism-1.7.10-9.1.1.1031.jar         * MekanismAPI|gas (9.0.0) from Mekanism-1.7.10-9.1.1.1031.jar         * MekanismAPI|infuse (9.0.0) from Mekanism-1.7.10-9.1.1.1031.jar         * MekanismAPI|laser (9.0.0) from Mekanism-1.7.10-9.1.1.1031.jar         * MekanismAPI|reactor (9.0.0) from Mekanism-1.7.10-9.1.1.1031.jar         * MekanismAPI|recipe (9.0.0) from Mekanism-1.7.10-9.1.1.1031.jar         * MekanismAPI|transmitter (9.0.0) from Mekanism-1.7.10-9.1.1.1031.jar         * MekanismAPI|util (9.0.0) from Mekanism-1.7.10-9.1.1.1031.jar         * OpenBlocks|API (1.1) from OpenBlocks-1.7.10-1.6.jar         * OpenComputersAPI|Component (6.0.0-alpha) from OpenComputers-MC1.7.10-1.7.5.1290-universal.jar         * OpenComputersAPI|Core (6.0.0-alpha) from OpenComputers-MC1.7.10-1.7.5.1290-universal.jar         * OpenComputersAPI|Driver (6.0.0-alpha) from OpenComputers-MC1.7.10-1.7.5.1290-universal.jar         * OpenComputersAPI|Driver|Item (6.0.0-alpha) from OpenComputers-MC1.7.10-1.7.5.1290-universal.jar         * OpenComputersAPI|Event (6.0.0-alpha) from OpenComputers-MC1.7.10-1.7.5.1290-universal.jar         * OpenComputersAPI|FileSystem (6.0.0-alpha) from OpenComputers-MC1.7.10-1.7.5.1290-universal.jar         * OpenComputersAPI|Internal (6.0.0-alpha) from OpenComputers-MC1.7.10-1.7.5.1290-universal.jar         * OpenComputersAPI|Machine (6.0.0-alpha) from OpenComputers-MC1.7.10-1.7.5.1290-universal.jar         * OpenComputersAPI|Manual (6.0.0-alpha) from OpenComputers-MC1.7.10-1.7.5.1290-universal.jar         * OpenComputersAPI|Network (6.0.0-alpha) from OpenComputers-MC1.7.10-1.7.5.1290-universal.jar         * OpenComputersAPI|Prefab (6.0.0-alpha) from OpenComputers-MC1.7.10-1.7.5.1290-universal.jar         * OpenPeripheralAddonsApi (1.0) from OpenPeripheralAddons-1.7.10-0.6.jar         * OpenPeripheralApi (3.4.2) from OpenPeripheralCore-1.7.10-1.4.jar         * ProjectEAPI (7) from ProjectE-1.7.10-PE1.10.1.jar         * RailcraftAPI|crafting (1.0.0) from Immersive-Engineering-Mod-1_7_10.jar         * StorageDrawersAPI (1.7.10-1.2.0) from StorageDrawers-1.7.10-1.10.9.jar         * StorageDrawersAPI|config (1.7.10-1.2.0) from StorageDrawers-1.7.10-1.10.9.jar         * StorageDrawersAPI|event (1.7.10-1.2.0) from StorageDrawers-1.7.10-1.10.9.jar         * StorageDrawersAPI|inventory (1.7.10-1.2.0) from StorageDrawers-1.7.10-1.10.9.jar         * StorageDrawersAPI|pack (1.7.10-1.2.0) from StorageDrawers-1.7.10-1.10.9.jar         * StorageDrawersAPI|registry (1.7.10-1.2.0) from StorageDrawers-1.7.10-1.10.9.jar         * StorageDrawersAPI|render (1.7.10-1.2.0) from StorageDrawers-1.7.10-1.10.9.jar         * StorageDrawersAPI|storage (1.7.10-1.2.0) from StorageDrawers-1.7.10-1.10.9.jar         * StorageDrawersAPI|storage-attribute (1.7.10-1.2.0) from StorageDrawers-1.7.10-1.10.9.jar         * Thaumcraft|API (4.2.2.0) from twilightforest-1.7.10-2.3.8.jar         * VeinMinerApi (0.3) from VeinMiner-1.7.10-0.35.2.487+e134bd4.jar         * WailaAPI (1.2) from Waila-1.5.10_1.7.10.jar     EnderIO: Found the following problem(s) with your installation:                   * The RF API that is being used (1.7.10R1.0.2 from <unknown>) differes from that that is reported as being loaded (1.7.10R1.1.0 from EnderTech-1.7.10-0.3.2.405.jar).                     It is a supported version, but that difference may lead to problems.                  This may have caused the error. Try reproducing the crash WITHOUT this/these mod(s) before reporting it.     Profiler Position: N/A (disabled)     Is Modded: Definitely; Server brand changed to 'fml,forge'     Type: Dedicated Server  ll-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ll i Would appreciate any help. Thank you.
    • i made an event and when i press a key it it supposed to put true noclip (im using a LivingUpdateEvent because mojang programmed it like that), but is not working, this is an example: when you have hacks and enter in a server, if you activate noclip usually it doesnt work because the server has an anticheat, and instead of letting you go through the block it sends you a bit back VIDEO[when the screen shakes a little bit is because i activated the noclip]( https://imgur.com/a/LATKmV4 ) @SubscribeEvent public static void testevent(LivingEvent.LivingUpdateEvent event) { if(Minecraft.getInstance().player == null) //This is because it crashes the game of an null error return; PlayerEntity player = Minecraft.getInstance().player; if(ModKeys.mykey.isKeyDown()) { player.noClip = true; } }  
    • My game crashes once I load my world. ---- Minecraft Crash Report ---- // You're mean. Time: 1/27/22, 11:01 PM Description: Unexpected error java.lang.ExceptionInInitializerError: null     at com.jozufozu.flywheel.core.model.ModelUtil.getBufferBuilder(ModelUtil.java:49) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:classloading}     at com.jozufozu.flywheel.core.model.BlockModel.<init>(BlockModel.java:32) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:classloading}     at com.jozufozu.flywheel.core.model.BlockModel.<init>(BlockModel.java:28) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:classloading}     at com.jozufozu.flywheel.api.Material.lambda$getModel$0(Material.java:26) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:classloading}     at com.jozufozu.flywheel.backend.instancing.instancing.InstancedMaterial.lambda$model$0(InstancedMaterial.java:43) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:classloading}     at java.util.HashMap.computeIfAbsent(HashMap.java:1220) ~[?:?] {re:mixin}     at com.jozufozu.flywheel.backend.instancing.instancing.InstancedMaterial.model(InstancedMaterial.java:42) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:classloading}     at com.jozufozu.flywheel.api.Material.getModel(Material.java:26) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:classloading}     at com.simibubi.create.content.contraptions.components.structureMovement.bearing.BearingInstance.<init>(BearingInstance.java:38) ~[create-mc1.18.1_v0.4d.jar%2368!/:mc1.18.1_v0.4d] {re:classloading}     at com.jozufozu.flywheel.backend.instancing.blockentity.SimpleBlockEntityInstancingController.createInstance(SimpleBlockEntityInstancingController.java:21) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:classloading}     at com.jozufozu.flywheel.backend.instancing.InstancedRenderRegistry.createInstance(InstancedRenderRegistry.java:62) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:classloading,re:mixin}     at com.jozufozu.flywheel.backend.instancing.blockentity.BlockEntityInstanceManager.createRaw(BlockEntityInstanceManager.java:27) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:classloading}     at com.jozufozu.flywheel.backend.instancing.blockentity.BlockEntityInstanceManager.createRaw(BlockEntityInstanceManager.java:14) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:classloading}     at com.jozufozu.flywheel.backend.instancing.InstanceManager.createInternal(InstanceManager.java:306) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:mixin,re:classloading}     at com.jozufozu.flywheel.backend.instancing.InstanceManager.addInternal(InstanceManager.java:291) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:mixin,re:classloading}     at com.jozufozu.flywheel.backend.instancing.InstanceManager.add(InstanceManager.java:158) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:mixin,re:classloading}     at net.minecraft.world.level.chunk.LevelChunk.handler$zdp000$blockEntityAdded(LevelChunk.java:830) ~[client-1.18.1-20211210.034407-srg.jar%23105!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flywheel.mixins.json:InstanceAddMixin,pl:mixin:APP:starlight.mixins.json:common.chunk.LevelChunkMixin,pl:mixin:A}     at net.minecraft.world.level.chunk.LevelChunk.m_142169_(LevelChunk.java:346) ~[client-1.18.1-20211210.034407-srg.jar%23105!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flywheel.mixins.json:InstanceAddMixin,pl:mixin:APP:starlight.mixins.json:common.chunk.LevelChunkMixin,pl:mixin:A}     at net.minecraft.world.level.chunk.LevelChunk.m_142170_(LevelChunk.java:314) ~[client-1.18.1-20211210.034407-srg.jar%23105!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flywheel.mixins.json:InstanceAddMixin,pl:mixin:APP:starlight.mixins.json:common.chunk.LevelChunkMixin,pl:mixin:A}     at net.minecraft.world.level.chunk.LevelChunk.m_5685_(LevelChunk.java:305) ~[client-1.18.1-20211210.034407-srg.jar%23105!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flywheel.mixins.json:InstanceAddMixin,pl:mixin:APP:starlight.mixins.json:common.chunk.LevelChunkMixin,pl:mixin:A}     at net.minecraft.world.level.Level.m_7702_(Level.java:529) ~[client-1.18.1-20211210.034407-srg.jar%23105!/:?] {re:computing_frames,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:starlight.mixins.json:common.world.LevelMixin,pl:mixin:A}     at com.simibubi.create.foundation.tileEntity.TileEntityBehaviour.get(TileEntityBehaviour.java:92) ~[create-mc1.18.1_v0.4d.jar%2368!/:mc1.18.1_v0.4d] {re:classloading}     at com.simibubi.create.foundation.tileEntity.behaviour.filtering.FilteringRenderer.tick(FilteringRenderer.java:48) ~[create-mc1.18.1_v0.4d.jar%2368!/:mc1.18.1_v0.4d] {re:classloading}     at com.simibubi.create.events.ClientEvents.onTick(ClientEvents.java:127) ~[create-mc1.18.1_v0.4d.jar%2368!/:mc1.18.1_v0.4d] {re:classloading}     at net.minecraftforge.eventbus.ASMEventHandler_301_ClientEvents_onTick_ClientTickEvent.invoke(.dynamic) ~[?:?] {}     at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-5.0.3.jar%232!/:?] {}     at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-5.0.3.jar%232!/:?] {}     at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-5.0.3.jar%232!/:?] {}     at net.minecraftforge.event.ForgeEventFactory.onPostClientTick(ForgeEventFactory.java:876) ~[forge-1.18.1-39.0.59-universal.jar%23109!/:?] {re:classloading}     at net.minecraft.client.Minecraft.m_91398_(Minecraft.java:1733) ~[client-1.18.1-20211210.034407-srg.jar%23105!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:blueprint.mixins.json:client.MinecraftMixin,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:terrablender_forge.mixins.json:client.MixinMinecraft,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1015) ~[client-1.18.1-20211210.034407-srg.jar%23105!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:blueprint.mixins.json:client.MinecraftMixin,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:terrablender_forge.mixins.json:client.MixinMinecraft,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:660) ~[client-1.18.1-20211210.034407-srg.jar%23105!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:blueprint.mixins.json:client.MinecraftMixin,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:terrablender_forge.mixins.json:client.MixinMinecraft,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.main.Main.main(Main.java:205) ~[client-1.18.1-20211210.034407-srg.jar%23105!/:?] {re:classloading,pl:runtimedistcleaner:A}     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}     at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}     at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:45) ~[fmlloader-1.18.1-39.0.59.jar%2323!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:149) [bootstraplauncher-1.0.0.jar:?] {} Caused by: java.lang.ClassCastException: class com.jozufozu.flywheel.core.virtual.VirtualEmptyBlockGetter cannot be cast to class net.minecraft.world.level.Level (com.jozufozu.flywheel.core.virtual.VirtualEmptyBlockGetter is in module flywheel@1.18-0.6.0 of loader 'TRANSFORMER' @6c075e9d; net.minecraft.world.level.Level is in module minecraft@1.18.1 of loader 'TRANSFORMER' @6c075e9d)     at ca.spottedleaf.starlight.common.light.StarLightInterface.<init>(StarLightInterface.java:62) ~[starlight-1.0.0+forge.4fd2e63.jar%2398!/:1.0.0+forge.4fd2e63] {re:mixin,re:classloading}     at net.minecraft.world.level.lighting.LevelLightEngine.handler$zii000$construct(LevelLightEngine.java:560) ~[client-1.18.1-20211210.034407-srg.jar%23105!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:starlight.mixins.json:common.lightengine.LevelLightEngineMixin,pl:mixin:A}     at net.minecraft.world.level.lighting.LevelLightEngine.<init>(LevelLightEngine.java:28) ~[client-1.18.1-20211210.034407-srg.jar%23105!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:starlight.mixins.json:common.lightengine.LevelLightEngineMixin,pl:mixin:A}     at com.jozufozu.flywheel.core.virtual.VirtualEmptyBlockGetter$2.<init>(VirtualEmptyBlockGetter.java:38) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:classloading}     at com.jozufozu.flywheel.core.virtual.VirtualEmptyBlockGetter.<init>(VirtualEmptyBlockGetter.java:28) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:classloading}     at com.jozufozu.flywheel.core.virtual.VirtualEmptyBlockGetter.<clinit>(VirtualEmptyBlockGetter.java:26) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:classloading}     ... 46 more A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Render thread Stacktrace:     at com.jozufozu.flywheel.core.model.ModelUtil.getBufferBuilder(ModelUtil.java:49) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:classloading}     at com.jozufozu.flywheel.core.model.BlockModel.<init>(BlockModel.java:32) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:classloading}     at com.jozufozu.flywheel.core.model.BlockModel.<init>(BlockModel.java:28) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:classloading}     at com.jozufozu.flywheel.api.Material.lambda$getModel$0(Material.java:26) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:classloading}     at com.jozufozu.flywheel.backend.instancing.instancing.InstancedMaterial.lambda$model$0(InstancedMaterial.java:43) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:classloading}     at java.util.HashMap.computeIfAbsent(HashMap.java:1220) ~[?:?] {re:mixin}     at com.jozufozu.flywheel.backend.instancing.instancing.InstancedMaterial.model(InstancedMaterial.java:42) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:classloading}     at com.jozufozu.flywheel.api.Material.getModel(Material.java:26) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:classloading}     at com.simibubi.create.content.contraptions.components.structureMovement.bearing.BearingInstance.<init>(BearingInstance.java:38) ~[create-mc1.18.1_v0.4d.jar%2368!/:mc1.18.1_v0.4d] {re:classloading}     at com.jozufozu.flywheel.backend.instancing.blockentity.SimpleBlockEntityInstancingController.createInstance(SimpleBlockEntityInstancingController.java:21) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:classloading}     at com.jozufozu.flywheel.backend.instancing.InstancedRenderRegistry.createInstance(InstancedRenderRegistry.java:62) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:classloading,re:mixin}     at com.jozufozu.flywheel.backend.instancing.blockentity.BlockEntityInstanceManager.createRaw(BlockEntityInstanceManager.java:27) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:classloading}     at com.jozufozu.flywheel.backend.instancing.blockentity.BlockEntityInstanceManager.createRaw(BlockEntityInstanceManager.java:14) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:classloading}     at com.jozufozu.flywheel.backend.instancing.InstanceManager.createInternal(InstanceManager.java:306) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:mixin,re:classloading}     at com.jozufozu.flywheel.backend.instancing.InstanceManager.addInternal(InstanceManager.java:291) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:mixin,re:classloading}     at com.jozufozu.flywheel.backend.instancing.InstanceManager.add(InstanceManager.java:158) ~[flywheel-forge-1.18-0.6.0.jar%2381!/:1.18-0.6.0] {re:mixin,re:classloading}     at net.minecraft.world.level.chunk.LevelChunk.handler$zdp000$blockEntityAdded(LevelChunk.java:830) ~[client-1.18.1-20211210.034407-srg.jar%23105!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flywheel.mixins.json:InstanceAddMixin,pl:mixin:APP:starlight.mixins.json:common.chunk.LevelChunkMixin,pl:mixin:A}     at net.minecraft.world.level.chunk.LevelChunk.m_142169_(LevelChunk.java:346) ~[client-1.18.1-20211210.034407-srg.jar%23105!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flywheel.mixins.json:InstanceAddMixin,pl:mixin:APP:starlight.mixins.json:common.chunk.LevelChunkMixin,pl:mixin:A}     at net.minecraft.world.level.chunk.LevelChunk.m_142170_(LevelChunk.java:314) ~[client-1.18.1-20211210.034407-srg.jar%23105!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flywheel.mixins.json:InstanceAddMixin,pl:mixin:APP:starlight.mixins.json:common.chunk.LevelChunkMixin,pl:mixin:A}     at net.minecraft.world.level.chunk.LevelChunk.m_5685_(LevelChunk.java:305) ~[client-1.18.1-20211210.034407-srg.jar%23105!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flywheel.mixins.json:InstanceAddMixin,pl:mixin:APP:starlight.mixins.json:common.chunk.LevelChunkMixin,pl:mixin:A}     at net.minecraft.world.level.Level.m_7702_(Level.java:529) ~[client-1.18.1-20211210.034407-srg.jar%23105!/:?] {re:computing_frames,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:starlight.mixins.json:common.world.LevelMixin,pl:mixin:A}     at com.simibubi.create.foundation.tileEntity.TileEntityBehaviour.get(TileEntityBehaviour.java:92) ~[create-mc1.18.1_v0.4d.jar%2368!/:mc1.18.1_v0.4d] {re:classloading}     at com.simibubi.create.foundation.tileEntity.behaviour.filtering.FilteringRenderer.tick(FilteringRenderer.java:48) ~[create-mc1.18.1_v0.4d.jar%2368!/:mc1.18.1_v0.4d] {re:classloading}     at com.simibubi.create.events.ClientEvents.onTick(ClientEvents.java:127) ~[create-mc1.18.1_v0.4d.jar%2368!/:mc1.18.1_v0.4d] {re:classloading}     at net.minecraftforge.eventbus.ASMEventHandler_301_ClientEvents_onTick_ClientTickEvent.invoke(.dynamic) ~[?:?] {}     at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-5.0.3.jar%232!/:?] {}     at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-5.0.3.jar%232!/:?] {}     at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-5.0.3.jar%232!/:?] {}     at net.minecraftforge.event.ForgeEventFactory.onPostClientTick(ForgeEventFactory.java:876) ~[forge-1.18.1-39.0.59-universal.jar%23109!/:?] {re:classloading} -- Affected level -- Details:     All players: 1 total; [LocalPlayer['SinKean'/88, l='ClientLevel', x=5982.11, y=143.00, z=-12216.41]]     Chunk stats: 961, 609     Level dimension: minecraft:overworld     Level spawn location: World: (0,105,0), Section: (at 0,9,0 in 0,6,0; chunk contains blocks 0,-64,0 to 15,319,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,-64,0 to 511,319,511)     Level time: 630548 game time, 970251 day time     Server brand: forge     Server type: Integrated singleplayer server Stacktrace:     at net.minecraft.client.multiplayer.ClientLevel.m_6026_(ClientLevel.java:517) ~[client-1.18.1-20211210.034407-srg.jar%23105!/:?] {re:mixin,xf:OptiFine:default,re:computing_frames,xf:OptiFine:default,re:classloading,xf:OptiFine:default,pl:mixin:APP:blueprint.mixins.json:client.ClientLevelMixin,pl:mixin:APP:starlight.mixins.json:client.world.ClientLevelMixin,pl:mixin:APP:terrablender.mixins.json:client.MixinClientLevel,pl:mixin:APP:create.mixins.json:DestroyProgressMixin,pl:mixin:A}     at net.minecraft.client.Minecraft.m_91354_(Minecraft.java:2248) ~[client-1.18.1-20211210.034407-srg.jar%23105!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:blueprint.mixins.json:client.MinecraftMixin,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:terrablender_forge.mixins.json:client.MixinMinecraft,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:682) ~[client-1.18.1-20211210.034407-srg.jar%23105!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:blueprint.mixins.json:client.MinecraftMixin,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:terrablender_forge.mixins.json:client.MixinMinecraft,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.main.Main.main(Main.java:205) ~[client-1.18.1-20211210.034407-srg.jar%23105!/:?] {re:classloading,pl:runtimedistcleaner:A}     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}     at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}     at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:45) ~[fmlloader-1.18.1-39.0.59.jar%2323!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:149) [bootstraplauncher-1.0.0.jar:?] {} -- Last reload -- Details:     Reload number: 1     Reload reason: initial     Finished: Yes     Packs: Default, Mod Resources, quark-emote-pack -- System Details -- Details:     Minecraft Version: 1.18.1     Minecraft Version ID: 1.18.1     Operating System: Windows 10 (amd64) version 10.0     Java Version: 17.0.1, Microsoft     Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft     Memory: 1352082368 bytes (1289 MiB) / 4085252096 bytes (3896 MiB) up to 5704253440 bytes (5440 MiB)     CPUs: 16     Processor Vendor: AuthenticAMD     Processor Name: AMD Ryzen 9 5950X 16-Core Processor                 Identifier: AuthenticAMD Family 25 Model 33 Stepping 0     Microarchitecture: Zen 3     Frequency (GHz): 4.00     Number of physical packages: 1     Number of physical CPUs: 8     Number of logical CPUs: 16     Graphics card #0 name: AMD Radeon RX 6900 XT     Graphics card #0 vendor: Advanced Micro Devices, Inc. (0x1002)     Graphics card #0 VRAM (MB): 4095.00     Graphics card #0 deviceId: 0x73af     Graphics card #0 versionInfo: DriverVersion=30.0.13037.1003     Memory slot #0 capacity (MB): 8192.00     Memory slot #0 clockSpeed (GHz): 3.20     Memory slot #0 type: DDR4     Memory slot #1 capacity (MB): 8192.00     Memory slot #1 clockSpeed (GHz): 3.20     Memory slot #1 type: DDR4     Memory slot #2 capacity (MB): 8192.00     Memory slot #2 clockSpeed (GHz): 3.20     Memory slot #2 type: DDR4     Memory slot #3 capacity (MB): 8192.00     Memory slot #3 clockSpeed (GHz): 3.20     Memory slot #3 type: DDR4     Virtual memory max (MB): 37538.03     Virtual memory used (MB): 19149.79     Swap memory total (MB): 4864.00     Swap memory used (MB): 33.55     JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx5440m -Xms256m     Launched Version: forge-39.0.59     Backend library: LWJGL version 3.2.2 SNAPSHOT     Backend API: AMD Radeon RX 6900 XT GL version 3.2.14761 Core Profile Forward-Compatible Context 21.11.3 30.0.13037.1003, ATI Technologies Inc.     Window size: 2560x1440     GL Caps: Using framebuffer using OpenGL 3.2     GL debug messages:      Using VBOs: Yes     Is Modded: Definitely; Client brand changed to 'forge'; Server brand changed to 'forge'     Type: Integrated Server (map_client.txt)     Graphics mode: fancy     Resource Packs:      Current Language: English (US)     CPU: 16x AMD Ryzen 9 5950X 16-Core Processor      Server Running: true     Player Count: 1 / 8; [ServerPlayer['SinKean'/88, l='ServerLevel[Noah-1]', x=5982.11, y=143.00, z=-12216.41]]     Data Packs: vanilla, mod:quarkoddities (incompatible), mod:no_null_processors, mod:jei (incompatible), mod:caelus, mod:neat (incompatible), mod:forgeendertech, mod:clumps (incompatible), mod:journeymap, mod:placebo (incompatible), mod:comforts, mod:citadel, mod:alexsmobs (incompatible), mod:artifacts, mod:libx, mod:feature_nbt_deadlock_be_gone, mod:sophisticatedbackpacks (incompatible), mod:travel_anchors, mod:starlight, mod:travellersboots (incompatible), mod:blueprint, mod:jeresources, mod:forge, mod:fasterladderclimbing, mod:selene (incompatible), mod:farmersdelight, mod:repurposed_structures, mod:terrablender, mod:swingthroughgrass, mod:ambientsounds (incompatible), mod:mousetweaks, mod:biomesoplenty, mod:creativecore, mod:adlods, mod:curios, mod:fastbench (incompatible), mod:autoreglib (incompatible), mod:quark (incompatible), mod:oreexcavation, mod:ambientenvironment (incompatible), mod:fastfurnace (incompatible), mod:compatoplenty, mod:appleskin (incompatible), mod:ferritecore (incompatible), mod:toms_storage, mod:fastleafdecay, mod:expandability (incompatible), mod:effortlessbuilding (incompatible), mod:betteradvancements, mod:jrftl (incompatible), mod:wooltostring, mod:flywheel, mod:create, mod:createaddition (incompatible)     OptiFine Version: OptiFine_1.18.1_HD_U_H4     OptiFine Build: 20211212-175054     Render Distance Chunks: 12     Mipmaps: 4     Anisotropic Filtering: 1     Antialiasing: 0     Multitexture: false     Shaders: (internal)     OpenGlVersion: 3.2.14761 Core Profile Forward-Compatible Context 21.11.3 30.0.13037.1003     OpenGlRenderer: AMD Radeon RX 6900 XT     OpenGlVendor: ATI Technologies Inc.     CpuCount: 16     ModLauncher: 9.1.0+9.1.0+main.6690ee51     ModLauncher launch target: forgeclient     ModLauncher naming: srg     ModLauncher services:           mixin PLUGINSERVICE           eventbus PLUGINSERVICE           object_holder_definalize PLUGINSERVICE           runtime_enum_extender PLUGINSERVICE           capability_token_subclass PLUGINSERVICE           accesstransformer PLUGINSERVICE           runtimedistcleaner PLUGINSERVICE           mixin TRANSFORMATIONSERVICE           OptiFine TRANSFORMATIONSERVICE           fml TRANSFORMATIONSERVICE      FML Language Providers:          minecraft@1.0         javafml@null     Mod List:          QuarkOddities-1.18.jar                            |Quark Oddities                |quarkoddities                 |1.18                |DONE      |Manifest: NOSIGNATURE         no_null_processors_forge-2.0.2+1.18.1.jar         |No Null Processors            |no_null_processors            |2.0.2+1.18.1        |DONE      |Manifest: NOSIGNATURE         jei-1.18.1-9.2.1.69.jar                           |Just Enough Items             |jei                           |9.2.1.69            |DONE      |Manifest: NOSIGNATURE         caelus-forge-1.18-3.0.0.1.jar                     |Caelus API                    |caelus                        |1.18-3.0.0.1        |DONE      |Manifest: NOSIGNATURE         Neat 1.8-30.jar                                   |Neat                          |neat                          |1.8-30              |DONE      |Manifest: NOSIGNATURE         ForgeEndertech-1.18.1-8.0.0.0-build.0040.jar      |ForgeEndertech                |forgeendertech                |08.0.0.0            |DONE      |Manifest: NOSIGNATURE         Clumps-forge-1.18.1-8.0.0+5.jar                   |Clumps                        |clumps                        |8.0.0+5             |DONE      |Manifest: NOSIGNATURE         JRFTL [1.18.1]-1.4.1.jar                          |JRFTL                         |jrftl                         |1.4.1               |DONE      |Manifest: NOSIGNATURE         journeymap-1.18.1-5.8.0beta11.jar                 |Journeymap                    |journeymap                    |5.8.0beta11         |DONE      |Manifest: NOSIGNATURE         Placebo-1.18.1-6.0.5.jar                          |Placebo                       |placebo                       |6.0.5               |DONE      |Manifest: NOSIGNATURE         comforts-forge-1.18-5.0.0.1.jar                   |Comforts                      |comforts                      |1.18-5.0.0.1        |DONE      |Manifest: NOSIGNATURE         citadel-1.10.8-1.18.jar                           |Citadel                       |citadel                       |1.10.8              |DONE      |Manifest: NOSIGNATURE         alexsmobs-1.16.0.jar                              |Alex's Mobs                   |alexsmobs                     |1.16.0              |DONE      |Manifest: NOSIGNATURE         artifacts-1.18.1-4.0.2.jar                        |Artifacts                     |artifacts                     |1.18.1-4.0.2        |DONE      |Manifest: NOSIGNATURE         LibX-1.18.1-3.1.0.jar                             |LibX                          |libx                          |1.18.1-3.1.0        |DONE      |Manifest: NOSIGNATURE         feature_nbt_deadlock_be_gone_forge-1.0.0+1.18.1.ja|Feature NBT Deadlock Be Gone  |feature_nbt_deadlock_be_gone  |1.0.0+1.18.1        |DONE      |Manifest: NOSIGNATURE         wooltostring-1.18.jar                             |Wool-to-String                |wooltostring                  |1.18                |DONE      |Manifest: NOSIGNATURE         sophisticatedbackpacks-1.18.1-3.15.1.505.jar      |Sophisticated Backpacks       |sophisticatedbackpacks        |1.18.1-3.15.1.505   |DONE      |Manifest: NOSIGNATURE         TravelAnchors-1.18.1-3.2.3.jar                    |Travel Anchors                |travel_anchors                |1.18.1-3.2.3        |DONE      |Manifest: NOSIGNATURE         starlight-1.0.0+forge.4fd2e63.jar                 |Starlight                     |starlight                     |1.0.0+forge.b1f6a10 |DONE      |Manifest: NOSIGNATURE         travellersboots-1.18-1.6.0.jar                    |Traveller's Boots             |travellersboots               |1.5.0-pre2          |DONE      |Manifest: NOSIGNATURE         blueprint-1.18.1-5.0.0.jar                        |Blueprint                     |blueprint                     |5.0.0               |DONE      |Manifest: NOSIGNATURE         JustEnoughResources-1.18.1-0.13.1.141.jar         |Just Enough Resources         |jeresources                   |0.13.1.141          |DONE      |Manifest: NOSIGNATURE         forge-1.18.1-39.0.59-universal.jar                |Forge                         |forge                         |39.0.59             |DONE      |Manifest: 84:ce:76:e8:45:35:e4:0e:63:86:df:47:59:80:0f:67:6c:c1:5f:6e:5f:4d:b3:54:47:1a:9f:7f:ed:5e:f2:90         FasterLadderClimbing-1.18.1-0.2.3.jar             |Faster Ladder Climbing        |fasterladderclimbing          |0.2.3               |DONE      |Manifest: NOSIGNATURE         selene-1.18-1.12.0.jar                            |Selene                        |selene                        |1.18-1.12.0         |DONE      |Manifest: NOSIGNATURE         client-1.18.1-20211210.034407-srg.jar             |Minecraft                     |minecraft                     |1.18.1              |DONE      |Manifest: a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f         FarmersDelight-1.18.1-1.0.3.jar                   |Farmer's Delight              |farmersdelight                |1.18.1-1.0.3        |DONE      |Manifest: NOSIGNATURE         repurposed_structures_forge-4.2.4+1.18.1.jar      |Repurposed Structures         |repurposed_structures         |4.2.4+1.18.1        |DONE      |Manifest: NOSIGNATURE         TerraBlender-forge-1.18.1-1.1.0.73.jar            |TerraBlender                  |terrablender                  |1.18.1-1.1.0.73     |DONE      |Manifest: NOSIGNATURE         swingthroughgrass-1.18.1-1.8.0.jar                |SwingThroughGrass             |swingthroughgrass             |1.18.1-1.8.0        |DONE      |Manifest: NOSIGNATURE         AmbientSounds_v5.0.7_mc1.18.1.jar                 |Ambient Sounds                |ambientsounds                 |3.0.3               |DONE      |Manifest: NOSIGNATURE         MouseTweaks-forge-mc1.18-2.21.jar                 |Mouse Tweaks                  |mousetweaks                   |2.21                |DONE      |Manifest: NOSIGNATURE         BiomesOPlenty-1.18.1-15.0.0.104-universal.jar     |Biomes O' Plenty              |biomesoplenty                 |1.18.1-15.0.0.104   |DONE      |Manifest: NOSIGNATURE         CreativeCore_v2.4.1_mc1.18.1.jar                  |CreativeCore                  |creativecore                  |2.4.0               |DONE      |Manifest: NOSIGNATURE         AdLods-1.18.1-5.0.0.0-build.0044.jar              |Large Ore Deposits            |adlods                        |05.0.0.0            |DONE      |Manifest: NOSIGNATURE         flywheel-forge-1.18-0.6.0.jar                     |Flywheel                      |flywheel                      |1.18-0.6.0          |DONE      |Manifest: NOSIGNATURE         create-mc1.18.1_v0.4d.jar                         |Create                        |create                        |0.4d                |DONE      |Manifest: NOSIGNATURE         curios-forge-1.18.1-5.0.6.0.jar                   |Curios API                    |curios                        |1.18.1-5.0.6.0      |DONE      |Manifest: NOSIGNATURE         FastWorkbench-1.18.1-6.0.0.jar                    |Fast Workbench                |fastbench                     |6.0.0               |DONE      |Manifest: NOSIGNATURE         AutoRegLib-1.7-52.jar                             |AutoRegLib                    |autoreglib                    |1.7-52              |DONE      |Manifest: NOSIGNATURE         Quark-3.0-334.jar                                 |Quark                         |quark                         |3.0-334             |DONE      |Manifest: NOSIGNATURE         OreExcavation-1.10.159.jar                        |OreExcavation                 |oreexcavation                 |1.10.159            |DONE      |Manifest: NOSIGNATURE         AmbientEnvironment-forge-1.18.1-7.0+17.jar        |Ambient Environment           |ambientenvironment            |7.0+17              |DONE      |Manifest: NOSIGNATURE         FastFurnace-1.18.1-6.0.1.jar                      |FastFurnace                   |fastfurnace                   |6.0.1               |DONE      |Manifest: NOSIGNATURE         Compat-O-Plenty-1.18.1-1.2.3.jar                  |Compat O' Plenty              |compatoplenty                 |1.18.1-1.2.3        |DONE      |Manifest: NOSIGNATURE         appleskin-forge-mc1.18-2.2.0.jar                  |AppleSkin                     |appleskin                     |2.2.0               |DONE      |Manifest: NOSIGNATURE         ferritecore-4.0.0-forge.jar                       |Ferrite Core                  |ferritecore                   |4.0.0               |DONE      |Manifest: 41:ce:50:66:d1:a0:05:ce:a1:0e:02:85:9b:46:64:e0:bf:2e:cf:60:30:9a:fe:0c:27:e0:63:66:9a:84:ce:8a         toms_storage-1.18-1.2.23.jar                      |Tom's Simple Storage Mod      |toms_storage                  |1.2.23              |DONE      |Manifest: NOSIGNATURE         FastLeafDecay-27.2.jar                            |FastLeafDecay                 |fastleafdecay                 |27.2                |DONE      |Manifest: NOSIGNATURE         expandability-5.0.0-forge.jar                     |ExpandAbility                 |expandability                 |5.0.0               |DONE      |Manifest: NOSIGNATURE         effortlessbuilding-1.18.1-2.31.jar                |Effortless Building           |effortlessbuilding            |1.18.1-2.31         |DONE      |Manifest: NOSIGNATURE         createaddition-1.18.1-20220125a.jar               |Create Crafts & Additions     |createaddition                |1.18.1-20220125a    |DONE      |Manifest: NOSIGNATURE         BetterAdvancements-1.18.1-0.1.2.122.jar           |Better Advancements           |betteradvancements            |0.1.2.122           |DONE      |Manifest: NOSIGNATURE     Crash Report UUID: ab10d21b-d9d6-4f4f-8b12-9e05eb2abc87     Flywheel Backend: GL33 Instanced Arrays     FML: 39.0     Forge: net.minecraftforge:39.0.59
  • Topics

  • Who's Online (See full list)

×
×
  • Create New...

Important Information

By using this site, you agree to our Privacy Policy.