Gamemode Payload Documentation¶
Overview¶
The Gamemode Payload overrides the gamemode display in the NoRisk Client. This allows displaying custom gamemode names that differ from standard Minecraft gamemodes.
Parameters¶
| Parameter | Type | Description |
|---|---|---|
gamemode |
String |
The custom gamemode name to display |
Examples¶
nrcPlayer.sendGamemode("Skyblock");
nrcPlayer.sendGamemode("BedWars");
nrcPlayer.sendGamemode("Skyblock")
nrcPlayer.sendGamemode("BedWars")
Practical Applications¶
public void updateMinigameMode(List<NrcPlayer> players, String gameType, String gamePhase) {
for (NrcPlayer nrcPlayer : players) {
nrcPlayer.sendGamemode(gameType + " - " + gamePhase);
}
}
public void updateRankGamemode(NrcPlayer nrcPlayer, String rank) {
nrcPlayer.sendGamemode("VIP - " + rank);
}
fun updateMinigameMode(players: List<NrcPlayer>, gameType: String, gamePhase: String) {
players.forEach { it.sendGamemode("$gameType - $gamePhase") }
}
fun updateRankGamemode(nrcPlayer: NrcPlayer, rank: String) {
nrcPlayer.sendGamemode("VIP - $rank")
}
Notes¶
- The gamemode display is only overridden in the NoRisk Client
- Standard Minecraft clients will still see normal gamemode names
- Empty strings are ignored