Posted March 19, 20205 yr Hello, I have run into a small problem. The FORGE documentary points to this function in the Item class: setHasSubtypes(boolean) , ...but I can't find it in the new 1.15.2 FORGE, even though I have the newest mapping. Has the name changed, or has it been totally removed? Plz help.
March 19, 20205 yr Hi Some general advice from a guru https://gist.github.com/williewillus/353c872bcf1a6ace9921189f6100d09a Quote Cross-referencing, a quick how-to Oh no! Method FooClass.BarMethod disappeared in 1.13/1.14! Where did it go? Follow these easy steps for a guaranteed 80% success rate! Open a 1.12 workspace (this is why you use a separate workspace to update, by the way) Browse to FooClass.BarMethod Use your IDE's find usages tool to see where it was called from in vanilla Pick a call site Go to that same call site in 1.13/1.14 What does it call instead? Profit But actually the specific answer to your question is that item sub-types don't exist any more. Each sub-type is now a completely separate Item instance. That page I linked to talks about it further. If you want to see a working example of how Items with sub-types work now, you might find this useful https://github.com/TheGreyGhost/MinecraftByExample See mbe11 Cheers TGG
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.