#How to make a boat climb up ice blocks?
1 messages · Page 1 of 1 (latest)
boats are weird for sometime in Minecraft bedrock edition you couldn't even stand on it like Java also boat lags alot in Java it's impossible to play with and the lag is hard coded to the boat
but idk anything about Java boat I just heard it I don't play Java
In BE they seemed to be synced but not able to be modified very easily
The buoyancy component is a mess
of course it's bedrock the modding api doesn't allow that much modifying and boats are weird so it's impossible to work with boats
and half of the boat’s functions including it’s crucial movement pattern is hardcoded for no apparent reason
why is boat so stupid any ways
and cause they can move faster than 20B/S it’s not like I can just use a script to TP up every time I would collide
scripts are genuinely not fast enough
also in bedrock edition if you stand on the edge of the boat it flies away like something is pushing it front the side
🤔
what is 20b/s
20 blocks per second
oh you mean 20 ticks per second cause that's how fats Minecraft moves
I mean Minecraft Java
Bedrock is 10 tps but why?
Bedrock is 10 Redstone ticks per second same as Java
There are still 20 gameticks in a second
also why is Minecraft Java's Redstone ticks separated from game ticks
what?
I didn't know
boats on ice are 40b/s right?
Pretty sure
also mojang should make minecarts faster
and I hate birch change the texture
it was obviously 💯 joke
also did you know Minecraft bedrock edition have block display entity
Take a look at the horse, there was a component, which let them auto jump one block, you only need to add this to the boat too.
Tried that
- The horse doesn’t have it, it’s hardcoded
- The boat’s hardcoded behaviour seems to stop this occurring while a player is riding the boat
Did you try variable_max_auto_step?
yes
Apply impulse and raycasting
Ask jeanmajid
last time we tried that apply impulse failed
We’ve implemented a motion prediction setup that looks at our position 2 ticks ahead and uses that to base when to TP up, however right now it works server side but the client fails to keep up
Did you raycast infront of the boat, then apply impulsr
Impulse doesn’t affect the boat while you’re riding it
Oh ok
Make a ridable entity then, a custom go kart, and dont give it the boat runtime identifier
Why? The boat’s physics is what makes ice boat racing so fun
make a rideable entity and recreate the boat's physics then make it step up a block
Don't think you'll be able recreate boat physics perfectly
i cr@p I thought this was the commands server but it was the addons server and I think I can recreate the physics with commands
the whole point is to keep the feel of the boat on ice
wdym
I think I could recreate the boat's physics almost perfectly
Really? Even the hardcoded slipperyness of it on ice?
I think I'm overestimating my command block ability
but could have like 4 directional scoreboard and change it depending on multiple conditions like did the player turn while going foward and add drift or something like that