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