wmods Download IT

For server admins

Documentation

What you need before installing and after: requirements, steps, the commands of all six plugins, what they add to each other, the questions that always come up. The home page tells the story; this page explains.

Requirements

Server

Paper & Purpur 26.2-3

Java 25. Spigot is not supported: all six use the Paper API.

Languages

English and Italian

Chosen with language in the config.yml of each one. Texts live in lang/: a new language is a new file.

Weight

About 1.7 ms per tick

Measured with 50 bots on a laptop, all six together, on a 50 ms tick. Every release goes through the test bench before it ships.

Your worlds

Stay yours

Backrooms builds its own worlds (bkrms_). The others work in your worlds and step back inside WorldGuard regions (on 26.3 WorldGuard needs WorldEdit 7.4.6 or newer). Back up before installing, as always.

Install

The same for all six. One jar per plugin, no dependencies between them: they recognize each other when they are there.

  1. Download the jarFrom Modrinth or Hangar. One file per plugin.
  2. Put it in pluginsCopy it into the plugins folder of a Paper & Purpur 26.2-3 server.
  3. RestartA full restart, not /reload: Paper plugins do not survive a reload.
  4. Choose the languageSet language: en or it in its config.yml, then restart or use the reload command.

Coming soon on Modrinth and Hangar: until the pages are ready, ask for the jar on the Discord or write to me.

Six plugins, one server

Each one runs on its own. Installed together they know about each other: a death in a siege can end in the Backrooms, and a god can pull you out.

Horror

Backrooms

Procedural horror levels

12 levels · Limbo, Raid · /bckr

Procedural levels with their own generators, a fear director that waits until you look, a hunter, sanity and objectives with sound hints. With Siege: the Limbo and the Raid.

Faith

Gods

Altars, cults and missions

Altars, cults · Missions, factions · /gods

A game inside the game: altars and sacred land, a hierarchy with a Pope and cardinals, missions with time to prepare, miracles, punishments with caps, factions, crusades and [KEY] locks. The in-game book has 137 pages.

Survival

Siege

Monsters at the door

Downed, revive · Digging mobs · /siege

When you die you stay down, with your items in a chest beside you: a teammate can raise you, an enemy can finish you. Zombies chew through basic blocks and place their own, monsters open doors, passive mobs strike back.

Mines

MMS

Minecraft Mining System

Cave-ins, gas · Air, darkness · /mms

Darkness below the second level, air that runs out, wide tunnels that cave in unless you prop them, water and gas pockets, better armed monsters at depth, and the Buried. MMS tells a mine from a house, so your cellar stays a cellar.

Mobs

Weyland

Mob levels and the truce

Levels 1 to 38 · Truce · /wy

Levels by depth in the Overworld and by distance in the Nether and the End, stats, equipment, drops and experience that scale, nameplates only for who looks at the mob, and a truce after a death on the surface.

Chests

Magic

Chest sorting

Auto-sort · Storage room · /tidy

Auto-sort on closing, only on chests that are yours. /tidy force for the chest you look at, /tidy inventory for your backpack, /tidy storage for every chest around you, split by category with a colored sign on each.

Commands, permissions and configuration

Every plugin explains itself in game. The Book of the God alone has 137 pages, with clickable chapters. Here they all are, plugin by plugin.

Backrooms13 commands · 5 permissions

Commands

CommandWhoWhat it does
/bckr statuseveryoneYour level, minutes, tension and sanity.
/bckr ready · pvp · insureeveryoneIn the raid lobby: ready up, vote for PvP, buy insurance with a Seal of Souls.
/bckr playopPlay the Raid and the Limbo like everyone else.
/bckr goto <level>opMove to a level.
/bckr leave [player]opBack to the saved return point.
/bckr event <id> [player]opFire an atmospheric event now (blackout, light_blink, footstep_echo…).
/bckr scare <id> · apparition <id>opFire a scare or an apparition.
/bckr spawn <entity> · despawnopSpawn an entity nearby, or remove them.
/bckr director <phase|off> [player]opForce the director’s phase, or pause it.
/bckr list [what]opLevels, events, apparitions, scares, entities.
/bckr regenerate <level|all> [now]opRebuild a level world from scratch.
/bckr raid …opMatch tools: status, start, end, time, doors, loot.
/bckr reload · timingsopReload settings, levels and texts; show the stopwatches.

Every subcommand also answers to its Italian name: stato, vai, esci, evento, regista…

Permissions

