Posted January 29, 20178 yr Hi, I have unlisted properties set in a block, used for rendering purposes. When returning the extendedState with getExtendedState, it crashes. What am I doing wrong? Block class: https://hastebin.com/payedemoda.java Error log: http://pastebin.com/ChJNedAq Creator of the Master Chef Mod and many more to come. If I helped you, please click the 'thank you' button.
January 29, 20178 yr Properties.toUnlisted creates a new IUnlistedProperty object every time you call it, so the unlisted version of the STATE_0 property that you pass to the ExtendedBlockState constructor in BlockRipeningRack#createBlockState isn't the same as the one you pass to IExtendedBlockState#withProperty in BlockRipeningRack#getExtendedState . You need to store the IUnlistedProperty objects instead of re-creating them each time. Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.
January 29, 20178 yr Author Yeah, now I see. Thanks! Creator of the Master Chef Mod and many more to come. If I helped you, please click the 'thank you' button.
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.