The Meaning of Life, the Universe, and Everything.
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.