Hey, the title is my issue here. I'm creating custom signs which extend all of the default sign classes, but I can't find anywhere in the vanilla code that causes the sign GUI to open, so I can change the GUI on my own signs. However, I have been unable to find where the sign gets the GUI open and thus have been stuck using the default oak sign GUI on my signs. I really am confused here as I've combed through every single class and other classes the sign references, but could not find any trace of any code that opens the GUI. I can find the .java file for the GUI easily, but I'm at a complete loss as to what causes that code to run. Any help is appreciated, as I really want to change the GUI look for my own custom signs, so they can all match and not just have the same oak GUI that does not match. Thanks.
Hey, the title is my issue here. I'm creating custom signs which extend all of the default sign classes, but I can't find anywhere in the vanilla code that causes the sign GUI to open, so I can change the GUI on my own signs. However, I have been unable to find where the sign gets the GUI open and thus have been stuck using the default oak sign GUI on my signs. I really am confused here as I've combed through every single class and other classes the sign references, but could not find any trace of any code that opens the GUI. I can find the .java file for the GUI easily, but I'm at a complete loss as to what causes that code to run. Any help is appreciated, as I really want to change the GUI look for my own custom signs, so they can all match and not just have the same oak GUI that does not match. Thanks.