summaryrefslogtreecommitdiff
path: root/src/main/java/luckyblock/action/triggers/ILuckyTrigger.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/luckyblock/action/triggers/ILuckyTrigger.java')
-rw-r--r--src/main/java/luckyblock/action/triggers/ILuckyTrigger.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/main/java/luckyblock/action/triggers/ILuckyTrigger.java b/src/main/java/luckyblock/action/triggers/ILuckyTrigger.java
new file mode 100644
index 0000000..6e42d01
--- /dev/null
+++ b/src/main/java/luckyblock/action/triggers/ILuckyTrigger.java
@@ -0,0 +1,12 @@
+package luckyblock.action.triggers;
+
+import luckyblock.action.LuckyActionHolder;
+import net.minecraft.core.BlockPos;
+import net.minecraft.server.level.ServerLevel;
+import net.minecraft.util.RandomSource;
+
+public interface ILuckyTrigger {
+ String getName();
+
+ void execute(ServerLevel level, BlockPos pos, LuckyActionHolder holder, RandomSource random);
+}