From 180b798773bddee47f3ccc97fb0588c5869270dd Mon Sep 17 00:00:00 2001 From: "Luis C.M" Date: Mon, 13 Jun 2022 21:42:49 -0500 Subject: [PATCH] IItemCustom: -Hid some internal script execution functions from the player. --- .../scripted/interfaces/item/IItemCustom.java | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) 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);