'Scuse me, I'm a bit of a noob here at MCF, but anywho...
I had for the longest time an idea I hatched when I saw Thaumcraft's obelisks. Upon seeing them, I was mystified about what they might be used for. ( Image of an unactivated obelisk: http://images1.wikia...27_18.26.28.png )
Now, upon activation, they essentially make a shaft that goes straight down into the ground. Some ways down, there is a room, filled with great goodies and the like.
So I had thought "Why not replicate this?"
So I decided to bring it here to the excellent modding community of MCF. Now, I've proposed two different features. The first is the hidden room. Think of it like the obelisks. You'll have a block that can be activated with something, say, a key, and upon this happening, the block clears out to reveal an entire room, with all the former items the user has stored in it before. New rooms could be created by making templates in-game, and perhaps crafting the activation block with the template in it. The template could be created out of something like cobblestone, and then 'scanned' by another block, to produce the template. I think you could set a specific block to be sensitive to, like said cobblestone, and place your scanner block next to it. It'll recognize the structure and scan all cobblestone that is connected to that block. (and all cobblestone connected to THAT cobblestone.)
So once you place this room block with the new template built in, you activate it for the first time with a new key, and it'll 'encode' the key with a unique ID. Now, upon activation, the mod should calculate the exact dimensions of the room, and should scan the areas it will cover up. It should then store the blocks that were replaced. When the room is deactivated, the blocks that were replaced will be put back, and the entire room and its contents will be saved. And all of it is stored in that one block.
Now, for the second part of the mod. The best way to describe this is essentially a door. You could place said door right on a wall. You can open the door, and step right in, walk around, place things, whatever. You can also break the door, and it will retain its contents. But here's the twist. You could have a 1 x 1 x 2 ( w x l x h) tower, and place the door on it, and walk right in. But the room will be bigger than the dimensions of the object the door is placed on! Neat huh? You could burrow all around this tower, but the only entrance to the room is through the door.
Now, what happens if the blocks are deactivated ('Blocks' being the ender room door and block), and a player is inside? Simple. They stay there. Except, their only entrance will simply disappear. Diabolical, is it not? I'd be fine with the entity simply dying, but it'd be all too cool to have this happen. As for the crafting recipe, you could have different variations of the block/door, using a different amount of Ender pearls/eyes in the recipe. There could be a tier 1 room (5 x 5), a tier 2 room (10 x 10), and a tier 3 room (A whopping 20 x 20)
Anybody like it?
Here's the block list:
1. Ender Door
2. Ender Room Interface
3. Room Template
4. *Ender room material* (HIDDEN)
The Ender Room material is what it builds the foundation of your room out of when you use the Ender Room Interface block. (Only in activated state.)
I had for the longest time an idea I hatched when I saw Thaumcraft's obelisks. Upon seeing them, I was mystified about what they might be used for. ( Image of an unactivated obelisk: http://images1.wikia...27_18.26.28.png )
Well, I discovered that they were in fact secret rooms. However, you could dig them out like so: http://img189.images...20422194312.png
Now, upon activation, they essentially make a shaft that goes straight down into the ground. Some ways down, there is a room, filled with great goodies and the like.
So I had thought "Why not replicate this?"
So I decided to bring it here to the excellent modding community of MCF. Now, I've proposed two different features. The first is the hidden room. Think of it like the obelisks. You'll have a block that can be activated with something, say, a key, and upon this happening, the block clears out to reveal an entire room, with all the former items the user has stored in it before. New rooms could be created by making templates in-game, and perhaps crafting the activation block with the template in it. The template could be created out of something like cobblestone, and then 'scanned' by another block, to produce the template. I think you could set a specific block to be sensitive to, like said cobblestone, and place your scanner block next to it. It'll recognize the structure and scan all cobblestone that is connected to that block. (and all cobblestone connected to THAT cobblestone.)
So once you place this room block with the new template built in, you activate it for the first time with a new key, and it'll 'encode' the key with a unique ID. Now, upon activation, the mod should calculate the exact dimensions of the room, and should scan the areas it will cover up. It should then store the blocks that were replaced. When the room is deactivated, the blocks that were replaced will be put back, and the entire room and its contents will be saved. And all of it is stored in that one block.
Now, for the second part of the mod. The best way to describe this is essentially a door. You could place said door right on a wall. You can open the door, and step right in, walk around, place things, whatever. You can also break the door, and it will retain its contents. But here's the twist. You could have a 1 x 1 x 2 ( w x l x h) tower, and place the door on it, and walk right in. But the room will be bigger than the dimensions of the object the door is placed on! Neat huh? You could burrow all around this tower, but the only entrance to the room is through the door.
Now, what happens if the blocks are deactivated ('Blocks' being the ender room door and block), and a player is inside? Simple. They stay there. Except, their only entrance will simply disappear. Diabolical, is it not? I'd be fine with the entity simply dying, but it'd be all too cool to have this happen. As for the crafting recipe, you could have different variations of the block/door, using a different amount of Ender pearls/eyes in the recipe. There could be a tier 1 room (5 x 5), a tier 2 room (10 x 10), and a tier 3 room (A whopping 20 x 20)
Anybody like it?
Here's the block list:
1. Ender Door
2. Ender Room Interface
3. Room Template
4. *Ender room material* (HIDDEN)
The Ender Room material is what it builds the foundation of your room out of when you use the Ender Room Interface block. (Only in activated state.)