diff --git a/.github/CHANGELOG.md b/.github/CHANGELOG.md
index b8411cff..f5cce3f8 100644
--- a/.github/CHANGELOG.md
+++ b/.github/CHANGELOG.md
@@ -1,3 +1,8 @@
+### 1.4.9 Release (10.10.2026)
+* Changed XSeries version from 13.7.1 to 14.0.0
+* Changed FastInv version from v3.1.2 to 3.1.2
+* Changed FastBoard version from to 2.2.2
+
### 1.4.5 Release (13.05.2026)
* Added KitAbilites
* Added file based kits usage (first in vd)
diff --git a/MiniGamesBox API/pom.xml b/MiniGamesBox API/pom.xml
index 83a813dd..d2db6e4c 100644
--- a/MiniGamesBox API/pom.xml
+++ b/MiniGamesBox API/pom.xml
@@ -23,7 +23,7 @@
minigamesbox
plugily.projects
- 1.4.8
+ 1.4.8-SNAPSHOT1
4.0.0
@@ -53,7 +53,7 @@
com.github.cryptomorin
XSeries
- 13.7.1
+ 14.0.0
provided
true
diff --git a/MiniGamesBox Classic/pom.xml b/MiniGamesBox Classic/pom.xml
index 08364f04..2abfe403 100644
--- a/MiniGamesBox Classic/pom.xml
+++ b/MiniGamesBox Classic/pom.xml
@@ -23,7 +23,7 @@
minigamesbox
plugily.projects
- 1.4.8
+ 1.4.8-SNAPSHOT1
4.0.0
@@ -68,7 +68,7 @@
fr.mrmicky
fastboard
- 2.2.1
+ 2.2.2
compile
true
@@ -81,7 +81,7 @@
com.github.cryptomorin
XSeries
- 13.7.1
+ 14.0.0
compile
true
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 4f5bd0ed..81481c3b 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
@@ -64,6 +64,10 @@ public void createScoreboard(IUser user) {
public boolean hasLinesMaxLength() {
return isLinesMaxLength(getPlayer());
}
+ @Override
+ public boolean hasCustomScores() {
+ return customScores(getPlayer());
+ }
};
board.updateTitle(boardTitle);
@@ -124,4 +128,15 @@ private boolean isLinesMaxLength(Player player) {
return !ServerVersion.Version.isCurrentEqualOrHigher(ServerVersion.Version.v1_13);
}
+ private boolean customScores(Player player) {
+ if(Bukkit.getPluginManager().isPluginEnabled("ViaVersion")) {
+ try {
+ return Via.getAPI().getPlayerVersion(player) >= ProtocolVersion.v1_20_3.getVersion();
+ } catch(Exception ignored) {
+ //Not using ViaVersion 4 or unable to get ViaVersion return LegacyBoard!
+ }
+ }
+ return ServerVersion.Version.isCurrentEqualOrHigher(ServerVersion.Version.v1_21);
+ }
+
}
diff --git a/MiniGamesBox Database/pom.xml b/MiniGamesBox Database/pom.xml
index 5d2b56db..5ec446f5 100644
--- a/MiniGamesBox Database/pom.xml
+++ b/MiniGamesBox Database/pom.xml
@@ -23,7 +23,7 @@
minigamesbox
plugily.projects
- 1.4.8
+ 1.4.8-SNAPSHOT1
4.0.0
diff --git a/MiniGamesBox Inventory/pom.xml b/MiniGamesBox Inventory/pom.xml
index 4b561633..b591655d 100644
--- a/MiniGamesBox Inventory/pom.xml
+++ b/MiniGamesBox Inventory/pom.xml
@@ -23,7 +23,7 @@
minigamesbox
plugily.projects
- 1.4.8
+ 1.4.8-SNAPSHOT1
4.0.0
@@ -45,7 +45,7 @@
fr.mrmicky
FastInv
- v3.1.2
+ 3.1.2
diff --git a/MiniGamesBox Utils/pom.xml b/MiniGamesBox Utils/pom.xml
index d056f352..2ca259c0 100644
--- a/MiniGamesBox Utils/pom.xml
+++ b/MiniGamesBox Utils/pom.xml
@@ -23,7 +23,7 @@
minigamesbox
plugily.projects
- 1.4.8
+ 1.4.8-SNAPSHOT1
4.0.0
diff --git a/pom.xml b/pom.xml
index bb304101..ce554a86 100644
--- a/pom.xml
+++ b/pom.xml
@@ -24,7 +24,7 @@
plugily.projects
minigamesbox
- 1.4.8
+ 1.4.8-SNAPSHOT1
pom