Description
# Minecraft Extremo 3 Mod
A fan-made mod inspired by Eufonia Studio and AuronPlay’s Minecraft Extremo 3 series.
This project is not official. Full credits go to AuronPlay and Eufonia Studio for the original concept, series, style, and inspiration.
This mod adds systems made for events and servers: limited lives, danger levels, PvP events, vengeance mechanics, custom HUD, custom name tags, kill top, elimination screens, sulfur fog zones, blocked items, Minecoins, trade machines, pozo economy system, Nexus protection, and safe spawn zones.
## Important Server Note
This mod must be installed on the server for the main systems to work correctly.
Client-only installation is not enough for lives, PvP, danger levels, vengeance, blocked items, trade machines, pozo economy, fog zones, Nexus protection, safe spawn zones, and commands.
Tutorial
## Features
- 5 lives per player by default
- Danger level system based on player kills
- Configurable kills needed to increase danger level
- Red danger timer after eliminations
- PvP on/off system
- Vengeance system
- Armor bonus system
- Kill top HUD
- Custom HUD with lives, PvP state, compass, coordinates, danger level, and Minecoins
- Custom name tags
- Death, slot lost, and elimination screens
- Sulfur fog zones
- Blocked items through `config/mcextremo3/items.yml`
- Trade machine with up to 6 trades
- Pozo for storing and withdrawing Minecoins
- Nexus protection system
- Safe spawn zones with configurable rules
- Main menu and SV Studio screen
- Mobs menu temporarily disabled
## Sulfur Mobs Mod
Sulfur mobs are not included in this mod right now.
They are being worked on as a separate mod/addon by another developer.
The mobs menu will remain disabled and shown as coming soon until that content is ready.
Once the sulfur mobs addon is public, this mod is planned to work together with it so servers can use the main McExtremo3 systems here and the sulfur mobs from the separate project.
Compatibility:
- Minecraft Java Edition `1.21.1`.
- Fabric Loader `0.17.0` or newer.
- Client and server side. Install it on both sides for the full experience.
Dependencies and optional integrations:
- Required: [Fabric API](https://modrinth.com/mod/fabric-api).
- Required: [GeckoLib](https://modrinth.com/mod/geckolib).
- Optional: [Mod Menu](https://modrinth.com/project/mOgUt4GM) for easier access from the mods screen.
- Optional compatibility: [Animorph](https://modrinth.com/mod/animorph-mod).
- Optional compatibility: [Xaero's Minimap](https://modrinth.com/project/1bokaNcj) and
[Xaero's World Map](https://modrinth.com/project/NcUtCpym) for Nexus waypoints.
## Coming Soon
- Mission menu
- Mobs menu
- More Nexus management options
- Support for the separate sulfur mobs addon
- More event and server tools
- And many more things
## Main Commands
All `/mcextremo3` commands require operator permission level 2.
The `/nexo` commands are player commands. They only work if the player owns a nearby active Nexus.
- `/mcextremo3 pvp on/off`
- `/mcextremo3 venganza on/off`
- `/mcextremo3 peligro on/off`
- `/mcextremo3 peligro reset all`
- `/mcextremo3 peligro reset <players>`
- `/mcextremo3 armadura on/off`
- `/mcextremo3 vidasextra on/off`
- `/mcextremo3 killtop on/off`
- `/mcextremo3 killtop reset`
- `/mcextremo3 menu lock/unlock`
- `/mcextremo3 vidas add <player>`
- `/mcextremo3 vidas remove <player>`
- `/mcextremo3 corazones reset all/<players>`
- `/mcextremo3 slots reset all/<players>`
- `/mcextremo3 niebla set <id> <from> <to> [density] [shape]`
- `/mcextremo3 niebla add <id> <from> <to> [density] [shape]`
- `/mcextremo3 niebla remove <id>`
- `/mcextremo3 niebla edit <id> <shape>`
- `/mcextremo3 niebla list`
- `/mcextremo3 maquina spawn <id>`
- `/mcextremo3 maquina rotate <id> [yaw]`
- `/mcextremo3 maquina create trade <id> <item_venta> <item_costo> <cantidad_venta> <cantidad_costo>`
- `/mcextremo3 maquina remove <id>`
- `/mcextremo3 maquina remove trade <id> <slot>`
- `/mcextremo3 maquina clear trades <id>`
- `/mcextremo3 maquina list trades <id>`
- `/mcextremo3 maquina ids`
- `/mcextremo3 pozo spawn`
- `/mcextremo3 pozo rotate [yaw]`
- `/mcextremo3 nexo spawn`
- `/nexo info`
- `/nexo miembros add <player>`
- `/nexo miembros remove <player>`
- `/nexo miembros list`
- `/mcextremo3 spawn set <id> <from> <to>`
- `/mcextremo3 spawn add <id> <from> <to>`
- `/mcextremo3 spawn edit <id> <from> <to>`
- `/mcextremo3 spawn remove <id>`
- `/mcextremo3 spawn list`
- `/mcextremo3 spawn view <id> true/false`
- `/mcextremo3 spawn rules <id> pvp on/off`
- `/mcextremo3 spawn rules <id> bloques on/off`
- `/mcextremo3 spawn rules <id> romper on/off`
- `/mcextremo3 spawn rules <id> interactuar-bloques on/off`
- `/mcextremo3 spawn rules <id> interactuar-entidades on/off`
- `/mcextremo3 spawn excepcion <id> add/remove/list`
- `/mcextremo3 spawn firstjoin set/clear/info/reset`
- `/mcextremo3 anuncio notificacion <message>`
- `/mcextremo3 anuncio rapido <message>`
- `/mcextremo3 anuncio dificultad <message>`
- `/mcextremo3 reload`
## Spawn Zone Commands
- `/mcextremo3 spawn set <id> <from> <to>`
Registers or updates an area as a safe zone using an id and two coordinates.
- `/mcextremo3 spawn add <id> <from> <to>`
Same as `set`.
- `/mcextremo3 spawn edit <id> <from> <to>`
Changes the coordinates of an existing safe zone.
- `/mcextremo3 spawn remove <id>`
Removes a safe zone by id.
- `/mcextremo3 spawn list`
Shows all registered safe zones.
- `/mcextremo3 spawn view <id> true/false`
Shows or hides the visual outline of a safe zone.
- `/mcextremo3 spawn rules <id> pvp on/off`
Allows or blocks PvP inside that safe zone.
- `/mcextremo3 spawn rules <id> bloques on/off`
Allows or blocks placing blocks inside that safe zone.
- `/mcextremo3 spawn rules <id> romper on/off`
Allows or blocks breaking blocks inside that safe zone.
- `/mcextremo3 spawn rules <id> interactuar-bloques on/off`
Allows or blocks interaction with blocks such as chests, doors, buttons, and similar blocks.
- `/mcextremo3 spawn rules <id> interactuar-entidades on/off`
Allows or blocks interaction with entities inside that safe zone.
- `/mcextremo3 spawn excepcion <id> add/remove/list`
Manages players who will not be affected by that safe zone’s rules.
- `/mcextremo3 spawn firstjoin set/clear/info/reset`
Configures the first-join spawn for new players.
## Configuration Files
The mod creates its config files in:
- `config/mcextremo3/config.yml`
- `config/mcextremo3/items.yml`
- `config/mcextremo3/spawn_zones.yml`
- `config/mcextremo3/spawn_first_join.yml`
### `config.yml`
Main systems and timings are configured here.
Default options include:
- `pvp.reactivation-cooldown-seconds`
Time before PvP can be enabled again after being disabled.
- `pvp.activation-gif-duration-ticks`
Duration of the PvP activation animation.
- `death.gif-duration-ticks`
Duration of the death/life-lost animation.
- `death.chat-message`
Global death message. Supports `{player}`, `{cause}`, `{lives}`, and `{max_lives}`.
- `death.chat-color`
Death message color. Supports vanilla color names or hex values like `0xFFAA00`.
- `slot-lost.gif-duration-ticks`
Duration of the red-level slot lost animation.
- `elimination.gif-duration-ticks`
Duration of the elimination animation.
- `elimination.action`
Final action when a player loses all lives. Valid values: `kick`, `ban`, or `none`.
- `elimination.kick-delay-seconds`
Time before an eliminated player is kicked.
- `elimination.kick-message`
Kick message for eliminated players.
- `armor-bonus.enabled`
Enables or disables armor bonus by default.
- `armor-bonus.extra-hearts`
Extra hearts/lives given by a full iron, diamond, or netherite armor set.
- `danger.kills-per-level`
Player kills needed to increase danger level by 1.
- `danger.red-duration-hours`
How long red danger lasts per elimination.
- `danger.tick-seconds`
How often the red danger timer updates.
- `danger.mob-target-radius-blocks`
Radius where mobs prioritize dangerous players.
- `danger.alert-cooldown-seconds`
Cooldown for red-level chat alerts.
### `items.yml`
Blocked items are configured here.
Default blocked items:
- `minecraft:cobweb`
- `minecraft:mace`
- `minecraft:end_crystal`
- `minecraft:tnt_minecart`
- `minecraft:totem_of_undying`
Blocked items:
- Cannot be taken from creative inventory.
- Cannot be used.
- Cannot be kept in player inventory, cursor stack, or open containers.
- Cannot stay dropped in the world.
- Cannot be crafted through the recipe book or crafting output.
- Totems do not activate if `minecraft:totem_of_undying` is blocked.
### `spawn_zones.yml`
Stores safe spawn zones, coordinates, rules, and exceptions.
### `spawn_first_join.yml`
Stores the first-join spawn zone and the players who already received it.
-----------------
# Minecraft Extremo 3 Mod - Español
Un mod hecho por fans inspirado en la serie Minecraft Extremo 3 de Eufonia Studio y AuronPlay.
Este no es un proyecto oficial. Créditos totalmente a AuronPlay y Eufonia Studio por el concepto original, la serie, el estilo y la inspiración.
Este mod agrega sistemas pensados para eventos y servidores: vidas limitadas, niveles de peligro, eventos PvP, sistema de venganza, HUD personalizada, nametags personalizados, kill top, pantallas de eliminación, niebla de azufre, items bloqueados, Minecoins, máquinas de trade, sistema de economía con pozo, protección con Nexo y zonas seguras de spawn.
## Nota Importante Para Servidores
El mod debe estar instalado en el servidor para que funcionen los sistemas principales.
Instalarlo solo en cliente no alcanza para vidas, PvP, peligro, venganza, items bloqueados, máquinas de trade, pozo, niebla, protección con Nexo, zonas seguras de spawn y comandos.
## Mod De Mobs De Azufre
Los mobs de azufre ya no vienen incluidos en este mod.
Ese contenido se está trabajando como un mod/addon separado por otro developer.
El menú de mobs queda deshabilitado y se mostrará como próximamente disponible hasta que ese contenido esté listo.
Cuando el addon de mobs de azufre esté público, este mod está pensado para trabajar junto a ese proyecto.
Compatibility:
- Minecraft Java Edition `1.21.1`.
- Fabric Loader `0.17.0` or newer.
- Client and server side. Install it on both sides for the full experience.
Dependencies and optional integrations:
- Required: [Fabric API](https://modrinth.com/mod/fabric-api).
- Required: [GeckoLib](https://modrinth.com/mod/geckolib).
- Optional: [Mod Menu](https://modrinth.com/project/mOgUt4GM) for easier access from the mods screen.
- Optional compatibility: [Animorph](https://modrinth.com/mod/animorph-mod).
- Optional compatibility: [Xaero's Minimap](https://modrinth.com/project/1bokaNcj) and
[Xaero's World Map](https://modrinth.com/project/NcUtCpym) for Nexus waypoints.
## Próximamente
- Menú de misiones
- Menú de mobs
- Más opciones para gestionar el Nexo
- Soporte para el addon separado de mobs de azufre
- Más herramientas para eventos y servidores
- Y muchas cosas más
## Comandos Principales
Todos los comandos `/mcextremo3` requieren permiso de operador nivel 2.
Los comandos `/nexo` son comandos de jugador, pero solo funcionan si el jugador es dueño de un Nexo activo cercano.
- `/mcextremo3 pvp on/off`
- `/mcextremo3 venganza on/off`
- `/mcextremo3 peligro on/off`
- `/mcextremo3 peligro reset all`
- `/mcextremo3 peligro reset <players>`
- `/mcextremo3 armadura on/off`
- `/mcextremo3 vidasextra on/off`
- `/mcextremo3 killtop on/off`
- `/mcextremo3 killtop reset`
- `/mcextremo3 menu lock/unlock`
- `/mcextremo3 vidas add <player>`
- `/mcextremo3 vidas remove <player>`
- `/mcextremo3 corazones reset all/<players>`
- `/mcextremo3 slots reset all/<players>`
- `/mcextremo3 niebla set <id> <from> <to> [density] [shape]`
- `/mcextremo3 niebla add <id> <from> <to> [density] [shape]`
- `/mcextremo3 niebla remove <id>`
- `/mcextremo3 niebla edit <id> <shape>`
- `/mcextremo3 niebla list`
- `/mcextremo3 maquina spawn <id>`
- `/mcextremo3 maquina rotate <id> [yaw]`
- `/mcextremo3 maquina create trade <id> <item_venta> <item_costo> <cantidad_venta> <cantidad_costo>`
- `/mcextremo3 maquina remove <id>`
- `/mcextremo3 maquina remove trade <id> <slot>`
- `/mcextremo3 maquina clear trades <id>`
- `/mcextremo3 maquina list trades <id>`
- `/mcextremo3 maquina ids`
- `/mcextremo3 pozo spawn`
- `/mcextremo3 pozo rotate [yaw]`
- `/mcextremo3 nexo spawn`
- `/nexo info`
- `/nexo miembros add <player>`
- `/nexo miembros remove <player>`
- `/nexo miembros list`
- `/mcextremo3 spawn set <id> <from> <to>`
- `/mcextremo3 spawn add <id> <from> <to>`
- `/mcextremo3 spawn edit <id> <from> <to>`
- `/mcextremo3 spawn remove <id>`
- `/mcextremo3 spawn list`
- `/mcextremo3 spawn view <id> true/false`
- `/mcextremo3 spawn rules <id> pvp on/off`
- `/mcextremo3 spawn rules <id> bloques on/off`
- `/mcextremo3 spawn rules <id> romper on/off`
- `/mcextremo3 spawn rules <id> interactuar-bloques on/off`
- `/mcextremo3 spawn rules <id> interactuar-entidades on/off`
- `/mcextremo3 spawn excepcion <id> add/remove/list`
- `/mcextremo3 spawn firstjoin set/clear/info/reset`
- `/mcextremo3 anuncio notificacion <message>`
- `/mcextremo3 anuncio rapido <message>`
- `/mcextremo3 anuncio dificultad <message>`
- `/mcextremo3 reload`
## Comandos De Zonas Seguras
- `/mcextremo3 spawn set <id> <from> <to>`
Registra o actualiza un área como zona segura usando un id y dos coordenadas.
- `/mcextremo3 spawn add <id> <from> <to>`
Hace lo mismo que `set`.
- `/mcextremo3 spawn edit <id> <from> <to>`
Cambia las coordenadas de una zona segura existente.
- `/mcextremo3 spawn remove <id>`
Elimina una zona segura por id.
- `/mcextremo3 spawn list`
Muestra todas las zonas seguras registradas.
- `/mcextremo3 spawn view <id> true/false`
Muestra u oculta la línea visual de una zona segura.
- `/mcextremo3 spawn rules <id> pvp on/off`
Permite o bloquea PvP dentro de esa zona segura.
- `/mcextremo3 spawn rules <id> bloques on/off`
Permite o bloquea colocar bloques dentro de esa zona segura.
- `/mcextremo3 spawn rules <id> romper on/off`
Permite o bloquea romper bloques dentro de esa zona segura.
- `/mcextremo3 spawn rules <id> interactuar-bloques on/off`
Permite o bloquea interactuar con bloques como cofres, puertas, botones y similares.
- `/mcextremo3 spawn rules <id> interactuar-entidades on/off`
Permite o bloquea interactuar con entidades dentro de esa zona segura.
- `/mcextremo3 spawn excepcion <id> add/remove/list`
Gestiona jugadores que no serán afectados por las reglas de esa zona segura.
- `/mcextremo3 spawn firstjoin set/clear/info/reset`
Configura el spawn de primer ingreso para jugadores nuevos.
## Archivos De Configuración
El mod crea sus archivos de configuración en:
- `config/mcextremo3/config.yml`
- `config/mcextremo3/items.yml`
- `config/mcextremo3/spawn_zones.yml`
- `config/mcextremo3/spawn_first_join.yml`
### `config.yml`
Aquí se configuran los sistemas principales y los tiempos del mod.
Opciones principales:
- `pvp.reactivation-cooldown-seconds`
Tiempo antes de poder activar el PvP otra vez después de desactivarlo.
- `pvp.activation-gif-duration-ticks`
Duración de la animación de activación de PvP.
- `death.gif-duration-ticks`
Duración de la animación de muerte/vida perdida.
- `death.chat-message`
Mensaje global de muerte. Soporta `{player}`, `{cause}`, `{lives}` y `{max_lives}`.
- `death.chat-color`
Color del mensaje de muerte. Soporta colores vanilla o hexadecimal como `0xFFAA00`.
- `slot-lost.gif-duration-ticks`
Duración de la animación de slot perdido en nivel rojo.
- `elimination.gif-duration-ticks`
Duración de la animación de eliminación.
- `elimination.action`
Acción final al perder todas las vidas. Valores válidos: `kick`, `ban` o `none`.
- `elimination.kick-delay-seconds`
Tiempo antes de expulsar a un jugador eliminado.
- `elimination.kick-message`
Mensaje del kick final.
- `armor-bonus.enabled`
Activa o desactiva por defecto el bonus de armadura.
- `armor-bonus.extra-hearts`
Corazones/vidas extra por set completo de hierro, diamante o netherite.
- `danger.kills-per-level`
Kills de jugadores necesarias para subir 1 nivel de peligro.
- `danger.red-duration-hours`
Duración del nivel rojo por eliminación.
- `danger.tick-seconds`
Cada cuánto se actualiza el timer rojo.
- `danger.mob-target-radius-blocks`
Radio donde los mobs priorizan jugadores peligrosos.
- `danger.alert-cooldown-seconds`
Cooldown de alertas de nivel rojo.
### `items.yml`
Aquí se configuran los items bloqueados.
Items bloqueados por defecto:
- `minecraft:cobweb`
- `minecraft:mace`
- `minecraft:end_crystal`
- `minecraft:tnt_minecart`
- `minecraft:totem_of_undying`
Los items bloqueados:
- No se pueden sacar de creativo.
- No se pueden usar.
- No se pueden mantener en inventario, cursor o contenedores.
- No permanecen dropeados en el mundo.
- No se pueden craftear desde el recipe book ni sacar del resultado de crafteo.
- Los totems no se activan si `minecraft:totem_of_undying` está bloqueado.
### `spawn_zones.yml`
Guarda las zonas seguras de spawn, coordenadas, reglas y excepciones.
### `spawn_first_join.yml`
Guarda la zona de spawn de primer ingreso y los jugadores que ya la recibieron.
------------------------------------



