mirror of
https://github.com/HbmMods/Hbm-s-Nuclear-Tech-GIT.git
synced 2026-01-25 10:32:49 +00:00
Merge pull request #2507 from mikkerlo/push-zkltxruskxvq
Change Builders Jetpack shift space behavior
This commit is contained in:
commit
0a6bddc83d
@ -47,7 +47,10 @@ public class JetpackBreak extends JetpackFueledBase {
|
|||||||
|
|
||||||
if(getFuel(stack) > 0) {
|
if(getFuel(stack) > 0) {
|
||||||
|
|
||||||
if(props.isJetpackActive()) {
|
boolean playerTriesToHover = player.isSneaking() && props.isJetpackActive();
|
||||||
|
boolean playerShouldHover = playerTriesToHover || !player.isSneaking();
|
||||||
|
|
||||||
|
if(props.isJetpackActive() && !playerTriesToHover) {
|
||||||
player.fallDistance = 0;
|
player.fallDistance = 0;
|
||||||
|
|
||||||
if(player.motionY < 0.4D)
|
if(player.motionY < 0.4D)
|
||||||
@ -56,7 +59,7 @@ public class JetpackBreak extends JetpackFueledBase {
|
|||||||
world.playSoundEffect(player.posX, player.posY, player.posZ, "hbm:weapon.flamethrowerShoot", 0.25F, 1.5F);
|
world.playSoundEffect(player.posX, player.posY, player.posZ, "hbm:weapon.flamethrowerShoot", 0.25F, 1.5F);
|
||||||
this.useUpFuel(player, stack, 5);
|
this.useUpFuel(player, stack, 5);
|
||||||
|
|
||||||
} else if(!player.isSneaking() && !player.onGround && props.enableBackpack) {
|
} else if(playerShouldHover && !player.onGround && props.enableBackpack) {
|
||||||
player.fallDistance = 0;
|
player.fallDistance = 0;
|
||||||
|
|
||||||
if(player.motionY < -1)
|
if(player.motionY < -1)
|
||||||
@ -72,7 +75,7 @@ public class JetpackBreak extends JetpackFueledBase {
|
|||||||
world.playSoundEffect(player.posX, player.posY, player.posZ, "hbm:weapon.flamethrowerShoot", 0.25F, 1.5F);
|
world.playSoundEffect(player.posX, player.posY, player.posZ, "hbm:weapon.flamethrowerShoot", 0.25F, 1.5F);
|
||||||
this.useUpFuel(player, stack, 10);
|
this.useUpFuel(player, stack, 10);
|
||||||
}
|
}
|
||||||
|
|
||||||
ArmorUtil.resetFlightTime(player);
|
ArmorUtil.resetFlightTime(player);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user