Let the jousting commence my good lad. I support this!
Let the jousting commence my good lad. I support this!
This has quite a bit of potential! Although I don't think Haste Potions should be a thing (Efficiency Tools + Haste already in Beacons), I believe this could have a few cool functional and aesthetic uses! I could see having a pillar of dispensers firing these lasers and creating a laser grid of sorts.
The reason they added the 2nd layers onto skins was so that users could be more expressive than the boring 1-layer skins. There are options to show or hide them as well to give them even more customization. Just because a mod you like hasn't been updated to support the new skin system doesn't mean the Vanilla game should change. If they won't take the initiative to do some recoding, than i guess that mod's staying on the shelf.
A little aesthetic change to the squids wouldn't be so bad. For swimming noises, maybe the noise it makes when you run your hand through water (that watery swooshing sound), and it plays every time the squid closes its tentacles while swimming. Possibly a underwater version of the slime's sounds for just about everything else. A sort of squishing noise since that is basically what irl squids are, giant boneless slimebags.
Also, baby squids would be a nice thing to see swimming around the ocean (not even Skydoesminecraft could resist a baby squid)! Full Support!
Agreed with DesinitDraco, I'm hoping to see more original sea mobs rather than the redundant and commonly suggested Dolphins, Sharks, and Fish as moving entities. Though I'm not sure about Coral Reefs. Would they be added for ambiance? As a generated structure? Or maybe provide a few new uses and blocks to the game.
Coral Reefs could probably be mostly aesthetic, but I believe there could be farmable corals or sponge plants that can be used to make sponge or dyes (dyes from the multi-colored corals)
Well, the Guardians are the beginning of what I hope to be the beginning of the expansion into the ocean, and while real-life aquatic creatures could be added, I'd like to see more original mobs like the Guardian added to replace the boring generic sharks.
While this is a pretty well-though-out concept, I personally believe that it doesn't fit the Vanilla theme of Minecraft. I do however, still think it is an amazing concept that would make more sense as a mod than actual vanilla content.
Don't have to give back much gold, maybe only a few nuggets or such, but the stuff is pretty much useless as armor, and even after using 3 or 4 pieces of worn to make a good-as-new piece, it still is basically chest space wasters. w0t 3v3n 1s gr4mm4r
Quote from Badprenup
In all honesty, I think structures like this should not be fully randomly generated. Instead, they should be pseudo randomly generated like so:
1. There are 3-10 Stronghold Hallway patterns stored in the game. These are the most bare-bones versions of the Stonghold, and only have the Portal Room and hallways. At this point, the Stronghold has no rooms, only markers of where rooms can be. These would be at any room entrances that we see in the current Strongholds.
Using patterns like this costs a fraction of the randomness, but ensures you don't have any "stupid" generation, such as hallways leading to nothing but themselves and crap like that we have seen. And the Randomness will be restored later.
2. Next, the game looks at how many markers of potential rooms are in that Stronghold, and chooses to generate any of the potential rooms based on the Seed. Each room type would have X amounts of times it can generate, based on the type of room it is. For example, there could be a maximum of 3 Dormitories, but only 1 Armory per Stronghold. Similar to the Hallway pattern, each room has a marker to ensure they align properly.
This returns the randomness of the generation, but in a more logical way. It would be silly to see a Stronghold filled with nothing but Dining Halls. Where did the people sleep? Also, it adds balance. No stumbling into a Stronghold filled with 20 Armories.
3. Next, the game places a room by lining up it's marker with a marker in the Stronghold Hallway pattern. This ensures that everything is lined up properly, and prevents structures from overlapping. Once it chooses a room and generates it, it removes one instance of that room from the potential rooms. It also removes the marker from the Hallway pattern so it doesn't double generate.
4. The game repeats step 3 until there are no more markers in the Hallway pattern.
5. After all markers are complete, the game generates 3-4 layers of Stone/Dirt/Ore to overwrite any other generation that had happened (optional)
If people like this concept, I can make some pictures. Pictures in the spoiler directly below this.
Quote from Badprenup
Alright, I made some quick and dirty mockups with Creative Mode and MCEdit, and it shows a basic implementation of what I was getting at. So I'll go over what I said before, but with images to go with it.
1. An example of a bare-bones hallway pattern. This one is just a tiny one I made, and only has space for 5 rooms. But Mojang could easily make them larger or take up several floors as they do now. This is just a simple design. You might notice the Redstone and Lapis Blocks, those are examples of the markers that help align the rooms to the structures, more on those later. And in place of the Silverfish spawner I used a Jukebox so I could have music while I worked. Also, you may note that I only used one Brick type, that was strictly for simplicity's sake.
2. Here is a close up of the Portal Room, just to show it off.
3. Finally, a close up of a set of markers. The Redstone Block is always right in the doorway oh the hallway pattern, and the Lapis Block is always one block inside the room. This assures everything always lines up correctly.
4. Now, here are some quick and dirty rooms I made. If you didn't see what I said before, each room could have a specific number of times it can generate per Stronghold, which would be based on the loot that can be found or the usefulness of the room. I will note how many times each one can appear:
Throne Room (1 Time)
Sleeping Quarters (2 Times)
Note that there could be a chance that some beds or chests had rotted away over time, so each time this room spawned the number of beds/chests could vary slightly, as could loot in the chests.
Enchanting Room (1 Time)
The same thing that happens with the Sleeping Quarters could happen here as well. You could find this room 100% complete, or it could be missing bookshelves or even the Enchanting Table
Forge (2 Times)
As with the above two rooms, the Anvil could be a different damage level or gone completely, and there could be randomized loot/fuel in the Furnaces
5. So as you can see, each room had markers like the hallway, a blue one that is in the room and a red one that denotes where the hall is. With this system or a similar one, it assures that the rooms are rotated properly and aligned every time, unless the actual room or hallway file stored in the code was built incorrectly. Here is a GIF of showing how a room lines up:
6. So as you saw from the first image, there were 5 places where rooms could be generated, but a total of 6 possible rooms (1 each of the Throne Room and Enchanting Room, and 2 possible Forges and Sleeping Quarters each). This is where the random generation comes in, so let's see how they happened to generate this time:
So that is how it happened to generate that time, but a different seed could have generated differently.
Room 1: Sleeping Quarters (1 Sleeping Quarters, 4 empty rooms remaining)
Room 2: Forge (1 Forge, 3 empty rooms remaining)
Room 3: Enchanting Room (0 Enchanting Rooms, 2 empty rooms remaining)
Room 4: Sleeping Quarters (0 Sleeping Quarters, 1 empty room remaining)
And finally, with a chance for it to be a Forge or Throne Room (drum roll)...
Room 5: Throne Room (0 Throne Rooms, 0 empty rooms remaining).
7. An image of the finished Stronghold
Quote from Jukakun
I would really want to see a room called Mineshaft Entrance, it's just a room with two Doors (Iron or Wood, i prefer Wood though) that lead to a Mineshaft, the ones we usually see, that would be good for two reasons:
1: It makes sense, i mean, the civilization needs ores don't they?
2: The possibility of the inverse happening, you're exploring a Mineshaft and then you find that Stronghold Room, since both are connected! Oh the glory, that's a cool way to find a Stronghold!
Quote from dommenick
As promised, I started working on my version of the Stronghold rooms and corridors, based on the system Badprenup explained, with the connection points in-between corridors and rooms, to prevent overlapping or "stupid" corridors.
For now it are only basic builds. I haven't reached a far enough point to determine if everything works with each other and how many of each room could be added, but I hope to be able to work that out in the future. I'm also really really waiting for SPC and WE for Minecraft 1.7.4, so I can do some copying and I can make an actual stronghold with the pieces. That being said, all the things on the pictures are hand build, block after block, without using any utensil like world edit.
In the pictures the most things are still very bright. I haven't added torches anywhere, except for redstone torches, as I feel like the Stronghold should be a dark and obscure place, long left behind by society, for only ghosts and mobs to dwell... *horror music* ... haha, no but seriously, I tried going for a dark and almost scary atmosphere.
As you can see, I went for a different approach with the portal room. In stead of having the staircase to the flying portal in the middle, I decided to take it all down and place the portal on floor level, with lava and obsidian below it.
I also put obsidian behind the iron bars. Just a small difference, but I think it makes a great change to the atmosphere. The sponges you can see in the photos are supposed to be mob spawners.
I also changed the lava "pools" into lava "streams" coming from the walls and I gave the entire room a a little more circular feel (or that's what I tried) with the stairs around.
In the pictures I haven't added cobwebs yet, but apart from that it's finished. It is a one-floored version of the library, I haven't looked into a 2-floored yet.
This (photo above) are all the formations in which bookcases can spawn (they can be mirrored and altered as much as you wish). The biggest one in the middle are two smaller ones combined with a overhang. I believe that if this 'formula' for bookcases is used in stead of the old one, you have opportunities for way better looking and cooler libraries.
As you might have noticed, in the first picture of this library, there are 3 chests and 1 enchantment table to be found. Of course this would be randomized and some things might spawn more often than others. That what you see in the pictures above:
There will always spawn 1 chest, and on top of that you have 50% chance on a second chest and 25% chance on a third one. Also, an enchantment table or brewing stand can spawn, but only 1 of those two (maximum) per library!
Armory / Blacksmith:
I've had fun with this room! To be honest, I think it turned out great! The black thing on the left is a tool forge or something like that, in the back you have an anvil (take a look at the last picture for that ), on the right of that a little shelf with a chest and a cauldron, and in the corner a little lava "pit" and some furnaces.
Just like the enchantment table and the chests in the library, this item at the place the anvil is at, is random. In the picture above you see the items it can contain, including nothing. If it happens to be an anvil, you have 20% chance on a non-damaged anvil, 30% chance on a slightly damaged anvil and 50% chance on a very damaged anvil.
Bedroom / Barracks:
As suggested in the original post, the barracks! I also gave these a shot, and the out-come is a semi-two-floored bedroom with supporting wood and beds downstairs and bedrolls upstairs.
Junction / Intersection:
We've all seen them, the boring plain-looking intersections (see picture above). I always thought that particular room was extremely boring and should be way better.. So I gave it a go!
This is another build that really suited me. I - for some reason - absolutely love the idea of having supporting wooden beams, so that is what I did. The sponge in the middle is, once again, supposed to be a mobspawner.
The room has four exits, just as in the "vanilla" room, and in the corners you can just find some randomly placed fences, broken support beams, perhaps a crafting bench, whatever you like really. By the way - this room is also supposed to be pretty dark and gloomy, hence the spawner.
Hallways - WIP:
I wasn't sure how to start on these, but after some mental warfare I decided that I would try and create "presets" which could be molded together in as many as possible ways. This is still in a very early stage though. (Some of the walls and ceilings aren't even finished yet, but hey, it'll give you an idea
Long corridor (wall-less)
Small corridor (wall-less)
These are both just basic straight corridors, nothing special about them. Next up are the fun ones!
Corridor with a chest in the wall
Corridor with a trapped chest and TNT behind it in the wall
Small corridor with a door (a connecting piece, really)
(I changed the wall into stained glass here to see how the inside is built up.
! I'm having troubles uploading this picture, it'll be there ASAP !