Posted April 12, 20205 yr I managed to create a functional button for my gui in forge 1.12. Using annotations I created my config and then in my Gui I called the super(....,MyModConfig.class). I see that many things changed in 1.15. Is this still possible? I know I can manually create the text fields in the Gui and manually updating the config but I really want to use the annotations system. In the same time, this method already generates the Gui and I need a button to be created. I don't have any code to show because I am working on other parts of my code in this 'exporting-to-15' project. I will try to do some tests myself but first I want to know if it's worth it. Question #2 In the current version, in the button event, I access the textfileds generated by the config by reflection. This is nasty. Is there any other way to access the edited text without first clicking 'Done'? Question #3 Where did posY, posX and posZ disappear? The only available candidates that remotely resemble what used to be the current location of the player are the lastTickX fields. Note: this is a fully client-sided mod. I use forge 1.15.2 Edited April 12, 20205 yr by Antonii
April 13, 20205 yr Hi Antonii (1) I think the GuiConfig code etc from 1.12.2 is gone; I certainly can't find it. The annotations will allow you to generate fields which read from a config file but I don't think the "automatic" Gui Configuration code has been ported to 1.15.2. (2) I'm not sure what you mean, but I suspect it doesn't exist now (3) posX, posY, posZ of what object? -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.