странные значения в логе(похоже дело в энтити)БРОНЯ с МОДЕЛЬЮ

Всем привет! Прошу помочь, ибо у меня возникла проблема: при добавлении метода считывающего поворот головы и изменяющего ротацию шейпов в логе появляется странная вещь!( лог начинает ругаться при виде от третьего лица- ну это и понятно)
Лог:
Код:
[10:27:22] [Client thread/ERROR]: Couldn't render entity
java.lang.NullPointerException
    at ru.lightway.armor.model.GladiatorHelmetModel.setRotationAngleY(GladiatorHelmetModel.java:264) ~[GladiatorHelmetModel.class:?]
    at ru.lightway.armor.model.GladiatorHelmetModel.setRotationAngles(GladiatorHelmetModel.java:271) ~[GladiatorHelmetModel.class:?]
    at net.minecraft.client.model.ModelBiped.render(ModelBiped.java:78) ~[ModelBiped.class:?]
    at ru.lightway.armor.model.GladiatorHelmetModel.render(GladiatorHelmetModel.java:219) ~[GladiatorHelmetModel.class:?]
    at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:178) [RendererLivingEntity.class:?]
    at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:167) [RenderPlayer.class:?]
    at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:565) [RenderPlayer.class:?]
    at net.minecraft.client.renderer.entity.RenderManager.func_147939_a(RenderManager.java:300) [RenderManager.class:?]
    at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:278) [RenderManager.class:?]
    at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:251) [RenderManager.class:?]
    at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:527) [RenderGlobal.class:?]
    at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1300) [EntityRenderer.class:?]
    at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1091) [EntityRenderer.class:?]
    at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1056) [Minecraft.class:?]
    at net.minecraft.client.Minecraft.run(Minecraft.java:951) [Minecraft.class:?]
    at net.minecraft.client.main.Main.main(Main.java:164) [Main.class:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_45]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_45]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_45]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_45]
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.11.jar:?]
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.11.jar:?]
    at net.minecraftforge.gradle.GradleStartCommon.launch(Unknown Source) [start/:?]
    at GradleStart.main(Unknown Source) [start/:?]
[merge_posts_bbcode]Добавлено: 28.06.2015 12:33:51[/merge_posts_bbcode]

Вот сами методы( брал из гайда Олдесктона) Моя версия 1.7.10
Код:
 private void setRotationAngleX(float angle) {
        for (ModelRenderer modelRenderer : modelList) {
            modelRenderer.rotateAngleX = angle;
        }
    }

    private void setRotationAngleY(float angle) {
        for (ModelRenderer modelRenderer : modelList) {
            modelRenderer.rotateAngleY = angle;
        }
    }    
  
    public void setRotationAngles(float f, float f1, float f2, float f3, float f4, float f5, Entity entity) {
        super.setRotationAngles(f, f1, f2, f3, f4, f5, entity); 
        
        setRotationAngleY(f3 / (180F / (float)Math.PI));
        setRotationAngleX(f4 / (180F / (float)Math.PI));
 
Лист заполнен!Проблема где-то в энтити, нужно только узнать где?
 
Назад
Сверху