SPIGOT-6789: Improve resource pack related API

By: Patrick Choe <mailpatrickkr@gmail.com>
This commit is contained in:
CraftBukkit/Spigot
2021-12-18 11:46:17 +11:00
parent 3736fd83de
commit edea21b253
2 changed files with 45 additions and 7 deletions

View File

@@ -36,6 +36,7 @@ import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Locale;
import java.util.Map;
import java.util.Objects;
import java.util.Optional;
@@ -670,6 +671,26 @@ public final class CraftServer implements Server {
return this.configuration.getBoolean("settings.query-plugins");
}
@Override
public String getResourcePack() {
return this.getServer().getResourcePack();
}
@Override
public String getResourcePackHash() {
return this.getServer().getResourcePackHash().toUpperCase(Locale.ROOT);
}
@Override
public String getResourcePackPrompt() {
return CraftChatMessage.fromComponent(this.getServer().getResourcePackPrompt());
}
@Override
public boolean isResourcePackRequired() {
return this.getServer().isResourcePackRequired();
}
@Override
public boolean hasWhitelist() {
return this.getProperties().whiteList.get();