crafters
v1.2.8
Published
Consigue información de servidores y usuarios de Minecraft de manera fácil.
Downloads
1,031
Maintainers
Readme
Instalación.
La librería se instala con: npm install crafters
.
¿Para qué sirve?
Esta librería sirve para poder buscar información de servidores de minecraft, como sus jugadores actuales y máximos.
Uso en JS:
const { Crafter } = require("crafters");
const crafterClient = new Crafter(); // Definir cliente.
async function serverFunction() {
const server = await crafterClient.getServer("mc.hycraft.us"); // Ejemplo de como usarla con el servidor Hycraft.
console.log(server.players.now); // Imprimir por consola la cantidad de jugadores actuales en la Network.
};
serverFunction();
Uso en Ts:
import { Crafter } from "crafters";
const crafterClient = new Crafter(); // Definir cliente.
const server = await crafterClient.getServer("mc.hycraft.us"); // Ejemplo de como usarla con el servidor Hycraft.
console.log(server.players.now); // Imprimir en la consola la cantidad de jugadores activos.
Obtener body de jugador:
.getPlayerBody("PlayerName");
Obtener skin de jugador:
.getPlayerSkin("PlayerName");
Obtener URL para descargar skin de jugador:
.getPlayerSkinDownload("PlayerName");
Crear embed usando discord.js con el body del jugador:
.embedPlayerBody("discord.js", "PlayerName"); // Puedes ponerle más cosas al embed.
Crear embed usando discord.js con la skin del jugador:
.embedPlayerSkin("discord.js", "PlayerName"); // Puedes colocarle más cosas al embed en caso de querer.
Crear embed usando seyfert con el body del jugador:
.embedPlayerBody("seyfert", "PlayerName"); // Puedes ponerle más cosas al embed.
Crear embed usando seyfert con la skin del jugador:
.embedPlayerSkin("seyfert", "PlayerName"); // Puedes colocarle más cosas al embed en caso de querer.
Obtener skin de cabeza de jugador:
.getPlayerHead("PlayerName");
Obtener todo el body de un jugador:
.getPlayerFullBody("PlayerName");
Obtener status de un servidor:
.getServerStatus("server-ip");
// online: true = servidor en línea.
// online: false = servidor desconectado.
Crear un logro personalizado:
.createAchievement({
block: `diamond`,
title: `Crafters`,
string: `Minecraft-API`,
// string2: `Opcional.`
});
Soporte:
Para recibir soporte, puedes escribirme a mi MD a través de Discord, buscame como: "jhuwuu".
Autor:
JhMix.
APIs:
- mcapi.us.
- mc-heads.
- Minecraft-API
Librerías:
- Discord.js
- SeyFert
Licencia:
MIT.