From 80e2cc0691124d37c5a6c88a4f516411250467af Mon Sep 17 00:00:00 2001 From: "version-bump[github-action]" <41898282+version-bump[github-action]@users.noreply.github.com> Date: Sat, 7 Feb 2026 15:08:55 +0000 Subject: [PATCH 01/35] Bump version from 1.4.5 to 1.4.5-SNAPSHOT0 --- MiniGamesBox API/pom.xml | 2 +- MiniGamesBox Classic/pom.xml | 2 +- MiniGamesBox Database/pom.xml | 2 +- MiniGamesBox Inventory/pom.xml | 2 +- MiniGamesBox Utils/pom.xml | 2 +- pom.xml | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/MiniGamesBox API/pom.xml b/MiniGamesBox API/pom.xml index a991f442..13c71006 100644 --- a/MiniGamesBox API/pom.xml +++ b/MiniGamesBox API/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5 + 1.4.5-SNAPSHOT0 4.0.0 diff --git a/MiniGamesBox Classic/pom.xml b/MiniGamesBox Classic/pom.xml index 949d0ff1..fb537660 100644 --- a/MiniGamesBox Classic/pom.xml +++ b/MiniGamesBox Classic/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5 + 1.4.5-SNAPSHOT0 4.0.0 diff --git a/MiniGamesBox Database/pom.xml b/MiniGamesBox Database/pom.xml index f4376b1d..170e15f0 100644 --- a/MiniGamesBox Database/pom.xml +++ b/MiniGamesBox Database/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5 + 1.4.5-SNAPSHOT0 4.0.0 diff --git a/MiniGamesBox Inventory/pom.xml b/MiniGamesBox Inventory/pom.xml index 888e6beb..22851811 100644 --- a/MiniGamesBox Inventory/pom.xml +++ b/MiniGamesBox Inventory/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5 + 1.4.5-SNAPSHOT0 4.0.0 diff --git a/MiniGamesBox Utils/pom.xml b/MiniGamesBox Utils/pom.xml index cabaf56c..c5e122b2 100644 --- a/MiniGamesBox Utils/pom.xml +++ b/MiniGamesBox Utils/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5 + 1.4.5-SNAPSHOT0 4.0.0 diff --git a/pom.xml b/pom.xml index e8338a3f..12d179a6 100644 --- a/pom.xml +++ b/pom.xml @@ -24,7 +24,7 @@ plugily.projects minigamesbox - 1.4.5 + 1.4.5-SNAPSHOT0 pom From b1414008615cae360c4d50c7796ef23ebf66ae22 Mon Sep 17 00:00:00 2001 From: Tigerpanzer_02 <37453987+Tigerpanzer02@users.noreply.github.com> Date: Wed, 1 Apr 2026 16:06:09 +0200 Subject: [PATCH 02/35] Updated KitAbility so there is a custom Player Plugin Event --- .../classic/kits/ability/KitAbility.java | 12 ++++++++++-- .../classic/kits/ability/KitAbilityManager.java | 2 +- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbility.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbility.java index cc5310dd..8ecafc68 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbility.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbility.java @@ -66,17 +66,21 @@ public class KitAbility implements IKitAbility { playerInteractHandler.setCancelled(true); new MessageBuilder("KIT_CANNOT_WEAR_ARMOR").asKey().player(playerInteractHandler.getPlayer()).sendPlayer(); } - })); + }, customPlayerPluginEvent -> { + } + )); } private final String name; private final Consumer clickConsumer; private final Consumer interactConsumer; + private final Consumer customPlayerPluginConsumer; - public KitAbility(String name, Consumer inventoryClickHandler, Consumer playerInteractHandler) { + public KitAbility(String name, Consumer inventoryClickHandler, Consumer playerInteractHandler, Consumer customPlayerPluginHandler) { this.name = name; this.clickConsumer = inventoryClickHandler; this.interactConsumer = playerInteractHandler; + this.customPlayerPluginConsumer = customPlayerPluginHandler; } @Override @@ -93,6 +97,10 @@ public Consumer getInteractConsumer() { return interactConsumer; } + public Consumer getCustomPlayerPluginConsumer() { + return customPlayerPluginConsumer; + } + public static Map getKitAbilities() { return Collections.unmodifiableMap(kitAbilities); } diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbilityManager.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbilityManager.java index d8b79417..d38d0959 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbilityManager.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbilityManager.java @@ -82,7 +82,7 @@ public void registerKitAbility(String name, KitAbility kitAbility) { * * @param name The name of the ability */ - public void unregisterOption(String name) { + public void unregisterKitAbility(String name) { KitAbility option = kitAbilities.get(name); if(option == null) { return; From 7e287e221052aa7b85b80532337cafdc0efc6eeb Mon Sep 17 00:00:00 2001 From: "version-bump[github-action]" <41898282+version-bump[github-action]@users.noreply.github.com> Date: Wed, 1 Apr 2026 14:06:34 +0000 Subject: [PATCH 03/35] Bump version from 1.4.5-SNAPSHOT0 to 1.4.5-SNAPSHOT1 --- MiniGamesBox API/pom.xml | 2 +- MiniGamesBox Classic/pom.xml | 2 +- MiniGamesBox Database/pom.xml | 2 +- MiniGamesBox Inventory/pom.xml | 2 +- MiniGamesBox Utils/pom.xml | 2 +- pom.xml | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/MiniGamesBox API/pom.xml b/MiniGamesBox API/pom.xml index 13c71006..6b54d09e 100644 --- a/MiniGamesBox API/pom.xml +++ b/MiniGamesBox API/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT0 + 1.4.5-SNAPSHOT1 4.0.0 diff --git a/MiniGamesBox Classic/pom.xml b/MiniGamesBox Classic/pom.xml index fb537660..a135d4d2 100644 --- a/MiniGamesBox Classic/pom.xml +++ b/MiniGamesBox Classic/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT0 + 1.4.5-SNAPSHOT1 4.0.0 diff --git a/MiniGamesBox Database/pom.xml b/MiniGamesBox Database/pom.xml index 170e15f0..3b309028 100644 --- a/MiniGamesBox Database/pom.xml +++ b/MiniGamesBox Database/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT0 + 1.4.5-SNAPSHOT1 4.0.0 diff --git a/MiniGamesBox Inventory/pom.xml b/MiniGamesBox Inventory/pom.xml index 22851811..4da5def0 100644 --- a/MiniGamesBox Inventory/pom.xml +++ b/MiniGamesBox Inventory/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT0 + 1.4.5-SNAPSHOT1 4.0.0 diff --git a/MiniGamesBox Utils/pom.xml b/MiniGamesBox Utils/pom.xml index c5e122b2..0784e78e 100644 --- a/MiniGamesBox Utils/pom.xml +++ b/MiniGamesBox Utils/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT0 + 1.4.5-SNAPSHOT1 4.0.0 diff --git a/pom.xml b/pom.xml index 12d179a6..8a3dc22b 100644 --- a/pom.xml +++ b/pom.xml @@ -24,7 +24,7 @@ plugily.projects minigamesbox - 1.4.5-SNAPSHOT0 + 1.4.5-SNAPSHOT1 pom From f98cc87d4c47958a2abd32d265930c3aa149ec42 Mon Sep 17 00:00:00 2001 From: Tigerpanzer_02 <37453987+Tigerpanzer02@users.noreply.github.com> Date: Wed, 1 Apr 2026 16:36:57 +0200 Subject: [PATCH 04/35] Updated KitAbility so its possible to get kits abilities --- .../java/plugily/projects/minigamesbox/api/kit/IKit.java | 3 +++ .../projects/minigamesbox/api/kit/ability/IKitAbility.java | 3 +++ .../projects/minigamesbox/classic/kits/basekits/Kit.java | 5 +++-- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/IKit.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/IKit.java index 80c8dee8..a54a13f4 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/IKit.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/IKit.java @@ -8,6 +8,7 @@ import java.util.ArrayList; import java.util.HashMap; +import java.util.List; /** * @author Lagggpixel @@ -51,5 +52,7 @@ public interface IKit { void addOptionalConfiguration(String path, Object object); + public List getAbilities(); + boolean hasAbility(IKitAbility kitAbility); } diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/ability/IKitAbility.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/ability/IKitAbility.java index cd02538d..00afc5fc 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/ability/IKitAbility.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/ability/IKitAbility.java @@ -1,5 +1,6 @@ package plugily.projects.minigamesbox.api.kit.ability; +import org.bukkit.entity.Player; import org.bukkit.event.inventory.InventoryClickEvent; import java.util.function.Consumer; @@ -12,4 +13,6 @@ public interface IKitAbility { String getName(); Consumer getClickConsumer(); + + Consumer getCustomPlayerPluginConsumer(); } diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/basekits/Kit.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/basekits/Kit.java index 7d31d2ba..e3018e58 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/basekits/Kit.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/basekits/Kit.java @@ -31,6 +31,7 @@ import plugily.projects.minigamesbox.classic.utils.configuration.ConfigUtils; import java.util.ArrayList; +import java.util.Collections; import java.util.HashMap; import java.util.List; import java.util.logging.Level; @@ -250,8 +251,8 @@ public void addOptionalConfiguration(String path, Object object) { optionalConfiguration.put(path, object); } - public List getAbilities() { - return kitAbilities; + public List getAbilities() { + return Collections.unmodifiableList(kitAbilities); } public void setAbilities(List list) { From 3226e2f93a875407a01f097a29f711e8f41e1450 Mon Sep 17 00:00:00 2001 From: "version-bump[github-action]" <41898282+version-bump[github-action]@users.noreply.github.com> Date: Wed, 1 Apr 2026 14:37:17 +0000 Subject: [PATCH 05/35] Bump version from 1.4.5-SNAPSHOT1 to 1.4.5-SNAPSHOT2 --- MiniGamesBox API/pom.xml | 2 +- MiniGamesBox Classic/pom.xml | 2 +- MiniGamesBox Database/pom.xml | 2 +- MiniGamesBox Inventory/pom.xml | 2 +- MiniGamesBox Utils/pom.xml | 2 +- pom.xml | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/MiniGamesBox API/pom.xml b/MiniGamesBox API/pom.xml index 6b54d09e..a15fcf86 100644 --- a/MiniGamesBox API/pom.xml +++ b/MiniGamesBox API/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT1 + 1.4.5-SNAPSHOT2 4.0.0 diff --git a/MiniGamesBox Classic/pom.xml b/MiniGamesBox Classic/pom.xml index a135d4d2..be97f69b 100644 --- a/MiniGamesBox Classic/pom.xml +++ b/MiniGamesBox Classic/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT1 + 1.4.5-SNAPSHOT2 4.0.0 diff --git a/MiniGamesBox Database/pom.xml b/MiniGamesBox Database/pom.xml index 3b309028..cb2cc95d 100644 --- a/MiniGamesBox Database/pom.xml +++ b/MiniGamesBox Database/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT1 + 1.4.5-SNAPSHOT2 4.0.0 diff --git a/MiniGamesBox Inventory/pom.xml b/MiniGamesBox Inventory/pom.xml index 4da5def0..7e2f4643 100644 --- a/MiniGamesBox Inventory/pom.xml +++ b/MiniGamesBox Inventory/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT1 + 1.4.5-SNAPSHOT2 4.0.0 diff --git a/MiniGamesBox Utils/pom.xml b/MiniGamesBox Utils/pom.xml index 0784e78e..92b46a58 100644 --- a/MiniGamesBox Utils/pom.xml +++ b/MiniGamesBox Utils/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT1 + 1.4.5-SNAPSHOT2 4.0.0 diff --git a/pom.xml b/pom.xml index 8a3dc22b..092c83aa 100644 --- a/pom.xml +++ b/pom.xml @@ -24,7 +24,7 @@ plugily.projects minigamesbox - 1.4.5-SNAPSHOT1 + 1.4.5-SNAPSHOT2 pom From ce4a24f91cd2004a84f42686d45e3b4d6c78c74c Mon Sep 17 00:00:00 2001 From: Tigerpanzer_02 <37453987+Tigerpanzer02@users.noreply.github.com> Date: Wed, 1 Apr 2026 23:35:44 +0200 Subject: [PATCH 06/35] Added Consumer for KitAbility Added Consumer for KitAbility --- .../api/kit/ability/IKitAbility.java | 6 ++++ .../classic/kits/ability/KitAbility.java | 18 +++++++++++- .../kits/ability/KitAbilityHandler.java | 29 +++++++++++++++---- 3 files changed, 47 insertions(+), 6 deletions(-) diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/ability/IKitAbility.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/ability/IKitAbility.java index 00afc5fc..b8a60c2a 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/ability/IKitAbility.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/ability/IKitAbility.java @@ -1,6 +1,8 @@ package plugily.projects.minigamesbox.api.kit.ability; import org.bukkit.entity.Player; +import org.bukkit.event.block.BlockPlaceEvent; +import org.bukkit.event.entity.EntityDeathEvent; import org.bukkit.event.inventory.InventoryClickEvent; import java.util.function.Consumer; @@ -15,4 +17,8 @@ public interface IKitAbility { Consumer getClickConsumer(); Consumer getCustomPlayerPluginConsumer(); + + Consumer getBlockPlaceConsumer(); + + Consumer getDeathEventKillerConsumer(); } diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbility.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbility.java index 8ecafc68..7018d91d 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbility.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbility.java @@ -21,6 +21,8 @@ import org.bukkit.Bukkit; import org.bukkit.Material; import org.bukkit.entity.Player; +import org.bukkit.event.block.BlockPlaceEvent; +import org.bukkit.event.entity.EntityDeathEvent; import org.bukkit.event.inventory.InventoryClickEvent; import org.bukkit.event.inventory.InventoryType; import org.bukkit.inventory.ItemStack; @@ -67,6 +69,8 @@ public class KitAbility implements IKitAbility { new MessageBuilder("KIT_CANNOT_WEAR_ARMOR").asKey().player(playerInteractHandler.getPlayer()).sendPlayer(); } }, customPlayerPluginEvent -> { + }, blockPlaceEvent -> { + }, entityDeathEvent -> { } )); } @@ -75,12 +79,16 @@ public class KitAbility implements IKitAbility { private final Consumer clickConsumer; private final Consumer interactConsumer; private final Consumer customPlayerPluginConsumer; + private final Consumer blockPlaceConsumer; + private final Consumer deathEventKillerConsumer; - public KitAbility(String name, Consumer inventoryClickHandler, Consumer playerInteractHandler, Consumer customPlayerPluginHandler) { + public KitAbility(String name, Consumer inventoryClickHandler, Consumer playerInteractHandler, Consumer customPlayerPluginHandler, Consumer blockPlaceHandler, Consumer deathEventHandler) { this.name = name; this.clickConsumer = inventoryClickHandler; this.interactConsumer = playerInteractHandler; this.customPlayerPluginConsumer = customPlayerPluginHandler; + this.blockPlaceConsumer = blockPlaceHandler; + this.deathEventKillerConsumer = deathEventHandler; } @Override @@ -101,6 +109,14 @@ public Consumer getCustomPlayerPluginConsumer() { return customPlayerPluginConsumer; } + public Consumer getBlockPlaceConsumer() { + return blockPlaceConsumer; + } + + public Consumer getDeathEventKillerConsumer() { + return deathEventKillerConsumer; + } + public static Map getKitAbilities() { return Collections.unmodifiableMap(kitAbilities); } diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbilityHandler.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbilityHandler.java index fd7e5237..cc965199 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbilityHandler.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbilityHandler.java @@ -21,6 +21,8 @@ import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; +import org.bukkit.event.block.BlockPlaceEvent; +import org.bukkit.event.entity.EntityDeathEvent; import org.bukkit.event.inventory.InventoryClickEvent; import plugily.projects.minigamesbox.api.user.IUser; import plugily.projects.minigamesbox.classic.PluginMain; @@ -47,11 +49,7 @@ public void onKitInventoryClick(InventoryClickEvent event) { if(!plugin.getArenaRegistry().isInArena((Player) event.getWhoClicked())) { return; } - for(KitAbility kitAbility : plugin.getKitAbilityManager().getKitAbilities().values()) { - if(user.getKit().hasAbility(kitAbility)) { - kitAbility.getClickConsumer().accept(event); - } - } + user.getKit().getAbilities().forEach(iKitAbility -> iKitAbility.getClickConsumer().accept(event)); } @EventHandler @@ -70,4 +68,25 @@ public void onKitInteractClick(PlugilyPlayerInteractEvent event) { } + @EventHandler + public void onKitBlockPlace(BlockPlaceEvent event) { + if(!plugin.getArenaRegistry().isInArena(event.getPlayer())) { + return; + } + plugin.getUserManager().getUser(event.getPlayer()).getKit().getAbilities().forEach(iKitAbility -> iKitAbility.getBlockPlaceConsumer().accept(event)); + } + + @EventHandler + public void onKitDeathKiller(EntityDeathEvent event) { + org.bukkit.entity.LivingEntity entity = event.getEntity(); + if(entity.getKiller() == null) { + return; + } + Player player = entity.getKiller(); + if(!plugin.getArenaRegistry().isInArena(player)) { + return; + } + plugin.getUserManager().getUser(player).getKit().getAbilities().forEach(iKitAbility -> iKitAbility.getDeathEventKillerConsumer().accept(event)); + } + } From 1c0d8a5976534bcbc4208d1071185d47ad83a110 Mon Sep 17 00:00:00 2001 From: "version-bump[github-action]" <41898282+version-bump[github-action]@users.noreply.github.com> Date: Wed, 1 Apr 2026 21:36:07 +0000 Subject: [PATCH 07/35] Bump version from 1.4.5-SNAPSHOT2 to 1.4.5-SNAPSHOT3 --- MiniGamesBox API/pom.xml | 2 +- MiniGamesBox Classic/pom.xml | 2 +- MiniGamesBox Database/pom.xml | 2 +- MiniGamesBox Inventory/pom.xml | 2 +- MiniGamesBox Utils/pom.xml | 2 +- pom.xml | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/MiniGamesBox API/pom.xml b/MiniGamesBox API/pom.xml index a15fcf86..a7c35f2b 100644 --- a/MiniGamesBox API/pom.xml +++ b/MiniGamesBox API/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT2 + 1.4.5-SNAPSHOT3 4.0.0 diff --git a/MiniGamesBox Classic/pom.xml b/MiniGamesBox Classic/pom.xml index be97f69b..bc8827fa 100644 --- a/MiniGamesBox Classic/pom.xml +++ b/MiniGamesBox Classic/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT2 + 1.4.5-SNAPSHOT3 4.0.0 diff --git a/MiniGamesBox Database/pom.xml b/MiniGamesBox Database/pom.xml index cb2cc95d..9400d69e 100644 --- a/MiniGamesBox Database/pom.xml +++ b/MiniGamesBox Database/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT2 + 1.4.5-SNAPSHOT3 4.0.0 diff --git a/MiniGamesBox Inventory/pom.xml b/MiniGamesBox Inventory/pom.xml index 7e2f4643..456ebf5f 100644 --- a/MiniGamesBox Inventory/pom.xml +++ b/MiniGamesBox Inventory/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT2 + 1.4.5-SNAPSHOT3 4.0.0 diff --git a/MiniGamesBox Utils/pom.xml b/MiniGamesBox Utils/pom.xml index 92b46a58..8bf6b174 100644 --- a/MiniGamesBox Utils/pom.xml +++ b/MiniGamesBox Utils/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT2 + 1.4.5-SNAPSHOT3 4.0.0 diff --git a/pom.xml b/pom.xml index 092c83aa..35aa5ea4 100644 --- a/pom.xml +++ b/pom.xml @@ -24,7 +24,7 @@ plugily.projects minigamesbox - 1.4.5-SNAPSHOT2 + 1.4.5-SNAPSHOT3 pom From 5717d638f38c86f67a2467d1522e1d2b02ba14ff Mon Sep 17 00:00:00 2001 From: Tigerpanzer_02 <37453987+Tigerpanzer02@users.noreply.github.com> Date: Thu, 2 Apr 2026 17:22:18 +0200 Subject: [PATCH 08/35] Added Consumer getPlayerDamageConsumer() for KitAbility --- .../minigamesbox/api/kit/ability/IKitAbility.java | 3 +++ .../classic/kits/ability/KitAbility.java | 10 +++++++++- .../classic/kits/ability/KitAbilityHandler.java | 13 +++++++++++++ 3 files changed, 25 insertions(+), 1 deletion(-) diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/ability/IKitAbility.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/ability/IKitAbility.java index b8a60c2a..a7734d24 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/ability/IKitAbility.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/ability/IKitAbility.java @@ -2,6 +2,7 @@ import org.bukkit.entity.Player; import org.bukkit.event.block.BlockPlaceEvent; +import org.bukkit.event.entity.EntityDamageByEntityEvent; import org.bukkit.event.entity.EntityDeathEvent; import org.bukkit.event.inventory.InventoryClickEvent; @@ -21,4 +22,6 @@ public interface IKitAbility { Consumer getBlockPlaceConsumer(); Consumer getDeathEventKillerConsumer(); + + Consumer getPlayerDamageConsumer(); } diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbility.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbility.java index 7018d91d..dcf1820b 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbility.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbility.java @@ -22,6 +22,7 @@ import org.bukkit.Material; import org.bukkit.entity.Player; import org.bukkit.event.block.BlockPlaceEvent; +import org.bukkit.event.entity.EntityDamageByEntityEvent; import org.bukkit.event.entity.EntityDeathEvent; import org.bukkit.event.inventory.InventoryClickEvent; import org.bukkit.event.inventory.InventoryType; @@ -71,6 +72,7 @@ public class KitAbility implements IKitAbility { }, customPlayerPluginEvent -> { }, blockPlaceEvent -> { }, entityDeathEvent -> { + }, entityDamageByEntityEvent -> { } )); } @@ -81,14 +83,16 @@ public class KitAbility implements IKitAbility { private final Consumer customPlayerPluginConsumer; private final Consumer blockPlaceConsumer; private final Consumer deathEventKillerConsumer; + private final Consumer playerDamageConsumer; - public KitAbility(String name, Consumer inventoryClickHandler, Consumer playerInteractHandler, Consumer customPlayerPluginHandler, Consumer blockPlaceHandler, Consumer deathEventHandler) { + public KitAbility(String name, Consumer inventoryClickHandler, Consumer playerInteractHandler, Consumer customPlayerPluginHandler, Consumer blockPlaceHandler, Consumer deathEventHandler, Consumer playerDamageHandler) { this.name = name; this.clickConsumer = inventoryClickHandler; this.interactConsumer = playerInteractHandler; this.customPlayerPluginConsumer = customPlayerPluginHandler; this.blockPlaceConsumer = blockPlaceHandler; this.deathEventKillerConsumer = deathEventHandler; + this.playerDamageConsumer = playerDamageHandler; } @Override @@ -117,6 +121,10 @@ public Consumer getDeathEventKillerConsumer() { return deathEventKillerConsumer; } + public Consumer getPlayerDamageConsumer() { + return playerDamageConsumer; + } + public static Map getKitAbilities() { return Collections.unmodifiableMap(kitAbilities); } diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbilityHandler.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbilityHandler.java index cc965199..be104f93 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbilityHandler.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbilityHandler.java @@ -22,6 +22,7 @@ import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.block.BlockPlaceEvent; +import org.bukkit.event.entity.EntityDamageByEntityEvent; import org.bukkit.event.entity.EntityDeathEvent; import org.bukkit.event.inventory.InventoryClickEvent; import plugily.projects.minigamesbox.api.user.IUser; @@ -89,4 +90,16 @@ public void onKitDeathKiller(EntityDeathEvent event) { plugin.getUserManager().getUser(player).getKit().getAbilities().forEach(iKitAbility -> iKitAbility.getDeathEventKillerConsumer().accept(event)); } + @EventHandler + public void onKitDeathKiller(EntityDamageByEntityEvent event) { + if(!(event.getDamager() instanceof Player)) { + return; + } + IUser user = plugin.getUserManager().getUser((Player) event.getDamager()); + if(!plugin.getArenaRegistry().isInArena(user.getPlayer())) { + return; + } + user.getKit().getAbilities().forEach(iKitAbility -> iKitAbility.getPlayerDamageConsumer().accept(event)); + } + } From 6915f541d15f1661c2f76f2cf881b4785a20f3aa Mon Sep 17 00:00:00 2001 From: "version-bump[github-action]" <41898282+version-bump[github-action]@users.noreply.github.com> Date: Thu, 2 Apr 2026 15:22:50 +0000 Subject: [PATCH 09/35] Bump version from 1.4.5-SNAPSHOT3 to 1.4.5-SNAPSHOT4 --- MiniGamesBox API/pom.xml | 2 +- MiniGamesBox Classic/pom.xml | 2 +- MiniGamesBox Database/pom.xml | 2 +- MiniGamesBox Inventory/pom.xml | 2 +- MiniGamesBox Utils/pom.xml | 2 +- pom.xml | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/MiniGamesBox API/pom.xml b/MiniGamesBox API/pom.xml index a7c35f2b..b2c37699 100644 --- a/MiniGamesBox API/pom.xml +++ b/MiniGamesBox API/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT3 + 1.4.5-SNAPSHOT4 4.0.0 diff --git a/MiniGamesBox Classic/pom.xml b/MiniGamesBox Classic/pom.xml index bc8827fa..b27e3e77 100644 --- a/MiniGamesBox Classic/pom.xml +++ b/MiniGamesBox Classic/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT3 + 1.4.5-SNAPSHOT4 4.0.0 diff --git a/MiniGamesBox Database/pom.xml b/MiniGamesBox Database/pom.xml index 9400d69e..54b3c090 100644 --- a/MiniGamesBox Database/pom.xml +++ b/MiniGamesBox Database/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT3 + 1.4.5-SNAPSHOT4 4.0.0 diff --git a/MiniGamesBox Inventory/pom.xml b/MiniGamesBox Inventory/pom.xml index 456ebf5f..ea7c4a74 100644 --- a/MiniGamesBox Inventory/pom.xml +++ b/MiniGamesBox Inventory/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT3 + 1.4.5-SNAPSHOT4 4.0.0 diff --git a/MiniGamesBox Utils/pom.xml b/MiniGamesBox Utils/pom.xml index 8bf6b174..381cf7cc 100644 --- a/MiniGamesBox Utils/pom.xml +++ b/MiniGamesBox Utils/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT3 + 1.4.5-SNAPSHOT4 4.0.0 diff --git a/pom.xml b/pom.xml index 35aa5ea4..676ae2e9 100644 --- a/pom.xml +++ b/pom.xml @@ -24,7 +24,7 @@ plugily.projects minigamesbox - 1.4.5-SNAPSHOT3 + 1.4.5-SNAPSHOT4 pom From d5fc2b86b1e4f938dcb235d9d48c74397ff11990 Mon Sep 17 00:00:00 2001 From: Tigerpanzer_02 <37453987+Tigerpanzer02@users.noreply.github.com> Date: Thu, 2 Apr 2026 18:06:46 +0200 Subject: [PATCH 10/35] Added working editable kit max health, food and walk speed variables --- .../classic/kits/KitRegistry.java | 3 +++ .../classic/kits/basekits/Kit.java | 23 +++++++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/KitRegistry.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/KitRegistry.java index 4205de70..b67ae9c0 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/KitRegistry.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/KitRegistry.java @@ -240,6 +240,9 @@ public void loadKitConfig(String kit_key, FileConfiguration kitsConfig, List kitAbilities = new ArrayList<>(); + private double maxHealth; + private int maxFood; + private float walkSpeed; public Kit(String key, String name, List description, ItemStack itemStack) { this.key = key; @@ -73,6 +77,9 @@ public Kit(String key, String name, List description, ItemStack itemStac this.kitsConfig = ConfigUtils.getConfig(plugin, "/kits/" + key); this.description = description; this.itemStack = itemStack; + this.maxHealth = 20.0; + this.maxFood = 20; + this.walkSpeed = 0.2F; } @Override @@ -165,6 +172,10 @@ public void giveKitItems(Player player) { if(kitChestplate != null) player.getInventory().setChestplate(handleItem(player, kitChestplate)); if(kitLeggings != null) player.getInventory().setLeggings(handleItem(player, kitLeggings)); if(kitBoots != null) player.getInventory().setBoots(handleItem(player, kitBoots)); + VersionUtils.setMaxHealth(player, maxHealth); + player.setHealth(VersionUtils.getMaxHealth(player)); + player.setFoodLevel(maxFood); + player.setWalkSpeed(walkSpeed); } /** @@ -283,4 +294,16 @@ public void removeKitAbility(KitAbility kitAbility) { */ public void reStock(Player player) { } + + public void setMaxFood(int maxFood) { + this.maxFood = maxFood; + } + + public void setMaxHealth(double maxHealth) { + this.maxHealth = maxHealth; + } + + public void setWalkSpeed(float walkSpeed) { + this.walkSpeed = walkSpeed; + } } \ No newline at end of file From 755f91e51c1ae8cbf0bd368998800b5ea639d560 Mon Sep 17 00:00:00 2001 From: "version-bump[github-action]" <41898282+version-bump[github-action]@users.noreply.github.com> Date: Thu, 2 Apr 2026 16:07:15 +0000 Subject: [PATCH 11/35] Bump version from 1.4.5-SNAPSHOT4 to 1.4.5-SNAPSHOT5 --- MiniGamesBox API/pom.xml | 2 +- MiniGamesBox Classic/pom.xml | 2 +- MiniGamesBox Database/pom.xml | 2 +- MiniGamesBox Inventory/pom.xml | 2 +- MiniGamesBox Utils/pom.xml | 2 +- pom.xml | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/MiniGamesBox API/pom.xml b/MiniGamesBox API/pom.xml index b2c37699..0af932c4 100644 --- a/MiniGamesBox API/pom.xml +++ b/MiniGamesBox API/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT4 + 1.4.5-SNAPSHOT5 4.0.0 diff --git a/MiniGamesBox Classic/pom.xml b/MiniGamesBox Classic/pom.xml index b27e3e77..2cb42c2d 100644 --- a/MiniGamesBox Classic/pom.xml +++ b/MiniGamesBox Classic/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT4 + 1.4.5-SNAPSHOT5 4.0.0 diff --git a/MiniGamesBox Database/pom.xml b/MiniGamesBox Database/pom.xml index 54b3c090..95018a89 100644 --- a/MiniGamesBox Database/pom.xml +++ b/MiniGamesBox Database/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT4 + 1.4.5-SNAPSHOT5 4.0.0 diff --git a/MiniGamesBox Inventory/pom.xml b/MiniGamesBox Inventory/pom.xml index ea7c4a74..fd8f24cc 100644 --- a/MiniGamesBox Inventory/pom.xml +++ b/MiniGamesBox Inventory/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT4 + 1.4.5-SNAPSHOT5 4.0.0 diff --git a/MiniGamesBox Utils/pom.xml b/MiniGamesBox Utils/pom.xml index 381cf7cc..7532d20e 100644 --- a/MiniGamesBox Utils/pom.xml +++ b/MiniGamesBox Utils/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT4 + 1.4.5-SNAPSHOT5 4.0.0 diff --git a/pom.xml b/pom.xml index 676ae2e9..50f4da5e 100644 --- a/pom.xml +++ b/pom.xml @@ -24,7 +24,7 @@ plugily.projects minigamesbox - 1.4.5-SNAPSHOT4 + 1.4.5-SNAPSHOT5 pom From 895d69768821666b07a5ddfc741db4f3b3e28d3d Mon Sep 17 00:00:00 2001 From: Tigerpanzer_02 <37453987+Tigerpanzer02@users.noreply.github.com> Date: Fri, 3 Apr 2026 18:02:35 +0200 Subject: [PATCH 12/35] Fixed HolidayManager enable config.yml --- .../minigamesbox/classic/handlers/holiday/HolidayManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/HolidayManager.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/HolidayManager.java index 2757aec6..805a3c75 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/HolidayManager.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/HolidayManager.java @@ -40,7 +40,7 @@ public class HolidayManager { private boolean enabled = true; public HolidayManager(PluginMain plugin) { - if(!plugin.getConfig().getBoolean("Holidays-Enabled", true)) { + if(!plugin.getConfigPreferences().getOption("HOLIDAYS")) { enabled = false; return; } From 440904348d28cf376c738dfd4598add04511212b Mon Sep 17 00:00:00 2001 From: "version-bump[github-action]" <41898282+version-bump[github-action]@users.noreply.github.com> Date: Fri, 3 Apr 2026 16:03:02 +0000 Subject: [PATCH 13/35] Bump version from 1.4.5-SNAPSHOT5 to 1.4.5-SNAPSHOT6 --- MiniGamesBox API/pom.xml | 2 +- MiniGamesBox Classic/pom.xml | 2 +- MiniGamesBox Database/pom.xml | 2 +- MiniGamesBox Inventory/pom.xml | 2 +- MiniGamesBox Utils/pom.xml | 2 +- pom.xml | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/MiniGamesBox API/pom.xml b/MiniGamesBox API/pom.xml index 0af932c4..c8eb4668 100644 --- a/MiniGamesBox API/pom.xml +++ b/MiniGamesBox API/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT5 + 1.4.5-SNAPSHOT6 4.0.0 diff --git a/MiniGamesBox Classic/pom.xml b/MiniGamesBox Classic/pom.xml index 2cb42c2d..43760779 100644 --- a/MiniGamesBox Classic/pom.xml +++ b/MiniGamesBox Classic/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT5 + 1.4.5-SNAPSHOT6 4.0.0 diff --git a/MiniGamesBox Database/pom.xml b/MiniGamesBox Database/pom.xml index 95018a89..0b303959 100644 --- a/MiniGamesBox Database/pom.xml +++ b/MiniGamesBox Database/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT5 + 1.4.5-SNAPSHOT6 4.0.0 diff --git a/MiniGamesBox Inventory/pom.xml b/MiniGamesBox Inventory/pom.xml index fd8f24cc..2f7ad13b 100644 --- a/MiniGamesBox Inventory/pom.xml +++ b/MiniGamesBox Inventory/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT5 + 1.4.5-SNAPSHOT6 4.0.0 diff --git a/MiniGamesBox Utils/pom.xml b/MiniGamesBox Utils/pom.xml index 7532d20e..24c0a46e 100644 --- a/MiniGamesBox Utils/pom.xml +++ b/MiniGamesBox Utils/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT5 + 1.4.5-SNAPSHOT6 4.0.0 diff --git a/pom.xml b/pom.xml index 50f4da5e..344b0260 100644 --- a/pom.xml +++ b/pom.xml @@ -24,7 +24,7 @@ plugily.projects minigamesbox - 1.4.5-SNAPSHOT5 + 1.4.5-SNAPSHOT6 pom From 1d3cad45b934e408aa261502bcec3ac6202dfcdd Mon Sep 17 00:00:00 2001 From: Tigerpanzer_02 <37453987+Tigerpanzer02@users.noreply.github.com> Date: Fri, 3 Apr 2026 18:17:59 +0200 Subject: [PATCH 14/35] Added Christmas and New Year Holiday event --- .../minigamesbox/classic/handlers/holiday/HolidayManager.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/HolidayManager.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/HolidayManager.java index 805a3c75..c9673769 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/HolidayManager.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/HolidayManager.java @@ -46,7 +46,9 @@ public HolidayManager(PluginMain plugin) { } registeredHolidays.add(new AprilFoolsHoliday()); + registeredHolidays.add(new ChristmasHoliday()); registeredHolidays.add(new HalloweenHoliday()); + registeredHolidays.add(new NewYearHoliday()); registeredHolidays.add(new ValentineHoliday()); // Enable holidays after other plugins are enabled (after other addons register their holidays) From f29d286d53bde7ee52e9dae6d9708253c1c6b0e5 Mon Sep 17 00:00:00 2001 From: "version-bump[github-action]" <41898282+version-bump[github-action]@users.noreply.github.com> Date: Fri, 3 Apr 2026 16:18:31 +0000 Subject: [PATCH 15/35] Bump version from 1.4.5-SNAPSHOT6 to 1.4.5-SNAPSHOT7 --- MiniGamesBox API/pom.xml | 2 +- MiniGamesBox Classic/pom.xml | 2 +- MiniGamesBox Database/pom.xml | 2 +- MiniGamesBox Inventory/pom.xml | 2 +- MiniGamesBox Utils/pom.xml | 2 +- pom.xml | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/MiniGamesBox API/pom.xml b/MiniGamesBox API/pom.xml index c8eb4668..1a2b49b8 100644 --- a/MiniGamesBox API/pom.xml +++ b/MiniGamesBox API/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT6 + 1.4.5-SNAPSHOT7 4.0.0 diff --git a/MiniGamesBox Classic/pom.xml b/MiniGamesBox Classic/pom.xml index 43760779..53e1eeae 100644 --- a/MiniGamesBox Classic/pom.xml +++ b/MiniGamesBox Classic/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT6 + 1.4.5-SNAPSHOT7 4.0.0 diff --git a/MiniGamesBox Database/pom.xml b/MiniGamesBox Database/pom.xml index 0b303959..4c098ad6 100644 --- a/MiniGamesBox Database/pom.xml +++ b/MiniGamesBox Database/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT6 + 1.4.5-SNAPSHOT7 4.0.0 diff --git a/MiniGamesBox Inventory/pom.xml b/MiniGamesBox Inventory/pom.xml index 2f7ad13b..1a4d7be2 100644 --- a/MiniGamesBox Inventory/pom.xml +++ b/MiniGamesBox Inventory/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT6 + 1.4.5-SNAPSHOT7 4.0.0 diff --git a/MiniGamesBox Utils/pom.xml b/MiniGamesBox Utils/pom.xml index 24c0a46e..fbb0ad93 100644 --- a/MiniGamesBox Utils/pom.xml +++ b/MiniGamesBox Utils/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT6 + 1.4.5-SNAPSHOT7 4.0.0 diff --git a/pom.xml b/pom.xml index 344b0260..dad40745 100644 --- a/pom.xml +++ b/pom.xml @@ -24,7 +24,7 @@ plugily.projects minigamesbox - 1.4.5-SNAPSHOT6 + 1.4.5-SNAPSHOT7 pom From 97a8b768a9aa33051127655c7ff0edac3b645171 Mon Sep 17 00:00:00 2001 From: Tigerpanzer_02 <37453987+Tigerpanzer02@users.noreply.github.com> Date: Fri, 3 Apr 2026 22:35:39 +0200 Subject: [PATCH 16/35] Added copper and netherite armor to ArmorHelper --- .../minigamesbox/classic/utils/helper/ArmorHelper.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/ArmorHelper.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/ArmorHelper.java index a82d8317..631bc98c 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/ArmorHelper.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/ArmorHelper.java @@ -18,6 +18,8 @@ package plugily.projects.minigamesbox.classic.utils.helper; +import com.cryptomorin.xseries.XAttribute; +import com.cryptomorin.xseries.XItemFlag; import com.cryptomorin.xseries.XMaterial; import org.bukkit.Color; import org.bukkit.Material; @@ -37,10 +39,12 @@ */ public class ArmorHelper { private static final List armorTypes = new ArrayList<>(Arrays.asList(Material.LEATHER_BOOTS, Material.LEATHER_CHESTPLATE, Material.LEATHER_LEGGINGS, Material.LEATHER_HELMET, - XMaterial.GOLDEN_BOOTS.parseMaterial(), XMaterial.GOLDEN_CHESTPLATE.parseMaterial(), XMaterial.GOLDEN_LEGGINGS.parseMaterial(), - XMaterial.GOLDEN_HELMET.parseMaterial(), Material.DIAMOND_BOOTS, Material.DIAMOND_LEGGINGS, Material.DIAMOND_CHESTPLATE, + XMaterial.GOLDEN_BOOTS.get(), XMaterial.GOLDEN_CHESTPLATE.get(), XMaterial.GOLDEN_LEGGINGS.get(), + XMaterial.GOLDEN_HELMET.get(), Material.DIAMOND_BOOTS, Material.DIAMOND_LEGGINGS, Material.DIAMOND_CHESTPLATE, Material.DIAMOND_HELMET, Material.IRON_CHESTPLATE, Material.IRON_BOOTS, Material.IRON_HELMET, Material.IRON_LEGGINGS, - Material.CHAINMAIL_BOOTS, Material.CHAINMAIL_LEGGINGS, Material.CHAINMAIL_CHESTPLATE, Material.CHAINMAIL_HELMET)); + Material.CHAINMAIL_BOOTS, Material.CHAINMAIL_LEGGINGS, Material.CHAINMAIL_CHESTPLATE, Material.CHAINMAIL_HELMET, + XMaterial.NETHERITE_HELMET.get(), XMaterial.NETHERITE_CHESTPLATE.get(), XMaterial.NETHERITE_LEGGINGS.get(), XMaterial.NETHERITE_BOOTS.get(), + XMaterial.COPPER_HELMET.get(), XMaterial.COPPER_CHESTPLATE.get(), XMaterial.COPPER_LEGGINGS.get(), XMaterial.COPPER_BOOTS.get())); private ArmorHelper() { } From 8fe024dc538de1c3a4d7c68f2aef3d4cf509071d Mon Sep 17 00:00:00 2001 From: "version-bump[github-action]" <41898282+version-bump[github-action]@users.noreply.github.com> Date: Fri, 3 Apr 2026 20:36:11 +0000 Subject: [PATCH 17/35] Bump version from 1.4.5-SNAPSHOT7 to 1.4.5-SNAPSHOT8 --- MiniGamesBox API/pom.xml | 2 +- MiniGamesBox Classic/pom.xml | 2 +- MiniGamesBox Database/pom.xml | 2 +- MiniGamesBox Inventory/pom.xml | 2 +- MiniGamesBox Utils/pom.xml | 2 +- pom.xml | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/MiniGamesBox API/pom.xml b/MiniGamesBox API/pom.xml index 1a2b49b8..2e3b7e4f 100644 --- a/MiniGamesBox API/pom.xml +++ b/MiniGamesBox API/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT7 + 1.4.5-SNAPSHOT8 4.0.0 diff --git a/MiniGamesBox Classic/pom.xml b/MiniGamesBox Classic/pom.xml index 53e1eeae..6190cd8e 100644 --- a/MiniGamesBox Classic/pom.xml +++ b/MiniGamesBox Classic/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT7 + 1.4.5-SNAPSHOT8 4.0.0 diff --git a/MiniGamesBox Database/pom.xml b/MiniGamesBox Database/pom.xml index 4c098ad6..a17b5a9a 100644 --- a/MiniGamesBox Database/pom.xml +++ b/MiniGamesBox Database/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT7 + 1.4.5-SNAPSHOT8 4.0.0 diff --git a/MiniGamesBox Inventory/pom.xml b/MiniGamesBox Inventory/pom.xml index 1a4d7be2..b0ae7a72 100644 --- a/MiniGamesBox Inventory/pom.xml +++ b/MiniGamesBox Inventory/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT7 + 1.4.5-SNAPSHOT8 4.0.0 diff --git a/MiniGamesBox Utils/pom.xml b/MiniGamesBox Utils/pom.xml index fbb0ad93..07e7cf01 100644 --- a/MiniGamesBox Utils/pom.xml +++ b/MiniGamesBox Utils/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT7 + 1.4.5-SNAPSHOT8 4.0.0 diff --git a/pom.xml b/pom.xml index dad40745..198d6c8c 100644 --- a/pom.xml +++ b/pom.xml @@ -24,7 +24,7 @@ plugily.projects minigamesbox - 1.4.5-SNAPSHOT7 + 1.4.5-SNAPSHOT8 pom From d72faef0e2ec1aba43eb75d391074d7b9fbb0382 Mon Sep 17 00:00:00 2001 From: Tigerpanzer_02 <37453987+Tigerpanzer02@users.noreply.github.com> Date: Fri, 3 Apr 2026 23:37:59 +0200 Subject: [PATCH 18/35] Updated Copyright --- .github/building/api/pom.xml | 24 ++++----- ...ugily.projects.java-conventions.properties | 18 +++++++ ...ugily.projects.java-conventions.properties | 18 +++++++ .../plugily.projects.java-conventions.gradle | 18 +++++++ .github/building/classic/pom.xml | 24 ++++----- .github/building/database/pom.xml | 24 ++++----- .github/building/gradle.properties | 24 ++++----- .github/building/gradlew | 24 ++++----- .github/building/inventory/pom.xml | 24 ++++----- .github/building/pom.xml | 24 ++++----- .github/building/utils/pom.xml | 24 ++++----- MiniGamesBox API/pom.xml | 24 ++++----- .../minigamesbox/api/IPluginMain.java | 18 +++++++ .../minigamesbox/api/arena/IArenaState.java | 18 +++++++ .../minigamesbox/api/arena/IPluginArena.java | 18 +++++++ .../api/arena/IPluginArenaRegistry.java | 18 +++++++ .../api/arena/managers/IBossbarManager.java | 18 +++++++ .../managers/IPluginMapRestorerManager.java | 18 +++++++ .../managers/IPluginScoreboardManager.java | 18 +++++++ .../minigamesbox/api/events/PlugilyEvent.java | 18 +++++++ .../game/PlugilyGameJoinAttemptEvent.java | 24 ++++----- .../game/PlugilyGameLeaveAttemptEvent.java | 24 ++++----- .../events/game/PlugilyGameStartEvent.java | 24 ++++----- .../game/PlugilyGameStateChangeEvent.java | 24 ++++----- .../api/events/game/PlugilyGameStopEvent.java | 24 ++++----- .../player/PlugilyPlayerChooseKitEvent.java | 24 ++++----- .../PlugilyPlayerPowerupPickupEvent.java | 24 ++++----- .../player/PlugilyPlayerRespawnEvent.java | 24 ++++----- .../PlugilyPlayerStatisticChangeEvent.java | 24 ++++----- .../handlers/language/ILanguageManager.java | 18 +++++++ .../api/handlers/powerup/BasePowerup.java | 24 ++++----- .../powerup/IPowerupPickupHandler.java | 18 +++++++ .../api/handlers/reward/IReward.java | 18 +++++++ .../api/handlers/reward/IRewardType.java | 18 +++++++ .../minigamesbox/api/kit/HandleItem.java | 18 +++++++ .../projects/minigamesbox/api/kit/IKit.java | 18 +++++++ .../minigamesbox/api/kit/IKitRegistry.java | 18 +++++++ .../api/kit/ability/IKitAbility.java | 18 +++++++ .../api/preferences/ICommandShorter.java | 18 +++++++ .../api/preferences/IConfigOption.java | 18 +++++++ .../api/preferences/IConfigPreferences.java | 18 +++++++ .../api/stats/IStatisticType.java | 18 +++++++ .../minigamesbox/api/stats/IStatsStorage.java | 18 +++++++ .../projects/minigamesbox/api/user/IUser.java | 18 +++++++ .../minigamesbox/api/user/IUserManager.java | 18 +++++++ .../api/user/data/UserDatabase.java | 24 ++++----- .../api/utils/misc/IDebugger.java | 18 +++++++ .../api/utils/services/locale/ILocale.java | 18 +++++++ MiniGamesBox Classic/pom.xml | 24 ++++----- .../minigamesbox/classic/PluginMain.java | 24 ++++----- .../classic/api/StatisticType.java | 24 ++++----- .../classic/api/StatsStorage.java | 24 ++++----- .../classic/api/package-info.java | 24 ++++----- .../classic/arena/PluginArena.java | 24 ++++----- .../classic/arena/PluginArenaEvents.java | 24 ++++----- .../classic/arena/PluginArenaManager.java | 24 ++++----- .../classic/arena/PluginArenaRegistry.java | 24 ++++----- .../classic/arena/PluginArenaUtils.java | 24 ++++----- .../arena/managers/BossbarManager.java | 24 ++++----- .../classic/arena/managers/BungeeManager.java | 24 ++++----- .../managers/PluginMapRestorerManager.java | 24 ++++----- .../managers/PluginScoreboardManager.java | 24 ++++----- .../classic/arena/options/ArenaOption.java | 28 +++++----- .../arena/options/ArenaOptionManager.java | 24 ++++----- .../classic/arena/states/ArenaState.java | 18 +++++++ .../arena/states/ArenaStateHandler.java | 24 ++++----- .../arena/states/PluginEndingState.java | 24 ++++----- .../arena/states/PluginInGameState.java | 24 ++++----- .../arena/states/PluginRestartingState.java | 24 ++++----- .../arena/states/PluginStartingState.java | 24 ++++----- .../arena/states/PluginWaitingState.java | 24 ++++----- .../arguments/PluginArgumentsRegistry.java | 24 ++++----- .../arguments/admin/HologramArgument.java | 25 +++++---- .../arguments/admin/KitFileArgument.java | 20 ++++++- .../arguments/admin/ListArenasArgument.java | 24 ++++----- .../arguments/admin/LocaleArgument.java | 18 +++++++ .../arguments/admin/LocalesArgument.java | 28 +++++----- .../arguments/admin/LocationWandArgument.java | 24 ++++----- .../admin/PlaceholderCheckArgument.java | 24 ++++----- .../arguments/admin/SetupArgument.java | 24 ++++----- .../arguments/admin/SpyChatArgument.java | 24 ++++----- .../arguments/admin/TeleportArgument.java | 24 ++++----- .../arguments/admin/arena/DeleteArgument.java | 24 ++++----- .../admin/arena/ForceStartArgument.java | 24 ++++----- .../arguments/admin/arena/ReloadArgument.java | 24 ++++----- .../arguments/admin/arena/StopArgument.java | 24 ++++----- .../statistic/AdjustStatisticArgument.java | 24 ++++----- .../arguments/data/CommandArgument.java | 24 ++++----- .../commands/arguments/data/LabelData.java | 24 ++++----- .../data/LabeledCommandArgument.java | 24 ++++----- .../arguments/game/ArenaSelectorArgument.java | 24 ++++----- .../arguments/game/JoinArguments.java | 24 ++++----- .../arguments/game/LeaderboardArgument.java | 24 ++++----- .../arguments/game/LeaveArgument.java | 25 +++++---- .../arguments/game/SelectKitArgument.java | 24 ++++----- .../arguments/game/StatsArgument.java | 24 ++++----- .../completion/CompletableArgument.java | 24 ++++----- .../commands/completion/TabCompletion.java | 24 ++++----- .../classic/events/ChatEvents.java | 24 ++++----- .../classic/events/CycleEvents.java | 24 ++++----- .../minigamesbox/classic/events/Events.java | 24 ++++----- .../classic/events/JoinEvent.java | 24 ++++----- .../classic/events/LobbyEvents.java | 25 +++++---- .../classic/events/QuitEvent.java | 25 +++++---- .../classic/events/bungee/BungeeEvents.java | 24 ++++----- .../events/spectator/SpectatorEvents.java | 24 ++++----- .../spectator/SpectatorItemsManager.java | 24 ++++----- .../settings/SpectatorSettingsItem.java | 24 ++++----- .../settings/SpectatorSettingsMenu.java | 24 ++++----- .../handlers/holiday/AprilFoolsHoliday.java | 24 ++++----- .../handlers/holiday/ChristmasHoliday.java | 24 ++++----- .../handlers/holiday/HalloweenHoliday.java | 24 ++++----- .../classic/handlers/holiday/Holiday.java | 24 ++++----- .../handlers/holiday/HolidayManager.java | 24 ++++----- .../handlers/holiday/NewYearHoliday.java | 24 ++++----- .../handlers/holiday/ValentineHoliday.java | 24 ++++----- .../hologram/LeaderboardHologram.java | 24 ++++----- .../hologram/LeaderboardRegistry.java | 24 ++++----- .../classic/handlers/items/SpecialItem.java | 24 ++++----- .../handlers/items/SpecialItemEvent.java | 24 ++++----- .../handlers/items/SpecialItemManager.java | 32 +++++------- .../handlers/language/LanguageManager.java | 24 ++++----- .../handlers/language/LanguageMigrator.java | 24 ++++----- .../classic/handlers/language/Message.java | 24 ++++----- .../handlers/language/MessageBuilder.java | 24 ++++----- .../handlers/language/MessageManager.java | 31 +++++------ .../handlers/language/TitleBuilder.java | 24 ++++----- .../classic/handlers/party/GameParty.java | 24 ++++----- .../handlers/party/PAFBPartyHandlerImpl.java | 24 ++++----- .../handlers/party/PAFSPartyHandlerImpl.java | 24 ++++----- .../party/PartiesPartyHandlerImpl.java | 24 ++++----- .../classic/handlers/party/PartyHandler.java | 24 ++++----- .../party/PartySupportInitializer.java | 24 ++++----- .../handlers/permissions/Permission.java | 24 ++++----- .../permissions/PermissionCategory.java | 24 ++++----- .../permissions/PermissionsManager.java | 24 ++++----- .../placeholder/PAPIPlaceholders.java | 24 ++++----- .../handlers/placeholder/Placeholder.java | 24 ++++----- .../placeholder/PlaceholderManager.java | 24 ++++----- .../classic/handlers/powerup/Powerup.java | 24 ++++----- .../powerup/PowerupPickupHandler.java | 24 ++++----- .../handlers/powerup/PowerupRegistry.java | 24 ++++----- .../classic/handlers/reward/Reward.java | 24 ++++----- .../classic/handlers/reward/RewardType.java | 24 ++++----- .../handlers/reward/RewardsFactory.java | 24 ++++----- .../handlers/setup/SetupInventory.java | 26 +++++----- .../handlers/setup/SetupInventoryUtils.java | 24 ++++----- .../categories/PluginCountableCategory.java | 24 ++++----- .../categories/PluginLocationCategory.java | 24 ++++----- .../PluginSetupCategoryManager.java | 33 +++++------- .../categories/PluginSpecificCategory.java | 24 ++++----- .../categories/PluginSwitchCategory.java | 24 ++++----- .../setup/categories/PluginValueCategory.java | 24 ++++----- .../setup/categories/SetupCategory.java | 24 ++++----- .../categories/SetupCategoryHandler.java | 24 ++++----- .../inventories/ArenaEditorInventory.java | 25 +++++---- .../setup/inventories/ArenaListInventory.java | 26 +++++----- .../setup/inventories/HomeInventory.java | 24 ++++----- .../setup/inventories/InventoryHandler.java | 24 ++++----- .../setup/items/category/BooleanItem.java | 25 +++++---- .../items/category/CategoryItemHandler.java | 24 ++++----- .../setup/items/category/CountItem.java | 24 ++++----- .../setup/items/category/EmptyItem.java | 24 ++++----- .../setup/items/category/LocationItem.java | 24 ++++----- .../items/category/LocationSelectorItem.java | 24 ++++----- .../items/category/MaterialLocationItem.java | 24 ++++----- .../category/MaterialMultiLocationItem.java | 24 ++++----- .../items/category/MultiLocationItem.java | 24 ++++----- .../category/MultiLocationSelectorItem.java | 24 ++++----- .../setup/items/category/SwitchItem.java | 24 ++++----- .../setup/items/category/ValueItem.java | 24 ++++----- .../setup/items/template/AddonItem.java | 24 ++++----- .../setup/items/template/ArenaDataItem.java | 24 ++++----- .../setup/items/template/CategoryItem.java | 24 ++++----- .../setup/items/template/MenuItem.java | 24 ++++----- .../setup/items/template/PatreonItem.java | 24 ++++----- .../items/template/RegisterIndicatorItem.java | 24 ++++----- .../setup/items/template/RegisterItem.java | 24 ++++----- .../setup/items/template/TranslateItem.java | 24 ++++----- .../classic/handlers/sign/ArenaSign.java | 24 ++++----- .../classic/handlers/sign/SignManager.java | 24 ++++----- .../classic/handlers/worlds/WorldHandler.java | 18 +++++++ .../classic/kits/KitMenuHandler.java | 24 ++++----- .../classic/kits/KitRegistry.java | 30 ++++++----- .../classic/kits/ability/KitAbility.java | 24 ++++----- .../kits/ability/KitAbilityHandler.java | 24 ++++----- .../kits/ability/KitAbilityManager.java | 24 ++++----- .../classic/kits/basekits/EconomyKit.java | 24 ++++----- .../classic/kits/basekits/FreeKit.java | 26 +++++----- .../classic/kits/basekits/Kit.java | 24 ++++----- .../classic/kits/basekits/LevelKit.java | 25 +++++---- .../classic/kits/basekits/PremiumKit.java | 25 +++++---- .../classic/kits/free/EmptyKit.java | 24 ++++----- .../classic/preferences/CommandShorter.java | 24 ++++----- .../classic/preferences/ConfigOption.java | 24 ++++----- .../preferences/ConfigPreferences.java | 24 ++++----- .../minigamesbox/classic/user/User.java | 24 ++++----- .../classic/user/UserManager.java | 26 +++++----- .../classic/user/data/FileStats.java | 24 ++++----- .../classic/user/data/MysqlManager.java | 24 ++++----- .../classic/utils/actionbar/ActionBar.java | 24 ++++----- .../utils/actionbar/ActionBarManager.java | 33 +++++------- .../utils/configuration/ConfigUtils.java | 24 ++++----- .../SimpleConversationBuilder.java | 24 ++++----- .../classic/utils/dimensional/Cuboid.java | 25 +++++---- .../utils/dimensional/CuboidSelector.java | 24 ++++----- .../utils/engine/JavaScriptEngine.java | 20 ++++++- .../utils/engine/ScriptEngineHandler.java | 24 ++++----- .../classic/utils/helper/ArmorHelper.java | 27 +++++----- .../classic/utils/helper/BukkitHelper.java | 31 +++++------ .../classic/utils/helper/ItemBuilder.java | 24 ++++----- .../classic/utils/helper/ItemUtils.java | 24 ++++----- .../classic/utils/helper/MaterialUtils.java | 24 ++++----- .../classic/utils/helper/SoundHelper.java | 24 ++++----- .../classic/utils/helper/WeaponHelper.java | 24 ++++----- .../utils/hologram/ArmorStandHologram.java | 24 ++++----- .../utils/hologram/HologramManager.java | 24 ++++----- .../classic/utils/hologram/PickupHandler.java | 24 ++++----- .../classic/utils/items/HandlerItem.java | 25 +++++---- .../classic/utils/items/ItemManager.java | 24 ++++----- .../classic/utils/migrator/MigratorUtils.java | 24 ++++----- .../classic/utils/misc/ColorUtil.java | 24 ++++----- .../classic/utils/misc/Debugger.java | 24 ++++----- .../classic/utils/misc/DefaultFontInfo.java | 24 ++++----- .../classic/utils/misc/MessageUtils.java | 24 ++++----- .../classic/utils/misc/MiscUtils.java | 31 +++++------ .../utils/misc/complement/Complement.java | 24 ++++----- .../utils/misc/complement/Complement1.java | 24 ++++----- .../utils/misc/complement/Complement2.java | 24 ++++----- .../misc/complement/ComplementAccessor.java | 24 ++++----- .../serialization/InventorySerializer.java | 25 +++++---- .../serialization/LocationSerializer.java | 24 ++++----- .../utils/services/ServiceRegistry.java | 24 ++++----- .../classic/utils/services/UpdateChecker.java | 24 ++++----- .../exception/ExceptionLogHandler.java | 24 ++++----- .../services/exception/ReportedException.java | 24 ++++----- .../services/exception/ReporterService.java | 24 ++++----- .../classic/utils/services/locale/Locale.java | 24 ++++----- .../utils/services/locale/LocaleRegistry.java | 24 ++++----- .../utils/services/locale/LocaleService.java | 24 ++++----- .../utils/services/metrics/Metrics.java | 52 ++++++++----------- .../services/metrics/MetricsService.java | 24 ++++----- .../classic/utils/version/PacketUtils.java | 30 +++++------ .../classic/utils/version/ServerVersion.java | 24 ++++----- .../utils/version/TextComponentBuilder.java | 24 ++++----- .../classic/utils/version/VersionUtils.java | 32 +++++------- .../classic/utils/version/events/Events.java | 31 +++++------ .../version/events/EventsInitializer.java | 24 ++++----- .../utils/version/events/LegacyEvents.java | 24 ++++----- .../api/PlugilyEntityPickupItemEvent.java | 24 ++++----- .../api/PlugilyPlayerInteractEntityEvent.java | 24 ++++----- .../api/PlugilyPlayerInteractEvent.java | 24 ++++----- .../events/api/PlugilyPlayerPickupArrow.java | 24 ++++----- .../api/PlugilyPlayerSwapHandItemsEvent.java | 24 ++++----- .../version/events/api/VersionEvent.java | 24 ++++----- .../version/xseries/XParticleLegacy.java | 24 ++++----- MiniGamesBox Database/pom.xml | 24 ++++----- .../minigamesbox/database/MysqlDatabase.java | 24 ++++----- MiniGamesBox Inventory/pom.xml | 24 ++++----- .../inventory/boot/InventoryManager.java | 24 ++++----- .../inventory/common/RefreshableFastInv.java | 24 ++++----- .../inventory/common/item/ClickableItem.java | 24 ++++----- .../inventory/common/item/ItemMap.java | 24 ++++----- .../common/item/SimpleClickableItem.java | 24 ++++----- .../inventory/normal/NormalFastInv.java | 24 ++++----- MiniGamesBox Utils/pom.xml | 24 ++++----- .../minigamesbox/number/NumberUtils.java | 24 ++++----- .../minigamesbox/sorter/SortUtils.java | 24 ++++----- .../string/StringFormatUtils.java | 24 ++++----- .../minigamesbox/string/StringMatcher.java | 24 ++++----- gradle/wrapper/gradle-wrapper.properties | 18 +++++++ pom.xml | 24 ++++----- 272 files changed, 3496 insertions(+), 2964 deletions(-) diff --git a/.github/building/api/pom.xml b/.github/building/api/pom.xml index 1884108d..7a56c1cc 100644 --- a/.github/building/api/pom.xml +++ b/.github/building/api/pom.xml @@ -1,20 +1,20 @@ . +# + implementation-class=PlugilyProjectsJavaConventionsPlugin diff --git a/.github/building/buildSrc/build/resources/main/META-INF/gradle-plugins/plugily.projects.java-conventions.properties b/.github/building/buildSrc/build/resources/main/META-INF/gradle-plugins/plugily.projects.java-conventions.properties index 5eb08959..aea37448 100644 --- a/.github/building/buildSrc/build/resources/main/META-INF/gradle-plugins/plugily.projects.java-conventions.properties +++ b/.github/building/buildSrc/build/resources/main/META-INF/gradle-plugins/plugily.projects.java-conventions.properties @@ -1 +1,19 @@ +# +# MiniGamesBox - Library box with massive content that could be seen as minigames core. +# Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# + implementation-class=PlugilyProjectsJavaConventionsPlugin diff --git a/.github/building/buildSrc/src/main/groovy/plugily.projects.java-conventions.gradle b/.github/building/buildSrc/src/main/groovy/plugily.projects.java-conventions.gradle index beaeb44f..1993dc16 100644 --- a/.github/building/buildSrc/src/main/groovy/plugily.projects.java-conventions.gradle +++ b/.github/building/buildSrc/src/main/groovy/plugily.projects.java-conventions.gradle @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + /* * This file was generated by the Gradle 'init' task. */ diff --git a/.github/building/classic/pom.xml b/.github/building/classic/pom.xml index f1034e76..4771bdeb 100644 --- a/.github/building/classic/pom.xml +++ b/.github/building/classic/pom.xml @@ -1,20 +1,20 @@ . +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # group=plugily.projects version=1.3.17-SNAPSHOT4 diff --git a/.github/building/gradlew b/.github/building/gradlew index f5feea6d..b688d521 100644 --- a/.github/building/gradlew +++ b/.github/building/gradlew @@ -1,21 +1,21 @@ #!/bin/sh # -# Copyright © 2015-2021 the original authors. +# MiniGamesBox - Library box with massive content that could be seen as minigames core. +# Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. # -# https://www.apache.org/licenses/LICENSE-2.0 +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. # -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# SPDX-License-Identifier: Apache-2.0 +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # ############################################################################## diff --git a/.github/building/inventory/pom.xml b/.github/building/inventory/pom.xml index 250d8abd..bfc462a1 100644 --- a/.github/building/inventory/pom.xml +++ b/.github/building/inventory/pom.xml @@ -1,20 +1,20 @@ . + */ + package plugily.projects.minigamesbox.api; import org.bukkit.configuration.file.FileConfiguration; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/arena/IArenaState.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/arena/IArenaState.java index 3095ba0e..9c5c87cc 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/arena/IArenaState.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/arena/IArenaState.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.api.arena; /** diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/arena/IPluginArena.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/arena/IPluginArena.java index 0408fc6b..9731b92a 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/arena/IPluginArena.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/arena/IPluginArena.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.api.arena; import org.bukkit.Location; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/arena/IPluginArenaRegistry.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/arena/IPluginArenaRegistry.java index 55e4cce3..870845bc 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/arena/IPluginArenaRegistry.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/arena/IPluginArenaRegistry.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.api.arena; import org.bukkit.World; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/arena/managers/IBossbarManager.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/arena/managers/IBossbarManager.java index 062afafa..b5ad4d97 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/arena/managers/IBossbarManager.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/arena/managers/IBossbarManager.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.api.arena.managers; import org.bukkit.entity.Player; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/arena/managers/IPluginMapRestorerManager.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/arena/managers/IPluginMapRestorerManager.java index 5146dfd7..f8125f1d 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/arena/managers/IPluginMapRestorerManager.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/arena/managers/IPluginMapRestorerManager.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.api.arena.managers; /** diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/arena/managers/IPluginScoreboardManager.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/arena/managers/IPluginScoreboardManager.java index bf71e104..ef5b0a6a 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/arena/managers/IPluginScoreboardManager.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/arena/managers/IPluginScoreboardManager.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.api.arena.managers; import org.bukkit.entity.Player; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/PlugilyEvent.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/PlugilyEvent.java index 8da5f7f7..51856755 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/PlugilyEvent.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/PlugilyEvent.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.api.events; import org.bukkit.event.Event; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/game/PlugilyGameJoinAttemptEvent.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/game/PlugilyGameJoinAttemptEvent.java index 296ee83e..d6f6c63d 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/game/PlugilyGameJoinAttemptEvent.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/game/PlugilyGameJoinAttemptEvent.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.api.events.game; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/game/PlugilyGameLeaveAttemptEvent.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/game/PlugilyGameLeaveAttemptEvent.java index cc4af37d..36e37cce 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/game/PlugilyGameLeaveAttemptEvent.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/game/PlugilyGameLeaveAttemptEvent.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.api.events.game; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/game/PlugilyGameStartEvent.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/game/PlugilyGameStartEvent.java index c9bbe29d..75a4f73e 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/game/PlugilyGameStartEvent.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/game/PlugilyGameStartEvent.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.api.events.game; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/game/PlugilyGameStateChangeEvent.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/game/PlugilyGameStateChangeEvent.java index d27c131b..e4693ddb 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/game/PlugilyGameStateChangeEvent.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/game/PlugilyGameStateChangeEvent.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.api.events.game; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/game/PlugilyGameStopEvent.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/game/PlugilyGameStopEvent.java index 14f1aec9..084a6635 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/game/PlugilyGameStopEvent.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/game/PlugilyGameStopEvent.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.api.events.game; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/player/PlugilyPlayerChooseKitEvent.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/player/PlugilyPlayerChooseKitEvent.java index bf8673b9..b2fc6e83 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/player/PlugilyPlayerChooseKitEvent.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/player/PlugilyPlayerChooseKitEvent.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.api.events.player; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/player/PlugilyPlayerPowerupPickupEvent.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/player/PlugilyPlayerPowerupPickupEvent.java index 42db64d8..d2fa5a72 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/player/PlugilyPlayerPowerupPickupEvent.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/player/PlugilyPlayerPowerupPickupEvent.java @@ -1,21 +1,21 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.api.events.player; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/player/PlugilyPlayerRespawnEvent.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/player/PlugilyPlayerRespawnEvent.java index c799c1d8..35d3ca4f 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/player/PlugilyPlayerRespawnEvent.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/player/PlugilyPlayerRespawnEvent.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.api.events.player; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/player/PlugilyPlayerStatisticChangeEvent.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/player/PlugilyPlayerStatisticChangeEvent.java index bd8132e1..b19c8c1c 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/player/PlugilyPlayerStatisticChangeEvent.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/events/player/PlugilyPlayerStatisticChangeEvent.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.api.events.player; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/handlers/language/ILanguageManager.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/handlers/language/ILanguageManager.java index 3f4a5a90..be280be4 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/handlers/language/ILanguageManager.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/handlers/language/ILanguageManager.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.api.handlers.language; import plugily.projects.minigamesbox.api.utils.services.locale.ILocale; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/handlers/powerup/BasePowerup.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/handlers/powerup/BasePowerup.java index 65c64b55..d540cb55 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/handlers/powerup/BasePowerup.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/handlers/powerup/BasePowerup.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.api.handlers.powerup; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/handlers/powerup/IPowerupPickupHandler.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/handlers/powerup/IPowerupPickupHandler.java index 42d9d837..484c471e 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/handlers/powerup/IPowerupPickupHandler.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/handlers/powerup/IPowerupPickupHandler.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.api.handlers.powerup; import org.bukkit.entity.Player; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/handlers/reward/IReward.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/handlers/reward/IReward.java index 9dcbc224..740f7097 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/handlers/reward/IReward.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/handlers/reward/IReward.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.api.handlers.reward; /** diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/handlers/reward/IRewardType.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/handlers/reward/IRewardType.java index 0fd28a42..0aa38bc7 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/handlers/reward/IRewardType.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/handlers/reward/IRewardType.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.api.handlers.reward; /** diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/HandleItem.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/HandleItem.java index d6dd3154..e881ef4e 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/HandleItem.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/HandleItem.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.api.kit; import org.bukkit.entity.Player; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/IKit.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/IKit.java index a54a13f4..59f123a8 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/IKit.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/IKit.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.api.kit; import org.bukkit.configuration.ConfigurationSection; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/IKitRegistry.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/IKitRegistry.java index 94de771f..47c2303b 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/IKitRegistry.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/IKitRegistry.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.api.kit; import org.bukkit.entity.Player; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/ability/IKitAbility.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/ability/IKitAbility.java index a7734d24..dc097ca4 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/ability/IKitAbility.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/ability/IKitAbility.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.api.kit.ability; import org.bukkit.entity.Player; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/preferences/ICommandShorter.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/preferences/ICommandShorter.java index aa5e3efb..3bde4b5a 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/preferences/ICommandShorter.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/preferences/ICommandShorter.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.api.preferences; /** diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/preferences/IConfigOption.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/preferences/IConfigOption.java index 8fbc0a1f..055a4482 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/preferences/IConfigOption.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/preferences/IConfigOption.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.api.preferences; /** diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/preferences/IConfigPreferences.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/preferences/IConfigPreferences.java index ff3b94b8..4c1e5763 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/preferences/IConfigPreferences.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/preferences/IConfigPreferences.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.api.preferences; import java.util.List; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/stats/IStatisticType.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/stats/IStatisticType.java index 1dc427ed..807b81e3 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/stats/IStatisticType.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/stats/IStatisticType.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.api.stats; import java.util.Map; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/stats/IStatsStorage.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/stats/IStatsStorage.java index 02cb6615..e4e9d73e 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/stats/IStatsStorage.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/stats/IStatsStorage.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.api.stats; import org.bukkit.entity.Player; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/user/IUser.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/user/IUser.java index a93e86b1..9839837d 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/user/IUser.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/user/IUser.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.api.user; import org.bukkit.entity.Player; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/user/IUserManager.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/user/IUserManager.java index bec86d6a..dc13248c 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/user/IUserManager.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/user/IUserManager.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.api.user; import org.bukkit.entity.Player; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/user/data/UserDatabase.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/user/data/UserDatabase.java index 140af10a..2e4fd34c 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/user/data/UserDatabase.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/user/data/UserDatabase.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.api.user.data; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/utils/misc/IDebugger.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/utils/misc/IDebugger.java index 1faabd90..cbd65e38 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/utils/misc/IDebugger.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/utils/misc/IDebugger.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.api.utils.misc; import java.util.Set; diff --git a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/utils/services/locale/ILocale.java b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/utils/services/locale/ILocale.java index 7d70d607..a0b17084 100644 --- a/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/utils/services/locale/ILocale.java +++ b/MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/utils/services/locale/ILocale.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.api.utils.services.locale; import java.util.List; diff --git a/MiniGamesBox Classic/pom.xml b/MiniGamesBox Classic/pom.xml index 6190cd8e..74ccca4a 100644 --- a/MiniGamesBox Classic/pom.xml +++ b/MiniGamesBox Classic/pom.xml @@ -1,20 +1,20 @@ . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/api/StatisticType.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/api/StatisticType.java index d80985a3..3f97a820 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/api/StatisticType.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/api/StatisticType.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.api; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/api/StatsStorage.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/api/StatsStorage.java index 21101763..2c647c5b 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/api/StatsStorage.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/api/StatsStorage.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.api; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/api/package-info.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/api/package-info.java index 6bc60c43..c1594920 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/api/package-info.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/api/package-info.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ /** diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArena.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArena.java index 8f88788b..25d0e179 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArena.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArena.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.arena; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArenaEvents.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArenaEvents.java index c62809d7..62758e6f 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArenaEvents.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArenaEvents.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.arena; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArenaManager.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArenaManager.java index 634e851b..87007e52 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArenaManager.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArenaManager.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.arena; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArenaRegistry.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArenaRegistry.java index 0cb4c413..ba0548a8 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArenaRegistry.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArenaRegistry.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.arena; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArenaUtils.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArenaUtils.java index b551241f..e41aa54e 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArenaUtils.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArenaUtils.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.arena; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/managers/BossbarManager.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/managers/BossbarManager.java index 509d470e..d78f18e6 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/managers/BossbarManager.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/managers/BossbarManager.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.arena.managers; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/managers/BungeeManager.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/managers/BungeeManager.java index fef651ce..715474cf 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/managers/BungeeManager.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/managers/BungeeManager.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.arena.managers; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/managers/PluginMapRestorerManager.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/managers/PluginMapRestorerManager.java index b430ae40..4fb9295c 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/managers/PluginMapRestorerManager.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/managers/PluginMapRestorerManager.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.arena.managers; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/managers/PluginScoreboardManager.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/managers/PluginScoreboardManager.java index 5db10b5a..2ac850c5 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/managers/PluginScoreboardManager.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/managers/PluginScoreboardManager.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.arena.managers; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/options/ArenaOption.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/options/ArenaOption.java index 80d93e17..9826a9f6 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/options/ArenaOption.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/options/ArenaOption.java @@ -1,28 +1,24 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.arena.options; -import java.util.Collections; -import java.util.HashMap; -import java.util.Map; - /** * @author Tigerpanzer_02 *

diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/options/ArenaOptionManager.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/options/ArenaOptionManager.java index 69ff3ec4..4319d89e 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/options/ArenaOptionManager.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/options/ArenaOptionManager.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.arena.options; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/ArenaState.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/ArenaState.java index fdbb6126..176eee43 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/ArenaState.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/ArenaState.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.classic.arena.states; import org.bukkit.plugin.java.JavaPlugin; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/ArenaStateHandler.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/ArenaStateHandler.java index 654745e6..64145760 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/ArenaStateHandler.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/ArenaStateHandler.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.arena.states; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/PluginEndingState.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/PluginEndingState.java index 04b02a86..714eff1d 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/PluginEndingState.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/PluginEndingState.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.arena.states; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/PluginInGameState.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/PluginInGameState.java index 4517efa6..1c091ca3 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/PluginInGameState.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/PluginInGameState.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.arena.states; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/PluginRestartingState.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/PluginRestartingState.java index ee307dbe..3d60fde4 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/PluginRestartingState.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/PluginRestartingState.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.arena.states; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/PluginStartingState.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/PluginStartingState.java index 59b9f5f1..ace982df 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/PluginStartingState.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/PluginStartingState.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.arena.states; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/PluginWaitingState.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/PluginWaitingState.java index 7abd81d6..2c0f3b0d 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/PluginWaitingState.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/states/PluginWaitingState.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.arena.states; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/PluginArgumentsRegistry.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/PluginArgumentsRegistry.java index 680df166..e7c7f7c2 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/PluginArgumentsRegistry.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/PluginArgumentsRegistry.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.commands.arguments; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/HologramArgument.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/HologramArgument.java index a2d6fa49..b2853bdd 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/HologramArgument.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/HologramArgument.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.commands.arguments.admin; @@ -23,7 +23,6 @@ import org.bukkit.configuration.file.FileConfiguration; import org.bukkit.entity.Player; import plugily.projects.minigamesbox.api.stats.IStatisticType; -import plugily.projects.minigamesbox.classic.api.StatisticType; import plugily.projects.minigamesbox.classic.commands.arguments.PluginArgumentsRegistry; import plugily.projects.minigamesbox.classic.commands.arguments.data.CommandArgument; import plugily.projects.minigamesbox.classic.commands.arguments.data.LabelData; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/KitFileArgument.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/KitFileArgument.java index a42c616b..7a94772f 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/KitFileArgument.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/KitFileArgument.java @@ -1,15 +1,31 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.classic.commands.arguments.admin; import org.bukkit.ChatColor; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; -import plugily.projects.minigamesbox.api.arena.IPluginArena; import plugily.projects.minigamesbox.classic.commands.arguments.PluginArgumentsRegistry; import plugily.projects.minigamesbox.classic.commands.arguments.data.CommandArgument; import plugily.projects.minigamesbox.classic.commands.arguments.data.LabelData; import plugily.projects.minigamesbox.classic.commands.arguments.data.LabeledCommandArgument; import plugily.projects.minigamesbox.classic.handlers.language.MessageBuilder; -import plugily.projects.minigamesbox.classic.utils.version.TextComponentBuilder; /** * @author Tigerpanzer_02 diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/ListArenasArgument.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/ListArenasArgument.java index 10a8df1a..28d6b970 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/ListArenasArgument.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/ListArenasArgument.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.commands.arguments.admin; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/LocaleArgument.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/LocaleArgument.java index 2c600ae1..87f79082 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/LocaleArgument.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/LocaleArgument.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.classic.commands.arguments.admin; import org.bukkit.ChatColor; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/LocalesArgument.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/LocalesArgument.java index c129629d..3afbaf92 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/LocalesArgument.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/LocalesArgument.java @@ -1,35 +1,31 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.commands.arguments.admin; import org.bukkit.command.CommandSender; -import org.bukkit.entity.Player; -import plugily.projects.minigamesbox.classic.arena.PluginArena; import plugily.projects.minigamesbox.classic.commands.arguments.PluginArgumentsRegistry; import plugily.projects.minigamesbox.classic.commands.arguments.data.CommandArgument; import plugily.projects.minigamesbox.classic.commands.arguments.data.LabelData; import plugily.projects.minigamesbox.classic.commands.arguments.data.LabeledCommandArgument; import plugily.projects.minigamesbox.classic.handlers.language.MessageBuilder; -import plugily.projects.minigamesbox.classic.handlers.placeholder.Placeholder; import plugily.projects.minigamesbox.classic.utils.services.locale.Locale; import plugily.projects.minigamesbox.classic.utils.services.locale.LocaleRegistry; -import plugily.projects.minigamesbox.classic.utils.version.TextComponentBuilder; /** * @author Tigerpanzer_02 diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/LocationWandArgument.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/LocationWandArgument.java index 16980389..bdec990f 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/LocationWandArgument.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/LocationWandArgument.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.commands.arguments.admin; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/PlaceholderCheckArgument.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/PlaceholderCheckArgument.java index a8056829..c4d3c266 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/PlaceholderCheckArgument.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/PlaceholderCheckArgument.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.commands.arguments.admin; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/SetupArgument.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/SetupArgument.java index cd34c7e8..24fda748 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/SetupArgument.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/SetupArgument.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.commands.arguments.admin; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/SpyChatArgument.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/SpyChatArgument.java index ea5cd15a..8490395d 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/SpyChatArgument.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/SpyChatArgument.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.commands.arguments.admin; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/TeleportArgument.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/TeleportArgument.java index 1e10d8ef..1c88b087 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/TeleportArgument.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/TeleportArgument.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.commands.arguments.admin; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/arena/DeleteArgument.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/arena/DeleteArgument.java index b81895c9..5439ab26 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/arena/DeleteArgument.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/arena/DeleteArgument.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.commands.arguments.admin.arena; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/arena/ForceStartArgument.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/arena/ForceStartArgument.java index c9ddbdbf..0b7e3b56 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/arena/ForceStartArgument.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/arena/ForceStartArgument.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.commands.arguments.admin.arena; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/arena/ReloadArgument.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/arena/ReloadArgument.java index 37ac3480..5be9ab00 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/arena/ReloadArgument.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/arena/ReloadArgument.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.commands.arguments.admin.arena; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/arena/StopArgument.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/arena/StopArgument.java index b7113a7c..02e50e54 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/arena/StopArgument.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/arena/StopArgument.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.commands.arguments.admin.arena; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/statistic/AdjustStatisticArgument.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/statistic/AdjustStatisticArgument.java index fa3a8199..8a1f7f62 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/statistic/AdjustStatisticArgument.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/admin/statistic/AdjustStatisticArgument.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.commands.arguments.admin.statistic; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/data/CommandArgument.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/data/CommandArgument.java index d3686595..48eaed77 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/data/CommandArgument.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/data/CommandArgument.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.commands.arguments.data; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/data/LabelData.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/data/LabelData.java index 63cfa764..726cb59a 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/data/LabelData.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/data/LabelData.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.commands.arguments.data; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/data/LabeledCommandArgument.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/data/LabeledCommandArgument.java index 2a4d40b4..6cc4af95 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/data/LabeledCommandArgument.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/data/LabeledCommandArgument.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.commands.arguments.data; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/game/ArenaSelectorArgument.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/game/ArenaSelectorArgument.java index a69356af..324c12c6 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/game/ArenaSelectorArgument.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/game/ArenaSelectorArgument.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.commands.arguments.game; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/game/JoinArguments.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/game/JoinArguments.java index 80310bf0..906cc7ec 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/game/JoinArguments.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/game/JoinArguments.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.commands.arguments.game; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/game/LeaderboardArgument.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/game/LeaderboardArgument.java index 327adc45..67e21ac0 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/game/LeaderboardArgument.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/game/LeaderboardArgument.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.commands.arguments.game; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/game/LeaveArgument.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/game/LeaveArgument.java index 70e8a5ee..7206f48f 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/game/LeaveArgument.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/game/LeaveArgument.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.commands.arguments.game; @@ -21,7 +21,6 @@ import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; import plugily.projects.minigamesbox.api.arena.IPluginArena; -import plugily.projects.minigamesbox.classic.arena.PluginArena; import plugily.projects.minigamesbox.classic.commands.arguments.PluginArgumentsRegistry; import plugily.projects.minigamesbox.classic.commands.arguments.data.CommandArgument; import plugily.projects.minigamesbox.classic.handlers.language.MessageBuilder; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/game/SelectKitArgument.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/game/SelectKitArgument.java index 9d833eaf..979e8007 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/game/SelectKitArgument.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/game/SelectKitArgument.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.commands.arguments.game; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/game/StatsArgument.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/game/StatsArgument.java index 1dd22f96..1fe2bdaf 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/game/StatsArgument.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/game/StatsArgument.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.commands.arguments.game; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/completion/CompletableArgument.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/completion/CompletableArgument.java index bbf8dd45..fbea54c3 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/completion/CompletableArgument.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/completion/CompletableArgument.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.commands.completion; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/completion/TabCompletion.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/completion/TabCompletion.java index 18e5c048..531b32c4 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/completion/TabCompletion.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/completion/TabCompletion.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.commands.completion; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/ChatEvents.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/ChatEvents.java index ad1ab8d7..d6f90db3 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/ChatEvents.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/ChatEvents.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.events; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/CycleEvents.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/CycleEvents.java index 697ab259..ba4d9e6d 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/CycleEvents.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/CycleEvents.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.events; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/Events.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/Events.java index d2efa4fc..b56fabcc 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/Events.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/Events.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.events; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/JoinEvent.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/JoinEvent.java index 58efee28..ced2d00e 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/JoinEvent.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/JoinEvent.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.events; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/LobbyEvents.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/LobbyEvents.java index 11dbff6e..096c24c8 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/LobbyEvents.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/LobbyEvents.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.events; @@ -32,7 +32,6 @@ import plugily.projects.minigamesbox.api.arena.IArenaState; import plugily.projects.minigamesbox.api.arena.IPluginArena; import plugily.projects.minigamesbox.classic.PluginMain; -import plugily.projects.minigamesbox.classic.arena.PluginArena; import plugily.projects.minigamesbox.classic.utils.version.VersionUtils; /** diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/QuitEvent.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/QuitEvent.java index 28f32512..af71e4ac 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/QuitEvent.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/QuitEvent.java @@ -1,23 +1,22 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.events; -import org.bukkit.Bukkit; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/bungee/BungeeEvents.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/bungee/BungeeEvents.java index 24da04a9..fad50fc4 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/bungee/BungeeEvents.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/bungee/BungeeEvents.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.events.bungee; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/spectator/SpectatorEvents.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/spectator/SpectatorEvents.java index a63be235..8e8350f3 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/spectator/SpectatorEvents.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/spectator/SpectatorEvents.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.events.spectator; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/spectator/SpectatorItemsManager.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/spectator/SpectatorItemsManager.java index 7b5cec0d..c27f7dc5 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/spectator/SpectatorItemsManager.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/spectator/SpectatorItemsManager.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.events.spectator; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/spectator/settings/SpectatorSettingsItem.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/spectator/settings/SpectatorSettingsItem.java index 4e5140e9..eacd5bc3 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/spectator/settings/SpectatorSettingsItem.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/spectator/settings/SpectatorSettingsItem.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.events.spectator.settings; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/spectator/settings/SpectatorSettingsMenu.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/spectator/settings/SpectatorSettingsMenu.java index 4a7b3727..261802d5 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/spectator/settings/SpectatorSettingsMenu.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/events/spectator/settings/SpectatorSettingsMenu.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.events.spectator.settings; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/AprilFoolsHoliday.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/AprilFoolsHoliday.java index 2917c8ba..5c243f4c 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/AprilFoolsHoliday.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/AprilFoolsHoliday.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.holiday; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/ChristmasHoliday.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/ChristmasHoliday.java index 6ab47596..07c46fe4 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/ChristmasHoliday.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/ChristmasHoliday.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.holiday; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/HalloweenHoliday.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/HalloweenHoliday.java index 3bd27665..d4298ec8 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/HalloweenHoliday.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/HalloweenHoliday.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.holiday; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/Holiday.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/Holiday.java index 22937396..c39811e6 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/Holiday.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/Holiday.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.holiday; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/HolidayManager.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/HolidayManager.java index c9673769..759b1697 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/HolidayManager.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/HolidayManager.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.holiday; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/NewYearHoliday.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/NewYearHoliday.java index 851ad3ff..3cd13072 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/NewYearHoliday.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/NewYearHoliday.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.holiday; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/ValentineHoliday.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/ValentineHoliday.java index e7f23bde..c0569d40 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/ValentineHoliday.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/holiday/ValentineHoliday.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.holiday; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/hologram/LeaderboardHologram.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/hologram/LeaderboardHologram.java index 1aff27b5..ce37197f 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/hologram/LeaderboardHologram.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/hologram/LeaderboardHologram.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/hologram/LeaderboardRegistry.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/hologram/LeaderboardRegistry.java index d379ec61..fc47f5fb 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/hologram/LeaderboardRegistry.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/hologram/LeaderboardRegistry.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/items/SpecialItem.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/items/SpecialItem.java index 103051a9..5dda0e23 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/items/SpecialItem.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/items/SpecialItem.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.items; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/items/SpecialItemEvent.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/items/SpecialItemEvent.java index 84b171a7..61f18a56 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/items/SpecialItemEvent.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/items/SpecialItemEvent.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.items; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/items/SpecialItemManager.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/items/SpecialItemManager.java index 668ac868..e92fe754 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/items/SpecialItemManager.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/items/SpecialItemManager.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.items; @@ -32,13 +32,7 @@ import plugily.projects.minigamesbox.classic.utils.helper.ItemBuilder; import plugily.projects.minigamesbox.classic.utils.misc.complement.ComplementAccessor; -import java.util.Collections; -import java.util.HashMap; -import java.util.HashSet; -import java.util.List; -import java.util.Locale; -import java.util.Map; -import java.util.Set; +import java.util.*; import java.util.logging.Level; import java.util.stream.Collectors; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/language/LanguageManager.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/language/LanguageManager.java index bc19ad6b..14de86c4 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/language/LanguageManager.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/language/LanguageManager.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/language/LanguageMigrator.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/language/LanguageMigrator.java index 245c85d8..ca7d2f68 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/language/LanguageMigrator.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/language/LanguageMigrator.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/language/Message.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/language/Message.java index 82a13fb3..06a9f49d 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/language/Message.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/language/Message.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.language; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/language/MessageBuilder.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/language/MessageBuilder.java index 3b8fa6a4..f383dee0 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/language/MessageBuilder.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/language/MessageBuilder.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.language; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/language/MessageManager.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/language/MessageManager.java index 9cdf9768..e014be72 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/language/MessageManager.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/language/MessageManager.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.language; @@ -22,12 +22,7 @@ import plugily.projects.minigamesbox.classic.PluginMain; import plugily.projects.minigamesbox.classic.utils.configuration.ConfigUtils; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.Collections; -import java.util.HashMap; -import java.util.List; -import java.util.Map; +import java.util.*; /** * all plugin messages accessors. diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/language/TitleBuilder.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/language/TitleBuilder.java index 37d0ddc4..9e549381 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/language/TitleBuilder.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/language/TitleBuilder.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.language; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/party/GameParty.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/party/GameParty.java index e0ca5a18..a7cd22fb 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/party/GameParty.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/party/GameParty.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.party; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/party/PAFBPartyHandlerImpl.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/party/PAFBPartyHandlerImpl.java index a837546c..72a0187a 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/party/PAFBPartyHandlerImpl.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/party/PAFBPartyHandlerImpl.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.party; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/party/PAFSPartyHandlerImpl.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/party/PAFSPartyHandlerImpl.java index 773cc8ad..81f4d3ca 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/party/PAFSPartyHandlerImpl.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/party/PAFSPartyHandlerImpl.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.party; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/party/PartiesPartyHandlerImpl.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/party/PartiesPartyHandlerImpl.java index efd572de..39403272 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/party/PartiesPartyHandlerImpl.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/party/PartiesPartyHandlerImpl.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.party; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/party/PartyHandler.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/party/PartyHandler.java index f4b50e41..f62b4bc5 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/party/PartyHandler.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/party/PartyHandler.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.party; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/party/PartySupportInitializer.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/party/PartySupportInitializer.java index e559c601..1f214061 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/party/PartySupportInitializer.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/party/PartySupportInitializer.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.party; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/permissions/Permission.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/permissions/Permission.java index bc950e0e..415290bc 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/permissions/Permission.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/permissions/Permission.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.permissions; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/permissions/PermissionCategory.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/permissions/PermissionCategory.java index 309b0721..6d99e193 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/permissions/PermissionCategory.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/permissions/PermissionCategory.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.permissions; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/permissions/PermissionsManager.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/permissions/PermissionsManager.java index 7e4b4f69..940915a1 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/permissions/PermissionsManager.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/permissions/PermissionsManager.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/placeholder/PAPIPlaceholders.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/placeholder/PAPIPlaceholders.java index 264a7778..ac6e3c63 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/placeholder/PAPIPlaceholders.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/placeholder/PAPIPlaceholders.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.placeholder; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/placeholder/Placeholder.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/placeholder/Placeholder.java index 6f085705..c3566052 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/placeholder/Placeholder.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/placeholder/Placeholder.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.placeholder; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/placeholder/PlaceholderManager.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/placeholder/PlaceholderManager.java index bfadac6c..9c0ac3f3 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/placeholder/PlaceholderManager.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/placeholder/PlaceholderManager.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/powerup/Powerup.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/powerup/Powerup.java index 26ff51cc..2f4f38d8 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/powerup/Powerup.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/powerup/Powerup.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/powerup/PowerupPickupHandler.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/powerup/PowerupPickupHandler.java index 4d36130a..d29838f7 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/powerup/PowerupPickupHandler.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/powerup/PowerupPickupHandler.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.powerup; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/powerup/PowerupRegistry.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/powerup/PowerupRegistry.java index 37c386cc..5e451a8a 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/powerup/PowerupRegistry.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/powerup/PowerupRegistry.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.powerup; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/reward/Reward.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/reward/Reward.java index 09707e98..b3334673 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/reward/Reward.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/reward/Reward.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.reward; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/reward/RewardType.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/reward/RewardType.java index c75740a4..f9c4fb18 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/reward/RewardType.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/reward/RewardType.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.reward; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/reward/RewardsFactory.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/reward/RewardsFactory.java index 3ce79ed2..703d4c3d 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/reward/RewardsFactory.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/reward/RewardsFactory.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.reward; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/SetupInventory.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/SetupInventory.java index c511f2de..e1c6e976 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/SetupInventory.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/SetupInventory.java @@ -1,25 +1,23 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup; -import net.md_5.bungee.api.chat.ClickEvent; -import net.md_5.bungee.api.chat.HoverEvent; import org.bukkit.Bukkit; import org.bukkit.ChatColor; import org.bukkit.Location; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/SetupInventoryUtils.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/SetupInventoryUtils.java index 31628762..8e779be9 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/SetupInventoryUtils.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/SetupInventoryUtils.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/PluginCountableCategory.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/PluginCountableCategory.java index dadcca70..7393f643 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/PluginCountableCategory.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/PluginCountableCategory.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.categories; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/PluginLocationCategory.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/PluginLocationCategory.java index 66826280..9834076b 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/PluginLocationCategory.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/PluginLocationCategory.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.categories; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/PluginSetupCategoryManager.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/PluginSetupCategoryManager.java index 0041f8d9..272752f0 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/PluginSetupCategoryManager.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/PluginSetupCategoryManager.java @@ -1,32 +1,25 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.categories; import plugily.projects.minigamesbox.classic.handlers.setup.SetupInventory; -import plugily.projects.minigamesbox.classic.handlers.setup.items.template.AddonItem; -import plugily.projects.minigamesbox.classic.handlers.setup.items.template.ArenaDataItem; -import plugily.projects.minigamesbox.classic.handlers.setup.items.template.CategoryItem; -import plugily.projects.minigamesbox.classic.handlers.setup.items.template.MenuItem; -import plugily.projects.minigamesbox.classic.handlers.setup.items.template.PatreonItem; -import plugily.projects.minigamesbox.classic.handlers.setup.items.template.RegisterIndicatorItem; -import plugily.projects.minigamesbox.classic.handlers.setup.items.template.RegisterItem; -import plugily.projects.minigamesbox.classic.handlers.setup.items.template.TranslateItem; +import plugily.projects.minigamesbox.classic.handlers.setup.items.template.*; import plugily.projects.minigamesbox.inventory.normal.NormalFastInv; import java.util.EnumMap; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/PluginSpecificCategory.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/PluginSpecificCategory.java index 478531af..239e35c3 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/PluginSpecificCategory.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/PluginSpecificCategory.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.categories; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/PluginSwitchCategory.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/PluginSwitchCategory.java index f0117def..41c2e1c3 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/PluginSwitchCategory.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/PluginSwitchCategory.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.categories; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/PluginValueCategory.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/PluginValueCategory.java index dccf9a80..10427403 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/PluginValueCategory.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/PluginValueCategory.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.categories; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/SetupCategory.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/SetupCategory.java index 7180726d..6c86835d 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/SetupCategory.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/SetupCategory.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.categories; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/SetupCategoryHandler.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/SetupCategoryHandler.java index 6669c478..64b9176e 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/SetupCategoryHandler.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/categories/SetupCategoryHandler.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.categories; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/inventories/ArenaEditorInventory.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/inventories/ArenaEditorInventory.java index 353c1399..b0d3537d 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/inventories/ArenaEditorInventory.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/inventories/ArenaEditorInventory.java @@ -1,26 +1,25 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.inventories; import com.cryptomorin.xseries.XMaterial; import plugily.projects.minigamesbox.api.arena.IPluginArena; -import plugily.projects.minigamesbox.classic.arena.PluginArena; import plugily.projects.minigamesbox.classic.handlers.language.MessageBuilder; import plugily.projects.minigamesbox.classic.handlers.setup.SetupInventory; import plugily.projects.minigamesbox.classic.handlers.setup.categories.PluginSetupCategoryManager; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/inventories/ArenaListInventory.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/inventories/ArenaListInventory.java index e8bb96fd..2cbce4dd 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/inventories/ArenaListInventory.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/inventories/ArenaListInventory.java @@ -1,25 +1,24 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.inventories; import com.cryptomorin.xseries.XMaterial; -import org.bukkit.Material; import org.bukkit.configuration.file.FileConfiguration; import org.bukkit.conversations.ConversationContext; import org.bukkit.conversations.Prompt; @@ -28,7 +27,6 @@ import org.bukkit.inventory.ItemStack; import org.jetbrains.annotations.NotNull; import plugily.projects.minigamesbox.api.arena.IPluginArena; -import plugily.projects.minigamesbox.classic.arena.PluginArena; import plugily.projects.minigamesbox.classic.handlers.language.MessageBuilder; import plugily.projects.minigamesbox.classic.handlers.setup.SetupInventory; import plugily.projects.minigamesbox.classic.handlers.setup.SetupInventoryUtils; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/inventories/HomeInventory.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/inventories/HomeInventory.java index 5b86dea9..763020cf 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/inventories/HomeInventory.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/inventories/HomeInventory.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.inventories; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/inventories/InventoryHandler.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/inventories/InventoryHandler.java index 9d785bd1..5695cc96 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/inventories/InventoryHandler.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/inventories/InventoryHandler.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.inventories; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/BooleanItem.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/BooleanItem.java index 6dea1d2a..97ff85ee 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/BooleanItem.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/BooleanItem.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.items.category; @@ -35,7 +35,6 @@ import plugily.projects.minigamesbox.inventory.common.RefreshableFastInv; import java.util.Arrays; -import java.util.List; import java.util.function.Consumer; /** diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/CategoryItemHandler.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/CategoryItemHandler.java index 8882e548..8fee07fa 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/CategoryItemHandler.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/CategoryItemHandler.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.items.category; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/CountItem.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/CountItem.java index dfb78c63..5b7782c7 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/CountItem.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/CountItem.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.items.category; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/EmptyItem.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/EmptyItem.java index 037cc897..259f96d7 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/EmptyItem.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/EmptyItem.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.items.category; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/LocationItem.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/LocationItem.java index 670fd012..5b0a43a1 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/LocationItem.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/LocationItem.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.items.category; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/LocationSelectorItem.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/LocationSelectorItem.java index 2168256b..876821f8 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/LocationSelectorItem.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/LocationSelectorItem.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.items.category; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/MaterialLocationItem.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/MaterialLocationItem.java index d86dc8a9..1736c0b2 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/MaterialLocationItem.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/MaterialLocationItem.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.items.category; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/MaterialMultiLocationItem.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/MaterialMultiLocationItem.java index 9cd466a4..4788e3be 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/MaterialMultiLocationItem.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/MaterialMultiLocationItem.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.items.category; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/MultiLocationItem.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/MultiLocationItem.java index cfe69491..c3bfd0b0 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/MultiLocationItem.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/MultiLocationItem.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.items.category; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/MultiLocationSelectorItem.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/MultiLocationSelectorItem.java index a4f199e7..f521fe11 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/MultiLocationSelectorItem.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/MultiLocationSelectorItem.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.items.category; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/SwitchItem.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/SwitchItem.java index 1ecf4347..ada45a2d 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/SwitchItem.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/SwitchItem.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.items.category; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/ValueItem.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/ValueItem.java index 03cb1cb0..a784d349 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/ValueItem.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/category/ValueItem.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.items.category; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/AddonItem.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/AddonItem.java index d813201b..068633db 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/AddonItem.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/AddonItem.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.items.template; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/ArenaDataItem.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/ArenaDataItem.java index a3a17552..b43510e2 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/ArenaDataItem.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/ArenaDataItem.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.items.template; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/CategoryItem.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/CategoryItem.java index e7506e43..a642d8e5 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/CategoryItem.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/CategoryItem.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.items.template; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/MenuItem.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/MenuItem.java index 75688944..ebbf22b7 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/MenuItem.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/MenuItem.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.items.template; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/PatreonItem.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/PatreonItem.java index 3506c1ce..3ada2837 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/PatreonItem.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/PatreonItem.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.items.template; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/RegisterIndicatorItem.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/RegisterIndicatorItem.java index c73a494e..87b05cfd 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/RegisterIndicatorItem.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/RegisterIndicatorItem.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.items.template; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/RegisterItem.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/RegisterItem.java index c592b5b1..11c2d43d 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/RegisterItem.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/RegisterItem.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.items.template; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/TranslateItem.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/TranslateItem.java index 4cdbf667..bb51be3a 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/TranslateItem.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/setup/items/template/TranslateItem.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.setup.items.template; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/sign/ArenaSign.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/sign/ArenaSign.java index 4a485ad8..85ed9351 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/sign/ArenaSign.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/sign/ArenaSign.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.sign; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/sign/SignManager.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/sign/SignManager.java index f4e425d8..3fe80ea7 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/sign/SignManager.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/sign/SignManager.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.handlers.sign; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/worlds/WorldHandler.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/worlds/WorldHandler.java index e3baac9a..9991a4ff 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/worlds/WorldHandler.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/handlers/worlds/WorldHandler.java @@ -1,3 +1,21 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.classic.handlers.worlds; import org.bukkit.Bukkit; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/KitMenuHandler.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/KitMenuHandler.java index 22ed8e61..95e06627 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/KitMenuHandler.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/KitMenuHandler.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.kits; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/KitRegistry.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/KitRegistry.java index b67ae9c0..66b254bf 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/KitRegistry.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/KitRegistry.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.kits; @@ -23,7 +23,6 @@ import org.bukkit.Bukkit; import org.bukkit.Material; import org.bukkit.configuration.ConfigurationSection; -import org.bukkit.configuration.MemoryConfiguration; import org.bukkit.configuration.file.FileConfiguration; import org.bukkit.configuration.file.YamlConfiguration; import org.bukkit.entity.Player; @@ -41,7 +40,10 @@ import plugily.projects.minigamesbox.classic.utils.version.VersionUtils; import java.io.File; -import java.util.*; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; import java.util.concurrent.atomic.AtomicReference; import java.util.logging.Level; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbility.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbility.java index dcf1820b..5c7c205e 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbility.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbility.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.kits.ability; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbilityHandler.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbilityHandler.java index be104f93..4bcfbe38 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbilityHandler.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbilityHandler.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.kits.ability; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbilityManager.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbilityManager.java index d38d0959..c67e5354 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbilityManager.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbilityManager.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.kits.ability; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/basekits/EconomyKit.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/basekits/EconomyKit.java index 0a9e8545..92f2bc5f 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/basekits/EconomyKit.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/basekits/EconomyKit.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.kits.basekits; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/basekits/FreeKit.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/basekits/FreeKit.java index 7545f4a1..7f8020eb 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/basekits/FreeKit.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/basekits/FreeKit.java @@ -1,28 +1,26 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.kits.basekits; import org.bukkit.entity.Player; import org.bukkit.inventory.ItemStack; -import plugily.projects.minigamesbox.classic.kits.KitRegistry; -import java.util.ArrayList; import java.util.List; /** diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/basekits/Kit.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/basekits/Kit.java index 6c28ee97..12c0fdec 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/basekits/Kit.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/basekits/Kit.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.kits.basekits; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/basekits/LevelKit.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/basekits/LevelKit.java index 40a030cf..465a61a1 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/basekits/LevelKit.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/basekits/LevelKit.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.kits.basekits; @@ -21,7 +21,6 @@ import org.bukkit.entity.Player; import org.bukkit.inventory.ItemStack; -import java.util.ArrayList; import java.util.List; /** diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/basekits/PremiumKit.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/basekits/PremiumKit.java index 4dd8744b..daecd1f1 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/basekits/PremiumKit.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/basekits/PremiumKit.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.kits.basekits; @@ -21,7 +21,6 @@ import org.bukkit.entity.Player; import org.bukkit.inventory.ItemStack; -import java.util.ArrayList; import java.util.List; /** diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/free/EmptyKit.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/free/EmptyKit.java index ea86768a..657a317d 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/free/EmptyKit.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/free/EmptyKit.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.kits.free; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/preferences/CommandShorter.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/preferences/CommandShorter.java index d93dd0c0..b2be5af5 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/preferences/CommandShorter.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/preferences/CommandShorter.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.preferences; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/preferences/ConfigOption.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/preferences/ConfigOption.java index f2cf351c..d1fafed9 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/preferences/ConfigOption.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/preferences/ConfigOption.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.preferences; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/preferences/ConfigPreferences.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/preferences/ConfigPreferences.java index 6482ec0a..03f4be35 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/preferences/ConfigPreferences.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/preferences/ConfigPreferences.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.preferences; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/user/User.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/user/User.java index 21371898..0e67efa9 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/user/User.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/user/User.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.user; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/user/UserManager.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/user/UserManager.java index 521c7861..5f8f08d1 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/user/UserManager.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/user/UserManager.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.user; @@ -24,11 +24,11 @@ import plugily.projects.minigamesbox.api.stats.IStatisticType; import plugily.projects.minigamesbox.api.user.IUser; import plugily.projects.minigamesbox.api.user.IUserManager; +import plugily.projects.minigamesbox.api.user.data.UserDatabase; import plugily.projects.minigamesbox.classic.PluginMain; import plugily.projects.minigamesbox.classic.handlers.language.MessageBuilder; import plugily.projects.minigamesbox.classic.user.data.FileStats; import plugily.projects.minigamesbox.classic.user.data.MysqlManager; -import plugily.projects.minigamesbox.api.user.data.UserDatabase; import java.util.ArrayList; import java.util.HashMap; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/user/data/FileStats.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/user/data/FileStats.java index 3590e644..2106b8a3 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/user/data/FileStats.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/user/data/FileStats.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.user.data; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/user/data/MysqlManager.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/user/data/MysqlManager.java index 3cf40be6..e49d9375 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/user/data/MysqlManager.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/user/data/MysqlManager.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.user.data; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/actionbar/ActionBar.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/actionbar/ActionBar.java index 8c3c3a46..949d5e6a 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/actionbar/ActionBar.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/actionbar/ActionBar.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.actionbar; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/actionbar/ActionBarManager.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/actionbar/ActionBarManager.java index 3c6356f9..4ab4fca0 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/actionbar/ActionBarManager.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/actionbar/ActionBarManager.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.actionbar; @@ -22,17 +22,12 @@ import org.bukkit.entity.Player; import org.bukkit.scheduler.BukkitRunnable; import plugily.projects.minigamesbox.api.arena.IPluginArena; -import plugily.projects.minigamesbox.string.StringFormatUtils; import plugily.projects.minigamesbox.classic.PluginMain; import plugily.projects.minigamesbox.classic.handlers.language.MessageBuilder; import plugily.projects.minigamesbox.classic.utils.version.VersionUtils; +import plugily.projects.minigamesbox.string.StringFormatUtils; -import java.util.ArrayList; -import java.util.Collections; -import java.util.Comparator; -import java.util.HashMap; -import java.util.List; -import java.util.Map; +import java.util.*; import java.util.stream.Collectors; /** diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/configuration/ConfigUtils.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/configuration/ConfigUtils.java index 68137fbe..a8747dbb 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/configuration/ConfigUtils.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/configuration/ConfigUtils.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.configuration; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/conversation/SimpleConversationBuilder.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/conversation/SimpleConversationBuilder.java index a42f2a9e..dd8b0882 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/conversation/SimpleConversationBuilder.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/conversation/SimpleConversationBuilder.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.conversation; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/dimensional/Cuboid.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/dimensional/Cuboid.java index 20157ecf..4054a2d5 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/dimensional/Cuboid.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/dimensional/Cuboid.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.dimensional; @@ -30,7 +30,6 @@ import java.util.ArrayList; import java.util.List; -import java.util.Random; public class Cuboid { diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/dimensional/CuboidSelector.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/dimensional/CuboidSelector.java index a76c8216..da0368e9 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/dimensional/CuboidSelector.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/dimensional/CuboidSelector.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.dimensional; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/engine/JavaScriptEngine.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/engine/JavaScriptEngine.java index 4bfdde7f..12bea5ec 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/engine/JavaScriptEngine.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/engine/JavaScriptEngine.java @@ -1,10 +1,28 @@ +/* + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package plugily.projects.minigamesbox.classic.utils.engine; +import org.bukkit.plugin.RegisteredServiceProvider; import org.bukkit.plugin.ServicePriority; import org.bukkit.plugin.ServicesManager; import org.openjdk.nashorn.api.scripting.NashornScriptEngineFactory; import plugily.projects.minigamesbox.classic.PluginMain; -import org.bukkit.plugin.RegisteredServiceProvider; import javax.script.ScriptEngine; import javax.script.ScriptEngineFactory; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/engine/ScriptEngineHandler.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/engine/ScriptEngineHandler.java index cdcd2348..f0690cc7 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/engine/ScriptEngineHandler.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/engine/ScriptEngineHandler.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.engine; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/ArmorHelper.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/ArmorHelper.java index 631bc98c..3d303683 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/ArmorHelper.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/ArmorHelper.java @@ -1,25 +1,23 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.helper; -import com.cryptomorin.xseries.XAttribute; -import com.cryptomorin.xseries.XItemFlag; import com.cryptomorin.xseries.XMaterial; import org.bukkit.Color; import org.bukkit.Material; @@ -32,7 +30,6 @@ import java.util.Arrays; import java.util.Collections; import java.util.List; -import java.util.stream.Stream; /** * Created by Tigerpanzer_02 on 17.12.2020. diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/BukkitHelper.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/BukkitHelper.java index 11e0d49e..166aed43 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/BukkitHelper.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/BukkitHelper.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.helper; @@ -34,12 +34,7 @@ import plugily.projects.minigamesbox.classic.utils.actionbar.ActionBar; import plugily.projects.minigamesbox.classic.utils.version.VersionUtils; -import java.util.ArrayList; -import java.util.HashSet; -import java.util.Iterator; -import java.util.LinkedList; -import java.util.List; -import java.util.Set; +import java.util.*; import java.util.regex.Matcher; import java.util.regex.Pattern; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/ItemBuilder.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/ItemBuilder.java index 02d8ded0..2cf212f1 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/ItemBuilder.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/ItemBuilder.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.helper; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/ItemUtils.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/ItemUtils.java index 687fc723..0a598def 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/ItemUtils.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/ItemUtils.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.helper; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/MaterialUtils.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/MaterialUtils.java index 7598251a..8f02080a 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/MaterialUtils.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/MaterialUtils.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.helper; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/SoundHelper.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/SoundHelper.java index 68c3264b..451791ef 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/SoundHelper.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/SoundHelper.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.helper; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/WeaponHelper.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/WeaponHelper.java index 16077d73..7e04a3e6 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/WeaponHelper.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/WeaponHelper.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.helper; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/hologram/ArmorStandHologram.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/hologram/ArmorStandHologram.java index 5bafd296..5064fa00 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/hologram/ArmorStandHologram.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/hologram/ArmorStandHologram.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.hologram; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/hologram/HologramManager.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/hologram/HologramManager.java index a1f9add6..063e2571 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/hologram/HologramManager.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/hologram/HologramManager.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.hologram; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/hologram/PickupHandler.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/hologram/PickupHandler.java index 2fbeb582..cc63f951 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/hologram/PickupHandler.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/hologram/PickupHandler.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.hologram; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/items/HandlerItem.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/items/HandlerItem.java index e812fe40..57e270f0 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/items/HandlerItem.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/items/HandlerItem.java @@ -1,25 +1,24 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.items; -import org.bukkit.Bukkit; import org.bukkit.GameMode; import org.bukkit.event.Event; import org.bukkit.event.block.Action; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/items/ItemManager.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/items/ItemManager.java index ab6e432e..c824866c 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/items/ItemManager.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/items/ItemManager.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.items; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/migrator/MigratorUtils.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/migrator/MigratorUtils.java index df3b9bab..a3aebc45 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/migrator/MigratorUtils.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/migrator/MigratorUtils.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.migrator; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/ColorUtil.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/ColorUtil.java index 8355a98b..2947ef24 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/ColorUtil.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/ColorUtil.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.misc; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/Debugger.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/Debugger.java index c5bfd4be..c00ae3da 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/Debugger.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/Debugger.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.misc; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/DefaultFontInfo.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/DefaultFontInfo.java index 072fe87c..b152f844 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/DefaultFontInfo.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/DefaultFontInfo.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.misc; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/MessageUtils.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/MessageUtils.java index 69d49153..3468e366 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/MessageUtils.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/MessageUtils.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.misc; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/MiscUtils.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/MiscUtils.java index 0a648a34..b5bd234d 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/MiscUtils.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/MiscUtils.java @@ -1,30 +1,25 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.misc; import com.cryptomorin.xseries.XEntityType; -import org.bukkit.Bukkit; -import org.bukkit.ChatColor; -import org.bukkit.Color; -import org.bukkit.FireworkEffect; -import org.bukkit.Location; -import org.bukkit.Particle; +import org.bukkit.*; import org.bukkit.attribute.Attribute; import org.bukkit.attribute.AttributeInstance; import org.bukkit.entity.Firework; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/complement/Complement.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/complement/Complement.java index 19d23d00..f54df1ff 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/complement/Complement.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/complement/Complement.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.misc.complement; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/complement/Complement1.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/complement/Complement1.java index 981a8d6f..89b684e8 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/complement/Complement1.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/complement/Complement1.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.misc.complement; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/complement/Complement2.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/complement/Complement2.java index cdcc17dc..f6ccf837 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/complement/Complement2.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/complement/Complement2.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.misc.complement; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/complement/ComplementAccessor.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/complement/ComplementAccessor.java index 93f9ef84..54ca50a6 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/complement/ComplementAccessor.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/misc/complement/ComplementAccessor.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.misc.complement; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/serialization/InventorySerializer.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/serialization/InventorySerializer.java index 0e3cab52..1d320005 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/serialization/InventorySerializer.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/serialization/InventorySerializer.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.serialization; @@ -33,7 +33,6 @@ import org.bukkit.inventory.meta.SkullMeta; import org.bukkit.plugin.java.JavaPlugin; import org.bukkit.potion.PotionEffect; -import org.bukkit.potion.PotionEffectType; import plugily.projects.minigamesbox.classic.utils.version.ServerVersion; import plugily.projects.minigamesbox.classic.utils.version.VersionUtils; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/serialization/LocationSerializer.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/serialization/LocationSerializer.java index 6a018756..c76c7f8c 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/serialization/LocationSerializer.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/serialization/LocationSerializer.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.serialization; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/ServiceRegistry.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/ServiceRegistry.java index f81e5cd8..946cc4ed 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/ServiceRegistry.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/ServiceRegistry.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.services; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/UpdateChecker.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/UpdateChecker.java index c11f55be..cd7f0f2c 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/UpdateChecker.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/UpdateChecker.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.services; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/exception/ExceptionLogHandler.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/exception/ExceptionLogHandler.java index b8b8385a..152ac5ec 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/exception/ExceptionLogHandler.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/exception/ExceptionLogHandler.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.services.exception; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/exception/ReportedException.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/exception/ReportedException.java index bb6daad8..f94d8cc0 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/exception/ReportedException.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/exception/ReportedException.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.services.exception; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/exception/ReporterService.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/exception/ReporterService.java index a3d417bf..d408b223 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/exception/ReporterService.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/exception/ReporterService.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.services.exception; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/locale/Locale.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/locale/Locale.java index b8084b0f..d8b3d5e7 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/locale/Locale.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/locale/Locale.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.services.locale; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/locale/LocaleRegistry.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/locale/LocaleRegistry.java index 38ad871f..2e2788ec 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/locale/LocaleRegistry.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/locale/LocaleRegistry.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.services.locale; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/locale/LocaleService.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/locale/LocaleService.java index ff56fbb5..2846dc83 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/locale/LocaleService.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/locale/LocaleService.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.services.locale; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/metrics/Metrics.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/metrics/Metrics.java index 39226d52..f27b0ce2 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/metrics/Metrics.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/metrics/Metrics.java @@ -1,38 +1,34 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.services.metrics; -import java.io.BufferedReader; -import java.io.ByteArrayOutputStream; -import java.io.DataOutputStream; -import java.io.File; -import java.io.IOException; -import java.io.InputStreamReader; +import org.bukkit.Bukkit; +import org.bukkit.configuration.file.YamlConfiguration; +import org.bukkit.entity.Player; +import org.bukkit.plugin.Plugin; +import org.bukkit.plugin.java.JavaPlugin; + +import javax.net.ssl.HttpsURLConnection; +import java.io.*; import java.lang.reflect.Method; import java.net.URL; -import java.util.Arrays; -import java.util.Collection; -import java.util.HashSet; -import java.util.Map; -import java.util.Objects; -import java.util.Set; -import java.util.UUID; +import java.util.*; import java.util.concurrent.Callable; import java.util.concurrent.Executors; import java.util.concurrent.ScheduledExecutorService; @@ -43,12 +39,6 @@ import java.util.logging.Level; import java.util.stream.Collectors; import java.util.zip.GZIPOutputStream; -import javax.net.ssl.HttpsURLConnection; -import org.bukkit.Bukkit; -import org.bukkit.configuration.file.YamlConfiguration; -import org.bukkit.entity.Player; -import org.bukkit.plugin.Plugin; -import org.bukkit.plugin.java.JavaPlugin; public class Metrics { diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/metrics/MetricsService.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/metrics/MetricsService.java index 0c500f17..f70eaf79 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/metrics/MetricsService.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/services/metrics/MetricsService.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.services.metrics; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/PacketUtils.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/PacketUtils.java index caa9e1bd..7c80f9dc 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/PacketUtils.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/PacketUtils.java @@ -1,29 +1,29 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.version; -import java.lang.reflect.Field; -import java.lang.reflect.Method; - import org.bukkit.Bukkit; import org.bukkit.entity.Player; +import java.lang.reflect.Field; +import java.lang.reflect.Method; + /** * @author Tigerpanzer_02 *

diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/ServerVersion.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/ServerVersion.java index 8fbddbd1..ada4b6e3 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/ServerVersion.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/ServerVersion.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.version; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/TextComponentBuilder.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/TextComponentBuilder.java index 448b51dd..55c3dc8b 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/TextComponentBuilder.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/TextComponentBuilder.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.version; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/VersionUtils.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/VersionUtils.java index ec3883fc..228c5acc 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/VersionUtils.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/VersionUtils.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.version; @@ -30,17 +30,13 @@ import org.bukkit.block.Banner; import org.bukkit.block.BlockState; import org.bukkit.command.CommandSender; -import org.bukkit.entity.ArmorStand; -import org.bukkit.entity.Entity; -import org.bukkit.entity.EntityType; -import org.bukkit.entity.HumanEntity; -import org.bukkit.entity.LivingEntity; -import org.bukkit.entity.Player; +import org.bukkit.entity.*; import org.bukkit.event.block.Action; import org.bukkit.event.entity.CreatureSpawnEvent; import org.bukkit.inventory.EquipmentSlot; import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.meta.*; +import org.bukkit.inventory.meta.Damageable; import org.bukkit.plugin.java.JavaPlugin; import org.bukkit.potion.Potion; import org.bukkit.potion.PotionData; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/Events.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/Events.java index e96ef3f3..4e28ea58 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/Events.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/Events.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.version.events; @@ -28,13 +28,8 @@ import org.bukkit.event.player.PlayerPickupArrowEvent; import org.bukkit.event.player.PlayerSwapHandItemsEvent; import org.bukkit.plugin.java.JavaPlugin; - import plugily.projects.minigamesbox.classic.utils.version.VersionUtils; -import plugily.projects.minigamesbox.classic.utils.version.events.api.PlugilyEntityPickupItemEvent; -import plugily.projects.minigamesbox.classic.utils.version.events.api.PlugilyPlayerInteractEntityEvent; -import plugily.projects.minigamesbox.classic.utils.version.events.api.PlugilyPlayerInteractEvent; -import plugily.projects.minigamesbox.classic.utils.version.events.api.PlugilyPlayerPickupArrow; -import plugily.projects.minigamesbox.classic.utils.version.events.api.PlugilyPlayerSwapHandItemsEvent; +import plugily.projects.minigamesbox.classic.utils.version.events.api.*; import java.lang.reflect.InvocationTargetException; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/EventsInitializer.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/EventsInitializer.java index 563f2ad7..58931996 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/EventsInitializer.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/EventsInitializer.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.version.events; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/LegacyEvents.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/LegacyEvents.java index 9c824213..43c7ec1c 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/LegacyEvents.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/LegacyEvents.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.version.events; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/api/PlugilyEntityPickupItemEvent.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/api/PlugilyEntityPickupItemEvent.java index ebd0d1dc..517555e5 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/api/PlugilyEntityPickupItemEvent.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/api/PlugilyEntityPickupItemEvent.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.version.events.api; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/api/PlugilyPlayerInteractEntityEvent.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/api/PlugilyPlayerInteractEntityEvent.java index d6f7ecad..1985794b 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/api/PlugilyPlayerInteractEntityEvent.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/api/PlugilyPlayerInteractEntityEvent.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.version.events.api; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/api/PlugilyPlayerInteractEvent.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/api/PlugilyPlayerInteractEvent.java index 15c8be05..d73cbfb8 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/api/PlugilyPlayerInteractEvent.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/api/PlugilyPlayerInteractEvent.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.version.events.api; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/api/PlugilyPlayerPickupArrow.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/api/PlugilyPlayerPickupArrow.java index 5927fa03..28303c78 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/api/PlugilyPlayerPickupArrow.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/api/PlugilyPlayerPickupArrow.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.version.events.api; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/api/PlugilyPlayerSwapHandItemsEvent.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/api/PlugilyPlayerSwapHandItemsEvent.java index 3a608e2f..17e9a553 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/api/PlugilyPlayerSwapHandItemsEvent.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/api/PlugilyPlayerSwapHandItemsEvent.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.version.events.api; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/api/VersionEvent.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/api/VersionEvent.java index 570e91d1..9ddf72ae 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/api/VersionEvent.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/events/api/VersionEvent.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.version.events.api; diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/xseries/XParticleLegacy.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/xseries/XParticleLegacy.java index 045053b6..f0716b40 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/xseries/XParticleLegacy.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/xseries/XParticleLegacy.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.classic.utils.version.xseries; diff --git a/MiniGamesBox Database/pom.xml b/MiniGamesBox Database/pom.xml index a17b5a9a..09106f19 100644 --- a/MiniGamesBox Database/pom.xml +++ b/MiniGamesBox Database/pom.xml @@ -1,20 +1,20 @@ . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.database; diff --git a/MiniGamesBox Inventory/pom.xml b/MiniGamesBox Inventory/pom.xml index b0ae7a72..3832bd2c 100644 --- a/MiniGamesBox Inventory/pom.xml +++ b/MiniGamesBox Inventory/pom.xml @@ -1,20 +1,20 @@ . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.inventory.boot; diff --git a/MiniGamesBox Inventory/src/main/java/plugily/projects/minigamesbox/inventory/common/RefreshableFastInv.java b/MiniGamesBox Inventory/src/main/java/plugily/projects/minigamesbox/inventory/common/RefreshableFastInv.java index cf36a5c5..19d8e8b2 100644 --- a/MiniGamesBox Inventory/src/main/java/plugily/projects/minigamesbox/inventory/common/RefreshableFastInv.java +++ b/MiniGamesBox Inventory/src/main/java/plugily/projects/minigamesbox/inventory/common/RefreshableFastInv.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.inventory.common; diff --git a/MiniGamesBox Inventory/src/main/java/plugily/projects/minigamesbox/inventory/common/item/ClickableItem.java b/MiniGamesBox Inventory/src/main/java/plugily/projects/minigamesbox/inventory/common/item/ClickableItem.java index 17e201a2..e58bb242 100644 --- a/MiniGamesBox Inventory/src/main/java/plugily/projects/minigamesbox/inventory/common/item/ClickableItem.java +++ b/MiniGamesBox Inventory/src/main/java/plugily/projects/minigamesbox/inventory/common/item/ClickableItem.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.inventory.common.item; diff --git a/MiniGamesBox Inventory/src/main/java/plugily/projects/minigamesbox/inventory/common/item/ItemMap.java b/MiniGamesBox Inventory/src/main/java/plugily/projects/minigamesbox/inventory/common/item/ItemMap.java index ab216a78..6c6293b1 100644 --- a/MiniGamesBox Inventory/src/main/java/plugily/projects/minigamesbox/inventory/common/item/ItemMap.java +++ b/MiniGamesBox Inventory/src/main/java/plugily/projects/minigamesbox/inventory/common/item/ItemMap.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.inventory.common.item; diff --git a/MiniGamesBox Inventory/src/main/java/plugily/projects/minigamesbox/inventory/common/item/SimpleClickableItem.java b/MiniGamesBox Inventory/src/main/java/plugily/projects/minigamesbox/inventory/common/item/SimpleClickableItem.java index d0987c6e..66b94d4f 100644 --- a/MiniGamesBox Inventory/src/main/java/plugily/projects/minigamesbox/inventory/common/item/SimpleClickableItem.java +++ b/MiniGamesBox Inventory/src/main/java/plugily/projects/minigamesbox/inventory/common/item/SimpleClickableItem.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.inventory.common.item; diff --git a/MiniGamesBox Inventory/src/main/java/plugily/projects/minigamesbox/inventory/normal/NormalFastInv.java b/MiniGamesBox Inventory/src/main/java/plugily/projects/minigamesbox/inventory/normal/NormalFastInv.java index cdf5f436..2c7ba228 100644 --- a/MiniGamesBox Inventory/src/main/java/plugily/projects/minigamesbox/inventory/normal/NormalFastInv.java +++ b/MiniGamesBox Inventory/src/main/java/plugily/projects/minigamesbox/inventory/normal/NormalFastInv.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.inventory.normal; diff --git a/MiniGamesBox Utils/pom.xml b/MiniGamesBox Utils/pom.xml index 07e7cf01..c23c0379 100644 --- a/MiniGamesBox Utils/pom.xml +++ b/MiniGamesBox Utils/pom.xml @@ -1,20 +1,20 @@ . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.number; diff --git a/MiniGamesBox Utils/src/main/java/plugily/projects/minigamesbox/sorter/SortUtils.java b/MiniGamesBox Utils/src/main/java/plugily/projects/minigamesbox/sorter/SortUtils.java index 9f3d30db..f14e6923 100644 --- a/MiniGamesBox Utils/src/main/java/plugily/projects/minigamesbox/sorter/SortUtils.java +++ b/MiniGamesBox Utils/src/main/java/plugily/projects/minigamesbox/sorter/SortUtils.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.sorter; diff --git a/MiniGamesBox Utils/src/main/java/plugily/projects/minigamesbox/string/StringFormatUtils.java b/MiniGamesBox Utils/src/main/java/plugily/projects/minigamesbox/string/StringFormatUtils.java index 4ff96da5..200709b5 100644 --- a/MiniGamesBox Utils/src/main/java/plugily/projects/minigamesbox/string/StringFormatUtils.java +++ b/MiniGamesBox Utils/src/main/java/plugily/projects/minigamesbox/string/StringFormatUtils.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.string; diff --git a/MiniGamesBox Utils/src/main/java/plugily/projects/minigamesbox/string/StringMatcher.java b/MiniGamesBox Utils/src/main/java/plugily/projects/minigamesbox/string/StringMatcher.java index fc17e5d0..056d9fc2 100644 --- a/MiniGamesBox Utils/src/main/java/plugily/projects/minigamesbox/string/StringMatcher.java +++ b/MiniGamesBox Utils/src/main/java/plugily/projects/minigamesbox/string/StringMatcher.java @@ -1,19 +1,19 @@ /* - * MiniGamesBox - Library box with massive content that could be seen as minigames core. - * Copyright (C) 2023 Plugily Projects - maintained by Tigerpanzer_02 and contributors + * MiniGamesBox - Library box with massive content that could be seen as minigames core. + * Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package plugily.projects.minigamesbox.string; diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 9355b415..a524bfc3 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,3 +1,21 @@ +# +# MiniGamesBox - Library box with massive content that could be seen as minigames core. +# Copyright (C) 2026 Plugily Projects - maintained by Tigerpanzer_02 and contributors +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# + distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-bin.zip diff --git a/pom.xml b/pom.xml index 198d6c8c..86077fb8 100644 --- a/pom.xml +++ b/pom.xml @@ -1,20 +1,20 @@ Date: Fri, 3 Apr 2026 21:38:44 +0000 Subject: [PATCH 19/35] Bump version from 1.4.5-SNAPSHOT8 to 1.4.5-SNAPSHOT9 --- MiniGamesBox API/pom.xml | 2 +- MiniGamesBox Classic/pom.xml | 2 +- MiniGamesBox Database/pom.xml | 2 +- MiniGamesBox Inventory/pom.xml | 2 +- MiniGamesBox Utils/pom.xml | 2 +- pom.xml | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/MiniGamesBox API/pom.xml b/MiniGamesBox API/pom.xml index 040975f3..9ebb3b70 100644 --- a/MiniGamesBox API/pom.xml +++ b/MiniGamesBox API/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT8 + 1.4.5-SNAPSHOT9 4.0.0 diff --git a/MiniGamesBox Classic/pom.xml b/MiniGamesBox Classic/pom.xml index 74ccca4a..889f44b7 100644 --- a/MiniGamesBox Classic/pom.xml +++ b/MiniGamesBox Classic/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT8 + 1.4.5-SNAPSHOT9 4.0.0 diff --git a/MiniGamesBox Database/pom.xml b/MiniGamesBox Database/pom.xml index 09106f19..5bb54334 100644 --- a/MiniGamesBox Database/pom.xml +++ b/MiniGamesBox Database/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT8 + 1.4.5-SNAPSHOT9 4.0.0 diff --git a/MiniGamesBox Inventory/pom.xml b/MiniGamesBox Inventory/pom.xml index 3832bd2c..21e2bfef 100644 --- a/MiniGamesBox Inventory/pom.xml +++ b/MiniGamesBox Inventory/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT8 + 1.4.5-SNAPSHOT9 4.0.0 diff --git a/MiniGamesBox Utils/pom.xml b/MiniGamesBox Utils/pom.xml index c23c0379..002d29f0 100644 --- a/MiniGamesBox Utils/pom.xml +++ b/MiniGamesBox Utils/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT8 + 1.4.5-SNAPSHOT9 4.0.0 diff --git a/pom.xml b/pom.xml index 86077fb8..2704883d 100644 --- a/pom.xml +++ b/pom.xml @@ -24,7 +24,7 @@ plugily.projects minigamesbox - 1.4.5-SNAPSHOT8 + 1.4.5-SNAPSHOT9 pom From 4781dc7cd8ce332fde18893bfdb611b5e4125bf0 Mon Sep 17 00:00:00 2001 From: Tigerpanzer_02 <37453987+Tigerpanzer02@users.noreply.github.com> Date: Sat, 4 Apr 2026 16:20:20 +0200 Subject: [PATCH 20/35] Make onKitBlockPlace Highest prio to override other cancels --- .../minigamesbox/classic/kits/ability/KitAbilityHandler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbilityHandler.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbilityHandler.java index 4bcfbe38..b3f26511 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbilityHandler.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/ability/KitAbilityHandler.java @@ -20,6 +20,7 @@ import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; +import org.bukkit.event.EventPriority; import org.bukkit.event.Listener; import org.bukkit.event.block.BlockPlaceEvent; import org.bukkit.event.entity.EntityDamageByEntityEvent; @@ -69,7 +70,7 @@ public void onKitInteractClick(PlugilyPlayerInteractEvent event) { } - @EventHandler + @EventHandler(priority = EventPriority.HIGHEST) public void onKitBlockPlace(BlockPlaceEvent event) { if(!plugin.getArenaRegistry().isInArena(event.getPlayer())) { return; From 1ef5f54b10357b8dfa8420bdcfe5ec1bdbeb9ab7 Mon Sep 17 00:00:00 2001 From: "version-bump[github-action]" <41898282+version-bump[github-action]@users.noreply.github.com> Date: Sat, 4 Apr 2026 14:20:46 +0000 Subject: [PATCH 21/35] Bump version from 1.4.5-SNAPSHOT9 to 1.4.5-SNAPSHOT10 --- MiniGamesBox API/pom.xml | 2 +- MiniGamesBox Classic/pom.xml | 2 +- MiniGamesBox Database/pom.xml | 2 +- MiniGamesBox Inventory/pom.xml | 2 +- MiniGamesBox Utils/pom.xml | 2 +- pom.xml | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/MiniGamesBox API/pom.xml b/MiniGamesBox API/pom.xml index 9ebb3b70..b929e380 100644 --- a/MiniGamesBox API/pom.xml +++ b/MiniGamesBox API/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT9 + 1.4.5-SNAPSHOT10 4.0.0 diff --git a/MiniGamesBox Classic/pom.xml b/MiniGamesBox Classic/pom.xml index 889f44b7..d6239a34 100644 --- a/MiniGamesBox Classic/pom.xml +++ b/MiniGamesBox Classic/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT9 + 1.4.5-SNAPSHOT10 4.0.0 diff --git a/MiniGamesBox Database/pom.xml b/MiniGamesBox Database/pom.xml index 5bb54334..2c160c49 100644 --- a/MiniGamesBox Database/pom.xml +++ b/MiniGamesBox Database/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT9 + 1.4.5-SNAPSHOT10 4.0.0 diff --git a/MiniGamesBox Inventory/pom.xml b/MiniGamesBox Inventory/pom.xml index 21e2bfef..1a02c198 100644 --- a/MiniGamesBox Inventory/pom.xml +++ b/MiniGamesBox Inventory/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT9 + 1.4.5-SNAPSHOT10 4.0.0 diff --git a/MiniGamesBox Utils/pom.xml b/MiniGamesBox Utils/pom.xml index 002d29f0..f9b7bcf7 100644 --- a/MiniGamesBox Utils/pom.xml +++ b/MiniGamesBox Utils/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT9 + 1.4.5-SNAPSHOT10 4.0.0 diff --git a/pom.xml b/pom.xml index 2704883d..cf1b4142 100644 --- a/pom.xml +++ b/pom.xml @@ -24,7 +24,7 @@ plugily.projects minigamesbox - 1.4.5-SNAPSHOT9 + 1.4.5-SNAPSHOT10 pom From 3970cfb74eb8e4c1a5d514215a138d912dbf3b92 Mon Sep 17 00:00:00 2001 From: Tigerpanzer_02 <37453987+Tigerpanzer02@users.noreply.github.com> Date: Sat, 4 Apr 2026 19:27:36 +0200 Subject: [PATCH 22/35] Optimize scoreboard for players under 1.13 with non adjusted scoreboard template --- .../classic/arena/managers/PluginScoreboardManager.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/managers/PluginScoreboardManager.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/managers/PluginScoreboardManager.java index 2ac850c5..4f5bd0ed 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/managers/PluginScoreboardManager.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/managers/PluginScoreboardManager.java @@ -22,6 +22,7 @@ import com.viaversion.viaversion.api.protocol.version.ProtocolVersion; import fr.mrmicky.fastboard.FastBoard; import org.bukkit.Bukkit; +import org.bukkit.ChatColor; import org.bukkit.entity.Player; import plugily.projects.minigamesbox.api.IPluginMain; import plugily.projects.minigamesbox.api.arena.IArenaState; @@ -100,7 +101,9 @@ public List formatScoreboardLines(List lines, Player player) { if(isLinesMaxLength(player)) { List linesWithoutSpecialChars = new ArrayList<>(); for(String line : lines) { - linesWithoutSpecialChars.add(line.replace("■ ", "").replace("|", "")); + linesWithoutSpecialChars.add(line + .replace(ChatColor.translateAlternateColorCodes('&', new MessageBuilder("COLOR_CHAT_MESSAGES").asKey().getRaw() + new MessageBuilder("COLOR_CHAT_SPECIAL_BEFORE").asKey().getRaw() + "■" + new MessageBuilder("COLOR_CHAT_MESSAGES").asKey().getRaw() + " "), "") + .replace(ChatColor.translateAlternateColorCodes('&', new MessageBuilder("COLOR_CHAT_SPECIAL_BEFORE").asKey().getRaw() + "|" + new MessageBuilder("COLOR_CHAT_MESSAGES").asKey().getRaw() + " "), "")); } lines = linesWithoutSpecialChars; } From 70bbc4f8d261563bc7eab250852d85be766fa1b1 Mon Sep 17 00:00:00 2001 From: Tigerpanzer_02 <37453987+Tigerpanzer02@users.noreply.github.com> Date: Sat, 4 Apr 2026 19:28:11 +0200 Subject: [PATCH 23/35] Let Items from kit build with colors even if there are none to match plugin colors --- .../plugily/projects/minigamesbox/classic/kits/KitRegistry.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/KitRegistry.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/KitRegistry.java index 66b254bf..bd36e306 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/KitRegistry.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/KitRegistry.java @@ -37,6 +37,7 @@ import plugily.projects.minigamesbox.classic.kits.basekits.PremiumKit; import plugily.projects.minigamesbox.classic.kits.free.EmptyKit; import plugily.projects.minigamesbox.classic.utils.configuration.ConfigUtils; +import plugily.projects.minigamesbox.classic.utils.helper.ItemBuilder; import plugily.projects.minigamesbox.classic.utils.version.VersionUtils; import java.io.File; @@ -193,6 +194,7 @@ public void loadKitConfig(String kit_key, FileConfiguration kitsConfig, List Date: Sat, 4 Apr 2026 17:28:52 +0000 Subject: [PATCH 24/35] Bump version from 1.4.5-SNAPSHOT10 to 1.4.5-SNAPSHOT11 --- MiniGamesBox API/pom.xml | 2 +- MiniGamesBox Classic/pom.xml | 2 +- MiniGamesBox Database/pom.xml | 2 +- MiniGamesBox Inventory/pom.xml | 2 +- MiniGamesBox Utils/pom.xml | 2 +- pom.xml | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/MiniGamesBox API/pom.xml b/MiniGamesBox API/pom.xml index b929e380..817eff20 100644 --- a/MiniGamesBox API/pom.xml +++ b/MiniGamesBox API/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT10 + 1.4.5-SNAPSHOT11 4.0.0 diff --git a/MiniGamesBox Classic/pom.xml b/MiniGamesBox Classic/pom.xml index d6239a34..8db1ba7b 100644 --- a/MiniGamesBox Classic/pom.xml +++ b/MiniGamesBox Classic/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT10 + 1.4.5-SNAPSHOT11 4.0.0 diff --git a/MiniGamesBox Database/pom.xml b/MiniGamesBox Database/pom.xml index 2c160c49..7592937f 100644 --- a/MiniGamesBox Database/pom.xml +++ b/MiniGamesBox Database/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT10 + 1.4.5-SNAPSHOT11 4.0.0 diff --git a/MiniGamesBox Inventory/pom.xml b/MiniGamesBox Inventory/pom.xml index 1a02c198..2706d67a 100644 --- a/MiniGamesBox Inventory/pom.xml +++ b/MiniGamesBox Inventory/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT10 + 1.4.5-SNAPSHOT11 4.0.0 diff --git a/MiniGamesBox Utils/pom.xml b/MiniGamesBox Utils/pom.xml index f9b7bcf7..bdd2002b 100644 --- a/MiniGamesBox Utils/pom.xml +++ b/MiniGamesBox Utils/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT10 + 1.4.5-SNAPSHOT11 4.0.0 diff --git a/pom.xml b/pom.xml index cf1b4142..5144cd10 100644 --- a/pom.xml +++ b/pom.xml @@ -24,7 +24,7 @@ plugily.projects minigamesbox - 1.4.5-SNAPSHOT10 + 1.4.5-SNAPSHOT11 pom From a80015e83812f0ff901196a9e7cf280e5eec054f Mon Sep 17 00:00:00 2001 From: Tigerpanzer_02 <37453987+Tigerpanzer02@users.noreply.github.com> Date: Sun, 5 Apr 2026 12:35:31 +0200 Subject: [PATCH 25/35] Changed playArenaCountdown to be more noticable --- .../classic/utils/helper/SoundHelper.java | 20 ++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/SoundHelper.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/SoundHelper.java index 451791ef..bab247ef 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/SoundHelper.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/helper/SoundHelper.java @@ -21,21 +21,35 @@ import com.cryptomorin.xseries.XSound; import org.bukkit.entity.Player; import plugily.projects.minigamesbox.classic.arena.PluginArena; +import plugily.projects.minigamesbox.classic.utils.version.VersionUtils; public class SoundHelper { public static void playArenaCountdown(PluginArena arena) { - if(arena.getTimer() > 3) { + if(arena.getTimer() > 5) { return; } for(Player player : arena.getPlayers()) { switch(arena.getTimer()) { + case 5: + XSound.BLOCK_NOTE_BLOCK_PLING.play(player, 1.0f, 0.5f); + break; + case 4: + XSound.BLOCK_NOTE_BLOCK_PLING.play(player, 1.0f, 0.6f); + break; case 3: + XSound.BLOCK_NOTE_BLOCK_PLING.play(player, 1.0f, 0.7f); + VersionUtils.sendTitles(player, "§c" + arena.getTimer(), "", 5, 20, 5); + break; case 2: + XSound.BLOCK_NOTE_BLOCK_PLING.play(player, 1.0f, 0.8f); + VersionUtils.sendTitles(player, "§6" + arena.getTimer(), "", 5, 20, 5); + break; case 1: - XSound.BLOCK_NOTE_BLOCK_HAT.play(player); + XSound.BLOCK_NOTE_BLOCK_PLING.play(player, 1.0f, 0.9f); + VersionUtils.sendTitles(player, "§a" + arena.getTimer(), "", 5, 20, 5); break; case 0: - XSound.BLOCK_NOTE_BLOCK_FLUTE.play(player); + XSound.ENTITY_PLAYER_LEVELUP.play(player, 1.0f, 1.0f); break; } } From 07710ecd253a3a5feb27571bd7568bda0bcf6b52 Mon Sep 17 00:00:00 2001 From: "version-bump[github-action]" <41898282+version-bump[github-action]@users.noreply.github.com> Date: Sun, 5 Apr 2026 10:36:04 +0000 Subject: [PATCH 26/35] Bump version from 1.4.5-SNAPSHOT11 to 1.4.5-SNAPSHOT12 --- MiniGamesBox API/pom.xml | 2 +- MiniGamesBox Classic/pom.xml | 2 +- MiniGamesBox Database/pom.xml | 2 +- MiniGamesBox Inventory/pom.xml | 2 +- MiniGamesBox Utils/pom.xml | 2 +- pom.xml | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/MiniGamesBox API/pom.xml b/MiniGamesBox API/pom.xml index 817eff20..38bf0182 100644 --- a/MiniGamesBox API/pom.xml +++ b/MiniGamesBox API/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT11 + 1.4.5-SNAPSHOT12 4.0.0 diff --git a/MiniGamesBox Classic/pom.xml b/MiniGamesBox Classic/pom.xml index 8db1ba7b..b6112375 100644 --- a/MiniGamesBox Classic/pom.xml +++ b/MiniGamesBox Classic/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT11 + 1.4.5-SNAPSHOT12 4.0.0 diff --git a/MiniGamesBox Database/pom.xml b/MiniGamesBox Database/pom.xml index 7592937f..4f1ad5ef 100644 --- a/MiniGamesBox Database/pom.xml +++ b/MiniGamesBox Database/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT11 + 1.4.5-SNAPSHOT12 4.0.0 diff --git a/MiniGamesBox Inventory/pom.xml b/MiniGamesBox Inventory/pom.xml index 2706d67a..b5db6e8d 100644 --- a/MiniGamesBox Inventory/pom.xml +++ b/MiniGamesBox Inventory/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT11 + 1.4.5-SNAPSHOT12 4.0.0 diff --git a/MiniGamesBox Utils/pom.xml b/MiniGamesBox Utils/pom.xml index bdd2002b..6674e6ac 100644 --- a/MiniGamesBox Utils/pom.xml +++ b/MiniGamesBox Utils/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT11 + 1.4.5-SNAPSHOT12 4.0.0 diff --git a/pom.xml b/pom.xml index 5144cd10..cd3d8572 100644 --- a/pom.xml +++ b/pom.xml @@ -24,7 +24,7 @@ plugily.projects minigamesbox - 1.4.5-SNAPSHOT11 + 1.4.5-SNAPSHOT12 pom From d008ac6fe6d13b727c7fea5dc0bf3459176ee804 Mon Sep 17 00:00:00 2001 From: Tigerpanzer_02 <37453987+Tigerpanzer02@users.noreply.github.com> Date: Mon, 6 Apr 2026 22:24:07 +0200 Subject: [PATCH 27/35] Fixed NPE on empty clickconsumer --- .../inventory/common/item/SimpleClickableItem.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/MiniGamesBox Inventory/src/main/java/plugily/projects/minigamesbox/inventory/common/item/SimpleClickableItem.java b/MiniGamesBox Inventory/src/main/java/plugily/projects/minigamesbox/inventory/common/item/SimpleClickableItem.java index 66b94d4f..77e2e3d5 100644 --- a/MiniGamesBox Inventory/src/main/java/plugily/projects/minigamesbox/inventory/common/item/SimpleClickableItem.java +++ b/MiniGamesBox Inventory/src/main/java/plugily/projects/minigamesbox/inventory/common/item/SimpleClickableItem.java @@ -48,6 +48,9 @@ public ItemStack getItem() { @Override public void onClick(InventoryClickEvent event) { + if(clickConsumer == null) { + return; + } clickConsumer.accept(event); } From 9c5dd0a9d51ea1bcb27a540e2b599b2418577d3c Mon Sep 17 00:00:00 2001 From: "version-bump[github-action]" <41898282+version-bump[github-action]@users.noreply.github.com> Date: Mon, 6 Apr 2026 20:24:32 +0000 Subject: [PATCH 28/35] Bump version from 1.4.5-SNAPSHOT12 to 1.4.5-SNAPSHOT13 --- MiniGamesBox API/pom.xml | 2 +- MiniGamesBox Classic/pom.xml | 2 +- MiniGamesBox Database/pom.xml | 2 +- MiniGamesBox Inventory/pom.xml | 2 +- MiniGamesBox Utils/pom.xml | 2 +- pom.xml | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/MiniGamesBox API/pom.xml b/MiniGamesBox API/pom.xml index 38bf0182..94c3b0dc 100644 --- a/MiniGamesBox API/pom.xml +++ b/MiniGamesBox API/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT12 + 1.4.5-SNAPSHOT13 4.0.0 diff --git a/MiniGamesBox Classic/pom.xml b/MiniGamesBox Classic/pom.xml index b6112375..40cf29c0 100644 --- a/MiniGamesBox Classic/pom.xml +++ b/MiniGamesBox Classic/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT12 + 1.4.5-SNAPSHOT13 4.0.0 diff --git a/MiniGamesBox Database/pom.xml b/MiniGamesBox Database/pom.xml index 4f1ad5ef..2b04370d 100644 --- a/MiniGamesBox Database/pom.xml +++ b/MiniGamesBox Database/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT12 + 1.4.5-SNAPSHOT13 4.0.0 diff --git a/MiniGamesBox Inventory/pom.xml b/MiniGamesBox Inventory/pom.xml index b5db6e8d..b3603747 100644 --- a/MiniGamesBox Inventory/pom.xml +++ b/MiniGamesBox Inventory/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT12 + 1.4.5-SNAPSHOT13 4.0.0 diff --git a/MiniGamesBox Utils/pom.xml b/MiniGamesBox Utils/pom.xml index 6674e6ac..e75906ca 100644 --- a/MiniGamesBox Utils/pom.xml +++ b/MiniGamesBox Utils/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT12 + 1.4.5-SNAPSHOT13 4.0.0 diff --git a/pom.xml b/pom.xml index cd3d8572..a065477f 100644 --- a/pom.xml +++ b/pom.xml @@ -24,7 +24,7 @@ plugily.projects minigamesbox - 1.4.5-SNAPSHOT12 + 1.4.5-SNAPSHOT13 pom From 40a84bbd74a5a93ebd12f7642e93e198c36db16c Mon Sep 17 00:00:00 2001 From: Tigerpanzer_02 <37453987+Tigerpanzer02@users.noreply.github.com> Date: Wed, 13 May 2026 21:22:51 +0200 Subject: [PATCH 29/35] Updated XSeries to support mc 26 --- .github/building/api/pom.xml | 4 ++-- .github/building/classic/pom.xml | 4 ++-- MiniGamesBox API/pom.xml | 4 ++-- MiniGamesBox Classic/pom.xml | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/building/api/pom.xml b/.github/building/api/pom.xml index 7a56c1cc..a2dca507 100644 --- a/.github/building/api/pom.xml +++ b/.github/building/api/pom.xml @@ -67,9 +67,9 @@ true - com.github.cryptomorin + io.github.almighty-satan XSeries - 13.6.0 + 13.6.0+26.1 true diff --git a/.github/building/classic/pom.xml b/.github/building/classic/pom.xml index 4771bdeb..88a9e600 100644 --- a/.github/building/classic/pom.xml +++ b/.github/building/classic/pom.xml @@ -84,9 +84,9 @@ provided - com.github.cryptomorin + io.github.almighty-satan XSeries - 13.6.0 + 13.6.0+26.1 true diff --git a/MiniGamesBox API/pom.xml b/MiniGamesBox API/pom.xml index 94c3b0dc..60daf32f 100644 --- a/MiniGamesBox API/pom.xml +++ b/MiniGamesBox API/pom.xml @@ -51,9 +51,9 @@ true - com.github.cryptomorin + io.github.almighty-satan XSeries - 13.6.0 + 13.6.0+26.1 provided true diff --git a/MiniGamesBox Classic/pom.xml b/MiniGamesBox Classic/pom.xml index 40cf29c0..738f7c0d 100644 --- a/MiniGamesBox Classic/pom.xml +++ b/MiniGamesBox Classic/pom.xml @@ -79,9 +79,9 @@ provided - com.github.cryptomorin + io.github.almighty-satan XSeries - 13.6.0 + 13.6.0+26.1 compile true From 63d9b9900e7a93a02cca7e449c2b447fac26855b Mon Sep 17 00:00:00 2001 From: "version-bump[github-action]" <41898282+version-bump[github-action]@users.noreply.github.com> Date: Wed, 13 May 2026 19:22:25 +0000 Subject: [PATCH 30/35] Bump version from 1.4.5-SNAPSHOT13 to 1.4.5-SNAPSHOT14 --- MiniGamesBox API/pom.xml | 2 +- MiniGamesBox Classic/pom.xml | 2 +- MiniGamesBox Database/pom.xml | 2 +- MiniGamesBox Inventory/pom.xml | 2 +- MiniGamesBox Utils/pom.xml | 2 +- pom.xml | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/MiniGamesBox API/pom.xml b/MiniGamesBox API/pom.xml index 60daf32f..cd3b08b4 100644 --- a/MiniGamesBox API/pom.xml +++ b/MiniGamesBox API/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT13 + 1.4.5-SNAPSHOT14 4.0.0 diff --git a/MiniGamesBox Classic/pom.xml b/MiniGamesBox Classic/pom.xml index 738f7c0d..25f717ba 100644 --- a/MiniGamesBox Classic/pom.xml +++ b/MiniGamesBox Classic/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT13 + 1.4.5-SNAPSHOT14 4.0.0 diff --git a/MiniGamesBox Database/pom.xml b/MiniGamesBox Database/pom.xml index 2b04370d..62bd68ba 100644 --- a/MiniGamesBox Database/pom.xml +++ b/MiniGamesBox Database/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT13 + 1.4.5-SNAPSHOT14 4.0.0 diff --git a/MiniGamesBox Inventory/pom.xml b/MiniGamesBox Inventory/pom.xml index b3603747..b5af829c 100644 --- a/MiniGamesBox Inventory/pom.xml +++ b/MiniGamesBox Inventory/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT13 + 1.4.5-SNAPSHOT14 4.0.0 diff --git a/MiniGamesBox Utils/pom.xml b/MiniGamesBox Utils/pom.xml index e75906ca..4888b20b 100644 --- a/MiniGamesBox Utils/pom.xml +++ b/MiniGamesBox Utils/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT13 + 1.4.5-SNAPSHOT14 4.0.0 diff --git a/pom.xml b/pom.xml index a065477f..ce8c18e5 100644 --- a/pom.xml +++ b/pom.xml @@ -24,7 +24,7 @@ plugily.projects minigamesbox - 1.4.5-SNAPSHOT13 + 1.4.5-SNAPSHOT14 pom From ecd03f43e182ac1cb205cce63488e5e73945c626 Mon Sep 17 00:00:00 2001 From: Tigerpanzer_02 <37453987+Tigerpanzer02@users.noreply.github.com> Date: Wed, 13 May 2026 23:31:07 +0200 Subject: [PATCH 31/35] Fixed ServerVersion getCurrent on 26 and up --- .../classic/utils/version/ServerVersion.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/ServerVersion.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/ServerVersion.java index ada4b6e3..5343e2d3 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/ServerVersion.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/utils/version/ServerVersion.java @@ -44,7 +44,8 @@ public enum Version { v1_18(18, 0), v1_19(19, 0), v1_20(20, 0), - v1_21(21, 0); + v1_21(21, 0), + v26_1(26, 0); private static Version current; @@ -71,10 +72,18 @@ public static Version getCurrent() { Matcher serverVersion = Pattern.compile("^(?\\d+)\\.(?\\d+)(?:\\.(?\\d+))?").matcher(Bukkit.getBukkitVersion()); if(serverVersion.find()) { + int serverMajor = Integer.parseInt(serverVersion.group("major")); int serverMinor = Integer.parseInt(serverVersion.group("minor")); String patch = serverVersion.group("patch"); int serverPatch = Integer.parseInt((patch == null || patch.isEmpty()) ? "0" : patch); + if(serverMajor != 1) { + // Legacy format: 1.21.1 -> Use 21 as minor, 1 as patch + // New format: 26.1.0 -> Use 26 as minor, 1 as patch (or drop) + serverMinor = serverMajor; + serverPatch = serverMinor; + } + for(Version value : values()) { if(value.getMinor() == serverMinor && serverPatch >= value.getMinPatch()) { current = value; From 5ee6a5f761b0336968c5b5fd8c166979edd6c446 Mon Sep 17 00:00:00 2001 From: Tigerpanzer_02 <37453987+Tigerpanzer02@users.noreply.github.com> Date: Wed, 13 May 2026 23:31:30 +0200 Subject: [PATCH 32/35] Fixed doubled message of no permission for normal users --- .../commands/arguments/PluginArgumentsRegistry.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/PluginArgumentsRegistry.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/PluginArgumentsRegistry.java index e7c7f7c2..9394fe32 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/PluginArgumentsRegistry.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/commands/arguments/PluginArgumentsRegistry.java @@ -138,16 +138,11 @@ public boolean onCommand(CommandSender sender, Command cmd, String label, String } for(CommandArgument argument : entry.getValue()) { if(argument.getArgumentName().equalsIgnoreCase(args[0])) { - boolean gotPermissions = false; for(String perm : argument.getPermissions()) { if(perm.isEmpty() || plugin.getBukkitHelper().hasPermission(sender, perm)) { - gotPermissions = true; + return true; } } - if(!gotPermissions) { - new MessageBuilder("COMMANDS_NO_PERMISSION").asKey().send(sender); - return true; - } if(checkSenderIsExecutorType(sender, argument.getValidExecutors())) { argument.execute(sender, args); return true; From af47bbd1c342e5cd8dbfb6eb97c2652a3da6640c Mon Sep 17 00:00:00 2001 From: Tigerpanzer_02 <37453987+Tigerpanzer02@users.noreply.github.com> Date: Wed, 13 May 2026 23:31:57 +0200 Subject: [PATCH 33/35] Fixed doubled message on no permission arena force start --- .../projects/minigamesbox/classic/arena/PluginArenaUtils.java | 1 - 1 file changed, 1 deletion(-) diff --git a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArenaUtils.java b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArenaUtils.java index e41aa54e..5147e89b 100644 --- a/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArenaUtils.java +++ b/MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArenaUtils.java @@ -166,7 +166,6 @@ public static void resetPlayerAfterGame(IPluginArena arena, Player player) { public static void arenaForceStart(Player player, int timer) { if(!plugin.getBukkitHelper().hasPermission(player, plugin.getPluginNamePrefixLong() + ".admin.forcestart")) { - new MessageBuilder("COMMANDS_NO_PERMISSION").asKey().player(player).sendPlayer(); return; } From 898ac547f55906afe9f30ec85fbb5dbe8abc102e Mon Sep 17 00:00:00 2001 From: Tigerpanzer_02 <37453987+Tigerpanzer02@users.noreply.github.com> Date: Wed, 13 May 2026 23:38:57 +0200 Subject: [PATCH 34/35] Updated CHANGELOG.md --- .github/CHANGELOG.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/CHANGELOG.md b/.github/CHANGELOG.md index bc4195a8..b8411cff 100644 --- a/.github/CHANGELOG.md +++ b/.github/CHANGELOG.md @@ -1,3 +1,17 @@ +### 1.4.5 Release (13.05.2026) +* Added KitAbilites +* Added file based kits usage (first in vd) +* Fixed HolidayManager enable config.yml +* Added back Christmas and New Year Holiday event +* Added copper and netherite armor to ArmorHelper +* Changed onKitBlockPlace Highest prio to override other cancels +* Optimize scoreboard for players under 1.13 with non adjusted scoreboard template +* Changed playArenaCountdown to be more noticable +* Fixed NPE on empty clickconsumer +* Updated XSeries to support mc 26 +* Fixed doubled permission message error +* Fixed ServerVersion handler because of mc 26 naming + ### 1.4.4 Release (17.01.2026) * Added support 1.21.8-11 * Added (optional) SCOREBOARD_DISPLAY in config.yml From 16398691ee94933aed3b4dbf0748837562116934 Mon Sep 17 00:00:00 2001 From: "version-bump[github-action]" <41898282+version-bump[github-action]@users.noreply.github.com> Date: Wed, 13 May 2026 21:38:36 +0000 Subject: [PATCH 35/35] Bump version from 1.4.5-SNAPSHOT14 to 1.4.5-SNAPSHOT15 --- MiniGamesBox API/pom.xml | 2 +- MiniGamesBox Classic/pom.xml | 2 +- MiniGamesBox Database/pom.xml | 2 +- MiniGamesBox Inventory/pom.xml | 2 +- MiniGamesBox Utils/pom.xml | 2 +- pom.xml | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/MiniGamesBox API/pom.xml b/MiniGamesBox API/pom.xml index cd3b08b4..ac9908bc 100644 --- a/MiniGamesBox API/pom.xml +++ b/MiniGamesBox API/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT14 + 1.4.5-SNAPSHOT15 4.0.0 diff --git a/MiniGamesBox Classic/pom.xml b/MiniGamesBox Classic/pom.xml index 25f717ba..791e6188 100644 --- a/MiniGamesBox Classic/pom.xml +++ b/MiniGamesBox Classic/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT14 + 1.4.5-SNAPSHOT15 4.0.0 diff --git a/MiniGamesBox Database/pom.xml b/MiniGamesBox Database/pom.xml index 62bd68ba..890cdb92 100644 --- a/MiniGamesBox Database/pom.xml +++ b/MiniGamesBox Database/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT14 + 1.4.5-SNAPSHOT15 4.0.0 diff --git a/MiniGamesBox Inventory/pom.xml b/MiniGamesBox Inventory/pom.xml index b5af829c..fea87aef 100644 --- a/MiniGamesBox Inventory/pom.xml +++ b/MiniGamesBox Inventory/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT14 + 1.4.5-SNAPSHOT15 4.0.0 diff --git a/MiniGamesBox Utils/pom.xml b/MiniGamesBox Utils/pom.xml index 4888b20b..35fbd81e 100644 --- a/MiniGamesBox Utils/pom.xml +++ b/MiniGamesBox Utils/pom.xml @@ -23,7 +23,7 @@ minigamesbox plugily.projects - 1.4.5-SNAPSHOT14 + 1.4.5-SNAPSHOT15 4.0.0 diff --git a/pom.xml b/pom.xml index ce8c18e5..8377fc7d 100644 --- a/pom.xml +++ b/pom.xml @@ -24,7 +24,7 @@ plugily.projects minigamesbox - 1.4.5-SNAPSHOT14 + 1.4.5-SNAPSHOT15 pom