Posted May 3, 20178 yr I'm using a cached model system which involves storing a map of IExtendedBlockState keys. But I've realised the map isn't functioning properly, possibly because IUnlistedPropertys are ignored in hashCode()? Or something to do with the way equality is checked. The problem seems to be, the map thinks a key isn't present even when it's a state that has just been added. I just tried manually turning the state into a string which lists the states and values, and that works, but it's hardly elegant. Is there a better solution for using IExtendedBlockState as a map key? Edited May 3, 20178 yr by Jay Avery
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.