ninjawizard
-
Posts
37 -
Joined
-
Last visited
Posts posted by ninjawizard
-
-
i also mod for:
Hearts of Iron IV, Xenonauts, LotR:Battle of middle earth 2, The sims 4 and others, i got a discord server of The sims 4, made more than 400 mods for it
so please, deny help if you want, but dont tell me im not a modder...
-
and i got 2-3 more mods for minecraft, i mod since 1.7
-
look how many people download my mod
https://www.curseforge.com/minecraft/mc-mods/wizards-animals
i give you facts you gime me conjectures. again its ok you dont need to help me i understand.
-
and yeah i would apreciate a 'copy this' thing for sure, i need to finish this mod fast, i can learn more java later.
-
Just now, diesieben07 said:
This is not a Java school.
The only help we could give you now is "here copy this", which means you will be back tomorrow with the next basic question because you do not understand Java.
nah as i just said, i just have this and the climbing thing, thats it, after that i will Not come back. but its Ok man i wont pressure you to do something you dont want.
-
is this mean you wont help them? come on bro show some luv..
-
also i just have 2 more simple code questions, them i wont bother anybody else on this forum and i promisse i wont come back so soon
-
Just now, diesieben07 said:
Oh you're the MCreator guy. Did you stop using it?
YES! im not using i just want to understand that code above.
-
i was refering to the other post, where he cursed a little bit, but its all right... im used to 'Mcreatorphobia' and i UNDERSTAND this forum dont suport it, i did Not made a single question about it, i hope you apreciate this Diesie, nor i lost my composture in any situation. is my question above that 'bad' to everybody 'attack' like that? i know i dont know much about java, but i do know the basic sir.
-
excuse me.. but i dont think you are the owner of this forum.. i already got help here, so please stop harassing my posts. i know a little Java you are a hater.
-
Hey friends, i could use some help with this 2 code lines here (maked with arrows on the code); i want to update my sitting code for tamed mobs to 1.15:
public static class ModelCapuchin extends EntityModel<Entity> { <--------- When i try to make like the Vanilla mobs here it gives error ... ... ... private void setRotation(ModelRenderer model, float x, float y, float z) { model.rotateAngleX = x; model.rotateAngleY = y; model.rotateAngleZ = z; } // SITTING CODE public void setLivingAnimations(T entityIn, float limbSwing, float limbSwingAmount, float partialTick) { <--- This 'T' here i dont understand what it means if (entityIn.isSitting()) { <-------- the error appear here too this.Head.setRotationPoint(0.5F, 17F, -1F); this.Body.setRotationPoint(0F, 18.5F, -0.5F); this.Body.rotateAngleX = 0.5235988F; this.ArmL.setRotationPoint(2F, 17.5F, -1F); this.ArmL.rotateAngleX = - 0.6108652F; this.ArmR.setRotationPoint(-1F, 17.5F, -1F); this.ArmR.rotateAngleX = - 0.6108652F; this.TailBase.setRotationPoint(0.5F, 21F, 4F); this.TailTip.setRotationPoint(0.5F, 21F, 4F); this.Face.setRotationPoint(0.5F, 17F, -1F); this.EarL.setRotationPoint(0.5F, 17F, -1F); this.EarR.setRotationPoint(0.5F, 17F, -1F); this.Nose.setRotationPoint(0.5F, 17F, -1F); this.UpLeg1.setRotationPoint(-1F, 23F, 3F); this.UpLeg1.rotateAngleX = - 1.396263F; this.DownLeg1.setRotationPoint(-0.9F, 20F, -1F); this.DownLeg1.rotateAngleX = 1.570796F; this.Foot1.setRotationPoint(-1F, 23.5F, -7F); this.Foot1.rotateAngleX = 1.919862F; this.UpLeg2.setRotationPoint(2F, 23F, 3F); this.UpLeg2.rotateAngleX = - 1.396263F; this.DownLeg2.setRotationPoint(1.9F, 27F, 1F); this.DownLeg2.rotateAngleX = - 1.570796F; this.Foot2.setRotationPoint(2F, 23.5F, -7F); this.Foot2.rotateAngleX = 1.919862F; } else { this.Head.setRotationPoint(0.5F, 15F, -1F); this.Body.setRotationPoint(0F, 16.5F, -0.5F); this.Body.rotateAngleX = 1.047198F; this.ArmL.setRotationPoint(2F, 15.5F, -1F); this.ArmL.rotateAngleX = MathHelper.cos(limbSwing * 0.6662F) * 1.4F * limbSwingAmount -0.3490659F; this.ArmR.setRotationPoint(-1F, 15.5F, -1F); this.ArmR.rotateAngleX = MathHelper.cos(limbSwing * 0.6662F + (float) Math.PI) * 1.4F * limbSwingAmount -0.3490659F; this.TailBase.setRotationPoint(0.5F, 17F, 5F); this.TailTip.setRotationPoint(0.5F, 17F, 5F); this.Face.setRotationPoint(0.5F, 15F, -1F); this.EarL.setRotationPoint(0.5F, 15F, -1F); this.EarR.setRotationPoint(0.5F, 15F, -1F); this.Nose.setRotationPoint(0.5F, 15F, -1F); this.UpLeg1.setRotationPoint(-1F, 19F, 4.5F); this.DownLeg1.setRotationPoint(-1F, 19F, 4.5F); this.Foot1.setRotationPoint(-1F, 19F, 4.5F); this.UpLeg2.setRotationPoint(2F, 19F, 4.5F); this.DownLeg2.setRotationPoint(2F, 19F, 4.5F); this.Foot2.setRotationPoint(2F, 19F, 4.5F); this.UpLeg1.rotateAngleX = MathHelper.cos(limbSwing * 0.6662F) * 1.4F * limbSwingAmount - 0.7853982F; this.DownLeg1.rotateAngleX = MathHelper.cos(limbSwing * 0.6662F) * 1.4F * limbSwingAmount + 0.7853982F; this.Foot1.rotateAngleX = MathHelper.cos(limbSwing * 0.6662F) * 1.4F * limbSwingAmount; this.UpLeg2.rotateAngleX = MathHelper.cos(limbSwing * 0.6662F + (float) Math.PI) * 1.4F * limbSwingAmount - 0.7853982F; this.DownLeg2.rotateAngleX = MathHelper.cos(limbSwing * 0.6662F + (float) Math.PI) * 1.4F * limbSwingAmount + 0.7853982F; this.Foot2.rotateAngleX = MathHelper.cos(limbSwing * 0.6662F + (float) Math.PI) * 1.4F * limbSwingAmount; } } // SITTING CODE END public void setRotationAngles(Entity entity, float f, float f1, float f2, float f3, float f4) { this.Head.rotateAngleY = f3 / (180F / (float) Math.PI); this.Head.rotateAngleX = f4 / (180F / (float) Math.PI); this.Face.rotateAngleY = f3 / (180F / (float) Math.PI); this.Face.rotateAngleX = f4 / (180F / (float) Math.PI); this.Nose.rotateAngleY = f3 / (180F / (float) Math.PI); this.Nose.rotateAngleX = f4 / (180F / (float) Math.PI) + 0.0872665F; this.EarL.rotateAngleY = f3 / (180F / (float) Math.PI) - 0.7853982F; this.EarL.rotateAngleX = f4 / (180F / (float) Math.PI); this.EarR.rotateAngleY = f3 / (180F / (float) Math.PI) + 0.7853982F; this.EarR.rotateAngleX = f4 / (180F / (float) Math.PI); this.TailBase.rotateAngleY = f3 / (180F / (float) Math.PI); this.TailTip.rotateAngleY = f3 / (180F / (float) Math.PI);
thank you all good people in advance.
-
aight guys chill out i do want to learn Java (only for MC) AND use Mcreator.. sorry but its a good tool, even for vet modders, but i understand your points there, but notice just one thing please, i never asked for Mcreator suport here, just CODE questions, i hope you can apreciate that.
This topic is already solved, i manage to edit the code with some help now i need just help with one code line, i will be posting another topic for it.
-
17 minutes ago, poopoodice said:
if ur entity extends AgeableEntity yes they grow : )
lol yeah they do i just waited 15-20min and it grow i was so happy
-
no wait now im not sure but i think he just turned into an adult lol im confused
-
25 minutes ago, [NoOneButNo] said:
I suggest reading the ZombieEntity class and its renderer.
i will!
i manage to scale down my baby mobs with this code:
public void render(MatrixStack ms, IVertexBuilder vb, int i1, int i2, float f1, float f2, float f3, float f4) { ms.push(); if (this.isChild) { ms.scale(0.4f, 0.4f, 0.4f); ms.translate(0F, 1.2F, 0F); // translation } else { ms.scale(0.8f, 0.8f, 0.8f); ms.translate(0F, 0.38F, 0F); // translation } //ms.rotate(Vector3f.YP.rotationDegrees(180.0F)); //rotation Head.render(ms, vb, i1, i2, f1, f2, f3, f4); ... Nose.render(ms, vb, i1, i2, f1, f2, f3, f4); ms.pop(); }
it works but the baby wont grow lol, i need to add more code for that right?
thank you very much for helping me
-
i look into vanilla files but i could not figger it out
-
19 hours ago, loordgek said:
no you are expected to have (basic) java knowledge
and you think i dont because i use Mcreator... you are just a hater my friend. and a Mcreator-phobic
-
Or Maybe i could change something here, where i Scale the Mob (on the model file)
public void render(MatrixStack ms, IVertexBuilder vb, int i1, int i2, float f1, float f2, float f3, float f4) { ms.push(); ms.scale(0.8f, 0.8f, 0.8f); ms.translate(0F, 0.38F, 0F); // translation //ms.rotate(Vector3f.YP.rotationDegrees(180.0F)); //rotation Head.render(ms, vb, i1, i2, f1, f2, f3, f4); ............ ms.pop(); }
-
Hey guys im trying to make my mobs breed smaller babies, i got 2 codes here, they give no errors but they wont scale it, can someone help?
protected void preRenderCallback(MatrixStack ms, AgeableEntity entitylivingbaseIn, float f, float partialTickTime) { float scale = 0.8f; if (entitylivingbaseIn.getGrowingAge() < 0) { f = (float)((double)f * 0.5D); this.shadowSize = 0.4F; } else { this.shadowSize = 0.8F; } ms.push(); ms.translate(0F, -0.5F, 0F); // translation ms.scale(scale, scale, scale); ms.pop(); }
protected void preRenderCallback(MatrixStack ms, AgeableEntity entitylivingbaseIn, float f, float partialTickTime) { //float scale = 0.8f; if (entitylivingbaseIn.getGrowingAge() < 0) { ms.push(); ms.translate(0F, -0.5F, 0F); // translation ms.scale(0.4F, 0.4F, 0.4F); this.shadowSize = 0.4F; } else { ms.push(); ms.translate(0F, -0.5F, 0F); // translation ms.scale(0.8F, 0.8F, 0.8F); this.shadowSize = 0.8F; } ms.pop(); }
-
4 hours ago, loordgek said:
learn java
my friend dont be rude with me, this is a forum to help others learn how to code java for minecraft isnt it?
-
public class ModelCapuchin<T extends CapuchinBlondEntity> extends AgeableModel<T> { //public static class ModelCapuchin extends EntityModel<Entity> {
when i do like the wolf mob, with that 'T', i change like the wolf on this part too, but also gimme errors
-
i was using the wolf file as model (sit animation) and i end with this code... no luck yet
public void setLivingAnimations(entityIn, float limbSwing, float limbSwingAmount, float partialTick) { if (entityIn.isSitting()) {
there is a 'T' before entityIn on the wolf file, but if i put it, and make the changes for it, it also dont work
-
i already fix CapuchinBlondEntity to EntityCapuchinBlond just need to fix the rest
-
I need to update this 1.12 code here for 1.15:
public void setLivingAnimations(EntityLivingBase entitylivingbaseIn, float limbSwing, float limbSwingAmount, float partialTickTime) { CapuchinBlondEntity entitycapuchinBlond = (CapuchinBlondEntity)entitylivingbaseIn; if (entitycapuchinBlond.isSitting()) { this.Head.setRotationPoint(0.5F, 17F, -1F); this.Body.setRotationPoint(0F, 18.5F, -0.5F); ...............
its a IF to make the monkey model to sit, i know i need to change EntityLivingBase and entitylivingbaseIn and maybe more, can you help me? thanks!
bug
in Off-topic
Posted
why this site is so buged? lots of links are broken