package ic2.api.item; | |
/** | |
* Allows a tile entity to output a debug message when the debugItem is used on it. | |
* Suggestions by Myrathi | |
*/ | |
public abstract interface IDebuggable { | |
/** | |
* Checks if the tile entity is in a state that can be debugged. | |
* | |
* @return True if the tile entity can be debugged | |
*/ | |
public abstract boolean isDebuggable(); | |
/** | |
* Gets the debug text for the tile entity. | |
* | |
* @return The text that the debugItem should show | |
*/ | |
public abstract String getDebugText(); | |
} |