new-o-formation-o-fire-minecraft-a-vreia-1-8-1
New information about the upcoming update Minecraft version 1.8
I briefly talked with crazy engineers from Bat Country Entertainment about mods changing the height limit in Minecraft. Ryan threw me this interesting letter, what different compromises and his experience with this:
Ah#*Nchik! Straight from my head, here is the list of the main chips:
The influence of changes in height:
– In memory of memory: based on the internal device of the cans, the only relatively simple way to increase the height of the level is to double it. As a result, memory consumption can very quickly get out of control with an increase in the number of bits available in the Y axis. It will be short -sighted that this is fully controlled in the singlePlerator, but, practically, the multiplayer is already a hornet’s nest in terms of RAM consumption, and the only way to increase the height of the level is to double the amount of memory. Pretty shitty.
– Influence on CPU: the generation of the cans occurs in pieces on the X/Z plane, but it is believed that the champ is completely filled in height, from the administration to the sky. In fact, this can be softened, since any landscape above a certain point is fully assumed as air, and the entire landscape is assumed below the other specific point as a stone, thereby repiting the need for a miscalculation of temperature, humidity, bioms above or below this point. Nevertheless, this is still clogging of Kesh and memory clogging. What is even worse, since underground features are generated in each champa, in order to maintain uniform distribution of ore, it will be necessary to double the number of calls made to a certain generator, after each doubling of the height. This is relatively inexpensive for pieces, such as ore, but the generation of caves occurs along the entire axis of the height, and, being a recursive function, it will very quickly become a resource -together.
– Influence on a hard drive: everything that is stored in memory is required to be transferred to disk and vice versa. Based on the fact that in the singlePlera the most important product murderer – even on my brutal computer – this is the input/output of the disk, the question of doubling the information recorded to the disk arises. I’m not quite sure whether the cups are compressed before recording to the disk, or this happens only when they are transmitted through the network, but if they are compressed, then it is useless – compression facilitates the operation of the disk, but at the same time loads CPU.
– Influence on the network: in the Multipleire of Chanka, a much larger number of people should be transferred and much more times than in the singlePlerator. This itself is, of course, from the point of view of the client, how much data you need to shove to the server, and although the network packages are compressed, this is still an additional network load and CPU.
Regarding the change in level height, it was “easy” to the extent that it took me an ox -4 hours yesterday in the morning to do this, but only because I picked up in the insides of the engine since January and mentally monitored all the assumptions about this. Top down:
– Find the code casinosnotongamcare.co.uk “11” and “7”, replace them “12” and “8” as necessary.
– Find the code 128, this will open most of the places related to the height of the card, t.To. It is 128.
– When you change the places indicated above, keep your recompilation time and make sure that all variables have changed from bytes to short integer and t.D., If you increase them more than 128. Being C ++ Coder, I constantly forgot that in Java all variables with a sign.
– Find the code 127, this will open the remaining places related to height.
– Find “64” and “63”, these are the places where the sea level is indicated – 64, as well as the limit of the height of iron ore. Personally, I raised the water level to 96, instead of doubleting up to 128 to have 32 tiles of additional water height, but as many as 96 additional heights of the earth.
– Correct the generators of the redstone, diamonds, gold, etc.D.
– Make Gras through all the classes of the generator, doubleting RNG Baseline and spreading for each.
– Correct a pair of “32768” on “65536” to match 16*256*16, instead of 16*128*16.
– I’m not sure how much of this is the result JAD and how much – in fact, the code, but there is another couple “Char Whatver =‘ \ 200 ’” ” in MCP code, correct this on Short or Int, containing 256 instead of 128.
I must say that the game went enough for#%with a height raised to 256. I think 512 will not strongly strain my iron beast, but 1024 will definitely put it on his knees. Still, one of my goals, just for jokes, see if I can make Nether with 0-127 blocks, the usual world with 128-255, the sky from 256-383, and then a new dimension of one of the groups of modders, Aether, with 384-511. It will be epic.
There is also one mod that makes champs 16x16x16, but I don’t like him. The list of bugs is as long as the hell of jigurs, and it also does not change the size of the generators of all kinds of objects, so you will not get anything, such as this:
So now I’m trying to do the same thing myself. I fill all the cups above the height of 256 with air, below zero with a stone, manually start the cave generator, and, theoretically, everything will work. Although, in principle, the theory is quite a shaky thing to rely on it, so I caught bugs for the last 4-5 hours. At the moment, I can already go into the game, but the champs are scattered, so I believe that I missed some kind of Heshing function, it will also explain why he is constantly spitting by the mistakes of “Wrong location!“When the animal tries to put on to sleep, the wrong chal is trying.
Now all the screenshots known to us:
01
This screenshot shows a ravine that will be generated according to the new generator method.You can still see softer lighting.
02
Screenshot of the ravine with ruins.On the right some kind of gray plant, below the zombie and just a deceased skeleton.If you look well, you can see the door.
03
Ordinary ruins, one of the very first screenshots.
04
Fried chicken: p would eat: D. And Jeb says that they added 5 food recipes. And below you can see that it seems to have been added hunger, and a mysterious strip appeared between the belt and health, I indicate that I have experience or thirsty (but unlikely)
05
Here it immediately catches the eye-the increase in the maximum height to the N-th value.
You can still see the flying island.
06
One of the first screenshots. Firstly, you can see a new biom on it-large mushrooms. Secondly, we can see the villages of NPC.
P.S. Notch launched the test of the new launcher.Here is a link to him: launch.Minecraft.Net/Test.HTML
P.P.S shut up the updates on the developers and blog by minecraft.