优化多重骑乘判断方法
This commit is contained in:
parent
43dfb20614
commit
a63fd23602
1 changed files with 1 additions and 5 deletions
|
@ -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);
|
level.playSound(null, BlockPos.containing(x, y, z), ModSounds.DOUBLE_JUMP.get(), SoundSource.BLOCKS, 1, 1);
|
||||||
|
|
||||||
Entity vehicle = player;
|
Entity vehicle = player.getRootVehicle();
|
||||||
while (vehicle.getVehicle() != null) {
|
|
||||||
vehicle = vehicle.getVehicle();
|
|
||||||
}
|
|
||||||
|
|
||||||
if (vehicle != player) {
|
if (vehicle != player) {
|
||||||
vehicle.setDeltaMovement(new Vec3(vehicle.getLookAngle().x, 0.8, vehicle.getLookAngle().z));
|
vehicle.setDeltaMovement(new Vec3(vehicle.getLookAngle().x, 0.8, vehicle.getLookAngle().z));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue