优化多重骑乘判断方法

This commit is contained in:
Light_Quanta 2025-06-06 11:09:36 +08:00
parent 43dfb20614
commit a63fd23602
No known key found for this signature in database
GPG key ID: 11A39A1B8C890959

View file

@ -34,11 +34,7 @@ public record DoubleJumpMessage(int empty) implements CustomPacketPayload {
level.playSound(null, BlockPos.containing(x, y, z), ModSounds.DOUBLE_JUMP.get(), SoundSource.BLOCKS, 1, 1);
Entity vehicle = player;
while (vehicle.getVehicle() != null) {
vehicle = vehicle.getVehicle();
}
Entity vehicle = player.getRootVehicle();
if (vehicle != player) {
vehicle.setDeltaMovement(new Vec3(vehicle.getLookAngle().x, 0.8, vehicle.getLookAngle().z));
}