I am aware that a suggestion in high demand is being able to have unique boats. Not just crafting different types, but being able to build a ship, and then sail it.
The current Minecraft world doesn't allow for such physics, as the game has an X, Y, and Z grid. Anything that does not follow the grid is an entity. Making blocks turn into entities is quite difficult - look at the Zeppelin mod.
Now, about the Zeppelin mod. It's a great mod and all - but face it. It's way too OP and can never make it into Vanilla. Especially since you can fly on a block.
Finally, to my suggestion.
Boat Overhaul
Crafting a boat doesn't change at all. It still requires 5 planks, and it's physics doesn't change.
What would be different?
First order of business, you should be able to right click on the side of a boat to "extend" the boat by fusing the two boats together. The side of the boat that is in between them disappears, so it's as if you had a boat 2 boats long.
Placing a boat on the side of the boat will not extend it into 4 blocks, but simply extend it into 3 blocks wherever you placed it! That means a boat can be made into infinite shapes and sizes.
Here's a meat of the suggestion: you should be able to place blocks inside a boat. One block = 1 square of boat. Of course, the size of the block isn't the same as the size of a real block, but that's a good thing, because any blocks placed inside a boat are part of the entity. Chests would also be able to store items, you would be able to craft, and most importantly, you can place other blocks on the side of the blocks in the boat.
Here's a better description: Placing a block in the boat or on the side of a block in the boat connects it to the boat. That block can be destroyed at any time to collect it. A block that is placed on the side of a real block, it becomes a real block. Simple?
Finally, what if your boat is massive, or is made from obsidian? How does it stay afloat? The solution would be buoyancy.
The buoyancy of a boat is calculated like so:
M/V = D
See, it's just density. If the density is less than one, it floats. If the density is greater than one, it sinks. If the density is one, it does neither.
The Mass is calculated like so:
M = Sum of the blast resistances of all blocks that are part of the boat
Obsidian is 500 Mass, since it has tons of blast resistance.
Volume is the dimensions of the boat, since differentiating air inside from air outside would be difficult.
V = 15 x (Dimensions of the blocks on the boat (X, Y, and Z))
Boats themselves have no mass nor volume. That means there is no need to worry about the size of your boat's base.
I made a simple model of how placing blocks in a boat would look. I forgot that the width of a boat would have to be the length of the boat, so it's not perfect.
A problem... you forgot to consider air blocks. Air blocks have density much lower then water so a hollow obsidian cube, if large enough, would still float.
Also, your "S = (sqrt(x/2z))/1.2y" seems off to me. It's a boat. You shouldn't be calculating speed but instead acceleration. Large boats would accelerate slowly but could still reach the speeds of other, smaller boats.
How would you control the boats. It would be kind of weird to control a monstrous behemoth of a boat with no visible means.
How is this any less problematic then the Zeppelin Mod?
Now, about the Zeppelin mod. It's a great mod and all - but face it. It's way too OP and can never make it into Vanilla. Especially since you can fly on a block.
Then just make it less overpowered. Make it so that the vehicles you make require some sort of thing to supply thrust instead of it just moving on it's own. Make it require upward force to move up and fly or else it will fall to the ground. Make it require fuel. There are plenty of things you can do to make it less overpowered.
Rollback Post to RevisionRollBack
The Sun rises in the North!
Now these points of data make a beautiful line...
we do need diffrent boats.
But this seems a bit unrelistic pin 2 boats toghter and you get a very unruly craft.
and we still can't make boats more than 1 high and you can't mount things on them like cannons and guns and multiple chests and other stuff.
why do we need this?
pirate battles long distance sailing and just to be cool.
A problem... you forgot to consider air blocks. Air blocks have density much lower then water so a hollow obsidian cube, if large enough, would still float.
Also, your "S = (sqrt(x/2z))/1.2y" seems off to me. It's a boat. You shouldn't be calculating speed but instead acceleration. Large boats would accelerate slowly but could still reach the speeds of other, smaller boats.
How would you control the boats. It would be kind of weird to control a monstrous behemoth of a boat with no visible means.
How is this any less problematic then the Zeppelin Mod?
Then just make it less overpowered. Make it so that the vehicles you make require some sort of thing to supply thrust instead of it just moving on it's own. Make it require upward force to move up and fly or else it will fall to the ground. Make it require fuel. There are plenty of things you can do to make it less overpowered.
I seems problematic because you didn't read it properly.
I did not forget air blocks, are they are not removed in the calculation of the volume.
I didn't make the speed equation though...
You would control the boats the same as you do now. Sit, and steer. If you can't see, then that's your own boat's flaw.
The Zeppelin mod makes much less sense. It's fun, but moving around a block that doesn't have wheels is just plain outrageous. Wheels would also be outrageous, and so would other forms of transportation. Instead of adding a new transportation and making boats useless, why not overhaul the boats?
I am aware that a suggestion in high demand is being able to have unique boats. Not just crafting different types, but being able to build a ship, and then sail it.
The current Minecraft world doesn't allow for such physics, as the game has an X, Y, and Z grid. Anything that does not follow the grid is an entity. Making blocks turn into entities is quite difficult - look at the Zeppelin mod.
Now, about the Zeppelin mod. It's a great mod and all - but face it. It's way too OP and can never make it into Vanilla. Especially since you can fly on a block.
Finally, to my suggestion.
Boat Overhaul
Crafting a boat doesn't change at all. It still requires 5 planks, and it's physics doesn't change.
What would be different?
First order of business, you should be able to right click on the side of a boat to "extend" the boat by fusing the two boats together. The side of the boat that is in between them disappears, so it's as if you had a boat 2 boats long.
Placing a boat on the side of the boat will not extend it into 4 blocks, but simply extend it into 3 blocks wherever you placed it! That means a boat can be made into infinite shapes and sizes.
Here's a meat of the suggestion: you should be able to place blocks inside a boat. One block = 1 square of boat. Of course, the size of the block isn't the same as the size of a real block, but that's a good thing, because any blocks placed inside a boat are part of the entity. Chests would also be able to store items, you would be able to craft, and most importantly, you can place other blocks on the side of the blocks in the boat.
Here's a better description: Placing a block in the boat or on the side of a block in the boat connects it to the boat. That block can be destroyed at any time to collect it. A block that is placed on the side of a real block, it becomes a real block. Simple?
Finally, what if your boat is massive, or is made from obsidian? How does it stay afloat? The solution would be buoyancy.
The buoyancy of a boat is calculated like so:
M/V = D
See, it's just density. If the density is less than one, it floats. If the density is greater than one, it sinks. If the density is one, it does neither.
The Mass is calculated like so:
M = Sum of the blast resistances of all blocks that are part of the boat
Obsidian is 500 Mass, since it has tons of blast resistance.
Volume is the dimensions of the boat, since differentiating air inside from air outside would be difficult.
V = 15 x (Dimensions of the blocks on the boat (X, Y, and Z))
Boats themselves have no mass nor volume. That means there is no need to worry about the size of your boat's base.
Example of a boat that floats:
A wood boat.
Dimensions: 5x5x3
Wood blocks: 46
Utility blocks: 2
Doors: 1
Total Mass: 730
Volume: 1,125
Density: .65 - Float
Example of a boat that doesn't float nor sink:
A simple 1x2 boat with 1 iron block on it.
Dimensions: 1x2x1
Iron blocks: 1
Total Mass: 30
Volume: 30
Density: 1 - Neither
Example of a boat that sinks:
An obsidian boat shelter boat.
Dimensions: 3x3x3
Obsidian blocks: 23
Doors: 1
Total Mass: 11,515
Volume: 405
Density: 28.32 - Sink
--------------------------------
What if you made a HUGE boat? It doesn't make sense to have it move as fast as a current boat. Here's how the speed would be calculated.
S = (sqrt(x/2z))/1.2y
To show your support, please click the in the bottom-right hand corner of this post.
And your idea is extremely well thought out and makes a ton of sense!
+1 for you
Thanks! :smile.gif:
I know. That's why I made it 500.
Thanks!
x=boat length, y=boat hieght, z=boat width.
(sqrt(x/2z))/1.2y
My way makes more sense to me, since mine is straiter boats, which tend to be faster.
Ah, thank you, kind sir!
Also, your "S = (sqrt(x/2z))/1.2y" seems off to me. It's a boat. You shouldn't be calculating speed but instead acceleration. Large boats would accelerate slowly but could still reach the speeds of other, smaller boats.
How would you control the boats. It would be kind of weird to control a monstrous behemoth of a boat with no visible means.
How is this any less problematic then the Zeppelin Mod?
Then just make it less overpowered. Make it so that the vehicles you make require some sort of thing to supply thrust instead of it just moving on it's own. Make it require upward force to move up and fly or else it will fall to the ground. Make it require fuel. There are plenty of things you can do to make it less overpowered.
The Sun rises in the North!Now these points of data make a beautiful line...
But this seems a bit unrelistic pin 2 boats toghter and you get a very unruly craft.
and we still can't make boats more than 1 high and you can't mount things on them like cannons and guns and multiple chests and other stuff.
why do we need this?
pirate battles long distance sailing and just to be cool.
Count me in.
I seems problematic because you didn't read it properly.
I did not forget air blocks, are they are not removed in the calculation of the volume.
I didn't make the speed equation though...
You would control the boats the same as you do now. Sit, and steer. If you can't see, then that's your own boat's flaw.
The Zeppelin mod makes much less sense. It's fun, but moving around a block that doesn't have wheels is just plain outrageous. Wheels would also be outrageous, and so would other forms of transportation. Instead of adding a new transportation and making boats useless, why not overhaul the boats?