diff --git a/src/main/java/noppes/npcs/scripted/interfaces/item/IItemCustom.java b/src/main/java/noppes/npcs/scripted/interfaces/item/IItemCustom.java index ff6f5c8c6..d7b5e6c5d 100644 --- a/src/main/java/noppes/npcs/scripted/interfaces/item/IItemCustom.java +++ b/src/main/java/noppes/npcs/scripted/interfaces/item/IItemCustom.java @@ -2,6 +2,7 @@ package noppes.npcs.scripted.interfaces.item; import cpw.mods.fml.common.eventhandler.Event; import noppes.npcs.constants.EnumScriptType; +import noppes.npcs.controllers.IScriptHandler; import noppes.npcs.controllers.ScriptContainer; import java.util.Iterator; @@ -9,28 +10,12 @@ import java.util.List; import java.util.Map; import java.util.TreeMap; -public interface IItemCustom extends IItemStack { - - void callScript(EnumScriptType type, Event event); - - boolean isClient(); +public interface IItemCustom extends IItemStack, IScriptHandler { boolean getEnabled(); void setEnabled(boolean bo); - String getLanguage(); - - void setLanguage(String lang); - - List getScripts(); - - String noticeString(); - - Map getConsoleText(); - - void clearConsole(); - String getTexture(); void setTexture(String var2);