Tags
Creators
Details
4.0.3
Compatibility
Changes
🇪🇸 Español
🗂️ Nuevo sistema de organización de NPCs
Se implementó un nuevo sistema que permite una mejor organización de los NPCs, especialmente en servidores que manejan una gran cantidad de ellos.
Ahora puedes crear subcarpetas o grupos dentro de npcs/ para organizar tus NPCs y moverlos fácilmente entre diferentes grupos.
📦 Mover NPCs entre grupos
Puedes mover un NPC a cualquier grupo utilizando:
/npc group move <id> <grupo>
También puedes devolver un NPC a la carpeta principal utilizando:
/npc group move <id> none
🛡️ Borrado seguro de grupos
Si eliminas un grupo utilizando:
/npc group delete <nombre_grupo>
los NPCs nunca serán eliminados.
Todos los NPCs pertenecientes a ese grupo serán trasladados automáticamente a la carpeta principal npcs/ y posteriormente la subcarpeta vacía será eliminada de forma segura.
🆕 Nuevos comandos
-
/npc group create <nombre>Crea una nueva subcarpeta dentro denpcs/. -
/npc group move <id> <grupo|none>Mueve un NPC a otro grupo o lo devuelve a la carpeta principal utilizandonone. -
/npc group delete <nombre_grupo>Elimina un grupo y mueve automáticamente todos sus NPCs a la carpeta principal. -
/npc group listMuestra todos los grupos existentes y los NPCs almacenados dentro de cada uno.
📁 Creación y filtrado por grupos
Ahora también puedes crear un NPC directamente dentro de un grupo utilizando:
/npc create <id> ... --group <grupo>
También puedes mostrar únicamente los NPCs pertenecientes a un grupo específico:
/npc list --group <grupo>
Además, /npc list y /npc info ahora muestran el grupo al que pertenece cada NPC.
El sistema de autocompletado también fue actualizado para sugerir automáticamente grupos y NPCs en los comandos compatibles.
🇬🇧 English
🗂️ New NPC Organization System
A new system has been implemented to provide better NPC organization, especially for servers managing a large number of NPCs.
You can now create subfolders or groups inside npcs/ to keep your NPCs organized and easily move them between different groups.
📦 Move NPCs Between Groups
You can move an NPC to any group using:
/npc group move <id> <group>
You can also move an NPC back to the main folder using:
/npc group move <id> none
🛡️ Safe Group Deletion
If you delete a group using:
/npc group delete <group_name>
the NPCs will never be deleted.
All NPCs belonging to that group will automatically be moved back to the main npcs/ folder, and the empty subfolder will then be safely removed.
🆕 New Commands
-
/npc group create <name>Creates a new subfolder insidenpcs/. -
/npc group move <id> <group|none>Moves an NPC to another group or back to the main folder usingnone. -
/npc group delete <group_name>Deletes a group and automatically moves all of its NPCs back to the main folder. -
/npc group listDisplays all existing groups and the NPCs stored inside each one.
📁 Group Creation and Filtering
You can now also create an NPC directly inside a group using:
/npc create <id> ... --group <group>
You can also display only the NPCs belonging to a specific group:
/npc list --group <group>
Additionally, /npc list and /npc info now display the group each NPC belongs to.
Tab completion has also been updated to automatically suggest groups and NPCs in supported commands.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:QHFylrAf:GKuEw9VL"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:QHFylrAf:GKuEw9VL"
}

