- Registered Member
Member for 9 years, 11 months, and 16 days
Last active Wed, Oct, 17 2018 17:10:30
- 0 Followers
- 1,189 Total Posts
- 59 Thanks
Feb 7, 2014vadagar posted a message on Latest snapshot brings...............................nevermind. It bring mediocrityi do agree that this update is just lackingPosted in: Recent Updates and Snapshots
no new dimensions, no new mobs, no new ores... nothing
the only nice thing is the bouncy block and that's about it, the rest would take a mod maker 3 days to finish.... honestly I think they are just bored from updating the game and I think its high time some one new take over
Dec 19, 2013frankly that's where i spend 90% of my MC time atPosted in: Future Updates
the underground needs MILLIONS of additions, glowing mushrooms, new mobs (hostile and passive) more structures, temples, dungeons, tombs and the like
Nov 15, 2013vadagar posted a message on Rules of Islam and Other Religions in Minecraft [PIC HEAVY]i made a religion based on mePosted in: Discussion
in the game
made a temple in my name and I rule the villagers
Oct 20, 2013i always get killed by lava even though im a frigging pro now and I once had a fire resist potion and I still died and lost my uber gear cause I panicked and did not switch to potion fast enoughPosted in: Discussion
frankly i can't remember the last time anything else killed me
Oct 7, 2013its great I love it... but I made a default map and I noticed that even the normal world has some pretty awesome crazy features but less of them over allPosted in: Recent Updates and Snapshots
and frankly my PC did not notice the difference : /
- To post a comment, please login.
Feb 26, 2013Calacbolg posted a message on Cubic Chunks: Reduced lag, infinite height, and more [The #1 Suggestion Thread of all time!][Updated! 6/14]Posted in: SuggestionsThis system will not increase lag! The entire point of this system is to avoid the lag caused by higher height limits.
Table of Contents:
Changes in how things work
Data storageFrequently Asked Questions
Changes to world features
Coping with sunlight
Changes to servers
Render/Load distance alterations
[WIP] The Cubic Chunks Mod!
Supporting this suggestion
[spoiler=Tl:dr]Q: Won't this increase lag?
A: Absolutely not. The title of this suggestion and big red letters at the top of this post aren't lying. If you want to know how, then I suggest you actually read this post.
Q: Will this change terrain? Will this break existing worlds?
A: No. Terrain change is not necessary. Existing worlds can be converted fairly easily with a process described later in this post.
Q: How can sunlight or rain work with infinite vertical space?
A: I suggest you read Coping with sunlight, because it's too complex for a tl;dr.
Q: I have a different question but still don't feel like reading this post. What do I do?
A: Too bad, read the FAQ. I put way too much work into this for the entirety of it to be ignored.[/spoiler]
In Minecraft, the sky is the limit - literally. It doesn't matter how many thousands of blocks a player has traveled, or what dimension they're in, or even if they're playing in creative or survival, the highest they can ever build is up to a height of 256. Why is that? If Minecraft can have a world that's infinite in the north, in the south, in the east, and in the west, why can't that world be infinite up and down too?
In Minecraft's earliest days, in Classic and Indev, the world was not infinite in any direction. This was because the entire world needed to be generated at the same time, and the entire world needed to be simulated at the same time as well. This led to a conundrum - the bigger the world, the more it lagged.
Notch didn't like this. He knew his players liked to explore and build large creations, so he found a way to make the world truly infinite. When the Minecraft '' class='bbc'>Infdev came out, it brought with it truly infinite worlds. Suddenly, players could travel hundreds of thousands of blocks in any direction, and never encounter a barrier, or become too laggy.
The Infdev update brought about a very large change to Minecraft worlds to accomplish this feat. For the first time, instead every world being just a single huge piece, they were broken up into a two-dimensional grid of pieces, called chunks. Through breaking the world up into pieces, this 'chunk system' enabled infinite worlds by letting Minecraft create new pieces and simulate them only when it needs to.
Why does that not apply to the vertical axis? Because the type of 'chunk system' Minecraft uses right now is a linear one, which, by using only a two-dimensional grid to map out chunks, means that it is impossible for chunks to stack on top of one another, and by extension, meaning that a single chunk must cover the entire vertical space. This brings back the problem that the Infdev update was supposed to eradicate, now only with chunks, instead of an entire world; the bigger a chunk is, the more laggy it is. You can't just increase the height limit and make chunks taller, because it will become laggier, and laggier, and laggier to do it.
That's why, to fix this, Minecraft must change over to a cubic chunk system. Under this system, 163 block chunks are aligned on a three-dimensional grid, completely eliminating maximum height as an aspect of lag.
The immediate benefits:
•Minecraft worlds become as virtually infinite vertically as they are horizontally: The absolute limit being Y = ±30,000,000.
•A large FPS increase: Alpha testers report an FPS increase of 100~200%.
•Increase in running capability: Computers running Minecraft on Tiny render distance will handle only 30% the blocks they do now.
The possible features:
•Spherical render/load distance: Reduce handled blocks by up to 30% by cutting corners made of unneeded chunks.
•Server chunk occlusion/exclusion: Reduce bandwidth usage and defeat hackers by only sending data for visible chunks.
•Three-dimensional biomes: Save biome data per chunk rather than per block column, create volcanoes with magma chambers, underground rivers, tropical skylands floating over icy taigas, and more.
•Unloaded gravity-pause: Falling non-player entities and fluids will be forced to pause their fall if they reach unloaded chunks, but will resume falling when those chunks are loaded.
•Slow falling-pause: Players with slower computers and smaller render distances will have falling occasionally paused as they fall into unloaded chunks, until new chunks can be loaded.
•Current sunlight and rain calculation methods cannot work with infinite vertical space: The solution to this is described here.
•Current BiomeDecorator cannot work with multiple vertical chunks simultaneously: The BiomeDecorator code must be altered to function correctly with this, or removed.
•Current cave generation method is executed an extra time for each vertical chunk created simultaneously, leading to lag spikes on world generation: Cave generation's method must be altered to suit this system more.
•Current grass/dirt generation algorithm forces additional chunk requests when chunks are loaded, causing chunks to load slower than they should: This algorithm must be replaced with something else.
Changes in how things work:
Obviously, the implementation of this new chunk system will change quite a few things. These changes are mostly either necessary or in the interest of increased efficiency. Such changes are categorized and explained below.
How worlds will be stored:
[spoiler]How the current storage works, and what changes:
Interestingly enough, the current method of storage, the Anvil format, is derived from the storage method that the original Cubic Chunks mod used. The Anvil format stores individual chunk as a series of 163 quasi-cubic chunks. These 'fake' cubic chunks allow for easier reference of specific data, but they still can't be separated from each other, meaning that it fails to reap the full benefits of this system. Even so, the change allowed Mojang to double the maximum height with no performance hit. Chunks are stored in groups of 322, inside 'MCRegion' files, for a total of 1024 chunks.
By nature, cubic chunks does away with the 'quasi-cubic' nonsense. In terms of chunk grouping, instead of using groups of 323 chunks, new "3DRegion" files would contain groups of 163. This means each 3DRegion file contains 4096 chunks, four times as many as MCRegion files. However, each 3DRegion contains only one fourth the amount of blocks. For per-chunk positional metadata, 3DRegion files would use the same number of bits as MCRegion files, after compression. Calculations show that the same area encompassed by a single MCRegion file would consume 64 kilobytes of extra space with 4 3DRegion files, which is nothing.
Converting existing worlds:
Most people are probably wondering something like "But won't this totally destroy all existing worlds?". Absolutely not; conversion could not be simpler. When a non-cubic world is loaded after the implementation of this system, a conversion process will begin and convert the entire world at once(To avoid making chunk loading take longer during play). First, all existing MCRegion files will be divided into quarters to create 3DRegion files. Then, all existing chunks are divided into sixteenths using the quasi-cubic properties to identify boundaries. After that, conversion is done.
The "isEmpty" flag optimization:
A 1-bit flag is added to each chunk, named "isEmpty". If the chunk consists of 100% air blocks, this bit is 1, any other case makes it 0. When the bit is 1, all data for the chunk besides the isEmpty flag is deleted and ignored, which reduces filesize. Empty chunks are never loaded, and locations where they occur are merely simulated as entities reside in them. The chunk will only load when something requires saving inside it.[/spoiler]
Changes to terrain, ores, etcetera:
By default, nothing will change. Small bits of terrain generation code need to be reconfigured to work properly with Cubic Chunks.
By default, nothing will change.
By default, nothing will change.
By default, nothing will change.
After conversion to Cubic Chunks, the void and bedrock layer will still exist and generate as they always have. However, the void(Not the bedrock layer!) will not exist as a hard limit and is able to be moved, but not removed, by editing an associated NBT data tag inside a world's level.dat. This feature, that allows for increasing the maximum depth, is intentionally disabled without external programs, to prevent terrain change of any sort. It is intended to be used by experienced mapmakers and world generation mods only.
Existing superflat worlds will not change. However, new superflat worlds will gain a new decoration parameter, 'void'. Inclusion of this parameter will cause the void to form below the lowest defined layer. Exclusion of it will cause all layers below the lowest defined layer to copy the settings of that layer.[/spoiler]
Coping with sunlight:
[spoiler]There used to be a solution here, but it wasn't deemed good enough by Jeb. Suggest solutions in this thread.[/spoiler]
Changes to servers:
There's a setting inside the Server.properties file called 'max-build-height'. The setting makes it impossible for any player to place or remove blocks above that height.
With the implementation of Cubic Chunks, a new setting named "maximum-generation-depth" would be added. The void, bedrock layers, and magma layers will generate normally at and above the Y level designated by the value of this setting.
Using the raytracing methods already available in the code and used for explosion calculations, servers can identify which chunks are visible to a player, within safe assumptions, and only send the data for those chunks. This both reduces bandwidth usage, and cripples the usefulness of X-Ray cheats.[/spoiler]
Render/Load distance alterations:
[spoiler]After the implementation of Cubic Chunks, view distances' radii will apply to the vertical axis too. This reduces handled blocks in the cases of tiny and short render distances, and increases them in the cases of normal and far render distances. This can be optimized by utilizing a spherical render distance instead of a cubic one, which would reduce handled blocks in all distances except Far.[/spoiler]
Frequently Asked Questions:
[spoiler=FAQ]Q: This is impossible.
A: No it's not. See below.
Q: Is this available as a mod?
A: Not yet! But it will be!
Q: I like X-ray! What if I don't want it to be broken?
A: First of all, breaking X-ray hacks will only be possible to do in multiplayer. That said, the system that would break X-ray would be possible to disable by the server owner. If the owner doesn't disable the system, then they don't want you using X-ray, and you should not be doing what the server owner doesn't want in the first place.
Q: I play on a PvP/Anarchy/Raid/Faction server. Won't this system let people pillar up into the sky and create a base thousands of blocks in the air and never be found?
Q: I like Minecraft's current height limits. What if I don't want to have an infinite sky or infinite underground?
A: If this system is added, all worlds will not automatically gain an infinite underground. As stated below, the Void will remain in all worlds, even after the conversion to Cubic Chunks. The ability to remove the Void will simply be there. As for infinite space in the sky, the current build limit is over one hundred blocks above any terrain that vanilla Minecraft can possibly generate. It is ENTIRELY your decision on whether or not you take advantage of this height. If you play on a server, like stated above, the server owner can set a maximum build height. If s/he doesn't, then don't play on their server - you don't play on servers where the server owners allow things you don't like. Why would you play on an anarchy server if you hate being stolen from and killed?
Q: Will this affect Redstone at all?
A: No. This system will simply make it possible to make larger redstone circuitry than before.
Q: Won't this break existing worlds?
A: No. Existing worlds can be easily converted by dividing each MCRegion file into 4 pieces, then slicing the existing 256 block-high chunks inside them into 16 individual chunks.
Q: Won't this affect mods? Won't mod authors have a hard time updating their mods?
A: The answer to this question depends solely on the answer to the following two questions: Do parts of the modification code rely on chunk data/metadata? Does the mod author want to take advantage of the features of the new chunk system? If the answers to the first and second question are both "No", then updating a mod to this system should be very easy and quick. If the answer to the first question is "Yes", then those parts of the code will need to be rewritten somewhat, but in most cases, the changes should be fairly quick and easy. The only time that it should be hard to update a mod to this system, is if the answer to the second question is "Yes".
Q: Won't this require a total rewrite of the mod API if that's released first?
A: No. Whether or not even a small part of the mod API needs to be rewritten depends on the way that it is implemented and whether or not there are API inclusions for chunk handling and other chunk-related behavior.
Q: Could a player fall into unloaded chunks if chunks aren't loaded fast enough?
A: No, they could not, and for several reasons. Minecraft has a terminal velocity, though it might not seem like it. This velocity is slower than it should take to load new chunks below the player. In cases with exceptionally slow computers, even if the player did manage to reach an unloaded chunk, their fall would be paused until that chunk can be loaded.
Q: What would happen when water, sand, or a mob falls into an unloaded chunk?
A: Nothing. The water/sand/mob would freeze in place until the chunk is loaded and it can continue moving. You can already see this same thing happening on the horizontal axis.
Q: What will happen to the Void?
A: It will still exist, along with all its effects. The only difference is that the Void is no longer a hard limit and it can be moved. After the conversion to Cubic Chunks, the Void's location will be stored in a world's ' class='bbc'>level.dat, and this location can be changed with NBT editing tools. When and where the Void exists, chunks will cease to generate.
Q: Will this affect terrain?
A: No. However, terrain generators will gain the ability to use infinite height.
Q: Will this affect ore generation?
A: No. Ore is a part of terrain generation. As stated above, terrain will not be changed.
Q: Won't all current terrain generators be incompatible with this system and need to be rewritten?
A: No. Terrain generators work independently of chunks. When a chunk is generated for the first time, it calls the terrain generator and receives a specific section of the resultant terrain to save inside itself. Because of this, some custom terrain generators can generate steep terrain all the way to Y256, where you can experience a large, flat cut-off. Since there are no chunks above Y256 to call the terrain generator for terrain, no terrain exists there.
Q: What would happen if there's a huge solid ceiling so far above you that it is unloaded? Wouldn't you just see the sky, just with everything being completely dark?
A: Yes. This already happens on the horizontal axis, and it is an issue with sky rendering, not this chunk system. As such, this has nothing to do with this suggestion. Please do not post about this.
Q: If you go deep underground, will your plants grow/ores smelt/animals grow?
A: No, because those chunks would be unloaded, just as if you had walked far away. This is a flaw with any chunk system, regardless of shape. It is a necessary evil that allows Minecraft to have infinite worlds. The only way to fix this would be to introduce a separate new system that works with chunks as they are loaded and unloaded. This suggestion deals with the chunk system itself, and not sister processes. Because of that, that is outside of the scope of this suggestion. Please do not post about this.[/spoiler]
[WIP] The Cubic Chunks Mod! (Tall Worlds Mod):
Cuchaz has taken it upon himself to bring us the glorious Cubic Chunks, since Mojang refuses to do so.
Cuchaz is using a API of his own creation to help assist in the making of this mod, and he's quite far along, as seen in these two tech demo videos:
[spoiler=T-Demo 1: Vertical chunk loading][/spoiler]
[spoiler=T-Demo 2: Broken height cap and no lag!][/spoiler]
With the basic functionality in place - a complete overhaul of the basic chunk system, and height limit removed - this whole concept can already be considered proven. What remains is making sure everything else functions correctly under the new chunk system. In any case, stay tuned for future updates if it interests you(If it doesn't, then you are the weakest link - goodbye!).
You can follow the mod's development in much more depth in its very own topic!
[spoiler=A mountainside with an experimental engine using Cubic Chunks designed by Nocte. 960 block view radius, and 30 FPS.][/spoiler]
[spoiler=A different view of the mountainside with the same engine by Nocte. This time, with 1600 block view radius and 15 FPS.][/spoiler]
[spoiler="A video demonstrating Nocte's engine."]
Support & Submission to Mojang:
If you support this, hit the rep button in the bottom-left corner of this post. It is the only good way of accurately measuring support here.
If you wish, you can put the following banner, courtesy of laz2727, into your signature. It helps to attract support from all parts of the forum!
Please help us get word out of this suggestion! Share this with your friends, with Minecraft celebrities if you're familiar with them, or even with Mojangsters like Jeb or Dinnerbone! (Do not share this with Notch. Notch doesn't work with Minecraft anymore.)
The purpose of this suggestion is to have Cubic Chunks implemented in Vanilla. Being available as a modification does not fulfill that purpose. The modification featured in this suggestion is to act as a proof-of-concept only(Note: Its being featured here is to act as a proof-of-concept. The modification itself is on its way to becoming a fully fledged modification).
Cuchaz, for taking Barteks' proof and running with it, to give us a truly functional Cubic Chunks mod.
Barteks2x, for updating the Cubic Chunks mod to 1.6.2, proving that it is possible.
Azraile, for posting the original suggestion and allowing me to take ownership of it.
Nocte, for helping resolve flaws and designing Hexahedra.
MineCrak, for a large amount of valuable insight and enthusiasm into the topic of Cubic Chunks.
aaronfranke, for helping resolve flaws.
PanJouda, for creating the original banner.
Flexico, for creating the predecessor to the current banner.
laz2727, for creating the current banner.
Robinton, for creating the original Cubic Chunks mod.
The_Watchman13, for answering all those stupid questions so I don't have to.
Note: Many calculations and information can be found among the many posts of this topic. There are too many for me to cite here, but if you wish, you can search for them yourself.
Dec 26, 2014kittykattykat posted a message on Deeper caves: caves going more than 2 kilometers underground! Less lag! [400+ Supporters]Posted in: Suggestions
Tell me what you think of each level in the poll above, and how good you
think this idea is overall. If you support, click the green arrow in the
bottom left corner of this post. Thank you!
First, I have been lately noticing people posting their own ideas for my suggestion. There are some pretty cool ones, and I like them a lot! But please, don't let me steal your ideas! Start your own thread instead. I will certainly check them out! This idea is big enough already. : )
Second of all, I want to say that this would be optional, you could have the "old" world type and the "extended" world type. It might also be interesting to see the player select the levels they want in world settings, because this is a mouthful.
Third, I made this suggestion without ever knowing or seeing the "cubic chunks" suggestion. This increases world height too, but also increases world variety.
Fourth, people here don't seem to know how to read. Right below this, there's an explanation HOW THIS DOES NOT LAG. No matter how much I tell people this, they don't even listen. READ THE ENTIRE POST.
Finally, I know that this idea might not be realistic. On the other hand, I do want people to support the idea and continue to polish a mod of this. One fun thing to see would be an adventure map. Because of this, I want to put this idea on the mod suggestions page. But, if for some reason this could be added, I'll keep it here.
What about the lag?
Now I know what you might be thinking. Chunks are loaded in the x and z direction, and are actually 256 blocks high. This would cause major lag, wouldn't it? My proposal is to have each layer load separately, with portals between each layer, meaning occasional portals on the ceiling and floor. The largest layer is in fact only around 256 blocks, and the other layers won't be loaded at the time. This might even cause high performance on small layers that only have around 75 blocks. These portals would be a 3x3 area going straight down, and would about every 10 or so chunks.
A portal to the next layer:
Picture credit: DrWeegee123
Here's my idea:
You might know what this is. It's the normal surface, duh. No changes there.
This is also a level you should be familiar with. The caves haven't really started yet, but there should be plenty of iron and coal lying around.
This is usually around level 20 or 30. This is before some of the rare ores start appearing, and there are monsters swarming the place.
Rare Ore level:
This is the last level you're familiar with. This is around where you get all the diamonds, lapis, redstone, emeralds, gold, etc. At this point, you have to jump through a portal to the next level.
This is where things get interesting. There are giant drop offs that go down hundreds of blocks. Lava would be flowing down the side of these, and ores from the rare ore level may be found in the rock. You would spawn on an area near the edge of the drop. The rock that makes up this drop is mostly stone. There might be huge stalactites hanging from the ceiling, also made out of stone. As the drop continues, there is less lapis and redstone, but more metals like gold, diamond and emerald. These drops continue for 200 or so blocks.
Picture credit: Valiec2019
(with night vision)
This level is basically a huge maze of caves. It doesn't look like a maze, but it is one, winding, dead ending, and constantly forking off. Ores like gold, diamond, and emerald continue to appear, but appear rarely. This level also contains some new materials, such as acanthite ore, which becomes silver ingot when smelted. This cannot be used for any type of tools or armor, but is very valuable for villagers in trade, and can also be smelted from its ingot form into silver dust. Silver is a very conductive material. It will work like redstone, but will travel for 25 blocks instead of 15. Silver dust can also be used in potions to make a potion of cloaking, which make you invisible to mobs, but not to other players. This dust can also be a rare drop from iron golems. This level winds down for another 200 blocks, before you arrive at a portal.
Picture credit: PD101
(This is an example of what silver might look like, but not a model of the actual level)
This is the level where new crystals are found. These include sapphire, aquamarine, and ruby. They are all valuable trading items. This level continues for about 150 blocks
Sapphire is an interesting block. Besides its value in trade, it can be crafted with nine into a sapphire block, which is purely for decoration. Sapphire can also be used in enchanting. Combine a book with sapphire crystal in an anvil and you get a random enchantement (Mostly low level enchants, no OP enchants). Sapphire is also fairly rare. For every 10 redstone, there is one sapphire ore.
Despite being mostly useless, aquamarine has interesting water powers. When crafted with nine aquamarine crystals, you get an aquamarine block. This block is helpful with plants, and plants grow faster when close to it. It isn't too hard to find, about as rare as gold.
This crystal is considered to be a crystal of greed. It's a mix of shiny purple and orange. It's easy to spot in a cave. Villagers will go to ridiculous extent to obtain these in trade. When in block form, mobs of all types will be attracted to it. Cave mobs, such as skeletons, creepers, and zombies, will have glowing purple eyes while seeing this block. It can also be put on the end of pickaxes to make them mine faster than usual. These are called ametrine tipped pickaxes. To craft it, you need your pickaxe of choice with one ametrine crystal on either side. This ametrine is very rare. For every 10 diamonds, there is one ametrine crystal.
Picture credit: DrWeegee123
This level is full of gaping ravines, and is the level of most value to the player. Here, the ores are of the same rarity, but look a little different. Multiple drops come from these compressed ores. Diamond, emerald, and gold ore drop 2-3 per ore. redstone drops 10, lapis drops plenty as well. This level is about 100 blocks.
Picture credit: Valiec2019
Bedrock Planes level:
The bedrock planes level is an open, flat area of bedrock with no ores. There is a low roof of bedrock about 20 blocks above you. Instead of pools of lava, there are entire lakes of a similar substance. Molten iron. If water is poured onto it, the water disappears in a puff of smoke. If you jump in, it kills you in about 2 seconds, but it can be collected with a special type of bucket. This doesn't have much use, but has incredibly long smelting time. Sometimes, you might come across a piece of bedrock that looks a little broken. It's called fragmented bedrock, and can collected with an ametrine tipped diamond pickaxe. Fragmented bedrock cannot be used in any swords or tools, but cannot be blown up or broken by the wither. There is also the fragmented bedrock bucket, which can hold molten iron. The molten iron, besides the smelting time, is a trophy representing the skilled caver. This level stretches about 100 blocks.
Near nether level:
This place seems like the normal caves, but there are traces of netherack, and you can hear the sounds of the nether nearby. You may here the sound of a blaze or screams in the distance, but wherever you mine, you will find nothing. There also may be a few quartz lying around. This level lasts for about 100 blocks.
Picture credit: Valiec2019
This level is made up of giant lava falls and cobblestone, lighting up the caves like a flame in the dark. This level stretches down for about 50 blocks, and looks like a giant ravine. There are still a few traces of bedrock on the walls.
Picture credit: SnailsAttack1
Near void level:
This level is a jaw dropping hole in the minecraft world, a rip in the fabric of the gaming universe. The void is not present here, but has started to “Infect” this level, and there is a weak effect of the void here, around half a heart every 10 seconds. The best and safest way to pass this level would be with a bucket of water and a golden apple. This level lasts about 100 blocks.
Deep world level:
On this level, all ores are twice as common. They are almost everywhere. But the mobs here are twice as powerful. They have more health, and more armor, but nothing else. This dangerous level lasts for around 75 blocks.
Picture credit: Valiec2019
When you get to this level, everything goes eerily quiet. You can place torches, but they emit less light than usual. The caves slope down, curving into an even darker area, which keeps on descending. Night vision potions do not work in this area. There are also new blocks, like dark stone, which takes longer to collect than normal. This level goes for a whopping 250 blocks, convincing the player to turn back and give up.
Abandoned caves level:
If the player has been brave and patient enough, they will receive a reward. Light will begin to shine around the corners. They will encounter the cave villages, an incredibly large network of underground homes, all abandoned. Most chests are empty, but some may have useful loot. This place looks like it was left in a hurry. The caves continue to lower villages, which eventually continue farther underground. This level is about 100 blocks.
As you continue down, you get to an area blocked off by iron bars and wood. This was obviously placed by the cave villagers, but why? This is why they left. If you jump through a portal, you will encounter giant ravines of "mutated" mobs. These mobs are more hostile than usual, and have buffed health as well as speed. Creepers will explode in a slightly larger radius. There are waterfalls of a poisonous, green substance that will kill you if you touch it. This level lasts another 100 blocks.
You spawn where the caves continue down, and there are giant gaping holes that go into the void. The void is as black as night, and there is treasure for the most risking explorer. On the underside of this, just above the void, is plenty of compressed ore everywhere. This includes a new block, supercooled obsidian. This is almost indestructible, but doesn't have much use. There is also heated obsidian, which is easier to break than normal. Combining supercooled and heated obsidian in a crafting table gives you 2 obsidian blocks. The most mysterious thing about this level is for the closely observant only. Ever so often, there may be a trace of endstone, or the faint roar of an enderdragon below...
Picture credit: Herobrine150400
(With night vision)
Far Void level:
This is where the real void begins. Blocks can still be placed, but there is the full effect of the void on you. Legend tells of an ancient race who carved the paths below the void. There is the age-old saying that no one has deciphered. “At middle earth, light shines on”
This is the level below the void. The secret to get here is to drop from a point where x and z can both be divided by 100, and stay in the shaft of light. You will then get the building terrain screen. Below is the forgotten level. This level is pitch black, and the only mobs that spawn are the shadows. The shadows are like normal mobs, but they are completely black with glowing red eyes (Almost like they’re not there). If any of them attack you, you get the blindness effect. At day, the shadow mobs hid. Hurry through, the shadow mobs will come in giant waves of attacks at night, which will surely kill you. This level is around 230 blocks deep.
Picture credit: DrWeegee123
There are only two new blocks on this level. There’s fragmented cobblestone, and also there’s soul obsidian, said to contain the crying spirits of victims who had fallen into the void. It’s slightly easier to mine than normal obsidian. It has a 2 out of 3 chance dropping normal obsidian, and a 1 out of 3 chance of poisoning you for 20 seconds. This level is about 70 blocks.
Picture credit: PD101
Final labyrinth level:
This is the very last level there is. Another cave-like maze stretching over the entire bottom of the world. The walls are made of fragmented bedrock, and the floor is made of normal bedrock. There is a very rare chance you will stumble upon a material called forgotten gemstone. It currently has no use, but represents the fact you are a ridiculously hardcore miner. When broken, a portal appears. Jump through the portal, and you will be teleported back up to the mutation level. Now to get your way back to the surface…
Picture Credit: Valiec2019
This is my idea. I spent quite a while on this, so I would greatly appreciate constructive feedback on what sounds like a good idea.
Also, any pictures on what it could look like will be put in the picture gallery. If they seem good enough and you want them in there, they will be put in there. A banner for this would be amazing.
Anyone who has supported so far!
Thanks for 10000 views and 150+ supporters!!!
Obsidian vs. supercooled obsidian:
Staring at a shadow in the eyes:
Where light shines on:
More pictures coming soon!
Dec 30, 2014Posted in: Suggestions
Wouldn't it be great if there was an alternative to dispensers for long-range murder? Now there is! Ever want to prevent griefers from getting too close to your house? Now you can!
A variant of dispenser. Crafted by creating a horizontal "horseshoe" shape with prismarine bricks, then placing a Guardian Eye in the center, and a glass pane in the remaining slot. Looks like a regular dispenser tinted turquoise, with an eye-like lens on the front. When powered, it sustains a beam of energy extending 15 blocks in front of it. The beam can be made to go farther by shooting it through a Redirector.
The beam is obstructed by blocks and entities. By default, the beam is purple, but will charge up to a light yellow before dealing damage and resetting, similar to a guardian. However, it will do so more rapidly, but dealing half the damage and with no lock-on system. Entities obstructing the beam will be harmed 1 1/2 hearts every hit, and taking a second or so to recharge. If the beam is blocked or the entity moves out of the beam, it will slowly cool back down to its purple standby state. Does not require ammunition, but maximum DPS is overall much lower than an arrow dispenser on a fast clock.
Guardian Eye: An uncommon drop for guardians, with a 5% drop rate. Used in crafting the Lens, and the Overseer.
Redirector: A small square panel on the edge of a stick, similar to a sign. The stick is just the right length to suspend the panel in the perfect center of the block. The Redirector can be placed facing in any of the 26 directions (all cardinal and diagonal directions), and will automatically redirect any beams intersecting it towards the direction that it is facing. (think the glass cubes in portal 2) Beams will travel 15 blocks from the last reflector before fizzling.
Overseer: A tile entity that can be placed on floors, wall, and ceilings. It appears to be a large eye affixed to these surfaces by a quadrupedal stand. The eye can rotate independently of the stand. The eye will watch the closest mob or player within 15 blocks, and will emit a redstone signal strength inversely proportionate to the distance of the closest target. This is basically a proximity detector, but it must have a line of sight to the target with no solid block obstructions. If line of sight to the target is broken, the next-closest mob or player will be targeted instead. Crafted with a Guardian Eye in the top middle slot, four sticks in the left bottom and middle slots, and the right bottom and middle slots, and a redstone block in the center.
Filters can be applied by crafting an overseer, a named piece of paper and another specific item. Filters can be entity-type specific (Creeper, Zombie, Player, MinecartRidable, etc.) or Player-name Specific (derborgus3333) and can have either AND, OR, or NOT filter types by adding Lime, Light Blue, or Red dyes respectively. For instance, Paper named "Player" and lime dye plus Paper named "derborgus3333" with lime dye would only detect entities who are type: Player and are named "derborgus3333"
I may post more textures later.
Mar 20, 2014Minecraft WindPosted in: Suggestions
/wind <Strength> <Direction> [Seconds]
-0 / S / Still. (no wind whatsoever)
-1 / L / Light.
-2 / M / Moderate.
-3 / H / Heavy. (more common in the Deep Ocean biome, Ice Spikes biome, and above an elevation of Y-100)
-4 / E / Extreme. (this wind can push sand/gravel blocks, mobs, and players to an extent which can be fought a little, however this is only obtainable threw commands, which is solely for map makers)
-N / North
-W / West
-E / East
-S / South
-For wind to be present in an area, there has to be nothing above it, much like how rain and beacons work. This is so we don't end up with wind underground or in the Nether... or in your lovely house you've built.
-Wind can last up to 15-30 minutes before changing direction, and up to 10-20 minutes before changing strength.
-Heavy Wind is more common in deep ocean biomes and above an elevation of Y-100.
-The default wind strength is Light Winds, from there is has the option of turning into Still Winds or Moderate Winds. Only Heavy Winds can be formed from Moderate Winds making heavy winds more rare.
-Heavy Wind is at a higher chance if it is storming.
-air blocks would have to be 3 blocks in distance in all directions horizontally from a solid block on its horizontal grid for wind to occur.
Effects of Wind:
-Wind will only be heard at strong winds (There is also an option to alter the volume in the settings).
-Clouds will move faster depending on wind strength, and they will no longer only move in just one direction, for that will be determined by the direction of the wind now (North, West, East, South).
-Sand blocks will occasionally give off gain particles in the direction the wind is blowing.
-Sand blocks will not be effected if
there is Still Winds.
-Sand storms will be present if the player is in a dessert while the wind strength is heavy. This will result in a sandy fog around the player hindering the players visibility to 15 blocks in distance.
-Blizzards will be present if the player is in a snowy biome while the wind strength is heavy. This will result in a snowy fog around the player hindering the players visibility to 15 blocks in distance.
-Leaf blocks will sway in the wind, depending on wind direction and strength.
-When within ear-range of leaf block, you will hear a slight rustle of the leaves which will be louder and louder the stronger the wind is. This is not intended to be ear rape and will not be too loud but rather a light Aesthetic ambiance.
-Leaf particles will occasionally fall from leaves in the direction of the wind, and will be more frequent as the wind gets stronger and less so as the wind gets lighter.
-Leaf blocks will not be effected if there is Still Winds.
-Tall Grass, Double Tall grass, and Crops will sway in the wind, depending on wind direction and strength.
-When within ear-range of Tall Grass and Double Tall grass, you will hear a slight rustle of the Tall Grass, Double Tall grass, and Crops which will be louder and louder the stronger the wind is. This is not intended to be ear rape and will not be too loud but rather a light Aesthetic ambiance.
-Projectiles such as arrows will be redirected slightly depending on wind strength and direction when projected farther then 15 blocks of distance, making arrows less OP for PVP.
-rain and snow downfall will be slanted depending on wind strength and direction.
There are 4 types of waves which vary in hight and length depending on the strength of the wind, which can head North, South, East, or west, depending on the direction of the wind.
Here is a 2D diagram of the types of waves:
-The Black outlined squares represent the size of a block in Minecraft.
-The Dark Blue squares represent water.
-The Light Blue squares represent air.
-The Bars on the top represent wave length.
-The Bars on the right represent wave hight.
-The Green waves represent Light Wind conditions.
-The Yellow waves represent Moderate Wind conditions.
-The Red Waves represent Heavy Wind conditions.
-The Purple waves represent Extreme Wind conditions. (only obtainable by command)
-The Waves will head in the direction of the Wind.
-The Waves will move at a fair speed.
-The Waves will push the player to a certain extent depending on the type of wave (obviously if it's going to be a bigger wave, it's going to push you more).
-Extreme Waves may break boats (but don't worry they don't naturally occur without commands).
But first! certain conditions must be met before waves can occur. Waves can only occur when there is enough room for them to do so. Here is a birds eye view diagram of what I mean:
-The outlined squares represent the size of an area a block in Minecraft would have
-The Blue squares represent water,
-The Green Squares represent a solid block (lets just say land).
-Waves cannot be in the squares with red "X"s in them.
-Waves will form or dissipate depending on wave direction in the squares with the yellow neutral points in them (These exist so we don't end up with rising and falling walls of water which look ugly, that and so we get a better smooth transitioning).
-Waves are allowed in the squares with the green check-points in them.
-All waves make noise
-Lilly-pads will be effected by going up and down with waves, though you may still stand on them.
-Bigger waves will dissipate in the form of crashing title waves, which will have white particles representing splashing.
-Smaller Waves will dissipate by simply merging in.
Here is an example of what dissipating waves will look and sound like:
Extra Possible implementations:
-A Sail for boats to take advantage of the wind:
(Could be dyed different colours because leather's known for that sort of thing. Could be put on a boat, like how you put horse armour on a horse.)
-A Paddle so you can fight the waves:
(Paddles have good durability... I say good because some seas are vast)
-An Anchor so boats won't be pushed by waves:
(Anchors can be decorations which fall like anvils. could be put on a boat, like how you put horse armour on a horse. you can stil be pushed by waves, but only a small distance from where the anchors landed, from then you'll stop)
Dec 8, 20131) dragonsPosted in: Future Updates
2)new dimension(maybe sky lands or twilight forest)
4)more bad mobs
5)in game voice chat
6)Ability to change username
7)more affects(temp deafness from explosions)
8)Bed colors match wool and wood colors
9)A new weapon
10)100+ more music
11)more heads(cow, pig, etc... but found in chest not from killing)
13)3 stage tree groth(sapling, small tree(gives you sticks), and full grown)
14)more food options(cactus fruit, glow bugs(underground cave systems), pears)
15)generated underground portals in odd shapes(transports you to nether fortress(1 way portal))
16)flowers that are used for more then dye
17)2 saddles in crafting table to make two seats on a horse/dragon
18) dragon eggs(take 10 nights to hatch)
19) lead sheep towards dragon for food to tame him
20)dragons attack livestock
21) built in mod installer like the texture packs
Apr 1, 2012Galactic_Muffin posted a message on Colored Glass and Colored Light! (originally Just the 'Colored Glass!' topic but Mojang added our idea! :D Congrats everyone!)NEWS:------------------------------------------------------------------------------Posted in: Suggestions
HUGE NEWS!it's been a year and a half of supporting and discussing this suggestion, it no longer is a suggestion that i can claim as mine for it is an idea that was molded and cared for by so many people, this suggestion is an idea that belongs to the community and because of your help for the past year and a half, we have finally made a breakthrough...
Guys, WE DID IT!
Mojang officially released a screenshot (https://mojang.com/2...napshot-13w41a/) showing colored glass implemented and fixes on the transparency issues they were having before. I can say with confidence that if it weren't for all your support for this topic, there's a good chance that colred glass wouldnt have even been included in this snapshot. For that you guys can be proud to be apart of something big, something that could change the way Minecraft feels forever. Thank you for all your support! And thank you Mojang for putting up with us and taking the time to implement our suggestion! :3Topic:---------------------------------------------------------------------------
However, its not over yet, with the addition of colored glass, there is so much more we can do with it. Adding colored glass could be the beginning of big additions such as colored light in the future; So i will be changing the title of this topic to Colored Light!
Due to this topics' popularity I want this topic to act as an outlet for the communities' ideas and opinions on the topic of colored glass and its implementations in the future. So everyone, let us move on to the next step of our suggestion topic and help make a difference!
"So, I was mining today and stumbled upon beautiful natural glowing crystals in an underground ravine!"
"...Then I investigated a red glow I could see creeping through a tunnel shaft and found myself in the middle of a zombie hive! o__O"
Well, those are some of the things we could be saying if colored glass and colored light were added to MC!
(images above are not real screenshots. They were Photoshopped by me to show what MC could be like if this topic's proposals were implemented)
[NOTE]Colored light and glass is something I believe all minecrafters should be able to enjoy with each other without the midleman or knowledge of mod installing. So for that reason, this suggestion is directed towards vanilla. We do however welcome mods here since it's said that "Colored light isn't possible." -_^
Here is how it could work:
Color Glass Blocks & Changing The Color of Light
Colored Glass and Colored Light are features I have wanted to see in Minecraft for some time. I wanted to see these features implemented so bad that I have come up with some ways it could be used in the game; it would greatly increase building potential and the ability for a player to customize an atmosphere by modifying the color of light. Based on my knowledge working in the game industry as an indiegame digital artist, I know that the impact something like colored glass and light would have on minecraft would be more important than most people know. In fact, it may even be safe to say that even Mojang underestimates the aesthetic importance of colored light and being able to manipulate it.
Here is a little diagram that briefly explains my proposition:
Here is a colored light mod that CptSpaceToster in a video spotlight! check it out! (ehem you too mojang -_^) colored light IS possible and it IS necessary this video shows that:
Here is a different crafting recipe that was originally suggested by ChadGarion25. It is fantastic and gives cauldrons an actual use.
Tell me what you guys think
Support colored glass by wearing this banner:
(Signature will NOT work if you do not paste this code into your signature via code editing mode. Turn on editing mode with the little switch at the top left corner of the editor)
Also, if you like this suggestion and want to help it become a reality, give the first post in this thread rep points, and get your avatar featured in the 'We Love This Post!' banner down below the OP!!!
Cool Ideas by you guys -_^:
Quote from ChadGarion25
Redo how dyes are handled all together by giving cauldrons a purpose; making dye into a liquid form
- Cauldrons containing water can be right clicked with powdered dye to color the water (a tint of water won't require new block types)
- 3 objects can be dyed by right clicking the cauldron of dye whilst holding them. In this case, wool blocks, glass blocks, and glass panes (you can still take stained glass blocks of the same color and craft panes)
Here are some images that better explain the proccess:
Quote from neraphim
If i were to make any suggestions, i would recommend a simple refraction system. Like redstone only carries current 13 blocks or so, the glass panels could, if encased in non-opaque blocks, carry the light further than it would normally travel (like optic fibers). Additionally i would suggest colored redstone lamps, so that the color could be turned on and of at the switch of a button.
I have received a lot of comments about glass blocks and changing light color causing too much lag or requiring an entire overhaul of the light engine MC currently has implemented. What people don’t fully understand is how MC lights work and where in-game lag actually comes from in videogames. I can't say I completely understand how exactly the MC lighting engine works as I have not seen the code, however it is briefly explained here: http://www.minecraft....net/wiki/Light if you have any better knowledge or sources that explains these points better, feel free to critique my points and share your insight on the topic.
"Why did you label the topic as 'original'? This isn't the first colored glass topic, you know..."
You are correct, this is not the first topic on colored glass, nor am I saying it is. The 'Original' tag in the title is referring to this topic and it's contents specifically. On several occasions, I came across my topic copied directly into Redit and other online blogs; without any sort of credit to the images and content. As the images in this topic were created from scratch by me, copying this topic would be considered art theft.
So to answer your question, the Colored Glass! topic is labeled as original because it is, the original.
Is it possible to change the color of the light?
Yes. Difficult, but possible. It used to be quite easy to light blocks with individual colors in early versions of Minecraft, but with the current light system this is no longer the case. It would require additions to the light system, the renderer, the map file format, and the network protocol. (A technical proposal can be found here, behind the cut.)
(question aswered by Nocte)
Will it cause lag?
Yes, unfortunately the addition of colored light will lower your frame rate. How much? This is hard to predict until someone actually tries it on a variety of hardware, but there's no reason to believe it will be anything drastic. It will also have an impact on memory use -- 64 KB per unpacked chunk to be precise. And of course the color information will have to go over the network somehow. If necessary, it would be possible to add an option to simply ignore the color information, and keep the current system where all block lights have the same yellowish color.
(question aswered by Nocte)
"Are there any Mods with Colored glass or colored light?":
Yes, there are some mods for colored glass and there are older mods that have colored light implemented into MC. Here are just a few of these projects:
• Kovu, a follower of this topic has been working on a colored light prototype. wheather he is doing it with the current minecraft engine or not is unclear but if it is, this proves that colored light is indeed possible with the current lighting engine. it may just need some performance updates. -_^
Discussion found here:
• Nocte, one of the followers of this topic is very knowledgeable of what is going on behind all the gears and pendulums of Minecraft and has been working on this project. He may even tackle colored light. -_^
• CptSpaceToaster, one of the followers of this topic is currently working on a colored glass mod inspired by this topic and he is making big progress on colored light; proving that it is Indeed possible to do. You can watch his progress on his colored glass and light mod topics here:
• Here is a cool mod by Georqq that uses the same system suggested here; smelting colored sands to create colored glass, check it out!:
Colored sands into colored glass
• Here is an outstanding colored light mod that was in the works by theoneandonlyflexo check out his videos and his channel!
"I don't like colored sand because it would add too many new blocks to MC":
I added colored sand as an option for crafting colored glass because it would kills 2 birds with one stone. It would solve problems for people wanting colored glass and people wanting more color variations in standard blocks such as non-burnable, gravity, and stairs/slabs. The colored sand idea actually wouldn't require any new blocks or textures at all. The reason why, is because of how it could be programed. Much like how the biomes change the color of grass and leaves, both can wool and sand. Thus all blocks or future blocks that are craft able from sand or wool could be done in the same way; being colored entirely in code and decreasing the textures needed for the blocks. This solution would obviously require a change to how entities work but it would make way for limitless amount of colored items much like how leather armor works.
Now you may still be thinking, "well, that still doesn't fix the items being displayed in the inventory" actually it wouldn't be much of a problem since all of these items are just as hard to craft, having an inventory full of different colored sandstone blocks and the like, is only the fruits of your labors; having to collect dies, making cored sand and crafting them into stone. If what you are worrying about is the creative menu being overly crowded; this also wouldn't be a problem since the 1.3.1 update that added an improved creative mode inventory with
categorized tabs for various items/blocks and a search menu. If more colored blocks are added, they could simply just be added into to their own tab with would be extremely useful for pixel art artists and the like.
If you are still unsatisfied with colored sand being a step in creating of colored glass, we have discussed other options as colored sand is only a suggestion. Please look at "Cool Ideas by you guys" above for more information.
"Wouldn't it be easier to make colored glass by just combining it with dye like how you make wool?"
Easier yes, but wouldn't make much sense. Colored sand would mimic how real colored glass is created and it would open up more opportunities for new blocks using colored sand; including colored sandstone steps. Also, considering the "special properties" of colored glass, I believe it should be slightly harder to craft instead of simply adding color. with that said, I do not intend to say my crafting proposition is the best solution. In fact there have been many great alternative suggestions that have been made here. So keep thinking critically, innovate on existing ideas and give us some great suggestions!
"Has Mojang seen this?"
Yes, in fact we even heard back from Mojang on the topic; Nathan Adams also known as Dinnerbone from Mojang stressed that they have indeed been noticing the feedback on colored glass from the community. He also stated that colored glass is indeed possible and hinted that implementation of colored glass is not a "no"; which is exciting news.
Unfortunately, he also informed us that colored light is impossible on a large scale with the current lighting engine. However he also stated: "The lighting system is extremely broken and needs rewriting" this could mean that there is still a chance, if re-written, a new lighting engine may be able to support colored light. But this is uncertain.
The whole conversation can be found here:
ChadGarion25 informed me of a tweet made by Dinnerbone on 25 Sep at 6:14 AM eastern time where dinner bone posted a comment that could be very promising for colored glass and colored light to be implemented into Minecraft!
Check it out!
So basically what we can assume from all this is:
1) colored glass is very much possible in the current version of Minecraft; except it wouldn't allow other transparent textures to be seen through the glass (much how ice and water works in MC) and it would be difficult to ad a Z-buffer without having performance issues on slow platforms. This may not be much of an issue as most people will not have a reason to blend the colors of glass by stacking and though not completely transparent, it may look ok anyway. however I feel if a z buffer were added, perhaps there could be a toggle in video settings to turn off z-buffering for those who are playing on slower computers. Dinnerbone also hinted that the implementation of colored glass into vanilla is neither a yes or a no... so, I wouldn't give up on it just yet, guys. -_^
2) There are mods that have colored light implemented in versions of Minecraft before the adventure update. Check out theoneandonlyflexo for more info!
3) Yes Mojang has noticed this topic so there is no need to keep tweeting it to them as if they have never seen it.
Sep 24, 2013Spike TrapPosted in: Suggestions
A Spike trap that is roughly a half slap with spike stick up. Might look like a halfslab until a redstone signal activates the spikes.
- Directional Placement (Similar to Wood, Dispenser, Pistons)
If a Mob or Player falls on the spikes, severe damage occurs. Going for a 3x Block Drop for Death (roughly falling just over the height of the player). Damage Chart as follows for blocks fallen :
1 : 06 Damage
2 : 12 Damage
3 : 24 Damage
+ : 6 * Blocks Fallen
Note : unArmored Damage
Note : Possible Ore Swap for less/more damage (ie Diamond Spikes, Wood Spikes, Gold Spikes)
As always feedback is welcome.
Jun 6, 2012Alkein posted a message on Better NPCs - Bringing more life to the land-squidwards!UPDATE MAY 31 2013: It has been a very long time since i last revisted this post, and everynow and then I receive emails about a new post, for the time being i think that this post i have here covers enough that i dont need to add anything to it, but it i see an amazing comment pop up in my emails i will most likely come back and add it.Posted in: Suggestions
The villagers in minecraft have a very boring life, they sit around waiting for someone who may or may not exist to come and trade with them, ignoring all the other npc's in the world. What if they could do war on eachother and their jobs actually meant something? Read more to find out!
If anyone wants to make a mod out of this, let me know.
UPDATE - (this was taken from the Wiki)
Improved villages and villagers to make them more self-aware
- You can now restore a desolate village or create a completely new village
- Villagers can now like and dislike you
- Villagers who dislike you will refuse to trade
- Villagers will dislike you more for killing their friends or allowing them to die
- Depending on how much villagers like you, they will start to offer you better trades
- Trades may be made permanent again or last shorter/longer
Just remember, Not everything here needs to be implemented if anything does. So stop whining about it being too complicated.
Table of Contents:
1. NPC Interface
2. NPC hunger and health
8. Villages and Castles
11. Abandoned Villages
12. Families and names
13. Repopulating abandoned villages
17. Morale/Military Strength
18. Village Spawning System
19. Races + Religions
20. New Items
(The following two items are 2 other peoples suggestions, used with permission)
22. Village Generation Fixes
Thanks to CardboardPixel for making picture of the interface.
Starting from top left to bottom right, you have NPC health in the top left. Then NPC faction. Then Hunger. Then gifting box. Then NPC name. Reputation bar, Chat, NPC emotion (face), Usual trading interface, inventory.
When you click on an NPC's name you will be able to see a list of his family and what their jobs are. it will also say what job the NPC you are talking to has and his family reputation with you.
The leader/king, commander and any NPC with a job would have a special additional interface.
When you click on the faction name for the leader, he brings up a list of EVERYONE in his town, and what jobs they have. and the town reputation bar. Clicking on the faction name for any other villager wont bring anything up.
When you click on the Commanders faction name button you will see an interface showing the Military strength of his faction and the faction they are at war with (if any), the Supplies for both factions, and the reputation for both villages. You also see the morale of his army and the enemies.
Any NPC with a job will bring up a little statistics page when you click on his faction name button.
Lets use miner as an example:
Name - Steve Doppleganger
Job - Miner
Stone mined - 325
Coal mined - 114
Iron mined - 95
Gold mined - 12
Redstone mined - 23
Lapis mined - 4
Diamond mined - 3
The interface could also look like this:
THANKS TO Brinjal66 FOR THIS SECOND PICTURE!
Check out his thread including this here: http://www.minecraft...ew-trading-gui/
NPC Hunger and Health:
NPC's will now show you their health in the NPC interface. They will also have hunger and will need to eat like a normal player, but not near as often. When the NPC is hurt he may have to go to the priest if he cant find food. When an NPC is hungry they will pay more for food, but when they are full they will pay less for food.
NPC's will have emotions. Most NPC's will be happy, indifferent or worried based on the current status of any ongoing war, all NPC's will be happy if there is no war. Their will be Gains and Penalties that you earn based on you actions towards an NPC, Positive actions give you gains, Negative actions give you Penalties
The emotions will be:
Happy, Gain = 10% increase in rep gain, 10% better prices, half bonuses for family members
Angry, Penalty = 10% decrease in rep, 10% lower rep gain, No trading, half penalties for family members
Worried, Penalty = Runs away from player
Sad, Gain = 10% increase in rep gain from gifting, Penalty = No trading, (gifting enough breaks the penalty)
Indifferent, No gains or penalties
Disappointed, Gain = 10% increase in rep gain from trading Penalty = No gifting, rep gain is 5% slower
The action triggers for emotions would be:
Killing an NPC, family or town member
Just having a certain amount of rep
Fighting for a faction
Donating to any job chest or the town stockpile in the town hall
When you hover over the emotion face on the interface it will show the emotion, the reasons for why (can be multiple) and the gains and penalties you have with that person.
Most emotions will work in stages, going from angry to sad or something of the sort, depending on the reasons. Say you were to kill a random NPC in the village, his family members would get mad, most other villagers would be worried, and the leader would be disapointed. after a certain amount of time ingame the family members would become sad (no longer attack you on sight) the other villagers would become indifferent along with the leader.
When you talk to an NPC you will see your reputation with them based on stuff you did around town or by helping them or their family. When you increase the reputation of a villager in a family, his family rep increases by a percentage based on how many family members there are. When you get a villagers rep to full the town rep increases by a percentage based on how many town members there are. But when you get a family to max you gain an extra bit of rep with the town. Killing villagers brings your rep down, and the entire family will hate you, going to 0 rep. You will start off with having 10 rep for every villager. unless you are in very good standing with the faction they are at war with, then you will start with 5 rep or even 0.
This is the cool part and fits in with trading quite nicely. When you help an NPC by, gifting him items (full rep gain), Trade him items (3/4 rep gain) or help his village (1/4 rep gain) you will gain rep. The rep you earn will help you gain power among a village. Maxing your reputation with each citizen helps alot for increasing your Village rep.
Here is a simple example:
Action | NPC rep gain | Village Rep Gain
Gifting items to an NPC | Full | 1/4
Trading with an NPC | 3/4 | 1/2
Donate items to Village chest | 1/4 | Full
Going to war with enemy faction | 1/2 | Full
You would be able to trade just like normal except for a completely new UI (see above) and the ability to Gift items. When you gift the item you put it in the gift box and click on the Give button. this will increase reputation. The npc will eat food and use tools and armor. The NPC also might just donate it to their community chest.
Factions would have their names stored in a .txt file so you can add to it.
Factions would go to war against each other and would control multiple villages across the land. The villages would get mad at eachother based on things like:
You control too much land
You are too strong of a threat and must be eliminated before you grow stronger
You have been stealing from our village
You have stuff we want
Your village would look better if i was ruling it
Alot of those options leave it open for randomization.
NPC's Now elect a leader or a King for their village or castle. The leader is in charge of all of his people, if you kill them they will get worried. But if you have 100 rep with all his villagers you become his advisor. This means you will get special dialouge when he talks to you, And you can give him advice on what to do next, you can suggest to attack a village, build more houses (up to a max), collect more supplies or arm your men.
Every suggestion you make will reduce your rep with him by 5 meaning you have to give him gifts to make him happy again.
A new king or leader will be chosen when the old one dies after 3 minecraft days.
Villages taken over by a leader or king will never receive their own king unless the player asks to be the king and if loved by the town he fought for. The king will always stay at his own castle, any other village he take will only be able to build wooden walls, not cobblestone reinforcements.
Villages, Castles and Capitals:
The npc's are striving to rule the world, they will not build new cities, they will just upgrade their own. All villages will start out rather small having at least 1 well, 1 blacksmith, 1 church, 1 watchtower, 1 town hall, 1 barracks, 2 houses and 1 farm. They will usually spawn on flat areas but not just in the grasslands, forests will have trees cleared out for the village, the village wont be so close to water that its being flooded, or halfway into a hill.
Eventually when the lumberjacks have harvested enough wood the builders will build a wooden wall around the village. Then later on when the miners have collected enough cobblestone, they will reinforce the walls and put a cobble stone layer on the outside. The only buildings that will have buildings built outside that wall will be a capital city.
A capital city is where the king or leader of a faction lives, the faction will not make anymore capital cities unless an abandoned city is captured and the NPC's start a new faction there. the City names will be stored in a .txt file that can be edited.
Currency would be alot like it is in 1.3 but based on the stages of the city growth it would work like this:
Normal village: Gold nuggets used as currency.
Village with wooden walls: Lapis used as currency
Village with cobblestone reinforcements on walls: Emeralds as currency
It would be balanced so that if you were to buy alot of supplies at a normal village and then go to a castle and sell them, you would make no profit and would not benfit, because supplies would be less in the small villages, meaning higher prices. Which leads into this:
The cost of items would increase or decrease based on the amount of items in the town chest, For an example lets use wheat.
Wheat base price: 5 gold nuggats for 5 wheat
Wheat price when 64 stack in town chest: 1 gold
Wheat price when 10 or less in town chest: 15 gold
Wheat base price in a second stage (wooden wall) village would be: 1 Lapis for 10 wheat.
Wheat base price in a third stage (reinforced wall) village would be: 1 emerald for 20 wheat.
This would make it a viable option to buy items cheap, and sell them later for more!
To make it a little more interesting, traders may run between discovered villages that dont hate eachother, if you see one in the middle of nowhere you could follow him to a village or kill him for some random loot.
When you kill too many people or break too much stuff the whole village will turn hostile.
I know it isn't really an original idea, but i think i can make it unique this time.
Sure you will be able to find empty villages and loot them, but now with the new NPC mechanics that would be added, you will be able to turn a thriving castle into a ghost town. There would be requirements for how you force a group of NPCs to abandon their village. Here are some i thought up:
Destroy 20+ Blocks in the wooden walls around the village (only if upgraded)
Destroy 5+ Blocks in every building
Kill a minimum of 5 villagers (for small town) or 10 villagers (large town)
Kill the leader (counts as a villager)
Stomp out 4 farm-ground at every garden
Take 10 Wheat from every garden
Take at least 1 item from the blacksmiths chest
Kill every single villager.
Kill King - Civilians run in fear and some leave town until they join another village
Destroy 50 blocks from the outer wall
Destroy 10 blocks from every house
Kill a minimum of 15 villagers
Kill a minimum of 2 iron golems
Steal 3 items from blacksmiths chest
Kill every villager AND every single golem
All other village requirements apply to this.
The same requirements here apply to other NPC's villages fighting eachother, They will try to accomplish these goals.
You would also be able to retake a village. This can be done by advising your castles king to increase the size of his kingdom. He will send villagers to fix the damage and repopulate. There will be no leader in villages taken over by Kings. You will have to find the village that the king lives in to do this.
The best method to take over a castle/village is to place some tnt near some buildings and near the walls, then you kill the leader, set off the tnt and kill anything left fighting, many villagers will get scared and run away if so much gets destroyed so fast, especially when their leader dies.
Families and names:
I thought this would fit in nicely with the reputation system, so i added this in too.
Since NPCs have names, they can also have a last name, which decides which other NPC's are in their family. If you do good things for 1 family member the rest will get a small rep bonus compared to the one you helped.
Families may spread to other cities or a city may be entirely made up of one huge family.
When you terrify villagers away by pillaging their village the family may start again in another village
The last name would be chosen for babies by whichever family is bigger (since there isn't really any females)
Faction, NPC, Village and family names (last names) Will all be stored in different .txt files so the player can edit them as they wish.
Repopulation for abandoned viillages:
When you want to repopulate villages, you could buy a villager egg from the leader of the village after getting 100 village rep. When you place 2 villagers into a new village, it will be a 10% chance that they decide to make it their own and elect their own leader (1 of the 2) and start you off with 100 village rep for that village, but with a 90% chance they will stay true to their leader.
The rules for this is:
The village/castle must not be inhabited
It must have 2 fully restored inhabitable buildings
There must be 2 villagers placed in the village
The villagers will repair the rest
There obviously is going to be jobs for this village. Not all villages will have all the jobs, most likely only capital cities will.
Here is what i came up with:
Smith: Makes armor and weapons
Fletcher: Works with the smith, makes bows.
Builder: Uses wood and cobble from the community chest to build houses and walls
Librarian: Sells books that have a few small stories about the world. The stories would be something like: "The [Faction name here] assaulted one of [insert faction name here]'s Villages, they have been rising in power recently. Some rumors are going around that they have an army of 100 men!"
Basically just history books selecting a random faction name from a large list of faction names and using one of many predetermined stories. Just to give your village a little bit of background.
Lumberjack: Cuts down wood and puts it in the town chest
Farmer: Farms wheat and puts it in town chest, milks cows. (limit of 1 field per village)
Leader: Stays in town hall. wears an iron crown.
King: Stays in town hall. Wears a GOLD crown.
Priest: Stays in and around the church, Heals hurt villagers (may use a new item, Holy water)
Alchemist: 1 per town, mixes potions with ingredients you put into its chest
Hunter: Kills animals for food.
Commander: Builds iron golems, Leads armies to war. (3 iron golems allowed per village, only 1 can go to war) wears a cape.
Solider: 4 sub types, Will be decided upon a child growing up. 50% chance of a child being a solider.
--------------Warriors: 40% chance a solider will be a warrior. Basic fighting mob, avoids TnT and fire, kills enemy NPC's
--------------Archer: 40% chance a solider will be an archer. Shoots from afar
--------------Demolitionist: 10% chance a solider will be a demolitionist (will run in first to destroy walls
--------------Pyromaniac: 10% chance a soldier will be a pyromaniac. Runs in and burns down houses and people during a battle.
Magician: 1% chance of a magician spawning with a village, 5% chance one will be born after a castle upgrade. A Magician will have an enchanting table in his house with bookshelves around it.
Miners: Miners will work in the towns mineshaft, it wont be large but he will bring back useful minerals and cobblestone for building and smithing.
Butcher: kills cows from the field and cooks meat, then puts in village chest. lives with farmer
Thief: Wears black and a mask, goes to other villages and steals from them, uses sneak when near another village to indicate that they cant see him. Lives in the barracks.
Villager: Normal villagers cant just be lazy slobs, they have to pull their weight, so what do they do? When there is a battle at their village they will put out fires caused by pyromaniacs, they will do this by either running to the well with a bucket of water or just trampling the fire (punching it out)
They also will defend themselves if need be, but they cant use swords.
Not all cities will have ALL the buildings, if any do it will be a capital city
Farm: A farm is a nice fenced in area that starts with 2 of each type of farmable animal. A farmer lives in a little house outside of this (1 per town)
House: This is where any NPC without an occupation lives
Town Hall: This is always in the center of town, contains the Treasury and the town storage.
Hunters post: A small hut on the edge of town when the village increases in size, to help feed the people (2 per village max) The hunter lives here
Woodsman's hut: another small hut on the side of town for lumberjacks (2 per village max) This is also where the Fletcher lives and works
Church: The priest lives here. (1 per town)
Blacksmith: This is where the smith works, (1-2 per village)
Magic Tower: This is where the rare magician lives, a very mysterious tower. (1 per town, 3 per world)
Mine shaft: Yes, and its not abandoned and has an entrance to the surface near the village, the miners live in houses outside of the entrance
Barracks:Where the soliders and commander lives, has chests in it that when armor and weapons are put it in will increase Military strength, but only if an NPC will use it. (1 max always spawns)
Alchemy center: Where the alchemist lives, contains brewing station and cauldrons outside to catch rain. Cauldrons also inside. (1 max per village)
Library: Where the librarian lives. (1 per village)
Old Bland Village:
Full explanation of what a village would look like if this was added:
Town Hall Pics:
Wizards Tower (rare):
Hunters Post/Woodsmans hut:
Mine Shaft Entrance:
Church entrance (Would look something like the guard tower, But bigger):
MORE NEW PICS!!! (august 20)
The larger villages would have pumpkin farms to explain their iron golems.
This is my idea of a large walled in village. There would be different variations, this one most likely being the biggest (this is the current world i play on)
A Different idea for a keep
A sort of Marketplace area, comes with NPC's that stay in their stalls for the day.
The different types of soliders would fight in different ways.
The archer stays back
The warrior rushes forwards
The demolitionist destroys enemy buildings and trys to avoid blowing up teamates
The pyromaniac runs in through holes in the walls and sets stuff on fire.
The commander would have a cape to set him apart, he would be in the very front or middle of the fight at all times.
Village Spawning system:
Morale would be about how easily NPC's will surrender or how "brave" they will be.
The attacking teams morale will be affected by the commander and army size
For every man in the army more than the enemy team the morale is increased by 1
if the commander dies during battle morale goes down by 10
At the start of the battle, both commanders are worth 10 morale.
For the defending team it will be affected by King/Leader, Army size and commander.
The king being alive in the castle increases the morale by 30
the commander being alive increases it by 10
every man more than the enemy increases it by 1
If the morale falls below 5 the attackers will retreat or the defenders will surrender
Surrender means that the survivors will live peacefully in the city after it has been conquered.
(prisons would just be useless having a building so NPC's can sit around and just add that much more lag)
Military strength is similar to morale, its based on the amount of weapons and armor the NPC's have and what quality
For every wooden/leather weapon/armor MS increases by 1
Every chain piece of armor increases MS by 3 (only given to NPCs if bought from a blacksmith (by player) and put in the Barracks armor chest)
For every iron weapon/armor (or bow) MS increases by 5
for every gold weapon/armor MS increases by 3
For every diamond weapon/armor MS increases by 10
Armies will only advance on the enemy if their military strength is within 20 points of the other army. This will mean more equal battles so the fights are more interesting (even 5 MS can make a difference.)
You wont be bored watching one team Decimate another. Everything will be a close call.
The villages will have a 5% chance of spawning in any biome flat enough to contain the new villages. When a village spawns it will increase the chance of another village spawning (at war) within 150-300 blocks away by 50%.
There would also be new races, and different races would have a higher chance of starting a war or having bad relations with eachother. They would also each have their own religion, for the priests
The races would be:
Humans - most likely to start a war with Nosemen, Indifferent to all non hostile actions, Religion = Notch or a very rare chance Herobrine. Villages who worship Herobrine are limited to 1 per world.
Pigmen - most likely to start a war with dwarves. Get mad if you kill pigs near them. Religion = Mud. 1% chance during the night that all villagers turn to zombie pigmen for the night. If a Villager is struck by lightning they become a zombie pigman permanently.
Nosemen - Most likely to start a war with humans. Most common village type, Religion = Nostrilism (based around Buddhism because they wear robes)
Goblins - All races are very likely to start wars with goblins, +20 to Village population cap, No religion, Just war.
Dwarves - Most likely to start a war with pigmen, Rarest Villages. Houses have basements, Find more ores, faster. Religion = The god of Feasts. (church would be a feasting hall instead of a normal church)
Powder keg - Sold by dwarfs, Expensive (5 emeralds each), blows up a larger area than TnT (3-4 times).
Golden ring - Dropped by goblins, can be turned in to any other races Leader or King for a small bit of extra Rep. (the other races all hate goblins) Can also be broken down into golden nuggets at a crafting table
Crown - Dropped by kings you killed, Can be worn and then your reputation does NOT go down when you ask the town leader to do something and the dialogue changes to more demanding stuff (instead of "You should Attack this village" it becomes (Attack this village). (which basically makes him your advisor and you the leader)
Mud - New Block, Found as the main ground block around pig villages, pig villages have dirt roads.
Cloth - Dropped from and bought by Nosemen and Humans, can be colored, used in the creation of flags, can be placed. When placed it looks like a thin piece of wool (think snow). Used for carpets and banners when building.
Flags - Can be colored, made by 3 sticks and 4 cloth. 3 sticks up the side and four cloth in the top corners. Every village has flags of a certain color placed around it.
Piggy Bank - Used to store emeralds, diamonds and gold nuggets and any other precious shiny item you want. Only bought from humans
Nose Goo - Dropped by nosemen. Combine 9 to make a slimeball.
More added Later!!!
Village Generation Fixes
Thanks to nate890 For letting me use this in my suggestion. Remember to head over to his thread and give him your support!!!
Quote from nate890
Villagers should give quests, and give items in return (like cloathing/emerald). The quests should feature basic tasks and objectives. Some tasks might include: "We need wheat to harvest. Replant our crops with Wheat.", or "Pigs are stepping on our crops. Kill 10 of them within the area of the village." Once again, these are basic examples to get the general idea flowing.
The quest log will feature 3 different randomly picked quests and you have the ability to do them if you're the level, or above the level required (just like the Enchantment Table!). You will not lose you level and experience, like the Enchantment table. Instead, when you complete the quest, you gain EXP (the EXP gain will be the same for every quest, no matter the level or objective).
The items in return will vary depending on what the level requirement for the quest you're doing is.
The quest log should be designed to be easy to use and understand, with a basic idea like such:
A picture of a quest log, given to you by a villager.
A picture of the quest log, given to you by a villager when you have a completed quest.
If you are all in for the idea and feel like supporting, go ahead, set this as your signature:
JP585 has alot of Great idea's involving villages, here a few that i like personally and would also like to be added to the game:
Changes to Village Generation
- Grass and flowers should not replace parts of a generated village.
- Road Shoring: Roads now become two thick. The lower layer becoming a block not affected by gravity. This is to prevent house doors being drastically disconnected from the road, preventing entry and exit. It also has the nice effect of building bridges over rivers and ravines.
- House Stilts: When a house is formed over air, it no longer generates a huge stone pillar. Instead, where there is liquid, air, or plants there remains empty space. At the corners of the house, as well as other logical points, stone pillars are generated. See plains village image for an example of it.
- Railing: If a road should have two blocks of air on one of its sides, a wall of the appropriate type will be placed on the road edge. This will generate an appearance of safety in the village. See plains village image for an example of it. This will generate bridges as well as rails to prevent accidental drops from roads into holes. This will provide a sense of safety in the village. See plains village image for an example of it.
- When a house generates, the spaces directly adjacent to the outside walls of house are cleared of blocks that are not part of the house. This will prevent a house become trapped completely under dirt, sand, gravel, etc or sand.
Before Village Generation Changes
After Village Generation improvement (see bridges, stilts, and farm border)
Check out and support the Thread Here: http://www.minecraft...s-new-villages/
If you liked this idea please press the green arrow in the bottom right!
June 11, 2012.
-Added to Reputation
Later the same day
The next day after that:
And the day after the day above:
Day after the day before this day:
- Added buildings
- added faction rep gaining
-more interface description
Later that night:
-made and took pics of buildings/village (will be up soon) (only did some)
-Made a few changes to the post
June 17 2012-
-Overhauled up to traders
- Major Changes to currency
- added Emotion
- Removed some unnecessary and most conflicting ideas.
- overhauled Factions
June 24 2012-
-Added pyromaniac job
-Gave normal villagers some work to do
-Made small additions to currency
July 6 2012
-Added Races + Religions
- Added New items
July 28 2012
-Added New Items, removed crap ones
- Made a few modifications to Races + Religions.
August 12 2012
- Added new items.
August 13 2012
September 10 2012
-added another banner
September 15 2012
-Fixed a few mistakes in currency
-Switched Diamond currency to Lapis
Sept 26-27 2012
-Added a new interface picture
-added Village Genration Fixes
I hope you like my idea, please support it and vote whether you want it or not!
Here is some banners to show your support!
[url="http://www.minecraftforum.net/topic/1271884-villages-and-castles-pictures/"] [IMG]http://i1079.photobucket.com/albums/w507/Alkein/goodBanner.jpg[/IMG] [/url]
[url="http://www.minecraftforum.net/topic/1271884-villages-and-castles-pictures/"] [IMG]http://i1079.photobucket.com/albums/w507/Alkein/BetterNpcsbanner2.png[/IMG] [/url]
Special thanks to Shrapos for helping me with this idea (IRL friend)
F117nighthawkX - Suggested the Dynamic villagers game mode
arsonwelles - suggested .txt file for villager names
dannybar9 - suggested dynamic prices based on resources, hunger and health
Strottinglemon - suggested to make enemy factions gain rep when you kill opposing faction members
nate890 - Let me put his Quests suggestion in here.
kazar14 - the second banner
JP585 - the Extra Stuff, which contains lots of village fixes.
- To post a comment, please login.