Custom Raids

Lets the user create custom raids and customize spawn days, rewards and punishments
bed-no-sleep.png

bed-no-sleep.png

horde-approaching.png

horde-approaching.png

victory-bar.png

victory-bar.png

victory-effects-inventory.png

victory-effects-inventory.png

Description

image

Custom Raids agrega hordas a las noches de Minecraft. Si los matás a todos ganás y si llega el amanecer, sobrevivís.

Custom Raids adds hordes to Minecraft nights. Kill them all and you win; if dawn comes first, you survive.

image


Requisitos e instalación · Requirements and installation

La primera vez que arranca, el mod crea el archivo de configuración config/custom_raids-common.toml. Todo lo que se explica en esta guía se ajusta ahí.

The first time it starts, the mod creates the configuration file config/custom_raids-common.toml. Everything explained in this guide is adjusted there.


Cuándo aparecen las hordas · When hordes happen

Por defecto hay una horda todas las noches y arranca al anochecer, antes de que se pueda dormir.

By default there is a horde every night, and it starts at nightfall, before beds can be used.

Por ahora las hordas solo ocurren en el overworld y nunca en dificultad Pacífico.

For now, hordes only happen in the overworld and never on Peaceful difficulty.

Config nights_between_hordes: Podés cambiar cada cuántas noches aparece una horda.

You can change how many nights pass between hordes.

Config first_spawn_tick: La hora en que aparece el primer mob de la horda. Minecraft mide la hora del día en ticks: el día empieza en 0 (las 6 de la mañana) y cada 1000 ticks es una hora. Por defecto es 13000, cerca de las 19 h, un rato después de que arranca la horda.

The time when the horde's first mob appears. Minecraft measures the time of day in ticks: the day starts at 0 (6 in the morning) and every 1000 ticks is one hour. By default it's 13000, around 7 p.m., a little after the horde starts.

Config spawn_window_ticks: Durante cuántos ticks van llegando los mobs a partir de first_spawn_tick. No aparecen todos juntos, sino que se reparten en ese tiempo. Por defecto es 3000, así que los mobs llegan durante las primeras 3 horas de la noche.

For how many ticks mobs keep arriving after first_spawn_tick. They don't all appear at once; they're spread over that time. By default it's 3000, so mobs arrive during the first 3 hours of the night.

Config dawn_tick: La hora en que termina la horda. Si para ese momento quedan mobs, la horda cuenta como derrota. Por defecto es 23000, cerca de las 5 de la mañana, cuando empieza a amanecer.

The time when the horde ends. If mobs are still left by then, the horde counts as a defeat. By default it's 23000, around 5 a.m., when dawn begins.


Quién recibe una horda · Who gets a horde

Las hordas van a los jugadores vivos del overworld que están en supervivencia o aventura. Los jugadores en creativo o espectador no reciben hordas.

Hordes go to living players in the overworld who are in survival or adventure mode. Players in creative or spectator mode don't get hordes.

Cada horda puede incluir a más de un jugador si estos se encuentran próximos entre sí.

A horde can include more than one player if they are close to each other.

Config group_radius: Los jugadores que están a 128 bloques o menos entre sí comparten una sola horda.

Players within 128 blocks of each other share a single horde.

Config extra_player_factor: La cantidad de mobs depende de cuántos jugadores tenga el grupo, donde cada jugador extra suma un % de la cantidad base. Por ejemplo, con una base de 10 mobs, un jugador solo enfrenta 10, y un grupo de 2 enfrenta 13.

The number of mobs depends on how many players are in the group: each extra player adds a percentage of the base amount. For example, with a base of 10 mobs, a single player faces 10, and a group of 2 faces 13.


La zona de la horda · The horde zone

Config zone_radius: El jugador puede definir el tamaño de la zona donde aparecerán mobs de una horda.

You can set the size of the zone where a horde's mobs will appear.


Cómo se comportan los mobs · How horde mobs behave

Si estás al aire libre, los mobs aparecen en la superficie y si estás en una cueva, buscan lugar cerca de tu altura. La luz no importa y pueden aparecer en zonas iluminadas.

If you're outdoors, mobs appear on the surface, and if you're in a cave, they look for a spot near your height. Light doesn't matter, and they can appear in lit areas.

Config spawn_min_distance y spawn_max_distance: Los mobs aparecen a una distancia entre spawn_min_distance y spawn_max_distance de un jugador en la zona.

Mobs appear between spawn_min_distance and spawn_max_distance away from a player in the zone.

Config seek_interval_seconds y seek_duration_seconds: Cada seek_interval_seconds, un mob de la horda que todavía no encontró a nadie camina durante seek_duration_seconds hacia el jugador más cercano. Por ejemplo, un mob que no tiene objetivo cada 10 segundos (seek_interval_seconds) va a caminar durante 3 segundos (seek_duration_seconds) hacia su jugador más cercano, permitiendo que los mobs no queden dispersos en la zona.

Every seek_interval_seconds, a horde mob that hasn't found anyone yet walks towards the nearest player for seek_duration_seconds. For example, every 10 seconds (seek_interval_seconds) a mob without a target walks towards its nearest player for 3 seconds (seek_duration_seconds), so the mobs don't stay scattered across the zone.


Dormir · Sleeping

No se puede dormir dentro de la zona de una horda activa.

You can't sleep inside the zone of an active horde.

Si una noche de horda se saltea antes de que empiece, por ejemplo durmiendo durante una tormenta, la horda no se pierde y se pasa a la noche siguiente.

If a horde night is skipped before it starts, for example by sleeping through a thunderstorm, the horde isn't lost and moves to the next night.

image


Cómo termina una horda · How a horde ends

Si matás a todos los mobs, es una victoria.

If you kill every mob, it's a victory.

