Optimizations
Optimized jetpack usage check
This commit is contained in:
parent
b682a7e03d
commit
951e6854ac
2 changed files with 42 additions and 38 deletions
|
|
@ -10,7 +10,7 @@ loader_version=0.16.14
|
|||
loom_version=1.10-SNAPSHOT
|
||||
|
||||
# Mod Properties
|
||||
mod_version=1.0.3
|
||||
mod_version=1.0.4
|
||||
maven_group=konhaiii.powered_jetpacks
|
||||
archives_base_name=powered_jetpacks
|
||||
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@ public abstract class ClientPlayerEntityMixin {
|
|||
@Inject(method = "tick", at = @At("HEAD"))
|
||||
private void onTick(CallbackInfo ci) {
|
||||
ClientPlayerEntity player = (ClientPlayerEntity) (Object) this;
|
||||
if (player.input.jumping) {
|
||||
ItemStack chestStack = player.getEquippedStack(EquipmentSlot.CHEST);
|
||||
ItemStack backStack = ItemStack.EMPTY;
|
||||
|
||||
|
|
@ -49,7 +50,7 @@ public abstract class ClientPlayerEntityMixin {
|
|||
jetpackStack = backStack;
|
||||
}
|
||||
|
||||
if (jetpackStack != null && player.input.jumping) {
|
||||
if (jetpackStack != null) {
|
||||
PacketByteBuf buf = PacketByteBufs.create();
|
||||
JetpackItem jetpack = (JetpackItem) jetpackStack.getItem();
|
||||
Vec3d velocity = player.getVelocity();
|
||||
|
|
@ -72,6 +73,9 @@ public abstract class ClientPlayerEntityMixin {
|
|||
} else if (soundCounter != 8) {
|
||||
soundCounter = 8;
|
||||
}
|
||||
} else if (soundCounter != 8) {
|
||||
soundCounter = 8;
|
||||
}
|
||||
}
|
||||
@Unique
|
||||
private boolean isValidJetpack(ItemStack stack) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue