More

Games and words.

/minecraft

A Minecraft server's status, from the server itself.

Parameters

hoststring · required
Its name or address, :port optional
bedrockboolean · default false
True: Bedrock Edition

Answer

result is minecraft.Result.

minecraft.Result

editionstring
Java, bedrock
hoststring
As asked, ASCII
addressstring
The IP pinged
portinteger
srvminecraft.SRV · optional
latency_msnumber · optional
Round trip of the ping alone, in milliseconds, to 0.1
iconstring · optional
PNG, 64×64 by the protocol, base64 without its data: prefix
blockedboolean · optional
On Mojang's EULA block list (Java); absent: the list couldn't be read
blocked_bystring · optional
The list's entry that matched, as a pattern (*.example.com)
queryminecraft.Query · optional
javaminecraft.Java · optional
bedrockminecraft.Bedrock · optional

minecraft.SRV

targetstring
portinteger

minecraft.Version

namestring
Formatting stripped
name_rawstring · optional
With § codes, when it had any
protocolinteger
releasestring · optional
Java releases speaking Protocol

minecraft.Players

onlineinteger
maxinteger
listminecraft.Player[] · optional
infominecraft.Text · optional
The sample's entries that are no player: servers write text there, shown on hovering the player count

minecraft.Player

namestring
idstring
accountstring · optional
Online: Mojang's (UUID v4); offline: derived from the name, as servers in offline mode do; bedrock: Geyser's Floodgate (an Xbox user ID); anonymous: a player hiding from server lists. Else absent

minecraft.Text

rawstring
With § codes, hex colours as §x
cleanstring[]
Formatting stripped, a line each
ansistring
For Discord's ```ansi blocks: eight colours, bold and underline
htmlstring
Hex colours kept

minecraft.Query

softwarestring · optional
Paper on 1.21.4
pluginsminecraft.Plugin[] · optional
versionstring · optional
mapstring · optional
game_typestring · optional
game_idstring · optional
host_ipstring · optional
As configured: sometimes a private address
host_portstring · optional
playersstring[] · optional
extraobject of string · optional
Other keys (PocketMine's whitelist, server_engine)

minecraft.Plugin

namestring
versionstring · optional

minecraft.Java

legacyboolean · optional
Answered only the pre-1.7 ping: no icon, sample or mods
online_modeboolean · optional
From the sample's UUIDs: false on any offline player, true on online ones alone
enforces_secure_chatboolean · optional
previews_chatboolean · optional
1.19 to 1.19.2
prevents_chat_reportsboolean · optional
No Chat Reports mod
moddedboolean · optional
NeoForge's isModded
modsminecraft.Mods · optional
modpackminecraft.Modpack · optional
unknown_keysstring[] · optional
Status keys we don't read, sorted: a mod or proxy announcing itself

minecraft.Mods

loaderstring
Fml (1.7 to 1.12), forge, neoforge
network_versioninteger · optional
truncatedboolean · optional
Forge cut the list to fit
channelsminecraft.Channel[] · optional
No mod's

minecraft.Mod

idstring
versionstring · optional
server_onlyboolean · optional
Clients needn't have it
channelsminecraft.Channel[] · optional

minecraft.Channel

namestring
versionstring
requiredboolean
On the client

minecraft.Modpack

namestring
versionstring · optional
project_idinteger · optional
version_idinteger · optional
release_typestring · optional

minecraft.Bedrock

editionstring
MCPE, MCEE (Education)
server_idstring · optional
As the pong's text gives it
guidstring
RakNet's, decimal: past JSON's safe integers
levelminecraft.Text · optional
The MOTD's second line, usually the world's name
gamemodestring · optional
gamemode_idinteger · optional
port_v4integer · optional
port_v6integer · optional
extrastring[] · optional
Fields past those, as sent

/translate

Text in another language, by DeepL.

Parameters

textstring · required
What to translate
sourcestring
Its language code; guessed if absent
targetstring · default EN
The language wanted

Answer

result is translate.Result.

translate.Result

translationsstring[]
One, today
sourcestring · optional
The language DeepL read it as