Skip to content

Commit b84599b

Browse files
authored
Add server brand to debugpaste (#4640)
Signed-off-by: Alexander Brandes <[email protected]>
1 parent 058983c commit b84599b

File tree

3 files changed

+15
-1
lines changed

3 files changed

+15
-1
lines changed

Bukkit/src/main/java/com/plotsquared/bukkit/BukkitPlatform.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -252,6 +252,11 @@ public int versionMaxHeight() {
252252
return Bukkit.getVersion();
253253
}
254254

255+
@Override
256+
public @NonNull String serverBrand() {
257+
return Bukkit.getName();
258+
}
259+
255260
@Override
256261
@SuppressWarnings("deprecation") // Paper deprecation
257262
public void onEnable() {

Core/src/main/java/com/plotsquared/core/PlotPlatform.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,14 @@ public interface PlotPlatform<P> extends LocaleHolder {
120120
*/
121121
@NonNull String serverImplementation();
122122

123+
/**
124+
* Gets the server brand name
125+
*
126+
* @return server brand
127+
* @since TODO
128+
*/
129+
@NonNull String serverBrand();
130+
123131
/**
124132
* Gets the native server code package prefix.
125133
*

Core/src/main/java/com/plotsquared/core/command/DebugPaste.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,8 @@ public boolean onCommand(final PlotPlayer<?> player, String[] args) {
8686
b.append("# WorldEdit implementation:\n");
8787
b.append(PlotSquared.platform().worldEditImplementations()).append("\n\n");
8888
b.append("# Server Information\n");
89-
b.append("Server Version: ").append(PlotSquared.platform().serverImplementation())
89+
b.append("Server Version: ").append(PlotSquared.platform().serverBrand()).append(": ")
90+
.append(PlotSquared.platform().serverImplementation()).append("\n")
9091
.append("\n");
9192
b.append("online_mode: ").append(!Settings.UUID.OFFLINE).append(';')
9293
.append(!Settings.UUID.OFFLINE).append('\n');

0 commit comments

Comments
 (0)