From 600f93c2536c5e51969f555b43061a23ec1371b9 Mon Sep 17 00:00:00 2001 From: akastijn Date: Sat, 4 Apr 2026 01:08:30 +0200 Subject: [PATCH] Initial setup for easter plugin --- .idea/gradle.xml | 1 + build.gradle.kts | 13 ++ src/main/java/com/alttd/easter/Easter.java | 30 ++++- .../com/alttd/easter/commands/Command.java | 3 +- .../com/alttd/easter/commands/SubCommand.java | 2 +- .../easter/commands/subcommands/SetPrize.java | 44 +++++++ .../java/com/alttd/easter/config/Config.java | 71 +++++++++-- .../com/alttd/easter/config/Messages.java | 39 +++++- .../com/alttd/easter/data/DataManager.java | 57 +++++++++ .../java/com/alttd/easter/egg/EggType.java | 47 ++++++++ .../com/alttd/easter/glow/GlowManager.java | 52 ++++++++ .../alttd/easter/gui/TurnInGuiManager.java | 114 ++++++++++++++++++ .../alttd/easter/listeners/DeathListener.java | 30 +++++ .../alttd/easter/listeners/SpawnListener.java | 46 +++++++ .../alttd/easter/npc/RabbitNpcManager.java | 81 +++++++++++++ .../java/com/alttd/easter/util/ItemUtils.java | 75 ++++++++++++ src/main/java/com/alttd/easter/util/Keys.java | 12 ++ src/main/resources/plugin.yml | 19 +++ 18 files changed, 718 insertions(+), 18 deletions(-) create mode 100644 src/main/java/com/alttd/easter/commands/subcommands/SetPrize.java create mode 100644 src/main/java/com/alttd/easter/data/DataManager.java create mode 100644 src/main/java/com/alttd/easter/egg/EggType.java create mode 100644 src/main/java/com/alttd/easter/glow/GlowManager.java create mode 100644 src/main/java/com/alttd/easter/gui/TurnInGuiManager.java create mode 100644 src/main/java/com/alttd/easter/listeners/DeathListener.java create mode 100644 src/main/java/com/alttd/easter/listeners/SpawnListener.java create mode 100644 src/main/java/com/alttd/easter/npc/RabbitNpcManager.java create mode 100644 src/main/java/com/alttd/easter/util/ItemUtils.java create mode 100644 src/main/java/com/alttd/easter/util/Keys.java create mode 100644 src/main/resources/plugin.yml diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 14746e7..2a65317 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -1,5 +1,6 @@ +