SkillAgentSearch skills...

MinecraftServerPing

An API to get some Informations of a Minecraft Server

Install / Use

/learn @alwyn974/MinecraftServerPing
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<div align="center"> <h1>Minecraft Server Ping</h1>

</div>

Minecraft Server Ping est une API permettant de récupérer les informations d'un Serveur Minecraft grâce au Ping.

Actuellement vous pouvez récuperez :

➳ Le favicon (Base64 encoded)
➳ Le nombre de joueurs
➳ La description du serveur (MOTD)
➳ La version du serveur
➳ La latence vers le serveur

Minecraft Server Ping est compilé avec Gson-2.8.6<br> Minecraft Server Ping est basé principalement sur le travail de zh32

Configuration

Vous devez utiliser la classe MinecraftServerPingOptions les options disponibles sont : <br>

<ul> <li> <code>String</code> hostname (hostname du serveur, <b>obligatoire</b>) <li> <code>int</code> port (port du serveur, <b>optionnel</b> par défaut <code>25565</code>) <li> <code>int</code> timeout (socket timeout, <b>optionnel</b> par défaut <code>2000</code>) <li> <code>String</code> charset (charset pour le MOTD, <b>optionnel</b> par défaut <code>UTF-8</code>) </ul>

Exemple

MinecraftServerPingInfos data = new MinecraftServerPing().getPing(new MinecraftServerPingOptions().setHostname("play.hypixel.net").setPort(25565));
System.out.println(data.getDescription() + "\n" + data.getStrippedDescription() + "\n" + data.getVersion().getName() + "\n" + data.getLatency() + "ms\n" + data.getPlayers().getOnline() + "/" + data.getPlayers().getMax());

Documentation

Vous pouvez aller voir la javadoc qui se trouve ici. <br> Un exemple est disponible ici.

Installation

Remplacez %VERSION% avec les versions disponibles (1.0.0 & 2.0.0)

Gradle

repositories {
    mavenCentral() 
    maven {
        url "https://alwyn974.github.io/maven/"
    }
}

dependencies {
    compile 're.alwyn974.minecraftserverping:MinecraftServerPing:%VERSION%'
}

Related Skills

View on GitHub
GitHub Stars5
CategoryDevelopment
Updated1y ago
Forks2

Languages

Java

Security Score

75/100

Audited on Jul 18, 2024

No findings