Daily Quests (Karma) V1
== Orbis Karma: Mission Expansion == Este proyecto es un mod de misiones creado con ayuda de IA, diseñado como un comple...

EcoAPI es una capa de interfaz estandarizada para los sistemas económicos de Hytale.
No se encarga directamente del almacenamiento de dinero o de las transacciones. En su lugar, proporciona un conjunto de métodos e interfaces abstractas que permiten:
❓ ¿Por qué EcoAPI?
getBalance, addBalance, removeBalance, setBalance) independientemente del sistema subyacente.📥 Guía de Instalación (Para Usuarios)
Nota: EcoAPI no hace nada por sí solo. Necesitas tres cosas para un sistema funcional:
Pasos:
.jar en la carpeta plugins de tu servidor.💻 Guía de Integración (Para Desarrolladores)
Dado que EcoAPI aún no está alojado en Maven Central, debes instalarlo en tu repositorio local de Maven para usarlo como dependencia.
mvn install:install-file -Dfile=Path/To/EcoAPI.jar -DgroupId=com.dunystudios.hytale.plugins -DartifactId=EcoAPI -Dversion=1.0-SNAPSHOT -Dpackaging=jar
Agrega EcoAPI a tu proyecto.
<dependencies>
<dependency>
<groupId>com.dunystudios.hytale.plugins</groupId>
<artifactId>EcoAPI</artifactId>
<version>1.0-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
</dependencies>
// Obtener el plugin de economía
IEcoAPI economy = IEcoAPI.Service.getInstance();
// Obtener el saldo de un jugador
float balance = economy.getBalance(uuid);
// Añadir 10 al saldo de un jugador
economy.addBalance(uuid, 10);
// Quitar 10 del saldo de un jugador
economy.removeBalance(uuid, 10);
// Establecer 10 como saldo de un jugador
economy.setBalance(uuid, 10);
Clase principal:
public class MyEconomyPlugin extends JavaPlugin {
private final Economy economy;
public MyEconomyPlugin() {
this.economy = new Economy();
}
@Override
protected void setup() {
IEcoAPI.Service.setInstance(economy);
}
}
Clase Economy:
public class Economy implements IEcoAPI {
@Override
public float getBalance(UUID uuid) {
// Tu lógica
return 0;
}
@Override
public void addBalance(UUID uuid, float v) {
// Tu lógica
}
@Override
public void removeBalance(UUID uuid, float v) {
// Tu lógica
}
@Override
public void setBalance(UUID uuid, float v) {
// Tu lógica
}
}
== Orbis Karma: Mission Expansion == Este proyecto es un mod de misiones creado con ayuda de IA, diseñado como un comple...
Actualmente solo hay un mob, pero estoy actualizando gradualmente para agregar más mobs a este mod, y también me gustarí...
En este momento, el mod añade +15 cubos personalizados y una apariencia personalizada, usa el comando /model set LipunkN...
¿Alguna vez quisiste Terraria en 3D?Aquí está. Hytaria trae el mundo de Terraria a Hytale – reimaginado en 3D completo m...
# AmigoNPC (Trabajo en Progreso) AmigoNPC es un **mod de NPC compañero del lado del servidor** para Hytale, actualmente ...
Este es más un plugin personal con comandos que utilizo para simplificar mi experiencia usando Hytale. Siren’s Com...