Skip to content

Commit b5843bb

Browse files
committed
Fixed not loading on Paper 1.20.6
1 parent e397bba commit b5843bb

2 files changed

Lines changed: 3 additions & 4 deletions

File tree

src/main/java/net/jadedmc/commandblockerpro/utils/ChatUtils.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,8 +105,7 @@ public static Component translate(String message) {
105105
*/
106106
public static String replaceLegacy(String message) {
107107
// Get the server version.
108-
String version = Bukkit.getServer().getClass().getPackage().getName().replace(".", ",").split(",")[3];
109-
int subVersion = Integer.parseInt(version.replace("1_", "").replaceAll("_R\\d", "").replace("v", ""));
108+
int subVersion = VersionUtils.getServerVersion();
110109

111110
// If the version is 1.16 or greater, check for hex color codes.
112111
if(subVersion >= 16) {

src/main/java/net/jadedmc/commandblockerpro/utils/VersionUtils.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public class VersionUtils {
3737
* @return Server's major version.
3838
*/
3939
public static int getServerVersion() {
40-
String version = Bukkit.getServer().getClass().getPackage().getName().replace(".", ",").split(",")[3];
41-
return Integer.parseInt(version.replace("1_", "").replaceAll("_R\\d", "").replace("v", ""));
40+
String version = Bukkit.getServer().getBukkitVersion().split("-")[0];
41+
return Integer.parseInt(version.split("\\.")[1]);
4242
}
4343
}

0 commit comments

Comments
 (0)