Skip to content

Commit 997f600

Browse files
iiAhmedYTJRoy
andauthored
Update adventure dependencies (#6163)
Fixes issues with clickable chat components on 1.21.5 Co-authored-by: Josh Roy <10731363+JRoy@users.noreply.github.com>
1 parent d42347f commit 997f600

2 files changed

Lines changed: 52 additions & 4 deletions

File tree

Essentials/build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ dependencies {
1414
implementation 'org.checkerframework:checker-qual:3.49.0'
1515
implementation 'nu.studer:java-ordered-properties:1.0.4'
1616

17-
implementation 'net.kyori:adventure-api:4.19.0'
18-
implementation 'net.kyori:adventure-text-minimessage:4.19.0'
19-
implementation 'net.kyori:adventure-platform-bukkit:4.3.4'
17+
implementation 'net.kyori:adventure-api:4.21.0'
18+
implementation 'net.kyori:adventure-text-minimessage:4.21.0'
19+
implementation 'net.kyori:adventure-platform-bukkit:4.4.0'
2020

2121
// Providers
2222
api project(':providers:BaseProviders')

providers/1_12Provider/src/main/java/com/earth2me/essentials/FakeServer.java

Lines changed: 49 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
package com.earth2me.essentials;
22

3+
import org.bukkit.Achievement;
34
import org.bukkit.BanList;
45
import org.bukkit.Bukkit;
56
import org.bukkit.GameMode;
67
import org.bukkit.Location;
8+
import org.bukkit.Material;
79
import org.bukkit.NamespacedKey;
810
import org.bukkit.Server;
11+
import org.bukkit.Statistic;
912
import org.bukkit.UnsafeValues;
1013
import org.bukkit.Warning.WarningState;
1114
import org.bukkit.World;
@@ -1005,7 +1008,52 @@ public BossBar createBossBar(final String s, final BarColor barColor, final BarS
10051008
@Override
10061009
@SuppressWarnings("deprecation")
10071010
public UnsafeValues getUnsafe() {
1008-
throw new UnsupportedOperationException("Not supported yet.");
1011+
return new UnsafeValues() {
1012+
public int getDataVersion() {
1013+
// 1.21.5
1014+
return 4325;
1015+
}
1016+
1017+
@Override
1018+
public Material getMaterialFromInternalName(String s) {
1019+
throw new UnsupportedOperationException("Not supported yet.");
1020+
}
1021+
1022+
@Override
1023+
public List<String> tabCompleteInternalMaterialName(String s, List<String> list) {
1024+
throw new UnsupportedOperationException("Not supported yet.");
1025+
}
1026+
1027+
@Override
1028+
public ItemStack modifyItemStack(ItemStack itemStack, String s) {
1029+
throw new UnsupportedOperationException("Not supported yet.");
1030+
}
1031+
1032+
@Override
1033+
public Statistic getStatisticFromInternalName(String s) {
1034+
throw new UnsupportedOperationException("Not supported yet.");
1035+
}
1036+
1037+
@Override
1038+
public Achievement getAchievementFromInternalName(String s) {
1039+
throw new UnsupportedOperationException("Not supported yet.");
1040+
}
1041+
1042+
@Override
1043+
public List<String> tabCompleteInternalStatisticOrAchievementName(String s, List<String> list) {
1044+
throw new UnsupportedOperationException("Not supported yet.");
1045+
}
1046+
1047+
@Override
1048+
public Advancement loadAdvancement(NamespacedKey namespacedKey, String s) {
1049+
throw new UnsupportedOperationException("Not supported yet.");
1050+
}
1051+
1052+
@Override
1053+
public boolean removeAdvancement(NamespacedKey namespacedKey) {
1054+
throw new UnsupportedOperationException("Not supported yet.");
1055+
}
1056+
};
10091057
}
10101058

10111059
@Override

0 commit comments

Comments
 (0)