Klien Node.js untuk memeriksa apakah RCON server Minecraft hidup dan ada dengan nama host, port, dan kata sandi yang diberikan. Dikembangkan oleh Mehran1022
Instal dengan NPM / YARN / PNPM:
npm install rcon-ping
yarn add rcon-ping
pnpm add rcon-pingBerikut adalah contoh cara menggunakan kelas rconping:
const RconPing = require ( 'rcon-ping' ) ;
const hostname = '0.0.0.0' ; // Should be enable-rcon=true in server.properties
const port = 25575 ; // rcon.port in server.properties
const password = 'yourpassword' ; // rcon.password in server.properties
async function main ( ) {
const client = new RconPing ( hostname , port , password )
try {
const result = await client . connect ( )
console . log ( result )
} catch ( error ) {
console . log ( error . message )
}
}
main ( ) Konstruktor RconPing constructor(hostname, port, password)
Membuat contoh baru dari kelas RConping.
hostname (String): Nama host dari server Minecraft.port (Nomor): Port dari server Minecraft.password (String): Kata sandi RCON untuk server Minecraft. connect() terhubung ke server Minecraft dan mengotentikasi menggunakan nama host, port, dan kata sandi yang disediakan. Mengembalikan janji yang diselesaikan dengan pesan sukses atau menolak dengan pesan kesalahan.
Metode Connect menyediakan pesan kesalahan terperinci untuk berbagai skenario, seperti kata sandi yang salah, batas waktu koneksi, dan respons tidak valid dari server.
Kontribusi dipersilakan! Harap buka masalah atau kirimkan permintaan tarik dengan perubahan Anda.