Si llega el amanecer y quedan mobs, es una derrota.

If dawn comes and mobs are left, it's a defeat.

Config despawn_at_dawn: Algunos mobs no se queman con el sol. Con esta opción al amanecer, los que quedan desaparecen de a uno.

Some mobs don't burn in sunlight. With this option, the ones left vanish one by one at dawn.


Efectos de victoria y derrota · Victory and defeat effects

Cada pool puede dar efectos de poción al terminar: unos si los jugadores ganan (victory_effects) y otros si llega el amanecer (defeat_effects). Sirven como premio o castigo.

Each pool can give potion effects when it ends: some if the players win (victory_effects) and others if dawn comes (defeat_effects). They work as a reward or a penalty.

Los efectos los reciben los jugadores que están dentro de la zona en ese momento. Quien se fue antes no recibe nada.

The effects go to the players inside the zone at that moment. Anyone who left earlier gets nothing.

image


Pools de mobs · Mob pools

Un pool es un tipo de horda: una lista de mobs con un nombre para la barra.

A pool is a kind of horde: a list of mobs with a name for the bar.

Podés tener varios, por ejemplo uno de zombies, uno de arañas, uno mixto, etc.

You can have several, for example one with zombies, one with spiders, a mixed one, etc.

Cada noche de horda se elige una pool al azar, y todas las hordas de esa noche usan el mismo. El sorteo usa el weight de cada pool como chances.

Each horde night a pool is picked at random, and every horde that night uses the same one. The draw uses each pool's weight as odds.

Dentro de un pool, cada mob también tiene un peso, que decide qué tan seguido aparece. Sirve cualquier mob, incluidos los de otros mods, usando su id.

Inside a pool, each mob also has a weight that decides how often it appears. Any mob works, including mobs from other mods, using their id.

Con neutral_aggression = true, los mobs neutrales del pool (endermans, lobos, abejas, gólems de hierro…) atacan a los jugadores que ven sin que nadie los provoque. Los mobs que no tienen forma de atacar, como las vacas, no se vuelven agresivos.

With neutral_aggression = true, the pool's neutral mobs (endermen, wolves, bees, iron golems…) attack the players they see without being provoked. Mobs that have no way to attack, like cows, don't become aggressive.


Configuración · Configuration

Todo se configura en config/vanilla_hordes-common.toml. Los cambios se aplican en caliente: editás el archivo, guardás y el servidor los toma sin reiniciar. El pool de la noche ya sorteado no cambia; tus cambios se usan desde el próximo sorteo.

Everything is set in config/vanilla_hordes-common.toml. Changes apply live: edit the file, save it, and the server picks them up without restarting. A pool that was already drawn for tonight doesn't change; your changes apply from the next draw.


Opciones de cada pool · Pool options

  • name: nombre interno del pool. Internal name of the pool.
  • display_name: el texto que aparece en la barra. The text shown on the bar.
  • weight: chances de que salga sorteado. Odds of being drawn.
  • enabled (true): un pool deshabilitado queda guardado pero no sale en el sorteo. A disabled pool is kept but never drawn.
  • base_mob_count (1): cantidad de mobs para un jugador solo. Number of mobs for a single player.
  • despawn_at_dawn (false): los mobs que quedan desaparecen al amanecer. Remaining mobs vanish at dawn.
  • neutral_aggression (false): los mobs neutrales atacan sin ser provocados. Neutral mobs attack without being provoked.
  • victory_effects / defeat_effects (vacíos): efectos al ganar o al llegar el amanecer. Effects for winning or for reaching dawn.
  • mobs: la lista de mobs, cada uno como "id=peso". The list of mobs, each as "id=weight".

Cada efecto se escribe como "id=ticks" o "id=ticks:nivel". Por ejemplo, "minecraft:speed=600:1" es Velocidad II durante 30 segundos.

Each effect is written as "id=ticks" or "id=ticks:level". For example, "minecraft:speed=600:1" is Speed II for 30 seconds.

Ejemplo de Pool · Pool Example

Este ejemplo tiene tres pools: zombies (el más común), arañas que desaparecen al amanecer y endermans agresivos con premio y castigo.

This example has three pools: zombies (the most common), spiders that vanish at dawn, and aggressive endermen with a reward and a penalty.

Zombies:

[[pools]]
name = "zombies"
display_name = "Zombie Horde"
weight = 10
base_mob_count = 20
mobs = ["minecraft:zombie=95", "minecraft:zombie_villager=5"]

Arañas/Spiders:

[[pools]]
name = "spiders"
display_name = "Spider Swarm"
weight = 3
base_mob_count = 15
despawn_at_dawn = true
mobs = ["minecraft:spider=80", "minecraft:cave_spider=20"]

Endermans/Endermen:

[[pools]]
name = "endermen"
display_name = "Enderman Raid"
weight = 1
base_mob_count = 8
despawn_at_dawn = true
neutral_aggression = true
victory_effects = ["minecraft:haste=6000", "minecraft:luck=6000"]
defeat_effects = ["minecraft:weakness=2400"]
mobs = ["minecraft:enderman=1"]

Custom Raids Team

profile avatar
  • 1
    Followers
  • 1
    Projects
  • 11
    Downloads

Me gusta desarrollar

More from Liburno_

  • Neo Industrial project image

    Neo Industrial

    An unofficial, from-scratch remake of IndustrialCraft 2 Experimental for NeoForge 1.21.1: EU power, ore processing, steam, nuclear reactors and UU-Matter.

    • 24
    • October 16, 2026
  • Neo Industrial project image

    Neo Industrial

    An unofficial, from-scratch remake of IndustrialCraft 2 Experimental for NeoForge 1.21.1: EU power, ore processing, steam, nuclear reactors and UU-Matter.

    • 24
    • October 16, 2026