Posted February 16, 20232 yr I have two BlockEntities, SteamBoiler and SlightlyBiggerChest SteamBoiler should be able to have Steam piped in and out. SlightlyBiggerChest is a Beta styled chest that should be able to have items inputted and extracted. Problem is, Hoppers aren't interfacing with SlightlyBiggerChest, and pipes (from Mekanism) aren't interfacing with SteamBoiler. Entity Classes: SlightlyBiggerChestEntity, SteamBoilerEntity. GitHub: Factory Any help is appreciated. Thank you. Edited February 19, 20232 yr by Tenth Solved
February 16, 20232 yr It doesn't look like `#hasBlockEntity` returns true on the blocks which is probably my guess just from looking at it.
February 17, 20232 yr Author 11 hours ago, ChampionAsh5357 said: It doesn't look like `#hasBlockEntity` returns true on the blocks which is probably my guess just from looking at it. Both blocks are using #newBlockEntity and pointing to their respective block entity classes, so I'm a little confused as to why that would be.
February 17, 20232 yr 12 hours ago, Tenth said: Both blocks are using #newBlockEntity and pointing to their respective block entity classes, so I'm a little confused as to why that would be. I'm not sure what that has to do with a different method not returning true. Sorry, thought the version you were using was 1.18. I would recommend using a breakpoint in your IDE to follow the call for the hopper to see where it goes wrong.
February 17, 20232 yr Author 7 hours ago, ChampionAsh5357 said: I'm not sure what that has to do with a different method not returning true. Sorry, thought the version you were using was 1.18. I would recommend using a breakpoint in your IDE to follow the call for the hopper to see where it goes wrong. I put breakpoints everywhere and couldn't discern the issue. Then... I realized that I used the wrong #getCapability method in both BlockEntity classes. 🤦♂️Never realized there were two of them, but yeah I needed to use the one accepting a Capability and Direction and not the one only accepting a Capability. Thanks for the help.
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.