September 30, 201410 yr In your code sample, you had y-1, but in your debug code sample, you had y+1. Is there a specific reason you did that? http://i.imgur.com/NdrFdld.png[/img]
September 30, 201410 yr Author the was really no difference it was mainly just random block around it The proud(ish) developer of Ancients
September 30, 201410 yr We may generically have a language issue here. I think we are all debuggers telling you how to discern if a specific block is an instance of an interface, while you are wanting to search for one in your world... is this correct? I'll need help, and I'll give help. Just ask, you know I will!
September 30, 201410 yr the block ... implemented IPowerContainer and had a TileEntity... Hold everything... Your BLOCK class implements the interface, but you're testing a TILEENTITY for instanceof? Maybe you need to translate the TileEntity into a Block (te.blockType) so you can test the instanceof that instead? The debugger is a powerful and necessary tool in any IDE, so learn how to use it. You'll be able to tell us more and get better help here if you investigate your runtime problems in the debugger before posting.
October 1, 201410 yr Author What I want to do is detect if a block is of a certain interface and if it is, then call a function to set some variables in said block but because the variables need to be in the nbt, the TileEntity needs to implement the interface. The proud(ish) developer of Ancients
October 1, 201410 yr Author It's my version of an energy system...unfortunately it only can have a single input unless I use a list The proud(ish) developer of Ancients
October 1, 201410 yr Author As I said the block has a tilentity which implements my interface and what my code is doing is if it has a TileEntity, then it checks if the TileEntity implements my interface The proud(ish) developer of Ancients
October 1, 201410 yr Author I got it to work finally....after like 20 or so hours working on it The proud(ish) developer of Ancients
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.