Torchmaster is a small mod with one job: control what spawns around your base. Two blocks stop natural spawning in a large area, and a lantern lights up the dark corners for you. There are only four things to craft.
1. The Mega Torch: no hostile spawns
The
Mega Torch stops hostile monsters from spawning naturally around it. In the default settings its radius is 64 blocks in every direction, measured as a cube with the torch at its centre, as the config describes it: 64 blocks to each side, and from 64 blocks below the torch to 64 blocks above it.
- Dark Oak Log
- Dark Oak Wood
- Stripped Dark Oak Log
- Stripped Dark Oak Wood
- Oak Log
- Oak Wood
- Stripped Oak Log
- Stripped Oak Wood
- Acacia Log
- Acacia Wood
- Stripped Acacia Log
- Stripped Acacia Wood
- + 28 more
- Dark Oak Log
- Dark Oak Wood
- Stripped Dark Oak Log
- Stripped Dark Oak Wood
- Oak Log
- Oak Wood
- Stripped Oak Log
- Stripped Oak Wood
- Acacia Log
- Acacia Wood
- Stripped Acacia Log
- Stripped Acacia Wood
- + 28 more
3 × Torch + 2 × any Diamond + 2 × any Dark Oak Log (#minecraft:logs) + 2 × any Block of Gold → Mega Torch
- Only natural spawns are blocked in the default settings, that is mobs that appear because of low light. Mob spawners inside the range keep working; the option blockOnlyNaturalSpawns = false makes the torch block them too.
- Village sieges by zombies are blocked by the Mega Torch in the default settings (blockVillageSieges).
- If the mod Lycanites Mobs is installed, the torch blocks all of its natural spawn attempts in its radius (lycanitesMobsBlockAll, on by default).
2. The Dread Lamp: no passive spawns
The
Dread Lamp works the same way for passive animals. Its tooltip names squids, bats and ocelots as examples. Its default radius is also 64 blocks in every direction (a cube around the lamp). Use it where animals clutter a build or a mob farm.
- Glass Pane
- White Stained Glass Pane
- Orange Stained Glass Pane
- Magenta Stained Glass Pane
- Light Blue Stained Glass Pane
- Yellow Stained Glass Pane
- Lime Stained Glass Pane
- Pink Stained Glass Pane
- Gray Stained Glass Pane
- Light Gray Stained Glass Pane
- Cyan Stained Glass Pane
- Purple Stained Glass Pane
- + 5 more
- Glass Pane
- White Stained Glass Pane
- Orange Stained Glass Pane
- Magenta Stained Glass Pane
- Light Blue Stained Glass Pane
- Yellow Stained Glass Pane
- Lime Stained Glass Pane
- Pink Stained Glass Pane
- Gray Stained Glass Pane
- Light Gray Stained Glass Pane
- Cyan Stained Glass Pane
- Purple Stained Glass Pane
- + 5 more
5 × Obsidian + 2 × any Glass Pane (#c:glass_panes) + Glowstone + any Black Dye → Dread Lamp
3. Ranges in the default settings
| Block | Stops | Range (default settings) |
|---|---|---|
| Natural spawns of hostile monsters, zombie village sieges | 64 blocks in each direction (cube) | |
| Natural spawns of passive animals (for example squids, bats, ocelots) | 64 blocks in each direction (cube) | |
| Nothing, it places invisible lights | Lights within 16 blocks, up to 255 lights |
4. Changing which mobs are blocked
Each block has an internal list of mobs it stops. The options megaTorchEntityBlockListOverrides and dreadLampEntityBlockListOverrides change that list: an entry with + in front adds a mob (its spawns are denied), an entry with - removes it (it may spawn again). The config gives these examples:
- Mega Torch also blocks pigs and allows a modded mob: ["+minecraft:pig", "-gaia:dryad"]
- Mega Torch allows creepers: ["-minecraft:creeper"]
- Dread Lamp, block squids: ["+minecraft:squid"]; allow pigs: ["-minecraft:pig"]
There is also aggressiveSpawnChecks (off by default). It makes the spawn check more aggressive and overrides the spawn decisions of other mods.
5. Feral Flare Lantern and Frozen Pearl
The
Feral Flare Lantern does not stop spawns directly. It places invisible lights in the area around it, which keeps dark caves and rooms lit without torches on every wall. Its screen has a line-of-sight switch: when it is on, lights are not placed behind walls; when it is off, the lantern does not need a clear view.
| Setting | Default | Meaning |
|---|---|---|
| feralFlareRadius | 16 | Radius in which the lantern places lights |
| feralFlareMinLightLevel | 10 | Lights are placed where the light level is below this |
| feralFlareTickRate | 5 | The lantern tries to place a light every 5th tick |
| feralFlareLanternLightCountHardcap | 255 | Most invisible lights one lantern can place (0 turns placing off) |
| frozenPearlDurability | 1024 | Charges of a Frozen Pearl; one charge per removed light |
When you move or remove a lantern, its lights can stay behind. The
Frozen Pearl clears these residual lights.
- Glass
- White Stained Glass
- Orange Stained Glass
- Magenta Stained Glass
- Light Blue Stained Glass
- Yellow Stained Glass
- Lime Stained Glass
- Pink Stained Glass
- Gray Stained Glass
- Light Gray Stained Glass
- Cyan Stained Glass
- Purple Stained Glass
- + 6 more
- Glass
- White Stained Glass
- Orange Stained Glass
- Magenta Stained Glass
- Light Blue Stained Glass
- Yellow Stained Glass
- Lime Stained Glass
- Pink Stained Glass
- Gray Stained Glass
- Light Gray Stained Glass
- Cyan Stained Glass
- Purple Stained Glass
- + 6 more
2 × any Gold Ingot + 2 × any Glass (#c:glass_blocks) + any Glowstone Dust → Feral Flare Lantern
4 × Ice or Packed Ice + Ender Pearl → Frozen Pearl