• 0

    posted a message on ExtrabiomesXL Universal 3.16.3 for MC 1.7.10
    The mod is only installed in the mods folder. I get the same error when I try to install the mod the "traditional way" (dragging and dropping the files into a vanilla minecraft jar), and launching through minecraft.
    Posted in: Minecraft Mods
  • 0

    posted a message on ExtrabiomesXL Universal 3.16.3 for MC 1.7.10
    This mod looks amazing, although, I'm having a little trouble in getting it to run. I'm running on Vanilla minecraft using the MyCraft mod system (although I've tried it with installing mods the proper way, and it yields the same results).

    I get an error. I'll post the error I get from all three logs.

    Game Log:
    Mods loaded: 5
    ModLoader 1.2.5
    mod_ExtraBiomesXL 2.0.4
    mod_MinecraftForge 3.1.3.105
    mod_ExtraBiomesXL 2.0.4
    mod_MinecraftForge 3.1.3.105

    Minecraft has crashed!
    ----------------------

    Minecraft has stopped running because it encountered a problem.




    --- BEGIN ERROR REPORT 2ca9d14 --------
    Generated 18/05/12 12:10 AM

    Minecraft: Minecraft 1.2.5
    OS: Windows 7 (x86) version 6.1
    Java: 1.7.0_03, Oracle Corporation
    VM: Java HotSpotâ„¢ Client VM (mixed mode, sharing), Oracle Corporation
    LWJGL: 2.4.2
    OpenGL: GeForce GTX 580/PCIe/SSE2 version 4.2.0, NVIDIA Corporation

    java.lang.RuntimeException: Duplicate stat id: "achievement.buildScarecrow" and "achievement.buildScarecrow" at id 5245950
    at ajw.a(SourceFile:33)
    at aeb.d(SourceFile:50)
    at extrabiomes.ItemScarecrow.<init>(ItemScarecrow.java:38)
    at extrabiomes.Extrabiomes.addScarecrow(Extrabiomes.java:22)
    at extrabiomes.Extrabiomes.onModsLoaded(Extrabiomes.java:53)
    at mod_ExtraBiomesXL.modsLoaded(mod_ExtraBiomesXL.java:81)
    at ModLoader.init(ModLoader.java:899)
    at ModLoader.addAllRenderers(ModLoader.java:189)
    at ahu.<init>(RenderManager.java:86)
    at ahu.<clinit>(RenderManager.java:14)
    at net.minecraft.client.Minecraft.a(Minecraft.java:394)
    at net.minecraft.client.Minecraft.run(Minecraft.java:732)
    at java.lang.Thread.run(Unknown Source)
    --- END ERROR REPORT c9a93b4d ----------

    ModLoader Log:
    May 18, 2012 12:10:30 AM ModLoader init
    FINE: ModLoader 1.2.5 Initializing...
    May 18, 2012 12:10:30 AM ModLoader readFromClassPath
    FINER: Adding mods from C:\Users\James\AppData\Roaming\.minecraft\mods\ModLoader
    May 18, 2012 12:10:30 AM ModLoader readFromClassPath
    FINER: Directory found.
    May 18, 2012 12:10:30 AM ModLoader addMod
    FINE: Mod Initialized: "mod_ExtraBiomesXL 2.0.4" from mod_ExtraBiomesXL
    May 18, 2012 12:10:30 AM ModLoader setupProperties
    FINER: SPAWNER_ALLOW_ON_INVERTED set to true
    May 18, 2012 12:10:30 AM ModLoader addMod
    FINE: Mod Initialized: "mod_MinecraftForge 3.1.3.105" from mod_MinecraftForge
    May 18, 2012 12:10:30 AM ModLoader readFromModFolder
    FINER: Adding mods from C:\Users\James\AppData\Roaming\.minecraft\mods\ExtraBiomesXL
    May 18, 2012 12:10:30 AM ModLoader readFromModFolder
    FINER: Directory found.
    May 18, 2012 12:10:30 AM ModLoader addMod
    FINE: Mod Initialized: "mod_ExtraBiomesXL 2.0.4" from mod_ExtraBiomesXL.class
    May 18, 2012 12:10:30 AM ModLoader readFromModFolder
    FINER: Adding mods from C:\Users\James\AppData\Roaming\.minecraft\mods\Forge
    May 18, 2012 12:10:30 AM ModLoader readFromModFolder
    FINER: Directory found.
    May 18, 2012 12:10:30 AM ModLoader setupProperties
    FINER: SPAWNER_ALLOW_ON_INVERTED set to true
    May 18, 2012 12:10:30 AM ModLoader addMod
    FINE: Mod Initialized: "mod_MinecraftForge 3.1.3.105" from mod_MinecraftForge.class
    May 18, 2012 12:10:30 AM ModLoader readFromModFolder
    FINER: Adding mods from C:\Users\James\AppData\Roaming\.minecraft\mods\ModLoader
    May 18, 2012 12:10:30 AM ModLoader readFromModFolder
    FINER: Directory found.
    May 18, 2012 12:10:30 AM forge.ForgeHooks <clinit>
    INFO: MinecraftForge v3.1.3.105 Initialized

    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: Initializing classic mode blocks.
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: Classic mode block initialization complete.
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: Classic mode not enabled. Custom blocks initializing.
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: extrabiomes.crackedsand block initialized with id 153.
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: extrabiomes.redrock block initialized with id 152.
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: extrabiomes.quicksand block initialized with id 255.
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: extrabiomes.autumnleaves block initialized with id 254.
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: extrabiomes.greenleaves block initialized with id 154.
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: extrabiomes.flower block initialized with id 155.
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: extrabiomes.tallgrass block initialized with id 156.
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: extrabiomes.sapling block initialized with id 157.
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: extrabiomes.cattail block initialized with id 158.
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: extrabiomes.leafpile block initialized with id 159.
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: Custom blocks initialization complete.
    May 18, 2012 12:10:30 AM ModLoader init
    FINE: Mod Loaded: "mod_ExtraBiomesXL 2.0.4"
    May 18, 2012 12:10:30 AM ModLoader init
    FINE: Mod Loaded: "mod_MinecraftForge 3.1.3.105"
    May 18, 2012 12:10:30 AM ModLoader init
    FINE: Mod Loaded: "mod_ExtraBiomesXL 2.0.4"
    May 18, 2012 12:10:30 AM ModLoader init
    FINE: Mod Loaded: "mod_MinecraftForge 3.1.3.105"
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: Beginning auto-discovery of API client mods.
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: Completed auto-discovery. 0 API client mods discovered.
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: Enabling Extrabiomes custom biomes!
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: ALPINE
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: AUTUMN_WOODS
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: BIRCH_FOREST
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: EXTREME_JUNGLE
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: FORESTED_HILLS
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: FORESTED_ISLAND
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: GLACIER
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: GREEN_HILLS
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: GREEN_SWAMP
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: ICE_WASTELAND
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: MARSH
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: MEADOW
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: MINI_JUNGLE
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: MOUNTAIN_DESERT
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: MOUNTAIN_RIDGE
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: MOUNTAIN_TAIGA
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: PINE_FOREST
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: RAINFOREST
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: REDWOOD_FOREST
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: REDWOOD_LUSH
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: SAVANNA
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: SHRUBLAND
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: SNOW_FOREST
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: SNOWY_RAINFOREST
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: TEMPORATE_RAINFOREST
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: TUNDRA
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: WASTELAND
    May 18, 2012 12:10:30 AM extrabiomes.Log write
    FINE: Extrabiomes XL: WOODLANDS
    May 18, 2012 12:10:30 AM ModLoader init
    FINER: THROW
    java.lang.RuntimeException: Duplicate stat id: "achievement.buildScarecrow" and "achievement.buildScarecrow" at id 5245950
    at ajw.a(SourceFile:33)
    at aeb.d(SourceFile:50)
    at extrabiomes.ItemScarecrow.<init>(ItemScarecrow.java:38)
    at extrabiomes.Extrabiomes.addScarecrow(Extrabiomes.java:22)
    at extrabiomes.Extrabiomes.onModsLoaded(Extrabiomes.java:53)
    at mod_ExtraBiomesXL.modsLoaded(mod_ExtraBiomesXL.java:81)
    at ModLoader.init(ModLoader.java:899)
    at ModLoader.addAllRenderers(ModLoader.java:189)
    at ahu.<init>(RenderManager.java:86)
    at ahu.<clinit>(RenderManager.java:14)
    at net.minecraft.client.Minecraft.a(Minecraft.java:394)
    at net.minecraft.client.Minecraft.run(Minecraft.java:732)
    at java.lang.Thread.run(Unknown Source)

    MyCraft Log:
    Available x64 JREs:
    java.lang.NullPointerException
    org.frustra.myclaunch.Launcher.recurseFindJRE(Launcher.java:202)
    org.frustra.myclaunch.Launcher.getJavaVMPath(Launcher.java:226)
    org.frustra.myclaunch.Launcher.main(Launcher.java:76)
    MyCraft Launcher 6.0
    MyCraft V2.4.4
    Running from folder: C:\Users\James\AppData\Roaming\.minecraft\bin\mycraft
    Lib file: minecraft.jar

    Init: net.minecraft.GameUpdater
    Injecting ModLoader
    27 achievements
    182 recipes
    Setting user: Kyle_Katarn, 7188242490725900661
    LWJGL Version: 2.4.2
    ModLoader 1.2.5 Initializing...
    Loading MyCraft + ModLoader mods
    Loading: mod_ExtraBiomesXL
    Mod Initialized: mod_ExtraBiomesXL 2.0.4
    Loading: mod_MinecraftForge
    Mod Initialized: mod_MinecraftForge 3.1.3.105
    Mod Initialized: mod_ExtraBiomesXL 2.0.4
    Mod Initialized: mod_MinecraftForge 3.1.3.105
    MinecraftForge v3.1.3.105 Initialized
    May 18, 2012 12:16:42 AM forge.ForgeHooks <clinit>
    INFO: MinecraftForge v3.1.3.105 Initialized

    Extrabiomes XL: Initializing classic mode blocks.
    Extrabiomes XL: Classic mode block initialization complete.
    Extrabiomes XL: Classic mode not enabled. Custom blocks initializing.
    Extrabiomes XL: extrabiomes.crackedsand block initialized with id 153.
    Extrabiomes XL: extrabiomes.redrock block initialized with id 152.
    Extrabiomes XL: extrabiomes.quicksand block initialized with id 255.
    Extrabiomes XL: extrabiomes.autumnleaves block initialized with id 254.
    Extrabiomes XL: extrabiomes.greenleaves block initialized with id 154.
    Extrabiomes XL: extrabiomes.flower block initialized with id 155.
    Extrabiomes XL: extrabiomes.tallgrass block initialized with id 156.
    Extrabiomes XL: extrabiomes.sapling block initialized with id 157.
    Extrabiomes XL: extrabiomes.cattail block initialized with id 158.
    Extrabiomes XL: extrabiomes.leafpile block initialized with id 159.
    Extrabiomes XL: Custom blocks initialization complete.
    Mod Loaded: mod_ExtraBiomesXL 2.0.4
    Mod Loaded: mod_MinecraftForge 3.1.3.105
    Mod Loaded: mod_ExtraBiomesXL 2.0.4
    Mod Loaded: mod_MinecraftForge 3.1.3.105
    Extrabiomes XL: Beginning auto-discovery of API client mods.
    Extrabiomes XL: Completed auto-discovery. 0 API client mods discovered.
    Extrabiomes XL: Enabling Extrabiomes custom biomes!
    Extrabiomes XL: ALPINE
    Extrabiomes XL: AUTUMN_WOODS
    Extrabiomes XL: BIRCH_FOREST
    Extrabiomes XL: EXTREME_JUNGLE
    Extrabiomes XL: FORESTED_HILLS
    Extrabiomes XL: FORESTED_ISLAND
    Extrabiomes XL: GLACIER
    Extrabiomes XL: GREEN_HILLS
    Extrabiomes XL: GREEN_SWAMP
    Extrabiomes XL: ICE_WASTELAND
    Extrabiomes XL: MARSH
    Extrabiomes XL: MEADOW
    Extrabiomes XL: MINI_JUNGLE
    Extrabiomes XL: MOUNTAIN_DESERT
    Extrabiomes XL: MOUNTAIN_RIDGE
    Extrabiomes XL: MOUNTAIN_TAIGA
    Extrabiomes XL: PINE_FOREST
    Extrabiomes XL: RAINFOREST
    Extrabiomes XL: REDWOOD_FOREST
    Extrabiomes XL: REDWOOD_LUSH
    Extrabiomes XL: SAVANNA
    Extrabiomes XL: SHRUBLAND
    Extrabiomes XL: SNOW_FOREST
    Extrabiomes XL: SNOWY_RAINFOREST
    Extrabiomes XL: TEMPORATE_RAINFOREST
    Extrabiomes XL: TUNDRA
    Extrabiomes XL: WASTELAND
    Extrabiomes XL: WOODLANDS
    CONFLICT @ 2870
    java.lang.ExceptionInInitializerError
    at net.minecraft.client.Minecraft.a(Minecraft.java:394)
    at net.minecraft.client.Minecraft.run(Minecraft.java:732)
    at java.lang.Thread.run(Unknown Source)
    Caused by: java.lang.RuntimeException: java.lang.RuntimeException: Duplicate stat id: "achievement.buildScarecrow" and "achievement.buildScarecrow" at id 5245950
    at ModLoader.init(ModLoader.java:918)
    at ModLoader.addAllRenderers(ModLoader.java:189)
    at ahu.<init>(RenderManager.java:86)
    at ahu.<clinit>(RenderManager.java:14)
    ... 3 more
    Caused by: java.lang.RuntimeException: Duplicate stat id: "achievement.buildScarecrow" and "achievement.buildScarecrow" at id 5245950
    at ajw.a(SourceFile:33)
    at aeb.d(SourceFile:50)
    at extrabiomes.ItemScarecrow.<init>(ItemScarecrow.java:38)
    at extrabiomes.Extrabiomes.addScarecrow(Extrabiomes.java:22)
    at extrabiomes.Extrabiomes.onModsLoaded(Extrabiomes.java:53)
    at mod_ExtraBiomesXL.modsLoaded(mod_ExtraBiomesXL.java:81)
    at ModLoader.init(ModLoader.java:899)
    ... 6 more

    Any idea on how I can fix this?
    Posted in: Minecraft Mods
  • 0

    posted a message on [ModLoader1.7.3] Adding Custom MOBs and MORE!
    Quote from kalamees1234

    its in the model code.public class ModelTestMob extends ModelBiped.it adds the average human model to your model, chaneg the modelbiped to modelbase.


    Changing it to ModelBase will stop all animation to it while walking, but I take your point, all I need to add was the custom stuff (ears and antennae) and it works fine. I just need to fix the rotations of the ears and antennae to follow perfectly with the head now.

    Thanks for your help. :smile.gif:
    Posted in: Tutorials
  • 0

    posted a message on [ModLoader1.7.3] Adding Custom MOBs and MORE!
    Hey there. I've been following along with this Tutorial in 1.8.1 (yes I know there are going to be problems, but I'm an alright programmer, I can overcome!)

    Anyway I've run into a sort of odd issue where the game renders the model twice over. Here's a pic demonstating the issue.



    It does this with all the body parts (sorry I havent been able to texture it yet, but it's there).

    Anyway, here are my sources:

    ModelTestMob.java
    package net.minecraft.src;
    
    public class ModelTestMob extends ModelBiped
    {
        ModelRenderer head,
                      body,
                      rightArm,
                      leftArm,
                      rightLeg,
                      leftLeg,
                      rightEar,
                      leftEar,
                      rightAntennae,
                      leftAntennae;
    
        public ModelTestMob()
        {
            super( 1, 0.f );
    
            head = new ModelRenderer(this, 0, 0);
            head.addBox(-4f, -8f, -4f, 8, 8, 8);
            head.setRotationPoint(0f, 0f, 0f);
            head.rotateAngleX = head.rotateAngleY = head.rotateAngleZ = 0f;
            head.mirror = false;
    
            body = new ModelRenderer(this, 16, 16);
            body.addBox(-4f, 0f, -2f, 8, 12, 4);
            body.setRotationPoint(0f, 0f, 0f);
            body.rotateAngleX = body.rotateAngleY = body.rotateAngleZ = 0f;
            body.mirror = false;
    
            rightArm = new ModelRenderer(this, 40, 16);
            rightArm.addBox(-3f, -2f, -2f, 4, 12, 4);
            rightArm.setRotationPoint(-5f, 2f, 0f);
            rightArm.rotateAngleX = rightArm.rotateAngleY = rightArm.rotateAngleZ = 0f;
            rightArm.mirror = false;
    
            leftArm = new ModelRenderer(this, 40, 16);
            leftArm.addBox(-1f, -2f, -2f, 4, 12, 4);
            leftArm.setRotationPoint(5f, 2f, 0f);
            leftArm.rotateAngleX = leftArm.rotateAngleY = leftArm.rotateAngleZ = 0f;
            leftArm.mirror = false;
    
            rightLeg = new ModelRenderer(this, 0, 16);
            rightLeg.addBox(-2f, 0f, -2f, 4, 12, 4);
            rightLeg.setRotationPoint(-2f, 12f, 0f);
            rightLeg.rotateAngleX = rightLeg.rotateAngleY = rightLeg.rotateAngleZ = 0f;
            rightLeg.mirror = false;
    
            leftLeg = new ModelRenderer(this, 0, 16);
            leftLeg.addBox(-2f, 0f, -2f, 4, 12, 4);
            leftLeg.setRotationPoint(2f, 12f, 0f);
            leftLeg.rotateAngleX = leftLeg.rotateAngleY = leftLeg.rotateAngleZ = 0f;
            leftLeg.mirror = false;
    
            rightEar = new ModelRenderer(this, 24, 3);
            rightEar.addBox(-4F, 0F, -0.5F, 4, 2, 1);
            rightEar.setRotationPoint(-2.3F, -3.1F, -2F);
            rightEar.rotateAngleX = rightEar.rotateAngleY = 0F;
            rightEar.rotateAngleZ = 0.68117F;
            rightEar.mirror = false;
    
            leftEar = new ModelRenderer(this, 24, 0);
            leftEar.addBox(0F, 0F, -0.5F, 4, 2, 1);
            leftEar.setRotationPoint(2.3F, -3.066667F, -2F);
            leftEar.rotateAngleX = leftEar.rotateAngleY = 0F;
            leftEar.rotateAngleZ = -0.68117F;
            leftEar.mirror = false;
    
            rightAntennae = new ModelRenderer(this, 0, 0);
            rightAntennae.addBox(-0.5F, -0.5F, 0F, 1, 1, 3);
            rightAntennae.setRotationPoint(-1.5F, -5.5F, -3.7F);
            rightAntennae.rotateAngleX = rightAntennae.rotateAngleY = 0.F;
            rightAntennae.rotateAngleZ = 0.03718F;
            rightAntennae.mirror = false;
    
            leftAntennae = new ModelRenderer(this, 0, 0);
            leftAntennae.addBox(-0.5F, -0.5F, 0F, 1, 1, 3);
            leftAntennae.setRotationPoint(1.5F, -5.5F, -3.733333F);
            leftAntennae.rotateAngleX = leftAntennae.rotateAngleY = 0.F;
            leftAntennae.rotateAngleZ = -0.03718F;
            leftAntennae.mirror = false;
    
        }
    
        public void render( Entity entity, float f, float f1, float f2, float f3, float f4, float f5 )
        {
            super.render(entity, f, f1, f2, f3, f4, f5);
            setRotationAngles(f, f1, f2, f3, f4, f5);
    
            head.render( f5 );
            body.render( f5 );
            rightArm.render( f5 );
            leftArm.render( f5 );
            rightLeg.render( f5 );
            leftLeg.render( f5 );
    
            rightEar.render( f5 );
            leftEar.render( f5 );
            rightAntennae.render( f5 );
            leftAntennae.render( f5 );
        }
    
        public void setRotationAngles( float f, float f1, float f2, float f3, float f4, float f5 )
        {
            super.setRotationAngles(f, f1, f2, f3, f4, f5);
    
            rightEar.rotateAngleX = head.rotateAngleX;
            rightEar.rotateAngleY = head.rotateAngleY;
            leftEar.rotateAngleX = head.rotateAngleX;
            leftEar.rotateAngleY = head.rotateAngleY;
            rightAntennae.rotateAngleX = head.rotateAngleX + 2.80699F;
            rightAntennae.rotateAngleY = head.rotateAngleY + 0.63204F;
            leftAntennae.rotateAngleX = head.rotateAngleX + 2.80699F;
            leftAntennae.rotateAngleY = head.rotateAngleY - 0.63204F;
        }
    }


    RenderTestMob.java
    package net.minecraft.src;
    
    public class RenderTestMob extends RenderLiving
    {
    
        public RenderTestMob( float f)
        {
            super( new ModelTestMob(), f);
        }
    
        public void renderModel(EntityLiving entityliving, double d, double d1, double d2, 
                float f, float f1)
        {
            super.doRenderLiving(entityliving, d, d1, d2, f, f1);
        }
    
        public void doRenderLiving(EntityLiving entityliving, double d, double d1, double d2, 
                float f, float f1)
        {
            renderModel(entityliving, d, d1, d2, f, f1);
        }
    
        public void doRender(Entity entity, double d, double d1, double d2, 
                float f, float f1)
        {
            renderModel((EntityLiving)entity, d, d1, d2, f, f1);
        }
    }


    EntityTestMob
    package net.minecraft.src;
    
    public class EntityTestMob extends EntityMob
    {
        public EntityTestMob ( World world )
        {
            super( world );
    
            angerLevel = 0;
            texture = "/mob/testMob.png";
            moveSpeed = .5f;
            attackStrength = 5;
    
        }
    
        public void onUpdate()
        {
            moveSpeed = (entityToAttack == null) ? .5f : .95f;
    
            super.onUpdate();
        }
    
        public boolean getCanSpawnHere()
        {
            return worldObj.difficultySetting > 0 && worldObj.checkIfAABBIsClear(boundingBox) &&
                    worldObj.getCollidingBoundingBoxes(this, boundingBox).size() == 0 &&
                    !worldObj.getIsAnyLiquid(boundingBox);
        }
    
        public void writeEntityToNBT( NBTTagCompound tag )
        {
            super.writeEntityToNBT(tag);
            tag.setShort("Anger", (short)angerLevel);
        }
    
        public void readEntityFromNBT( NBTTagCompound tag )
        {
            super.readEntityFromNBT(tag);
            angerLevel = tag.getShort("Anger");
        }
    
        protected Entity findPlayerToAttack()
        {
            if( angerLevel == 0 )
                return null;
            else
                return super.findPlayerToAttack();
        }
    
        public void onLivingUpdate()
        {
            super.onLivingUpdate();
        }
    
        public boolean attackEntityFrom( DamageSource damage, int i )
        {
            Entity entity = damage.getEntity();
    
            if( entity instanceof EntityPlayer )
                becomeAngryAt( entity );
    
            return super.attackEntityFrom(damage, i);
        }
    
        private void becomeAngryAt( Entity entity )
        {
            entityToAttack = entity;
            angerLevel = 400 + rand.nextInt( 400 );
        }
    
        protected int getDropItemId()
        {
            return Item.appleRed.shiftedIndex;
        }
    
    
        private int angerLevel;
    }


    The code all looks right, so it's probably something to do with the logic. Has anyone else come across this in their travels?
    Posted in: Tutorials
  • 0

    posted a message on [1.5.2] Weeping Angels [V1.5.10 - 22, MAY,13] FORGE [SP/MP]
    Quote from Stefan-r87

    faster would be dumb. but more teleport and teleport to nether would be awesome


    I disagree. There's literally no other way for them to catch you otherwise. They only move as fast as the player when his back is turned. It's actually very easy to get away from them... if you're aware of their presence.
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.5.2] Weeping Angels [V1.5.10 - 22, MAY,13] FORGE [SP/MP]
    Oh god, yes! ALL MY FREAKING YES!
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.5_01]TrapCraft 1.1 [ModLoader]
    Thank you so much! Great review.
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.5_01]TrapCraft 1.1 [ModLoader]
    It's modloader 3, I'll look into giving it an update tonight, and mcb1, I have a feeling it might be clashing with some block ID's or something, can you please post the ModLoader.txt file? I'll look into using maybe a properties file or something.
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.5_01]TrapCraft 1.1 [ModLoader]
    Updated download with small bug fix.

    Thanks for the feedback!
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.5_01]TrapCraft 1.1 [ModLoader]
    I plan to have it eventually, yes, but I'm very new to the Minecraft modding scene, so I need to do some more research into MP Modding before I can get it done.
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.5_01]TrapCraft 1.1 [ModLoader]
    I had a feeling that I could, but it's always better to be safe than sorry lol. Thanks again!
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.5_01]TrapCraft 1.1 [ModLoader]
    Wow, thank you so much. :smile.gif: Do you mind if I use it in my OP?

    Thanks for the feedback.
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.5_01]TrapCraft 1.1 [ModLoader]
    The mod has been updated to add more variations on traps, and the ability to activate them through redstone.
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.5_01]TrapCraft 1.1 [ModLoader]
    Thank you. I updated the mod so that more than one tile will disappear when stepped on (up to 9 in each direction).
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.5_01]TrapCraft 1.1 [ModLoader]
    Haha, seems I haven't quite figured out Dropbox. I'll get right onto it.

    Also I have found a bug and an unexpected feature, the bug being that Animals that are 2 blocks long (cows, sheep, etc) wont fall through unless the walk on two of the tiles. So I'm looking into a way of getting rid of all the connected blocks when one of them is stepped on (like a real trap of this nature), and the unexpected feature being that if you hold shift, you can walk on the trap without setting it off.

    Edit: The link should be fixed now.

    Thanks for the feedback.
    Posted in: Minecraft Mods
  • To post a comment, please .