From dd86664e5eb51d131f18093e5e72f0dbe67ab31a Mon Sep 17 00:00:00 2001 From: dfsek Date: Tue, 10 Aug 2021 09:32:09 -0700 Subject: [PATCH] create TerraScriptAPIAddon --- .../terrascript/api/TerraScriptAPIAddon.java | 16 ++++++++++++++++ .../addons/terrascript/TerraScriptAddon.java | 2 ++ 2 files changed, 18 insertions(+) create mode 100644 common/addons/api-terrascript/src/main/java/com/dfsek/terra/addons/terrascript/api/TerraScriptAPIAddon.java diff --git a/common/addons/api-terrascript/src/main/java/com/dfsek/terra/addons/terrascript/api/TerraScriptAPIAddon.java b/common/addons/api-terrascript/src/main/java/com/dfsek/terra/addons/terrascript/api/TerraScriptAPIAddon.java new file mode 100644 index 000000000..187da1ced --- /dev/null +++ b/common/addons/api-terrascript/src/main/java/com/dfsek/terra/addons/terrascript/api/TerraScriptAPIAddon.java @@ -0,0 +1,16 @@ +package com.dfsek.terra.addons.terrascript.api; + +import com.dfsek.terra.api.addon.TerraAddon; +import com.dfsek.terra.api.addon.annotations.Addon; +import com.dfsek.terra.api.addon.annotations.Author; +import com.dfsek.terra.api.addon.annotations.Version; + +@Addon("api-terrascript") +@Version("1.0.0") +@Author("Terra") +public class TerraScriptAPIAddon extends TerraAddon { + @Override + public void initialize() { + + } +} diff --git a/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/TerraScriptAddon.java b/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/TerraScriptAddon.java index 28e4cc181..cfabba393 100644 --- a/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/TerraScriptAddon.java +++ b/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/TerraScriptAddon.java @@ -7,6 +7,7 @@ import com.dfsek.terra.api.TerraPlugin; import com.dfsek.terra.api.addon.TerraAddon; import com.dfsek.terra.api.addon.annotations.Addon; import com.dfsek.terra.api.addon.annotations.Author; +import com.dfsek.terra.api.addon.annotations.Depends; import com.dfsek.terra.api.addon.annotations.Version; import com.dfsek.terra.api.event.events.config.pack.ConfigPackPreLoadEvent; import com.dfsek.terra.api.event.functional.FunctionalEventHandler; @@ -21,6 +22,7 @@ import java.util.Map; @Addon("structure-terrascript-loader") @Author("Terra") @Version("1.0.0") +@Depends("api-terrascript") public class TerraScriptAddon extends TerraAddon { @Inject private TerraPlugin main;