Posted June 22, 20196 yr I have a custom inventory that opens when a player presses a keybinding. It's working for the most part, but the inventory of the player "resets" whenever I relog. As in everything will return back to its place, and if I try to fill up my inventory, the items will delete themselves. I'm not sure what's exactly happening. I'm using capabilities to save the items, and I'm sure they are registered right. I am opening the container using EntityPlayer#openContainer since it's basically like a chest. Container class: https://pastebin.com/fkRUCkEu Capability Class: https://pastebin.com/ZR96A3bS Edited June 22, 20196 yr by soravoid Solved
June 22, 20196 yr just noticed its 1.14.2 - nevermind (i don't mod on 1.14.2) heh Edited June 22, 20196 yr by Oscarita25
June 22, 20196 yr I don’t think that your Capability class should be an ItemStackHandler. Post your code as a working GitHub repository About Me Spoiler My Discord - Cadiboo#8887 My Website - Cadiboo.github.io My Mods - Cadiboo.github.io/projects My Tutorials - Cadiboo.github.io/tutorials Versions below 1.14.4 are no longer supported on this forum. Use the latest version to receive support. When asking support remember to include all relevant log files (logs are found in .minecraft/logs/), code if applicable and screenshots if possible. Only download mods from trusted sites like CurseForge (minecraft.curseforge.com). A list of bad sites can be found here, with more information available at stopmodreposts.org Edit your own signature at www.minecraftforge.net/forum/settings/signature/ (Make sure to check its compatibility with the Dark Theme)
June 22, 20196 yr Author @Cadiboo https://github.com/soravoid/SparkOn Should I be making my own custom capability? Edited June 22, 20196 yr by soravoid
June 22, 20196 yr Author I fixed the problem, I wasn't using the Container passed in ScreenManager#registerFactory. I adjusted it to take in the correct parameters. Marking as solved
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.