PermissionDefaultWhat it allows
backrooms.statuseveryone/bckr status on yourself.
backrooms.useopEnter and leave on your own.
backrooms.adminopAll staff commands.
backrooms.regenerateopRebuild level worlds.
backrooms.reloadopReload the configuration.

Configuration

One config.yml for the director, objectives, the hunter and the Raid. Each level has its own file in levels/: generator, atmosphere, events, entities, exits and objective. Texts are in lang/. Worlds are named bkrms_ and every other wmods plugin stays out of them.

Gods17 commands · 1 permission

Commands

CommandWhoWhat it does
/gods helpeveryoneThe Book of the God: rules and commands, clickable (/dch).
/gods info [god]everyoneYour standing in the cult, or a god’s (/dci).
/gods list · top · memberseveryoneThe gods, a cult’s ranking, its members.
/gods c [message]membersCult chat; alone it toggles (/dcc).
/gods mission · refuse · readymembersThe current mission, refuse it early, say you are ready (/dcm, /dcr).
/gods grace · miraclemembersSpend faith on graces and miracles (/dcg, /dmi).
/gods sacrificemembersThe pledge chest (/dcs).
/gods marry <player> · love · divorcemembersMarriage inside the cult (/dca).
/gods votecardinalsVotes: migrate, depose, crusade (/dcv).
/gods imploremembersBeg your god from the Backrooms Limbo (/dcl).
/gods border hide|show|sink|raisefounder, PopeThe emerald boundary.
/clan create <name> · invite · leaveeveryoneFactions (also /fazione, /fz).
/clan war <faction> · truce · peaceleadersWars between factions.
/seal trust <who> · info · list · templateeveryoneLocks with the [KEY] sign (also /serratura).
/gods create <name> · delete · radiusopCreate and manage gods.
/gods speakop · actionop · faithopopSpeak, act or change faith on behalf of a god (/dpo, /dao, /dfo).
/gods reloadopReload the settings.

Every command also has its Italian form: /dio, /fazione, /serratura. On the server the plugin keeps its Italian name, Dio: the file is Dio-<version>.jar, the folder plugins/Dio, the chat prefix [Dio].

Permissions

PermissionDefaultWhat it allows
dio.adminopOperator commands.

Configuration

Everything is in config.yml: radius of the sacred land, faith and mood, missions and their timers, punishments with their caps, factions and wars. The god’s phrases are in lang/. Data lives in YAML files saved off the main thread.

Siege8 commands · 1 permission

Commands

CommandWhoWhat it does
/roulette <number>downedBet your life on a number from 0 to 10.
/cfind [off|on]everyoneWhere your death chests are; off/on silences the notices.
/bineveryoneA trash can: what you put in is destroyed on closing.
/limboin the LimboYour level, minutes served, exits (also /br).
/downed [player] · /raise [player]opKnock down or revive, for testing.
/siege br send <player> [level]opSend a player into the Limbo now.
/siege br arm · free · status · truceopArm the next fall, free a player, read the state, set the truce.
/siege reload · timingsopReload the settings; show the stopwatches.

Also /assedio, /ass, /sie. Italian forms: /cestino, /aterra, /rialza, /ctrova. On the server the plugin keeps its Italian name, Assedio: the file is Assedio-<version>.jar, the folder plugins/Assedio.

Permissions

PermissionDefaultWhat it allows
assedio.opopStaff commands.

Configuration

Groups in config.yml, each with its own switch: mob-break, mob-doors, mob-place, retaliation, buckets, cleanup, combat, tower, death-chest, back, chest-find, gravity, downed, roulette, limbo. Inside WorldGuard regions Siege steps back.

mob-break:
  enabled: true
  # ticks of 'chewing' before the block gives way (30 = about 1.5 seconds)
  ticks-to-break: 30
  # if the target is lower, they dig down
  dig-down: true
  # Seconds a monster remembers a player it can no longer see.
  memory-seconds: 30
MMS9 commands · 2 permissions

Commands

CommandWhoWhat it does
/mms recipeeveryoneThe air tank booklet.
/mms okeveryoneAcknowledge a notice.
/mmi [player]opMine detection: score, zone, band, air, ceiling (same as /mms info).
/mmp [player]opWhy the Buried does not start (same as /mms why).
/mms arm <flood|cave-in|gas|monster> <player>opThe next block that player breaks triggers the event.
/mms event <player> <name>opStage a Buried encounter event now.
/mms recall [player|all]opThe Buried goes back into the rock.
/mms zone add|remove|listopSafe zones.
/mms cleanup · reloadopRemove leftover water, gas and rubble; reload.

Italian forms: /mms ricetta, arma, perche, ritira, zona, pulisci, ricarica.

