Skip to content

Commit 55c2916

Browse files
committed
update for miniplaceholders v3
1 parent b899e50 commit 55c2916

File tree

3 files changed

+13
-11
lines changed

3 files changed

+13
-11
lines changed

build.gradle.kts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ import xyz.jpenilla.resourcefactory.paper.PaperPluginYaml
33
plugins {
44
id("java")
55
id("com.diffplug.spotless") version "7.2.1"
6-
id("com.gradleup.shadow") version "9.0.0-rc2"
7-
id("xyz.jpenilla.resource-factory-paper-convention") version "1.3.0"
6+
id("com.gradleup.shadow") version "9.1.0"
7+
id("xyz.jpenilla.resource-factory-paper-convention") version "1.3.1"
88
}
99

1010
group = "fi.fabianadrian"
@@ -19,11 +19,11 @@ repositories {
1919
}
2020

2121
dependencies {
22-
compileOnly("io.papermc.paper:paper-api:1.21.4-R0.1-SNAPSHOT")
22+
compileOnly("io.papermc.paper:paper-api:1.21.8-R0.1-SNAPSHOT")
2323

24-
compileOnly("net.luckperms:api:5.4")
24+
compileOnly("net.luckperms:api:5.5")
2525
compileOnly("me.clip:placeholderapi:2.11.6")
26-
compileOnly("io.github.miniplaceholders:miniplaceholders-api:2.3.0")
26+
compileOnly("io.github.miniplaceholders:miniplaceholders-api:3.0.1")
2727

2828
implementation("org.spongepowered:configurate-yaml:4.2.0")
2929
implementation("org.bstats:bstats-bukkit:3.0.2")

src/main/java/fi/fabianadrian/playerlist/list/ListManager.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,9 @@ public void update(Player player) {
5555
Configuration configuration = this.playerList.configuration();
5656

5757
if (this.isMiniPlaceholdersAvailable) {
58-
TagResolver miniPlaceholdersResolver = MiniPlaceholders.getAudienceGlobalPlaceholders(player);
59-
configuration.header().forEach(line -> headerLines.add(this.miniMessage.deserialize(line, miniPlaceholdersResolver)));
60-
configuration.footer().forEach(line -> footerLines.add(this.miniMessage.deserialize(line, miniPlaceholdersResolver)));
58+
TagResolver miniPlaceholdersResolver = MiniPlaceholders.audienceGlobalPlaceholders();
59+
configuration.header().forEach(line -> headerLines.add(this.miniMessage.deserialize(line, player, miniPlaceholdersResolver)));
60+
configuration.footer().forEach(line -> footerLines.add(this.miniMessage.deserialize(line, player, miniPlaceholdersResolver)));
6161
} else {
6262
configuration.header().forEach(line -> headerLines.add(this.miniMessage.deserialize(line)));
6363
configuration.footer().forEach(line -> footerLines.add(this.miniMessage.deserialize(line)));
@@ -95,7 +95,8 @@ private void updateCustomName(Player player) {
9595
if (this.isMiniPlaceholdersAvailable) {
9696
nameComponent = this.miniMessage.deserialize(
9797
nameString,
98-
MiniPlaceholders.getAudienceGlobalPlaceholders(player)
98+
player,
99+
MiniPlaceholders.audienceGlobalPlaceholders()
99100
);
100101
} else {
101102
nameComponent = this.miniMessage.deserialize(nameString);

src/main/java/fi/fabianadrian/playerlist/list/sorting/PlaceholderSorter.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
import java.util.Locale;
1414

1515
public final class PlaceholderSorter extends Sorter {
16-
private final MiniMessage miniMessage = MiniMessage.builder().build();
16+
private final MiniMessage miniMessage = MiniMessage.miniMessage();
1717
private final String placeholder;
1818
private final boolean caseSensitive;
1919

@@ -54,7 +54,8 @@ public boolean caseSensitive() {
5454
private String parseMiniPlaceholders(Player player) {
5555
final Component deserialized = this.miniMessage.deserialize(
5656
this.placeholder,
57-
MiniPlaceholders.getAudienceGlobalPlaceholders(player)
57+
player,
58+
MiniPlaceholders.audienceGlobalPlaceholders()
5859
);
5960
String serialized = PlainTextComponentSerializer.plainText().serialize(deserialized);
6061
if (!this.caseSensitive) {

0 commit comments

Comments
 (0)