fix(entity): restore blaze flight parity#1989
Draft
CompileRider wants to merge 1 commit intoPumpkin-MC:masterfrom
Draft
fix(entity): restore blaze flight parity#1989CompileRider wants to merge 1 commit intoPumpkin-MC:masterfrom
CompileRider wants to merge 1 commit intoPumpkin-MC:masterfrom
Conversation
Blazes now use the repository-native airborne movement hooks instead of default ground-mob falling behavior. The change stays scoped to movement parity by overriding blaze-specific gravity and Y drag, with a regression test covering that the blaze no longer matches a gravity-bound mob.
Collaborator
|
blaze still have gravity and y velocity only multiply by 0.6 when it falling |
Member
|
I don't think the changes resemble vanilla behavior. Please look at latest vanilla code before submitting such changes |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem
Blazes currently experience gravity like ground mobs instead of keeping their expected hovering movement. This breaks vanilla parity and makes blazes fall off ledges instead of staying airborne.
What changed
BlazeEntity0.0and its Y-velocity drag to0.6Testing
cargo fmt --checkcargo clippy --workspace --all-targets --all-features -- -D warningscargo testcargo audit checkFixes #1960