Skip to content

Commit 5575937

Browse files
Tigerpanzer02version-bump[github-action]
andauthored
#patch Added support 1.21.8-11 (#72)
Co-authored-by: version-bump[github-action] <41898282+version-bump[github-action]@users.noreply.github.com>
1 parent 3030535 commit 5575937

File tree

25 files changed

+310
-65
lines changed

25 files changed

+310
-65
lines changed

.github/CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
### 1.4.4 Release (17.01.2026)
2+
* Added support 1.21.8-11
3+
* Added (optional) SCOREBOARD_DISPLAY in config.yml
4+
* Added Placeholders for *current* usage of players for external plugins without knowing the specific arena
5+
* Updated XSeries to 13.6.0
6+
* Fixed NPE on null name with ItemBuilder
7+
* Fixed NPE on MySQL usage caused by debug msg
8+
* Changed Not checking for op or * permissions anymore. Work with negative permissions if you want to change how admin gets the boost.
9+
10+
111
### 1.4.3 Release (10.07.2025)
212
* Added 1.21.6-7 support!
313
* Updated XSeries to 13.3.3

.github/building/api/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ plugins {
2424

2525
dependencies {
2626
compileOnly(project(":MiniGamesBox-Database", "shadow"))
27-
compileOnly("com.github.cryptomorin:XSeries:13.0.0") { isTransitive = false }
27+
compileOnly("com.github.cryptomorin:XSeries:13.5.1") { isTransitive = false }
2828
}
2929

3030
tasks{

.github/building/api/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
<dependency>
7070
<groupId>com.github.cryptomorin</groupId>
7171
<artifactId>XSeries</artifactId>
72-
<version>13.0.0</version>
72+
<version>13.6.0</version>
7373
<optional>true</optional>
7474
</dependency>
7575
</dependencies>

.github/building/classic/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ repositories {
2929

3030
dependencies {
3131
implementation("fr.mrmicky:fastboard:2.1.3") { isTransitive = false }
32-
implementation("com.github.cryptomorin:XSeries:13.0.0") { isTransitive = false }
32+
implementation("com.github.cryptomorin:XSeries:13.5.1") { isTransitive = false }
3333
implementation(project(":MiniGamesBox-API", "shadow"))
3434
implementation(project(":MiniGamesBox-Inventory", "shadow"))
3535
implementation(project(":MiniGamesBox-Database", "shadow"))

.github/building/classic/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
<dependency>
8787
<groupId>com.github.cryptomorin</groupId>
8888
<artifactId>XSeries</artifactId>
89-
<version>13.0.0</version>
89+
<version>13.6.0</version>
9090
<optional>true</optional>
9191
</dependency>
9292
<dependency>

MiniGamesBox API/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<parent>
2424
<artifactId>minigamesbox</artifactId>
2525
<groupId>plugily.projects</groupId>
26-
<version>1.4.3</version>
26+
<version>1.4.3-SNAPSHOT7</version>
2727
</parent>
2828
<modelVersion>4.0.0</modelVersion>
2929

@@ -53,7 +53,7 @@
5353
<dependency>
5454
<groupId>com.github.cryptomorin</groupId>
5555
<artifactId>XSeries</artifactId>
56-
<version>13.3.3</version>
56+
<version>13.6.0</version>
5757
<scope>provided</scope>
5858
<optional>true</optional>
5959
</dependency>

MiniGamesBox API/src/main/java/plugily/projects/minigamesbox/api/kit/IKitRegistry.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package plugily.projects.minigamesbox.api.kit;
22

3+
import org.bukkit.entity.Player;
4+
35
import java.util.List;
46

57
/**
@@ -23,6 +25,13 @@ public interface IKitRegistry {
2325
*/
2426
void registerKits(List<String> optionalConfigurations);
2527

28+
/**
29+
* Creates a new kit file with the kit content of the players inventory
30+
*
31+
* @param name name of kit file and kit
32+
* @param player player from which the kit gets created
33+
*/
34+
void savePlayerAsNewKit(String name, Player player);
2635
/**
2736
* Return default game kit
2837
*

MiniGamesBox Classic/pom.xml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<parent>
2424
<artifactId>minigamesbox</artifactId>
2525
<groupId>plugily.projects</groupId>
26-
<version>1.4.3</version>
26+
<version>1.4.3-SNAPSHOT7</version>
2727
</parent>
2828
<modelVersion>4.0.0</modelVersion>
2929

@@ -78,16 +78,10 @@
7878
<version>5.2.1</version>
7979
<scope>provided</scope>
8080
</dependency>
81-
<dependency>
82-
<groupId>com.github.ProtocolSupport</groupId>
83-
<artifactId>ProtocolSupport</artifactId>
84-
<version>master</version>
85-
<scope>provided</scope>
86-
</dependency>
8781
<dependency>
8882
<groupId>com.github.cryptomorin</groupId>
8983
<artifactId>XSeries</artifactId>
90-
<version>13.3.3</version>
84+
<version>13.6.0</version>
9185
<scope>compile</scope>
9286
<optional>true</optional>
9387
</dependency>

MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/PluginArenaUtils.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@
2424
import org.bukkit.Material;
2525
import org.bukkit.entity.Player;
2626
import org.bukkit.inventory.ItemStack;
27-
import org.bukkit.potion.PotionEffect;
28-
import org.bukkit.potion.PotionEffectType;
2927
import plugily.projects.minigamesbox.api.arena.IArenaState;
3028
import plugily.projects.minigamesbox.api.arena.IPluginArena;
3129
import plugily.projects.minigamesbox.api.user.IUser;

MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/arena/managers/PluginScoreboardManager.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@ public PluginScoreboardManager(PluginArena arena) {
5353

5454
@Override
5555
public void createScoreboard(IUser user) {
56+
if(!arena.getPlugin().getConfigPreferences().getOption("SCOREBOARD_DISPLAY")) {
57+
return;
58+
}
5659
Player player = user.getPlayer();
5760

5861
FastBoard board = new FastBoard(player) {

0 commit comments

Comments
 (0)