Permissions

PermissionDefaultWhat it allows
mms.adminopOperator commands.
mms.teletrasportoopTeleport even with the air bar on screen.

Configuration

One config.yml with a section and a switch per module: darkness, air, torches, monsters, tunnel shape, cave-ins, floods, gas, the Buried. Depth bands, chances and cooldowns are all there.

Weyland4 commands · 1 permission

Commands

CommandWhoWhat it does
/wy infoopThe mob you look at: level and where it comes from, health, damage, speed, armour.
/wy truce [player] [0-3|reset]opRead or set the truce.
/wy summon <type> [level]opSpawn a mob in front of you at that level.
/wy timings · reloadopThe stopwatch; reload the settings.

Also /weyland. Italian forms: /wy tregua, evoca, tempi, ricarica.

Permissions

PermissionDefaultWhat it allows
weyland.adminopOperator commands.

Configuration

Levels, stats, equipment, drops, nameplates and the truce in config.yml. excluded-worlds takes world name prefixes; the Backrooms worlds are always excluded.

Magic7 commands · 1 permission

Commands

CommandWhoWhat it does
/tidyeveryoneThe book with the state and clickable commands (also /riordina, /rio).
/tidy on · offeveryoneAuto-sort on closing.
/tidy forceeveryoneThe chest you look at, once (/sortchest, /rif).
/tidy inventoryeveryoneBackpack and hotbar (/sortinv, /rin).
/tidy storage [radius]everyoneThe storage room around you.
/tidy confirm · canceleveryoneAfter the storage plan.
/tidy reloadmagic.adminReload config.yml and categorie.yml.

Italian forms: /riordina forza, inventario, magazzino, conferma, annulla, ricarica.

Permissions

PermissionDefaultWhat it allows
magic.adminopForce and storage on every chest, reload.

Configuration

Categories and their colours in categorie.yml (an Italian copy sits next to it). sorting.excluded-worlds turns the commands off in the worlds you list; the Backrooms worlds always are.

Alone or together

Drop one in

Magic sorts chests the moment they close. Nothing else needed.

Pair two

Weyland reads the rock above your head through MMS: deeper caves, stronger mobs, thinner air.

Run all six

Fall in a siege one time too many and the floor opens onto the Backrooms. Your god may answer.

Compose your server

Pick the plugins you would install. The list shows what they do together.

  • The Limbo (Siege + Backrooms): die downed one time too many and you may wake up in the Backrooms, with a level to escape.
  • The Raid (Siege + Backrooms): a soul soil portal leads to an extraction match: loot, red doors, 35 minutes. It needs Siege 1.16 or later.
  • Implore your god (Siege + Backrooms + Gods): from the Limbo, once per visit: the god sets a penance, and when it is done you are out.
  • Levels by real depth (MMS + Weyland): MMS measures the rock above your head, so a cave inside a mountain is as dangerous as one far below.
  • Safe ground (Gods + MMS): under sacred lands and faction homes with a lit hearth there is no darkness, stale air or Buried. Cave-ins, gas and floods still happen.
  • Chests that are yours (Gods + Magic): Magic reads the locks, cults and factions of Gods to know whose chest it is. Without Gods it sorts only inventory and ender chest.
  • The truce knows (Siege + Weyland): die downed after a monster attack and Weyland still grants its truce: weaker monsters around you for a while.
  • A god that saves you (Siege + Gods): while you lie downed, your god can still raise you, not only your teammates.

Questions

Are they really free?

Yes. Download, install, play: no payment, no account, no ads. The source code is not public. What you can do with them: see the terms of use.

Which server do I need?

Paper & Purpur 26.2-3 with Java 25. Spigot is not supported: Backrooms is a Paper plugin, and all six use the Paper API.

Can I install just one?

Yes. Each plugin runs alone. Installed together they talk to each other, and the list above shows what changes.

Which languages?

English and Italian, chosen with language in each config.yml. Texts live in the lang folder, so a new language is a new file.

Will they touch my world?

Backrooms builds its own worlds, all named bkrms_. The others work in your worlds and step back inside WorldGuard regions. Make a backup before installing anything, as always.

Do they cost server time?

Every release is measured on a bench of bots before it ships. With 50 bots playing on a laptop, all the plugins together took about 1.7 ms of each 50 ms tick.

Can I try them before installing?

Yes. Write to me and I will give you access to the development server, where everything is already running.

Try them first

Write to me and I will send you the address of the development server, with all six plugins running.

Opens your email app, nothing is sent from this page. Or ask on the Discord.