From 09a385588d75c08126da211da9b13832f4cee569 Mon Sep 17 00:00:00 2001 From: 17146 <1714673995@qq.com> Date: Tue, 16 Jul 2024 01:59:59 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=94=BE=E7=BD=AE=E5=99=A8?= =?UTF-8?q?=E7=89=A9=E5=93=81=E7=9A=84=E5=B1=9E=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../net/mcreator/target/item/MortarDeployer.java | 12 ++---------- .../net/mcreator/target/item/TargetDeployer.java | 15 +-------------- 2 files changed, 3 insertions(+), 24 deletions(-) diff --git a/src/main/java/net/mcreator/target/item/MortarDeployer.java b/src/main/java/net/mcreator/target/item/MortarDeployer.java index eba6b8f3d..340dde87f 100644 --- a/src/main/java/net/mcreator/target/item/MortarDeployer.java +++ b/src/main/java/net/mcreator/target/item/MortarDeployer.java @@ -2,7 +2,6 @@ package net.mcreator.target.item; import net.mcreator.target.init.TargetModEntities; import net.minecraft.core.BlockPos; -import net.minecraft.network.chat.Component; import net.minecraft.server.level.ServerLevel; import net.minecraft.world.InteractionHand; import net.minecraft.world.InteractionResultHolder; @@ -12,19 +11,11 @@ import net.minecraft.world.entity.player.Player; import net.minecraft.world.item.Item; import net.minecraft.world.item.ItemStack; import net.minecraft.world.item.Rarity; -import net.minecraft.world.item.TooltipFlag; import net.minecraft.world.level.Level; -import java.util.List; - public class MortarDeployer extends Item { public MortarDeployer() { - super(new Item.Properties().stacksTo(1).rarity(Rarity.RARE)); - } - - @Override - public void appendHoverText(ItemStack itemstack, Level world, List list, TooltipFlag flag) { - super.appendHoverText(itemstack, world, list, flag); + super(new Item.Properties().rarity(Rarity.RARE)); } @Override @@ -40,6 +31,7 @@ public class MortarDeployer extends Item { entityToSpawn.setDeltaMovement(0, 0, 0); } } + if (!player.isCreative()) { player.getItemInHand(hand).shrink(1); player.swing(InteractionHand.MAIN_HAND, true); diff --git a/src/main/java/net/mcreator/target/item/TargetDeployer.java b/src/main/java/net/mcreator/target/item/TargetDeployer.java index dcb7e19d9..eedb55d41 100644 --- a/src/main/java/net/mcreator/target/item/TargetDeployer.java +++ b/src/main/java/net/mcreator/target/item/TargetDeployer.java @@ -1,31 +1,18 @@ package net.mcreator.target.item; import net.mcreator.target.init.TargetModEntities; -import net.mcreator.target.init.TargetModItems; import net.minecraft.core.BlockPos; -import net.minecraft.network.chat.Component; import net.minecraft.server.level.ServerLevel; import net.minecraft.world.InteractionHand; import net.minecraft.world.InteractionResult; import net.minecraft.world.entity.Entity; import net.minecraft.world.entity.MobSpawnType; import net.minecraft.world.item.Item; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.item.Rarity; -import net.minecraft.world.item.TooltipFlag; import net.minecraft.world.item.context.UseOnContext; -import net.minecraft.world.level.Level; - -import java.util.List; public class TargetDeployer extends Item { public TargetDeployer() { - super(new Item.Properties().stacksTo(1).rarity(Rarity.COMMON)); - } - - @Override - public void appendHoverText(ItemStack itemstack, Level world, List list, TooltipFlag flag) { - super.appendHoverText(itemstack, world, list, flag); + super(new Item.Properties()); } @Override