I made a second mob the "IceWolf" and i tried to copy paste RenderWolf and change all the EntityWolf to EntityIceWolf. but when I look at the mob its invisisble and my console is spammed with the message java.lang.NullPointerException
It's not an error message, it just spams the console up when i spawn the mob.
Here's the code for the EntityIceWolf
package net.minecraft.src;
public class EntityIceWolf extends EntityMob {
private int field_40152_d; // Variable up here (SPick)
private boolean isShaking;
private float timeWolfIsShaking;
private float prevTimeWolfIsShaking;
public EntityIceWolf(World par1World) {
super(par1World);
this.texture = "/mob/IceWolf.png";
this.moveSpeed = 0.71F;
}
/**
* Drop 0-2 items of this living's type. @param par1 - Whether this entity has recently been hit by a player. @param
* par2 - Level of Looting used to kill this mob.
*/
protected void dropFewItems(boolean par1, int par2)
{
int var3 = this.rand.nextInt(3);
int var4;
for (var4 = 0; var4 < var3; ++var4)
{
this.dropItem(Block.ice.blockID, 1);
}
var4 = 3 + this.rand.nextInt(3);
for (int var5 = 0; var5 < var4; ++var5)
{
this.dropItem(Item.snowball.itemID, 1);
}
}
public int getMaxHealth() {
return 30 ;
}
public int getAttackStrength(Entity par1Entity) {
return 3;
}
protected Entity findPlayerToAttack() {
EntityPlayer var1 = this.worldObj.getClosestVulnerablePlayerToEntity(
this, 100.0D);
return var1 != null && this.canEntityBeSeen(var1) ? var1 : null;
}
public void onLivingUpdate() {
super.onLivingUpdate();
int var1 = MathHelper.floor_double(this.posX);
int var2 = MathHelper.floor_double(this.posZ);
for (var1 = 0; var1 < 4; ++var1)
{
var2 = MathHelper.floor_double(this.posX + (double)((float)(var1 % 2 * 2 - 1) * 0.25F));
int var3 = MathHelper.floor_double(this.posY);
int var4 = MathHelper.floor_double(this.posZ + (double)((float)(var1 / 2 % 2 * 2 - 1) * 0.25F));
if (Block.snow.canPlaceBlockAt(this.worldObj, var2, var3, var4))
{
this.worldObj.setBlock(var2, var3, var4, Block.snow.blockID);
}
}
if (worldObj.isDaytime() && !worldObj.isRemote) {
float f = this.getBrightness(1.0F);
if (f > 0.5F
&& this.worldObj.canBlockSeeTheSky(
MathHelper.floor_double(posX),
MathHelper.floor_double(posY),
MathHelper.floor_double(posZ))) {
// this.setFire(8);
}
}
super.onLivingUpdate();
}
/**
* Returns the sound this mob makes while it's alive.
*/
protected String getLivingSound() {
return "mob.wolf.say";
}
/**
* Returns the sound this mob makes when it is hurt.
*/
protected String getHurtSound() {
return "mob.wolf.hurt";
}
/**
* Returns the sound this mob makes on death.
*/
protected String getDeathSound() {
return "mob.wolf.death";
}
public float getTailRotation()
{
return this.isAngry() ? 1.5393804F : (this.isTamed() ? (0.55F - (float)(20 - this.dataWatcher.getWatchableObjectInt(18)) * 0.02F) * (float)Math.PI : ((float)Math.PI / 5F));
}
/**
* Determines whether this wolf is angry or not.
*/
public boolean isAngry()
{
return (this.dataWatcher.getWatchableObjectByte(16) & 2) != 0;
}
public boolean isTamed()
{
return (this.dataWatcher.getWatchableObjectByte(16) & 4) != 0;
}
public boolean getWolfShaking()
{
return this.isShaking;
}
public float getShadingWhileShaking(float par1)
{
return 0.75F + (this.prevTimeWolfIsShaking + (this.timeWolfIsShaking - this.prevTimeWolfIsShaking) * par1) / 2.0F * 0.25F;
}
public int getCollarColor()
{
return this.dataWatcher.getWatchableObjectByte(20) & 15;
}
}
Here's the code for my mod_IceWolf
package net.minecraft.src;
import java.lang.reflect.Method;
import java.util.Map;
import java.util.Random;
public class mod_IceWolf extends BaseMod{
public static final Item ItemSunGod = new ItemIceWolfEgg(705).setUnlocalizedName("IceWolfEgg");
public mod_IceWolf()
{
ModLoader.addName(ItemSunGod, "Ice Protector Spawner");
ModLoader.registerEntityID(EntityIceWolf.class, "IceWolf", 83,0xF0F0F0,0xCC9900);
ModLoader.addSpawn(EntityIceWolf.class, 0, 0, 0, EnumCreatureType.monster);
}
public void addRenderer (Map map)
{
map.put(EntityIceWolf.class, new RenderIceWolf(new ModelWolf(), new ModelWolf(), 0.5F));;
}
@Override
public String getVersion() {
// TODO Auto-generated method stub
return null;
}
@Override
public void load() {
// TODO Auto-generated method stub
ModLoader.addLocalization("entity.IceWolf.name", "en_US", "Ice Wolf");
}
}
And here is my RenderIceWolf
package net.minecraft.src;
import org.lwjgl.opengl.GL11;
public class RenderIceWolf extends RenderLiving
{
public RenderIceWolf(ModelBase par1ModelBase, ModelBase par2ModelBase, float par3)
{
super(par1ModelBase, par3);
this.setRenderPassModel(par2ModelBase);
}
protected float getTailRotation(EntityIceWolf par1EntityIceWolf, float par2)
{
return par1EntityIceWolf.getTailRotation();
}
protected int func_82447_a(EntityIceWolf par1EntityIceWolf, int par2, float par3)
{
float var4;
if (par2 == 0 && par1EntityIceWolf.getWolfShaking())
{
var4 = par1EntityIceWolf.getBrightness(par3) * par1EntityIceWolf.getShadingWhileShaking(par3);
this.loadTexture(par1EntityIceWolf.getTexture());
GL11.glColor3f(var4, var4, var4);
return 1;
}
else if (par2 == 1 && par1EntityIceWolf.isTamed())
{
this.loadTexture("/mob/wolf_collar.png");
var4 = 1.0F;
int var5 = par1EntityIceWolf.getCollarColor();
GL11.glColor3f(var4 * EntitySheep.fleeceColorTable[var5][0], var4 * EntitySheep.fleeceColorTable[var5][1], var4 * EntitySheep.fleeceColorTable[var5][2]);
return 1;
}
else
{
return -1;
}
}
/**
* Queries whether should render the specified pass or not.
*/
protected int shouldRenderPass(EntityLiving par1EntityLiving, int par2, float par3)
{
return this.func_82447_a((EntityIceWolf)par1EntityLiving, par2, par3);
}
/**
* Defines what float the third param in setRotationAngles of ModelBase is
*/
protected float handleRotationFloat(EntityLiving par1EntityLiving, float par2)
{
return this.getTailRotation((EntityIceWolf)par1EntityLiving, par2);
}
}
Not an it cant be set to true and i tried setting it to number by changing it around but it crashed my game. I've used the same line of code for differnet mobs so that cant be it.
And it wouldnt be because the mob does have a skin then it would just say missing texture.
Please crash the log. There is a lot of things about your code that could be fixed however rather than going through a huge list of suggestions that may or may not solve your issue I would rather see what the console is being spammed with.
I cut it short because it kept repeating the same line after that
2014-01-06 22:52:21 [SERVER] [WARNING] Can't keep up! Did the system time change, or is the server overloaded?
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isAngry(EntityGlowstoneWolf.java:84)
at net.minecraft.src.EntityGlowstoneWolf.getTailRotation(EntityGlowstoneWolf.java:75)
at net.minecraft.src.RenderGlowstoneWolf.getTailRotation(RenderGlowstoneWolf.java:15)
at net.minecraft.src.RenderGlowstoneWolf.handleRotationFloat(RenderGlowstoneWolf.java:56)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:83)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isAngry(EntityGlowstoneWolf.java:84)
at net.minecraft.src.EntityGlowstoneWolf.getTailRotation(EntityGlowstoneWolf.java:75)
at net.minecraft.src.RenderGlowstoneWolf.getTailRotation(RenderGlowstoneWolf.java:15)
at net.minecraft.src.RenderGlowstoneWolf.handleRotationFloat(RenderGlowstoneWolf.java:56)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:83)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isAngry(EntityGlowstoneWolf.java:84)
at net.minecraft.src.EntityGlowstoneWolf.getTailRotation(EntityGlowstoneWolf.java:75)
at net.minecraft.src.RenderGlowstoneWolf.getTailRotation(RenderGlowstoneWolf.java:15)
at net.minecraft.src.RenderGlowstoneWolf.handleRotationFloat(RenderGlowstoneWolf.java:56)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:83)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isAngry(EntityGlowstoneWolf.java:84)
at net.minecraft.src.EntityGlowstoneWolf.getTailRotation(EntityGlowstoneWolf.java:75)
at net.minecraft.src.RenderGlowstoneWolf.getTailRotation(RenderGlowstoneWolf.java:15)
at net.minecraft.src.RenderGlowstoneWolf.handleRotationFloat(RenderGlowstoneWolf.java:56)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:83)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isAngry(EntityGlowstoneWolf.java:84)
at net.minecraft.src.EntityGlowstoneWolf.getTailRotation(EntityGlowstoneWolf.java:75)
at net.minecraft.src.RenderGlowstoneWolf.getTailRotation(RenderGlowstoneWolf.java:15)
at net.minecraft.src.RenderGlowstoneWolf.handleRotationFloat(RenderGlowstoneWolf.java:56)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:83)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isAngry(EntityGlowstoneWolf.java:84)
at net.minecraft.src.EntityGlowstoneWolf.getTailRotation(EntityGlowstoneWolf.java:75)
at net.minecraft.src.RenderGlowstoneWolf.getTailRotation(RenderGlowstoneWolf.java:15)
at net.minecraft.src.RenderGlowstoneWolf.handleRotationFloat(RenderGlowstoneWolf.java:56)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:83)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isAngry(EntityGlowstoneWolf.java:84)
at net.minecraft.src.EntityGlowstoneWolf.getTailRotation(EntityGlowstoneWolf.java:75)
at net.minecraft.src.RenderGlowstoneWolf.getTailRotation(RenderGlowstoneWolf.java:15)
at net.minecraft.src.RenderGlowstoneWolf.handleRotationFloat(RenderGlowstoneWolf.java:56)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:83)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isAngry(EntityGlowstoneWolf.java:84)
at net.minecraft.src.EntityGlowstoneWolf.getTailRotation(EntityGlowstoneWolf.java:75)
at net.minecraft.src.RenderGlowstoneWolf.getTailRotation(RenderGlowstoneWolf.java:15)
at net.minecraft.src.RenderGlowstoneWolf.handleRotationFloat(RenderGlowstoneWolf.java:56)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:83)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isAngry(EntityGlowstoneWolf.java:84)
at net.minecraft.src.EntityGlowstoneWolf.getTailRotation(EntityGlowstoneWolf.java:75)
at net.minecraft.src.RenderGlowstoneWolf.getTailRotation(RenderGlowstoneWolf.java:15)
at net.minecraft.src.RenderGlowstoneWolf.handleRotationFloat(RenderGlowstoneWolf.java:56)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:83)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
Though i dont crash or anything, the wolf is just invisisble.
It is not what I thought, but I can tell you, what nullpointerexception is:
It is like eating a bred and then baking it.
You have something inverted, so it doesn't find something important. So you need to assure, that the bred gets backed before being eaten.
In this case the bred gets eaten in line 56 of renderglowstonewolf, so you could show us that. Maybe it's also EntityG.W., line 84...
The important part of the crash report is this:
at net.minecraft.src.EntityGlowstoneWolf.isAngry(EntityGlowstoneWolf.java:84) at net.minecraft.src.EntityGlowstoneWolf.getTailRotation(EntityGlowstoneWolf.java:75) at net.minecraft.src.RenderGlowstoneWolf.getTailRotation(RenderGlowstoneWolf.java:15) at net.minecraft.src.RenderGlowstoneWolf.handleRotationFloat(RenderGlowstoneWolf.java:56)
So you could compare all these lines to the respective lines of the working wolf as well.
It is not what I thought, but I can tell you, what nullpointerexception is:
It is like eating a bred and then baking it.
You have something inverted, so it doesn't find something important. So you need to assure, that the bred gets backed before being eaten.
In this case the bred gets eaten in line 56 of renderglowstonewolf, so you could show us that. Maybe it's also EntityG.W., line 84...
The important part of the crash report is this:
at net.minecraft.src.EntityGlowstoneWolf.isAngry(EntityGlowstoneWolf.java:84) at net.minecraft.src.EntityGlowstoneWolf.getTailRotation(EntityGlowstoneWolf.java:75) at net.minecraft.src.RenderGlowstoneWolf.getTailRotation(RenderGlowstoneWolf.java:15) at net.minecraft.src.RenderGlowstoneWolf.handleRotationFloat(RenderGlowstoneWolf.java:56)
So you could compare all these lines to the respective lines of the working wolf as well.
Ok so i tried to take out everything about a tail rotation and a handle rotation (dont worry i just commented all the lines of code that they were i didnt delete it) but it still has problems, but it may have an updated crash report (and btw i just noticed that in the begining i was talking about EntityIceWolf and now im talking about EntityGlowstownWolf but they have the same problem).
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
2014-01-15 21:48:06 [SERVER] [INFO] Saving and pausing game...
2014-01-15 21:48:06 [SERVER] [INFO] Saving chunks for level 'New World'/Overworld
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
at net.minecraft.src.DataWatcher.getWatchableObjectByte(DataWatcher.java:72)
at net.minecraft.src.EntityGlowstoneWolf.isSitting(EntityGlowstoneWolf.java:127)
at net.minecraft.src.ModelGlowstoneWolf.setLivingAnimations(ModelGlowstoneWolf.java:121)
at net.minecraft.src.RenderLiving.doRenderLiving(RenderLiving.java:104)
at net.minecraft.src.RenderLiving.doRender(RenderLiving.java:525)
at net.minecraft.src.RenderManager.renderEntityWithPosYaw(RenderManager.java:223)
at net.minecraft.src.RenderManager.renderEntity(RenderManager.java:192)
at net.minecraft.src.RenderGlobal.renderEntities(RenderGlobal.java:439)
at net.minecraft.src.EntityRenderer.renderWorld(EntityRenderer.java:1118)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:960)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Thread.java:680)
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
again it just kept repeating the eaten bread that was baked after (the java.lang.NullPointerException).
You probably removed something that's important, when the wolf is sitting.
By the way: Have you ever done a mob that worked?
Yeah just my mobs always had RenderBiped and were just humanoid, this is the first mob im trying to make without the humanoid shape. And ill put back everything i removed (i just commented them out i didnt remove them).
the problem is that you use dataWatcher for if is the wolf angry or not. but you don't have a entityinit method where you add the datawatcher :
so you should add to your code this methode:
It's not an error message, it just spams the console up when i spawn the mob.
Here's the code for the EntityIceWolf
Here's the code for my mod_IceWolf
And here is my RenderIceWolf
return var1 != null && this.canEntityBeSeen(var1) ? var1 : null;
Maybe change "null" to "true"?
WolfCraft - Extra wolves to tame and fight!
WolfCraft - Extra wolves to tame and fight!
Not an it cant be set to true and i tried setting it to number by changing it around but it crashed my game. I've used the same line of code for differnet mobs so that cant be it.
And it wouldnt be because the mob does have a skin then it would just say missing texture.
Farewell everyone o/
Though i dont crash or anything, the wolf is just invisisble.
[spoiler] [spoiler\]
And does anybody know why my spoiler isnt working?
It is like eating a bred and then baking it.
You have something inverted, so it doesn't find something important. So you need to assure, that the bred gets backed before being eaten.
In this case the bred gets eaten in line 56 of renderglowstonewolf, so you could show us that. Maybe it's also EntityG.W., line 84...
The important part of the crash report is this:
at net.minecraft.src.EntityGlowstoneWolf.isAngry(EntityGlowstoneWolf.java:84) at net.minecraft.src.EntityGlowstoneWolf.getTailRotation(EntityGlowstoneWolf.java:75) at net.minecraft.src.RenderGlowstoneWolf.getTailRotation(RenderGlowstoneWolf.java:15) at net.minecraft.src.RenderGlowstoneWolf.handleRotationFloat(RenderGlowstoneWolf.java:56)
So you could compare all these lines to the respective lines of the working wolf as well.
Ok so i tried to take out everything about a tail rotation and a handle rotation (dont worry i just commented all the lines of code that they were i didnt delete it) but it still has problems, but it may have an updated crash report (and btw i just noticed that in the begining i was talking about EntityIceWolf and now im talking about EntityGlowstownWolf but they have the same problem).
again it just kept repeating the eaten bread that was baked after (the java.lang.NullPointerException).
But this is the code around it
By the way: Have you ever done a mob that worked?
Yeah just my mobs always had RenderBiped and were just humanoid, this is the first mob im trying to make without the humanoid shape. And ill put back everything i removed (i just commented them out i didnt remove them).
That worked! thanks so much! And thanks to exlamationmark for your help!
you put the \ before spoiler