Jump to content

Recommended Posts

Posted

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.

Posted

Please learn basic Java, all the problems listed here a basic Java syntax errors, you will not receive help here if you don't know Java.

  • Like 1

It's sad how much time mods spend saying "x is no longer supported on this forum. Please update to a modern version of Minecraft to receive support".

Posted (edited)

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.

Edited by ninjawizard
Posted (edited)

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.

Edited by ninjawizard
Posted
  On 6/16/2020 at 10:36 PM, 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.

Expand  

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.

Posted

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...

Posted

You're not a modder, you're someone who used a cookie-cutter mod builder who now has an ego as a result.

Learn Java.

  • Like 1
  • Haha 1

This is my Forum Signature, I am currently attempting to transform it into a small guide for fixing easier issues using spoiler blocks to keep things tidy.

 

As the most common issue I feel I should put this outside the main bulk:

The only official source for Forge is https://files.minecraftforge.net, and the only site I trust for getting mods is CurseForge.

If you use any site other than these, please take a look at the StopModReposts project and install their browser extension, I would also advise running a virus scan.

 

For players asking for assistance with Forge please expand the spoiler below and read the appropriate section(s) in its/their entirety.

  Reveal hidden contents

 

Guest
This topic is now closed to further replies.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • Cracked Launchers are not supported
    • Hi, I have a problem in minecraft java (only in forge 1.20.1), When I start the game after a moment the game crashed with code 1 this only in forge 1.20.1 , I tried to reinstall java, Upgrade java to 17, update the drivers to the latest version, downgrade the drivers to the pervious version, deleting .minecraft and reinstall it , but none of these ways working.   here is the log:   [Launcher] Launching Minecraft... I'm hiding! mods after C:\Users\Windows\AppData\Roaming\.minecraft\mods\tl_skin_cape_forge_1.20_1.20.1-1.32.jar [InnerMinecraftServersImpl]  search changers of the servers read servers from servers.dat [] [InnerMinecraftServersImpl]  prepare inner servers save servers to servers.dat [Launcher] Game skin type: TLAUNCHER [Launcher] Starting Minecraft Forge 1.20.1... [Launcher] Launching in: C:\Users\Windows\AppData\Roaming\.minecraft Starting garbage collector: 96 / 227 MB Garbage collector completed: 60 / 214 MB [Launcher] Processing post-launch actions. Assist launch: true =============================================================================================== [05:29:03] [main/INFO]: ModLauncher running: args [--username, *********, --version, Forge 1.20.1, --gameDir, C:\Users\Windows\AppData\Roaming\.minecraft, --assetsDir, C:\Users\Windows\AppData\Roaming\.minecraft\assets, --assetIndex, 5, --uuid, *************************************, --accessToken, вќ„вќ„вќ„вќ„вќ„вќ„вќ„вќ„, --clientId, null, --xuid, null, --userType, mojang, --versionType, modified, --width, 925, --height, 530, --launchTarget, forgeclient, --fml.forgeVersion, 47.3.22, --fml.mcVersion, 1.20.1, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20230612.114412] [05:29:04] [main/INFO]: ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 17.0.12 by Oracle Corporation; OS Windows 10 arch amd64 version 10.0 [05:29:15] [main/INFO]: Loading ImmediateWindowProvider fmlearlywindow [05:29:24] [main/INFO]: Trying GL version 4.6 [05:29:60] [main/INFO]: Requested GL version 4.6 got version 4.6 [05:29:67] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/C:/Users/Windows/AppData/Roaming/.minecraft/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar%23100!/ Service=ModLauncher Env=CLIENT FATAL ERROR in native method: Thread[pool-2-thread-1,5,main]: No context is current or a function that is not available in the current context was called. The JVM will abort execution.     at org.lwjgl.opengl.GL11C.nglGetString(org.lwjgl.opengl@3.3.1+7/Native Method)     at org.lwjgl.opengl.GL11C.glGetString(org.lwjgl.opengl@3.3.1+7/GL11C.java:978)     at net.minecraftforge.fml.earlydisplay.DisplayWindow.initRender(fmlearlydisplay@1.20.1-47.3.22/DisplayWindow.java:209)     at net.minecraftforge.fml.earlydisplay.DisplayWindow.lambda$start$5(fmlearlydisplay@1.20.1-47.3.22/DisplayWindow.java:292)     at net.minecraftforge.fml.earlydisplay.DisplayWindow$$Lambda$437/0x000001fab120a618.run(fmlearlydisplay@1.20.1-47.3.22/Unknown Source)     at java.util.concurrent.Executors$RunnableAdapter.call(java.base@17.0.12/Executors.java:539)     at java.util.concurrent.FutureTask.run(java.base@17.0.12/FutureTask.java:264)     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(java.base@17.0.12/ScheduledThreadPoolExecutor.java:304)     at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.12/ThreadPoolExecutor.java:1136)     at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.12/ThreadPoolExecutor.java:635)     at java.lang.Thread.run(java.base@17.0.12/Thread.java:842) Here I am! [VersionManager] Refreshing versions locally... [VersionManager] Versions has been refreshed (6 ms) [Launcher] Launcher exited. [Launcher] Minecraft closed with exit code: 1 flush now [Launcher] [Crash] Signature "Bad video drivers" matches! [Crash] Signature "Bad video drivers" matches! [Launcher] [Crash] Crash has been recognized! [Crash] Crash has been recognized! flush now
    • https://mclo.gs/9Byd16j Hi, I've had my BetterMC world for a couple days now (1.19.2 vers & Fabric loader) but recently whenever I try to open the profile the minecraft launcher crashes and provides this error code. I've checked both this forum and google and haven't found any similar problems or solution to my problem. I'm not the best at reading crash logs but I gathered that there's an issue with fabric possibly, so I re-downloaded the same one on the modpack, then the latest version for 1.19.2 fabric and the issue still occurred. What can I do now?
    • it works now but idk why lmao. i removed terrablender and it didnt work. i then left it for a couple of days and, when i came back, updated the mods that needed updating because "what's the worst that could happen". i then tried launching it and now it works. i genuenly have no clue what i did to make it work, othen than updating the mods. so, thanks for your help
  • Topics

×
×
  • Create New...

Important Information

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