Perhaps have the block contain a TileEntity that can perform higher logic, like "place x blocks per tick" to make the strain even less. If it can do something, which here would be to build something, well, then time to pack up, cause it's settling in. If it cannot, well, then it can just replace itself with air. Once it is activated, it checks if it can actually do everything. What I'm trying to say here is, a single block placed during worldgen, and then "activated" afterwards, would perhaps be the best option to the "bigger than one chunk" issue.
What I ended up doing, is creating a placeholder block, that when randomly ticked (which should provide ample time for the chunks around it to get generated) would first check the environment, and then act accordingly, and here, the first one to tick would replace itself and several others within range to the mentioned blocks. I had a similar issue in one of my mods, trying to streamline snow/grass/sand/clay generation, with their location being determined by a noise-generator (hence I would have no control over chunk boundaries) If the structure has a lot of randonmess you will have to figure out how to ensure it all fits together. If some parts of the structure are repeated then you will want to break it up into smaller pieces. For example, if your structure is very regular and symmetrical you might be able to generate it with a formula, but if it is very intricate and asymmetric then you will need to generate it block by block from a blueprint. Overall, there isn't really a good general way to generate a structure because it really depends on the structure. In fact, if parts of your structure cover a whole chunk, you could basically make sure that that chunk is generated as a "flat" structure.Īnother solution was whenever you find a place that might be suitable for your structure to start, that you force the generation of the addtional chunks and then only build your structure if the overall area is suitable for it. Basically prevent it from creating an ocean, lake or mountainside in the way of the structure you need to create. Instead you can control it so you know it is suitable for the remainder of the structure. Well, then the next chunk maybe shouldn't be fully "natural" generation. Like lets say the natural generation happens and then eventually provides a suitable place to start your structure. One solution could be that the generation of the chunk depends on whether there is a structure rather than the other way around. Also, depending on the structure it may not always make sense to break it up in same way as vanilla. But like you said you can't wait until all the chunks are loaded to check for suitabiliy because then the structure will sort of "pop up" as you said.Īnd also, it is true that there are vanilla structures to look at but the code is kinda complicated. With smaller structures it kinda works because the village houses can be on a hillside or something, but it can look strange if your castle is halfway into a cliff or something. If you try to only generate the portion of your structure in the loaded chunk there is potential that when the next chunk is generated that it isn't suitable for your structure. All rights reserved.Well, the difficulties you're facing are pretty typical. The Minecraft Name, Brand and Assets are all property of Mojang AB or their respectful owner. This application is not affiliated in any way with Mojang AB. Try Minecraft mods & addons to build a modern Minecraft house!ĭISCLAIMER: This is an unofficial application for Minecraft. ★ Back-up system: you can undo minecraft map changes ★ 3d mode for adjusting object vertical position ★ Add your buildings and transfer them between worlds ★ Search online through 100000+ buildings Create a minecraft map of your dream with the best building addons & free minecraft mods for house! Out of building ideas? Just download huge skyscraper and show it to your friends! Add your minecraft house and transfer it between worlds. Object will be on the exactly that place that you want - adjust position using 3D viewer. This builder will build objects automatically, so you don't need to spend many hours using instructions. Install buildings right on your Minecraft map! There are many categories of minecraft mods: modern houses, mansions, creations, ships, castles, pixel-arts, statues. Just enjoy Building Mods for Minecraft PC on the large screen for free! Building Mods for Minecraft Introduction No more eyeing the battery or frustrating calls at the wrong time any more. Now, You can play Building Mods for Minecraft on PC with GameLoop smoothly.ĭownload it in the GameLoop library or search results. Building Mods for Minecraft, coming from the developer Addons for Minecraft, is running on Android systerm in the past.