From 824ce66cbfe6b57f17ba828615559e207157acdb Mon Sep 17 00:00:00 2001 From: Atsuihsio <842960157@qq.com> Date: Tue, 30 Jul 2024 19:30:56 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=97=A0=E4=BA=BA=E6=9C=BA?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=BC=B9=E8=8D=AFbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../net/mcreator/superbwarfare/entity/DroneEntity.java | 8 ++++---- .../mcreator/superbwarfare/entity/RgoGrenadeEntity.java | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/java/net/mcreator/superbwarfare/entity/DroneEntity.java b/src/main/java/net/mcreator/superbwarfare/entity/DroneEntity.java index f72d83b9a..682024e45 100644 --- a/src/main/java/net/mcreator/superbwarfare/entity/DroneEntity.java +++ b/src/main/java/net/mcreator/superbwarfare/entity/DroneEntity.java @@ -295,7 +295,7 @@ public class DroneEntity extends PathfinderMob implements GeoEntity { private void droneDrop(Player player) { Level level = player.level(); if (!level.isClientSide()) { - RgoGrenadeEntity rgoGrenadeEntity = new RgoGrenadeEntity(player, level,80); + RgoGrenadeEntity rgoGrenadeEntity = new RgoGrenadeEntity(player, level,160); rgoGrenadeEntity.setPos(this.getX(), this.getY(), this.getZ()); rgoGrenadeEntity.shoot(0, -1, 0, 0, 0.5f); level.addFreshEntity(rgoGrenadeEntity); @@ -358,11 +358,11 @@ public class DroneEntity extends PathfinderMob implements GeoEntity { if (!this.level().isClientSide()) this.discard(); } else if (stack.getItem() == ModItems.RGO_GRENADE.get() && !this.entityData.get(KAMIKAZE)) { - if (!player.isCreative()) { - stack.shrink(1); - } if (this.entityData.get(AMMO) < 6) { this.entityData.set(AMMO, this.entityData.get(AMMO) + 1); + if (!player.isCreative()) { + stack.shrink(1); + } if (player instanceof ServerPlayer serverPlayer) { serverPlayer.level().playSound(null, serverPlayer.getOnPos(), ModSounds.BULLET_SUPPLY.get(), SoundSource.PLAYERS, 0.5F, 1); } diff --git a/src/main/java/net/mcreator/superbwarfare/entity/RgoGrenadeEntity.java b/src/main/java/net/mcreator/superbwarfare/entity/RgoGrenadeEntity.java index 8c285b23a..87f7c0af8 100644 --- a/src/main/java/net/mcreator/superbwarfare/entity/RgoGrenadeEntity.java +++ b/src/main/java/net/mcreator/superbwarfare/entity/RgoGrenadeEntity.java @@ -117,7 +117,7 @@ public class RgoGrenadeEntity extends ThrowableItemProjectile { this.setDeltaMovement(this.getDeltaMovement().multiply(0.75, 0.75, -0.5)); break; } - this.fuse = 2; + this.fuse = 1; } @Override