Roomopolis
Modby benbenlaw
Allows the creation of rooms using keys and key blocks
Type
Mod
CurseForge Downloads
1,325,869
CurseForge ID
1000075
Modrinth Downloads
2,317
Modrinth ID
9psX3RQa
Last Updated
Jul 26, 2026
Description
Roomopolis allow you to create custom keys through Kubejs to place templates in world. Keys can be built in kubejs
StartupEvents.registry('item', event => {
//Create a custom key item like this
event.create("test_key", 'roomopolis_key')
//String location of the template you want to spawn example file is found here data/roomopolis/structures/tiny_room.nbt
.templateId("roomopolis:tiny_room")
//The structure is always placed a block behind the block you click on as the player, the height adjustment allows you to adjust the height postion the template is spawned
.heightAdjustment(1)
//keyBlock is optional and not needed, if a block is defined here keys will only work on that block
.keyBlock("minecraft:iron_block")
})
Discord
Join my discord below for more information, reporting bugs or features that you want added:
https://discord.gg/benbenlaw
Compatibility
Mod Loaders
Neoforge
Game Versions
1.21
1.21.1
1.21.2
1.21.3
1.21.4
26.1
26.1.1
26.1.2
Similar Mods
Quartz
Quartz rendering library
Mod
13,268,639
Cloth Config API (UNUSED)
Config Screen API for Fabric 1.14
Mod
13,264,127
Leave My Bars Alone
Makes your food and experience bars visible when riding on a horse.
Mod
13,259,640
EMI Trades (Villager Trading EMI Plugin)
Villager trading for EMI.
Mod
13,237,992
Clayworks
Introduces a new furnace type and several building blocks!
Mod
13,227,079
Fishing Made Better
Overhauls Minecraft's fishing into a full fishing minigame, with custom config-driven fish types with mod support.
Mod
13,219,542