Rune Guardians

Rune Guardians

The rune module. Players spend Rune Dust to summon a Rune Guardian, and defeating it can drop its rune. Runes level up the Singularity. Config file: modules/rune/config.yml.

Summoning

  1. Hold Rune Dust and right-click a Redstone Ore (or right-click the air while looking at one within 5 blocks).
  2. Pick a guardian in the menu. It shows each guardian's health, damage, despawn time and cost.
  3. The dust is taken and the guardian appears on top of the ore, targeting the player.

The two blocks above the ore must be free. Summoning is refused in worlds listed under Settings.DisableCustomMobWorlds in modules/core/config.yml, and while the player's cooldown is running. A Radalite Claw clears the cooldown.

yaml
Runes:
  SummonBlock: REDSTONE_ORE
  CooldownTime: 45
  SummonCost: 3
  RuneDropChance: 50
  XPMultiplier: 8
  • SummonBlock: the block to click. Names match partially, so REDSTONE_ORE also covers DEEPSLATE_REDSTONE_ORE.
  • CooldownTime: seconds between summons, per player. Cooldowns reset on restart.
  • SummonCost: Rune Dust per summon. Override it for one type with Types.<TYPE>.SummonCost.
  • RuneDropChance: percent chance a guardian drops its rune.
  • XPMultiplier: multiplier on the vanilla XP the guardian drops.

Guardian stats

yaml
  GuardianMobs:
    Health: 200
    Damage: 10
    DespawnTime: 120
    ChanceToTeleportToPlayer: 20
    MovementSpeed: 0.32
    KnockbackResistance: 0.7

Guardians wear dyed leather armour in their rune's colour, can't be hurt while standing in water, have a ChanceToTeleportToPlayer percent chance to teleport to whoever hits them, don't fight each other, and vanish after DespawnTime seconds if nobody kills them. They drop nothing but their rune and XP.

Rune types

yaml
  Types:
    NATURE:
      Enabled: true
      Entity: ZOMBIE
      Material: TURTLE_SCUTE
    WATER:
      Enabled: true
      Entity: DROWNED
      Material: PRISMARINE_CRYSTALS
    FIRE:
      Enabled: true
      Entity: WITHER_SKELETON
      Material: BLAZE_ROD
    GHOST:
      Material: PHANTOM_MEMBRANE
    LIGHTNING:
      Enabled: true
      Entity: ZOMBIE_VILLAGER
      Material: GLOW_INK_SAC
    GROUND:
      Enabled: true
      Entity: HUSK
      Material: CLAY_BALL
    FAIRY:
      Enabled: true
      Entity: ZOMBIE
      Material: RABBIT_FOOT
  • Enabled: set false to hide that guardian from the summon menu.
  • Entity: the mob used. Any living, spawnable entity type works; an invalid one falls back to the default.
  • Material: the rune item's material.

Ghost has no guardian. Ghost Runes come from Wraiths.

Wraiths

yaml
  Wraith:
    SpawnChance: 10
    Entity: STRAY
    Health: 120
    Damage: 8
    RuneDropChance: 100

When a player kills a Rune Guardian, there's a SpawnChance percent chance a Wraith rises in its place. The Wraith carries a Ghost Rune and drops it at RuneDropChance.

Bonuses

  • The Singularity's Rune Finder perk: +2% rune chance per point.
  • Nefaris' Shadows on any pickaxe in the killer's inventory: a higher rune chance, and at max level a chance for a second rune.

Using runes

Right-click a rune to store it in the Singularity. Sneak while right-clicking to store the whole stack. Runes carried in the inventory also count toward a Singularity level-up.

/mine cullmobs removes every guardian and Wraith that's still alive.