Jump to content

Recommended Posts

Posted

I know the subjectof textures has been covered I have read all the posts but still cant find an explanation to this problem.  My block textures are working properly but since I updated to 1.5.2 the Item textures are missing.  I have checked and rechecked the code and I have the textures in the same place as before.  I just need to know which part of the code is pulling the textures because the ones it says are missing are named differently to the png files I have nominated.  If I drop the existing mod for 1.5.1 into 1.5.2 it works fine.

Posted

When I put the @Override in it gives me an error and tells me to remove it and yes I am using updateIcons

 

public void updateIcons(IconRegister par1IconRegister)

{

    this.itemIcon = par1IconRegister.registerIcon("opalsplus:pngname")

}

 

I tried it again with putting the @override in but it won't let me.

Posted

It tells me to remove the @Override lol.  Then theres no error but it doesnt work

USE
public void registerIcons(IconRegister par1IconRegister)
    {
	this.itemIcon = par1IconRegister.registerIcon("modfolder:texturename");
    }

If i helped you, don't forget pressing "Thank You" button. Thanks for your time.

Posted

It tells me to remove the @Override lol.  Then theres no error but it doesnt work

USE
public void registerIcons(IconRegister par1IconRegister)
    {
	this.itemIcon = par1IconRegister.registerIcon("modfolder:texturename");
    }

 

Thankyou so Much it works now. i owe you one big time and now to fix the rest..

Posted

If @Override is erroring its doing its damn job.

If it errors it means that the function you THINK is overriding a function isn't.

Which means you need to look at the parent class and see whats different about your method, be it name, return type, or parameters.

 

I'm trying to teach you how to solve your own problem not copy paste a solution someone provides and assume it'll work.

I do Forge for free, however the servers to run it arn't free, so anything is appreciated.
Consider supporting the team on Patreon

Posted

If @Override is erroring its doing its damn job.

If it errors it means that the function you THINK is overriding a function isn't.

Which means you need to look at the parent class and see whats different about your method, be it name, return type, or parameters.

 

I'm trying to teach you how to solve your own problem not copy paste a solution someone provides and assume it'll work.

 

I'm still surprised by the number of people that think @Override performs magic.

 

@Override
updateTick(Magic moreMagic) {
  //this works, right?  Why is it throwing an error telling me to remove the override?
}

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



×
×
  • Create New...

Important Information

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