I wrote it in another topic, but I considered idea so good that it deserves separate topic Craftable blocks (mechanisms) that can carry other blocks primitive- helium(?) balloon- one such block could lift itself 25 blocks above sea level low tech- helipad - can lift itself 50 blocks above sea level medium tech- jets- can lift itself 100 blocks above sea level high tech- antigravity pod - can lift itself 200 blocks above sea level helipad, jets and antigravity pods uses power (the higher tech the more power) and can be wired to control unit to adjust floating height (all units must be wired to work) Attached building blocks will decrease height (lowest airborne bases can go is one unit above closest block/liquid) All these block can be used to make one floating structure (cross tech floating blocks will float at height of best tech) If computers allow limited programming it could even be programmed to fly up in case of emergency All building blocks are divided into 3 weight categories Light blocks- decrease flight height by 1 block (for example- porous plastic) Medium blocks- decrease flight height by 2 blocks (for example- wood) Heavy blocks- decrease flight height by 3 blocks (for example- concrete) Light blocks usually are easy to break, while heavy blocks usually are armored So for example We have small hovering base that is kept in the air by 20 helium balloons, 15 helipads, and 3 jets So maximum height of it is 100 blocks (height of jets) Such structure can carry 20*25+15*50+3*100=1550 light blocks=775 medium blocks=516.7 heavy blocks before lowering at the sea level (higher load will force it to decrease even lower until whole construction will reach the ground- hovering at 1 block height above closest block) That means that it will float at height of 100 blocks as long as is loaded with 1450 light blocks, 575 medium blocks, 216 heavy blocks or any combinations of those Any additional load will lower the height All helipads and jets are wired to control unit, but since helium balloons can't be adjusted, base can't go lower than 25 blocks (without additional load) Characters, vehicles and other creatures shouldn't be counted in all this (since it would be too frustrating and complex) One possible problem of such thing would be how much calculation system will need to run on the background each second It could be quite problematic with huge bases
I like this idea but this seems like a large amount of physics that they probably wouldn't add when they could just add aesthetic things to make it seem like blocks are floating.
I think this is a very great suggestion. Maybe instead of implementing physics into it, maybe you can attach blocks to the airship and make it so it could fly around the world but have a limitation of height and speed acording to the blocks you put on it.
I'd imagine something more like The Zeppelin mod for Minecraft. You place down a control block and it scans for everything connected to it and the blocks it's connected too, depending on the config it may or may not pick up diagonal connections but it also doesn't turn specific blocks into part of the aircraft, which you can specify in the config as well. I think that could be pretty cool.
I don't think the physics should be too complicated, but I definitely want to make a flying galleon. Perhaps something a little less complex is in order, although I do like the idea of having certain blocks being able to support so much. However, the physics system may need to be overhauled for this to work, because some blocks can spawn floating, and just placing up some blocks and then breaking the ones below them could generate the same effect. Although maybe this could allow the base to "move". Pic related.
Yeah, the only problem with using the Zeppelin Mod for inspiration is that it can kill performance if your base is massive and you're trying to fly it around.
Actually, you should be able to limit the amount of air-carrier-blocks a player could have in the config