DeathCounter REST API
API REST para DeathCounter API-REST Obtén todas las muertes en el Universo (o EnablePerWorldTracking está deshabilitado ...

Este mod asegura que ningún jugador abandone un combate, y si lo hace, será eliminado al desconectarse.
Si no deseas ser etiquetado en combate, utiliza este permiso combatlog.bypass.
La configuración se encuentra en mods/MP_CombatLog/config.json:
{
"onlyPlayerDamageLog": true, // Establecer en falso para habilitar el registro de combate PvE
"combatTime": 30, // Tiempo en segundos que los jugadores permanecen en combate
"showCombatTitle": true, // Establecer en falso para desactivar el título de combate
"messages": {
"prefix": "&l&7[&c&lCL&l&7] &7>> ",
"combatEnter": "&c¡Has entrado en combate! &7¡No te desconectes!",
"combatExit": "&aYa no estás en combate.",
"combatTimeRemaining": "&6Combate: &e%seconds%s &7restantes",
"combatLogBroadcast": "&e%player% &cha sido eliminado por desconectarse en combate!",
"commandReloadSuccess": "&a¡Configuración recargada con éxito!",
"commandReloadFailed": "&cError al recargar la configuración: %error%",
"commandInfo": "&7Ejecutando &eMPCombatLog &7v%version%",
"combatTitleMain": "&cEN COMBATE",
"combatTitleSub": "&7%seconds%s restantes"
}
}
| Comando | Descripción | Permiso |
|---|---|---|
/combatlog |
Mostrar información del plugin | Todos |
/combatlog help |
Mostrar comandos disponibles | Todos |
/combatlog reload |
Recargar configuración | Solo Ops |
MPCombatLog proporciona una API sencilla para que otros plugins verifiquen y gestionen el estado de combate.
Agrega MPCombatLog como una dependencia en tu pom.xml:
<dependency>
<groupId>com.minimalpulse.combatlog</groupId>
<artifactId>MPCombatLog</artifactId>
<version>1.0.2</version>
<scope>provided</scope>
</dependency>
Agrega MPCombatLog como una dependencia en tu manifest.json:
{
"Dependencies": {
"com.minimalpulse.combatlog": "*"
}
}
O como una dependencia opcional si deseas que tu plugin funcione sin él:
{
"OptionalDependencies": {
"com.minimalpulse.combatlog": "*"
}
}
Todos los métodos de la API son estáticos y accesibles a través de CombatLogAPI:
import com.minimalpulse.combatlog.api.CombatLogAPI;
// Verificar si el plugin está cargado
if (CombatLogAPI.isAvailable()) {
// El plugin está cargado y listo
}
// Verificar si un jugador está en combate
UUID playerUuid = player.getUuid();
if (CombatLogAPI.isInCombat(playerUuid)) {
player.sendMessage(Message.raw("¡No puedes hacer eso mientras estás en combate!"));
return;
}
// Obtener el tiempo restante de combate en segundos
int secondsLeft = CombatLogAPI.getRemainingCombatTime(playerUuid);
// Obtener la duración de combate configurada
int combatDuration = CombatLogAPI.getCombatDuration();
// Poner manualmente a un jugador en combate
CombatLogAPI.enterCombat(playerUuid, worldName);
// Eliminar manualmente a un jugador del combate
CombatLogAPI.exitCombat(playerUuid);
| Método | Descripción | Retorna |
|---|---|---|
isAvailable() |
Verificar si MPCombatLog está cargado | boolean |
isInCombat(UUID) |
Verificar si el jugador está en combate | boolean |
getRemainingCombatTime(UUID) |
Obtener los segundos restantes en combate | int |
getCombatDuration() |
Obtener la duración de combate configurada | int |
enterCombat(UUID, String) |
Poner al jugador en combate con seguimiento del mundo | void |
exitCombat(UUID) |
Eliminar al jugador del combate | void |
Licencia MIT – ¡Siéntete libre de usarlo en tus propios proyectos!
MinimalPulse
API REST para DeathCounter API-REST Obtén todas las muertes en el Universo (o EnablePerWorldTracking está deshabilitado ...
HyVoltz es una API de electricidad ligera para mods de Hytale. La API se llama HyVoltz; la unidad de energía que maneja ...
PlayerInteractLib es una biblioteca ligera del lado del servidor que restaura un evento de interacción de jugador que fa...
La API de habilidades de armadura: El plugin de habilidades de armadura está dirigido a creadores de paquetes, permitién...
Hytale Spawners añade generadores de mobs personalizados al juego para modos de juego complejos o para SMP general Comma...
FoxEconomy – Plugin de economía todo en uno para Hytale FoxEconomy te permite dar a los jugadores dinero en el jue...