• check_circle Functions
  • check_circle Predicates
  • check_circle Structures
  • 20,628 views, 10 today
  • 3,068 downloads, 0 today
  • 121
  • 119
  • 116
NikoKun avatar NikoKun
Level 35 : Artisan Professor

The Backrooms Dimension!

This datapack adds an Infinite Backrooms dimension to your save file. (Backup your world first!)

Currently, you can enter the backrooms, by jumping into the void, either in The End, or by breaking through bedrock (somehow)..
There's a rare possibility that you may spawn inside a closed off area, in which case you'll have to try breaking through walls, spectate, or try a different spot. Shouldn't be an issue tho, virtually all areas have at least one connection to other areas.

Alternatively, you can enter/exit with commands:
To enter The Backrooms:
/tag @p add EnterBR
Or the old way:
/execute in nik_br:backrooms run tp ~ 20 ~
To exit:
/execute in minecraft:overworld run tp ~ 100 ~
(Or change "~ 100 ~" to whatever you know are safe coordinates.)

Please note, this is a Work In Progress, and only works in 1.19+, since it uses the new features in datapack format 10.
This pack also currently requires commandblocks be enabled, for the exits to function. (Tho I'll try to change that soon.)

Future ideas:
- More interesting things to find/loot, or maybe puzzles or traps?
- Better custom/altered mobs, or better way to spawn them..
- Deeper levels of The Backrooms, maybe more structure variations..
- Possibly a different method to enter/exit.
(I'm open to suggestions/design ideas for all of those.)

Possible issues:
- While this datapack seems to work fine for normally generated single-player maps, so far I can't seem to get it working on my server's flatmap. If anyone knows a solution, I'd really appreciate it!
CompatibilityMinecraft 1.19

7 Update Logs

Update - v1.8 - Wait, more bugfixes again? : by NikoKun 06/22/2022 12:42:06 amJun 22nd, 2022

Sorry about doing another update without really adding new content, but felt I had to fix this:
- Hopefully fixed the bug where players would sometimes spawn above the world ceiling. (But it's rare and hard to test for, so let me know if it happens again.)
Testing some changes/ideas, if people think they're okay:
- Changed the dimension generation settings a little, so instead of having stone above and below the backrooms, it's all bedrock.
- A few people mentioned that the carpet was too "valuable", tho personally I really like the vanilla look of it. So rather than change it, now the datapack will try to remove the hay_block item, when it drops in the backrooms. Dono if people like that solution tho..
- Lowered the volume of the buzzing sound slightly. Is that better?
Finally, added some # comments to the tick function file, to make it easier to understand, for those interested in how things work.

Create an account or sign in to comment.

09/21/2022 1:00 am
Level 22 : Expert Miner
ninjakitty844 avatar
i wonder if you could optimize the flickering lights a little? its a lot of @e and those lag a lot on servers. everything seems to be working fine and i like this datapack but it just takes up too much milliseconds per tick
09/21/2022 5:23 pm
Level 35 : Artisan Professor
NikoKun avatar
Well, easiest way to reduce that, would be to alter the template_pool file backrooms_lvl0.json, by looking for the section with "nik_br:br0_4way_f", and changing the weight for that part from 3, to 2 or 1. That should make the lights less common. Although, they only take 1 entity per light. Maybe I can reduce the number of commands they require by about half, tho I'd have to tinker with it a bit, cause I think it'd make the fade-effect faster.

BTW, did you actually generate the map on a server, or first in single-player, then loaded onto a server? Maybe it's fixed in 1.19.2, but when I tried on 1.19.1 it wouldn't generated. hmm
09/25/2022 9:34 pm
Level 22 : Expert Miner
ninjakitty844 avatar
i generated the backrooms on my 1.19.2 purpur server and they seemed to work fine. but i had to turn off a setting in one of the configs that was enabled by default (safe dimensions teleport or something like that). otherwise u would only spawn on top of the backrooms

ive only dabbled in datapacks and servers, but it seems to always be true that the more target selectors you use the laggier the datapack will be on a server (at least when they have nbt checks instead of predicates). i have a datapack that uses exactly one target selector every tick and it still takes up 75% of the processing power the entire server uses
09/20/2022 10:04 pm
Level 1 : New Miner
averag3gamer avatar
I can't seem to get into the backrooms no matter what I do. I'm playing on Java 1.19.2. I have jumped into the void, ended up dying and tried using both enter commands. The first one did nothing, and the second one said the dimension did not exist.
09/12/2022 2:01 pm
Level 1 : New Miner
evanonym0us avatar
You should add more levels and maybe some randomly generated items/rooms. Great overall though!
08/25/2022 5:14 am
Level 31 : Artisan Blueberry
Ekho avatar
So I had an idea. When teleported into the Backrooms, players could always appear at X - 0, Z- 0. A little bit of empty area without walls could appear too to prevent players from being softlocked. This could maybe allow to apply Adventure Mode to players who are inside the backrooms and keep hay bales as a floor without making it unbalanced.
07/17/2022 11:26 pm
Level 1 : New Miner
BunniBoYX avatar
could you add some entities the to add more character
07/17/2022 12:08 am
Level 1 : New Miner
SavageTheUnicorn avatar
It does not seem that this works with the plugins Geyser and Floodgate. Atleast jumping in the void in the end did nothing on bedrock edition.
06/30/2022 10:06 pm
Level 1 : New Crafter
daboomshroom avatar
I believe you could replace the current enemies in there with wardens. I think it fits the theme really well and is better than a strictly unkillable enemy while still keeping the players fearful
rarely adding a door to the room generation could also be good
06/28/2022 1:50 am
Level 38 : Artisan Sus
ItsMemed avatar
For a survival perspective, I think this could be treated as a horror dimension, maybe when entering you could have a limited amount of time before getting teleported back to the overworld, during this time you have to run from dangerous enemies while you explore the backrooms and potentially be able to get loot or something.

Overall, I think there's a lot of potential for this concept. Keep up the good work :)
Planet Minecraft


© 2010 - 2023