Jump to content

Ultadoer

Members
  • Posts

    4
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Ultadoer's Achievements

Tree Puncher

Tree Puncher (2/8)

0

Reputation

  1. Help after that I am getting a new error! C:\Pylo\MCreator179\forge\build\sources\main\java\mod\mcreator\mcreator_caveKobold.java:296: error: <identifier> expected public void setRotationAngles(ModelRenderer, float f, float f1, float f2, float f3, float f4, float f5, Entity entity) { ^ 1 error FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler error output for details. * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
  2. The error message is as follows C:\Pylo\MCreator179\forge\build\sources\main\java\mod\mcreator\mcreator_caveKobold.java:244: error: cannot find symbol this.setRotateAngle(LeftLeg, -0.4363323129985824F, 0.0F, 0.0F); ^ symbol: method setRotateAngle(ModelRenderer,float,float,float) C:\Pylo\MCreator179\forge\build\sources\main\java\mod\mcreator\mcreator_caveKobold.java:248: error: cannot find symbol this.setRotateAngle(JawTopLeft, -0.10471975511965977F, -3.490658503988659F, 0.0F); ^ symbol: method setRotateAngle(ModelRenderer,float,float,float) C:\Pylo\MCreator179\forge\build\sources\main\java\mod\mcreator\mcreator_caveKobold.java:252: error: cannot find symbol this.setRotateAngle(Body, 0.2617993877991494F, 0.0F, 0.0F); ^ symbol: method setRotateAngle(ModelRenderer,float,float,float) C:\Pylo\MCreator179\forge\build\sources\main\java\mod\mcreator\mcreator_caveKobold.java:259: error: cannot find symbol this.setRotateAngle(HeadBase, -0.2617993877991494F, 0.0F, 0.0F); ^ symbol: method setRotateAngle(ModelRenderer,float,float,float) C:\Pylo\MCreator179\forge\build\sources\main\java\mod\mcreator\mcreator_caveKobold.java:264: error: cannot find symbol this.setRotateAngle(RightLeg, -0.4363323129985824F, 0.0F, 0.0F); ^ symbol: method setRotateAngle(ModelRenderer,float,float,float) C:\Pylo\MCreator179\forge\build\sources\main\java\mod\mcreator\mcreator_caveKobold.java:268: error: cannot find symbol this.setRotateAngle(LeftArm, -1.7749998492782333F, -0.10000736613927509F, 0.10000736613927509F); ^ symbol: method setRotateAngle(ModelRenderer,float,float,float) C:\Pylo\MCreator179\forge\build\sources\main\java\mod\mcreator\mcreator_caveKobold.java:273: error: cannot find symbol this.setRotateAngle(RightArm, -1.7756979809790308F, 0.10000736613927509F, -0.10000736613927509F); ^ symbol: method setRotateAngle(ModelRenderer,float,float,float) C:\Pylo\MCreator179\forge\build\sources\main\java\mod\mcreator\mcreator_caveKobold.java:277: error: cannot find symbol this.setRotateAngle(JawTopRight, -0.10471975511965977F, -2.7750735106709836F, 0.017453292519943295F); ^ symbol: method setRotateAngle(ModelRenderer,float,float,float) Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. 8 errors FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler error output for details. * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
  3. I get acompilation error whenever I use this code package mod.mcreator; import net.minecraftforge.fml.relauncher.SideOnly; import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.common.registry.EntityRegistry; import net.minecraftforge.fml.common.event.FMLServerStartingEvent; import net.minecraftforge.fml.common.event.FMLPreInitializationEvent; import net.minecraftforge.fml.common.event.FMLInitializationEvent; import net.minecraftforge.fml.client.registry.RenderingRegistry; import net.minecraft.world.biome.Biome; import net.minecraft.world.World; import net.minecraft.util.math.MathHelper; import net.minecraft.util.ResourceLocation; import net.minecraft.util.EnumHand; import net.minecraft.util.DamageSource; import net.minecraft.item.ItemStack; import net.minecraft.item.Item; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.monster.EntityMob; import net.minecraft.entity.effect.EntityLightningBolt; import net.minecraft.entity.ai.EntityAIWander; import net.minecraft.entity.ai.EntityAISwimming; import net.minecraft.entity.ai.EntityAIRestrictSun; import net.minecraft.entity.ai.EntityAILookIdle; import net.minecraft.entity.ai.EntityAILeapAtTarget; import net.minecraft.entity.ai.EntityAIHurtByTarget; import net.minecraft.entity.SharedMonsterAttributes; import net.minecraft.entity.EnumCreatureType; import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.Entity; import net.minecraft.client.renderer.entity.RenderLiving; import net.minecraft.client.model.ModelZombie; import net.minecraft.client.model.ModelRenderer; import net.minecraft.client.model.ModelBase; import net.minecraft.client.Minecraft; import java.util.Random; import java.util.Iterator; import java.util.ArrayList; @SuppressWarnings("unchecked") public class mcreator_caveKobold { public int mobid = 23; public static Object instance; public void load(FMLInitializationEvent event) { } public void generateNether(World world, Random random, int chunkX, int chunkZ) { } public void generateSurface(World world, Random random, int chunkX, int chunkZ) { } public int addFuel(ItemStack fuel) { return 0; } @SideOnly(Side.CLIENT) public void registerRenderers() { RenderLiving customRender = new RenderLiving(Minecraft.getMinecraft().getRenderManager(), new mcreator_caveKobold.ModelCaveKobold(), 0) { protected ResourceLocation getEntityTexture(Entity par1Entity) { return new ResourceLocation("cavekoboldred.png"); } }; RenderingRegistry.registerEntityRenderingHandler(mcreator_caveKobold.EntitycaveKobold.class, customRender); } public void serverLoad(FMLServerStartingEvent event) { } public void preInit(FMLPreInitializationEvent event) { EntityRegistry.registerModEntity(new ResourceLocation("testenvironmentmod:cavekobold"), mcreator_caveKobold.EntitycaveKobold.class, "cavekobold", mobid, instance, 64, 1, true, (102 << 16) + (102 << 8) + 102, (153 << 16) + (0 << 8) + 51); EntityRegistry.addSpawn(mcreator_caveKobold.EntitycaveKobold.class, 20, 3, 30, EnumCreatureType.MONSTER, new Biome[]{Biome.REGISTRY.getObject(new ResourceLocation("extreme_hills")),}); } public static Biome[] allbiomes(net.minecraft.util.registry.RegistryNamespaced<ResourceLocation, Biome> in) { Iterator<Biome> itr = in.iterator(); ArrayList<Biome> ls = new ArrayList<Biome>(); while (itr.hasNext()) { ls.add(itr.next()); } return ls.toArray(new Biome[ls.size()]); } public static class EntitycaveKobold extends EntityMob { World world = null; public EntitycaveKobold(World var1) { super(var1); world = var1; experienceValue = 8; this.isImmuneToFire = false; addRandomArmor(); setNoAI(!true); this.tasks.addTask(1, new EntityAIWander(this, 1)); this.tasks.addTask(2, new EntityAILookIdle(this)); this.tasks.addTask(3, new EntityAISwimming(this)); this.tasks.addTask(4, new EntityAILeapAtTarget(this, (float) 0.8)); this.targetTasks.addTask(5, new EntityAIHurtByTarget(this, true)); this.tasks.addTask(6, new EntityAIRestrictSun(this)); } protected void applyEntityAttributes() { super.applyEntityAttributes(); this.getEntityAttribute(SharedMonsterAttributes.MOVEMENT_SPEED).setBaseValue(0.25D); this.getEntityAttribute(SharedMonsterAttributes.MAX_HEALTH).setBaseValue(15D); if (this.getEntityAttribute(SharedMonsterAttributes.ATTACK_DAMAGE) != null) this.getEntityAttribute(SharedMonsterAttributes.ATTACK_DAMAGE).setBaseValue(4D); } protected void addRandomArmor() { } @Override protected Item getDropItem() { return null; } @Override protected net.minecraft.util.SoundEvent getAmbientSound() { return (net.minecraft.util.SoundEvent) net.minecraft.util.SoundEvent.REGISTRY.getObject(new ResourceLocation("entity.bat.hurt")); } @Override protected net.minecraft.util.SoundEvent getHurtSound(DamageSource ds) { return (net.minecraft.util.SoundEvent) net.minecraft.util.SoundEvent.REGISTRY.getObject(new ResourceLocation("entity.armorstand.break")); } @Override protected net.minecraft.util.SoundEvent getDeathSound() { return (net.minecraft.util.SoundEvent) net.minecraft.util.SoundEvent.REGISTRY.getObject(new ResourceLocation("block.anvil.destroy")); } @Override public void onStruckByLightning(EntityLightningBolt entityLightningBolt) { super.onStruckByLightning(entityLightningBolt); int i = (int) this.posX; int j = (int) this.posY; int k = (int) this.posZ; Entity entity = this; } @Override public void fall(float l, float d) { super.fall(l, d); int i = (int) this.posX; int j = (int) this.posY; int k = (int) this.posZ; Entity entity = this; } /** * Called when the entity is attacked. */ @Override public boolean attackEntityFrom(DamageSource source, float amount) { boolean retval = super.attackEntityFrom(source, amount); int i = (int) this.posX; int j = (int) this.posY; int k = (int) this.posZ; Entity entity = this; return retval; } @Override public void onDeath(DamageSource source) { super.onDeath(source); int i = (int) this.posX; int j = (int) this.posY; int k = (int) this.posZ; Entity entity = this; } @Override public boolean processInteract(EntityPlayer entity, EnumHand hand) { boolean retval = super.processInteract(entity, hand); int i = (int) this.posX; int j = (int) this.posY; int k = (int) this.posZ; ItemStack itemstack = entity.getHeldItem(hand); return retval; } @Override public void onKillEntity(EntityLivingBase entity) { super.onKillEntity(entity); int i = (int) this.posX; int j = (int) this.posY; int k = (int) this.posZ; } @Override public void onEntityUpdate() { super.onEntityUpdate(); int i = (int) this.posX; int j = (int) this.posY; int k = (int) this.posZ; Entity entity = this; } @Override public void onCollideWithPlayer(EntityPlayer entity) { super.onCollideWithPlayer(entity); int i = (int) this.posX; int j = (int) this.posY; int k = (int) this.posZ; } @Override protected float getSoundVolume() { return 1.0F; } } /** * ModelZombie - Either Mojang or a mod author Created using Tabula 7.0.0 */ public static class ModelCaveKobold extends ModelBase { public ModelRenderer Body; public ModelRenderer HeadBase; public ModelRenderer RightArm; public ModelRenderer RightLeg; public ModelRenderer LeftLeg; public ModelRenderer LeftArm; public ModelRenderer JawBottom; public ModelRenderer JawTopLeft; public ModelRenderer JawTopRight; public ModelCaveKobold() { this.textureWidth = 64; this.textureHeight = 64; this.LeftLeg = new ModelRenderer(this, 0, 16); this.LeftLeg.setRotationPoint(-1.9F, 11.2F, 0.2F); this.LeftLeg.addBox(-2.0F, 0.0F, -2.0F, 4, 12, 4, 0.0F); this.setRotateAngle(LeftLeg, -0.4363323129985824F, 0.0F, 0.0F); this.JawTopLeft = new ModelRenderer(this, 24, 32); this.JawTopLeft.setRotationPoint(-1.8F, -4.4F, -2.0F); this.JawTopLeft.addBox(-1.5F, -1.5F, 0.0F, 5, 3, 7, 0.0F); this.setRotateAngle(JawTopLeft, -0.10471975511965977F, -3.490658503988659F, 0.0F); this.Body = new ModelRenderer(this, 16, 16); this.Body.setRotationPoint(0.0F, 1.9F, 0.0F); this.Body.addBox(-4.0F, 0.0F, -2.0F, 8, 12, 4, 0.0F); this.setRotateAngle(Body, 0.2617993877991494F, 0.0F, 0.0F); this.JawBottom = new ModelRenderer(this, 0, 52); this.JawBottom.setRotationPoint(-4.4F, -2.6F, -9.1F); this.JawBottom.addBox(0.0F, 0.0F, 0.0F, 9, 3, 8, 0.0F); this.HeadBase = new ModelRenderer(this, 32, 0); this.HeadBase.setRotationPoint(0.0F, 1.0F, 0.0F); this.HeadBase.addBox(-4.0F, -8.0F, -4.0F, 8, 8, 8, 0.0F); this.setRotateAngle(HeadBase, -0.2617993877991494F, 0.0F, 0.0F); this.RightLeg = new ModelRenderer(this, 0, 16); this.RightLeg.mirror = true; this.RightLeg.setRotationPoint(1.9F, 11.2F, 0.1F); this.RightLeg.addBox(-2.0F, 0.0F, -2.0F, 4, 12, 4, 0.0F); this.setRotateAngle(RightLeg, -0.4363323129985824F, 0.0F, 0.0F); this.LeftArm = new ModelRenderer(this, 40, 16); this.LeftArm.setRotationPoint(-5.0F, 2.0F, 0.0F); this.LeftArm.addBox(-3.0F, -2.0F, -2.0F, 4, 12, 4, 0.0F); this.setRotateAngle(LeftArm, -1.7749998492782333F, -0.10000736613927509F, 0.10000736613927509F); this.RightArm = new ModelRenderer(this, 40, 16); this.RightArm.mirror = true; this.RightArm.setRotationPoint(5.0F, 2.0F, 0.0F); this.RightArm.addBox(-1.0F, -2.0F, -2.0F, 4, 12, 4, 0.0F); this.setRotateAngle(RightArm, -1.7756979809790308F, 0.10000736613927509F, -0.10000736613927509F); this.JawTopRight = new ModelRenderer(this, 0, 32); this.JawTopRight.setRotationPoint(3.7F, -4.4F, -2.8F); this.JawTopRight.addBox(-1.5F, -1.5F, 0.0F, 5, 3, 7, 0.0F); this.setRotateAngle(JawTopRight, -0.10471975511965977F, -2.7750735106709836F, 0.017453292519943295F); this.Body.addChild(this.LeftLeg); this.HeadBase.addChild(this.JawTopLeft); this.HeadBase.addChild(this.JawBottom); this.Body.addChild(this.HeadBase); this.Body.addChild(this.RightLeg); this.Body.addChild(this.LeftArm); this.Body.addChild(this.RightArm); this.HeadBase.addChild(this.JawTopRight); } @Override public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) { this.Body.render(f5); } /** * This is a helper function from Tabula to set the rotation of model * parts */ 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); this.HeadBase.rotateAngleY = f3 / (180F / (float) Math.PI); this.HeadBase.rotateAngleX = f4 / (180F / (float) Math.PI); this.LeftArm.rotateAngleX = MathHelper.cos(f * 1.0F) * -1.0F * f1; this.RightArm.rotateAngleX = MathHelper.cos(f * 1.0F) * 1.0F * f1; this.LeftLeg.rotateAngleX = MathHelper.cos(f * 0.6662F + (float) Math.PI) * 2.0F * f1 * 0.5F; this.RightLeg.rotateAngleX = MathHelper.cos(f * 0.6662F) * 2.0F * f1 * 0.5F; } } }
×
×
  • Create New...

Important Information

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