From a3961fe07103fd3f0459050ec757891ee1ee8d51 Mon Sep 17 00:00:00 2001 From: KAMKEEL Date: Tue, 10 Jan 2023 16:52:28 -0500 Subject: [PATCH] ITag and ITagHandler API --- java/noppes/npcs/api/handler/ITagHandler.java | 20 ++++++++++++ java/noppes/npcs/api/handler/data/ITag.java | 31 +++++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 java/noppes/npcs/api/handler/ITagHandler.java create mode 100644 java/noppes/npcs/api/handler/data/ITag.java diff --git a/java/noppes/npcs/api/handler/ITagHandler.java b/java/noppes/npcs/api/handler/ITagHandler.java new file mode 100644 index 0000000..27c2c45 --- /dev/null +++ b/java/noppes/npcs/api/handler/ITagHandler.java @@ -0,0 +1,20 @@ +// +// Source code recreated from a .class file by IntelliJ IDEA +// (powered by FernFlower decompiler) +// + +package noppes.npcs.api.handler; + +import noppes.npcs.api.handler.data.ITag; + +import java.util.List; + +public interface ITagHandler { + List list(); + + ITag delete(int var1); + + ITag create(String var1, int var2); + + ITag get(int var1); +} diff --git a/java/noppes/npcs/api/handler/data/ITag.java b/java/noppes/npcs/api/handler/data/ITag.java new file mode 100644 index 0000000..b9ba7aa --- /dev/null +++ b/java/noppes/npcs/api/handler/data/ITag.java @@ -0,0 +1,31 @@ +// +// Source code recreated from a .class file by IntelliJ IDEA +// (powered by FernFlower decompiler) +// + +package noppes.npcs.api.handler.data; + +import noppes.npcs.api.entity.ICustomNpc; +import noppes.npcs.api.entity.IPlayer; + +import java.util.UUID; + +public interface ITag { + String getUuid(); + + String getName(); + + void setName(String name); + + void setColor(int c); + + int getId(); + + int getColor(); + + boolean getIsHidden(); + + void setIsHidden(boolean hidden); + + void save(); +}