删除描述procedure

This commit is contained in:
17146 2024-05-07 14:38:07 +08:00
parent b2af030470
commit 7602d903d0
9 changed files with 30 additions and 64 deletions

View file

@ -1,6 +1,7 @@
package net.mcreator.target.item.common.ammo;
import net.mcreator.target.procedures.CreativeAmmoBoxWanJiaWanChengShiYongWuPinShiProcedure;
import net.minecraft.ChatFormatting;
import net.minecraft.network.chat.Component;
import net.minecraft.world.InteractionHand;
import net.minecraft.world.InteractionResultHolder;
@ -35,7 +36,7 @@ public class CreativeAmmoBox extends Item {
@Override
public void appendHoverText(ItemStack itemstack, Level world, List<Component> list, TooltipFlag flag) {
super.appendHoverText(itemstack, world, list, flag);
list.add(Component.translatable("des.target.creative_ammo_box").withStyle(ChatFormatting.GRAY));
}
@Override

View file

@ -1,6 +1,7 @@
package net.mcreator.target.item.common.ammo;
import net.mcreator.target.procedures.HandgunAmmoBoxWanJiaWanChengShiYongWuPinShiProcedure;
import net.minecraft.ChatFormatting;
import net.minecraft.network.chat.Component;
import net.minecraft.world.InteractionHand;
import net.minecraft.world.InteractionResultHolder;
@ -27,7 +28,7 @@ public class HandgunAmmoBox extends Item {
@Override
public void appendHoverText(ItemStack itemstack, Level world, List<Component> list, TooltipFlag flag) {
super.appendHoverText(itemstack, world, list, flag);
list.add(Component.translatable("des.target.handgun_ammo_box").withStyle(ChatFormatting.GRAY));
}
@Override

View file

@ -1,6 +1,7 @@
package net.mcreator.target.item.common.ammo;
import net.mcreator.target.procedures.RifleAmmoBoxWanJiaWanChengShiYongWuPinShiProcedure;
import net.minecraft.ChatFormatting;
import net.minecraft.network.chat.Component;
import net.minecraft.world.InteractionHand;
import net.minecraft.world.InteractionResultHolder;
@ -27,7 +28,7 @@ public class RifleAmmoBox extends Item {
@Override
public void appendHoverText(ItemStack itemstack, Level world, List<Component> list, TooltipFlag flag) {
super.appendHoverText(itemstack, world, list, flag);
list.add(Component.translatable("des.target.rifle_ammo_box").withStyle(ChatFormatting.GRAY));
}
@Override

View file

@ -1,6 +1,7 @@
package net.mcreator.target.item.common.ammo;
import net.mcreator.target.procedures.ShotgunAmmoBoxWanJiaWanChengShiYongWuPinShiProcedure;
import net.minecraft.ChatFormatting;
import net.minecraft.network.chat.Component;
import net.minecraft.world.InteractionHand;
import net.minecraft.world.InteractionResultHolder;
@ -27,7 +28,7 @@ public class ShotgunAmmoBox extends Item {
@Override
public void appendHoverText(ItemStack itemstack, Level world, List<Component> list, TooltipFlag flag) {
super.appendHoverText(itemstack, world, list, flag);
list.add(Component.translatable("des.target.shotgun_ammo_box").withStyle(ChatFormatting.GRAY));
}
@Override

View file

@ -1,6 +1,7 @@
package net.mcreator.target.item.common.ammo;
import net.mcreator.target.procedures.SniperAmmoBoxWanJiaWanChengShiYongWuPinShiProcedure;
import net.minecraft.ChatFormatting;
import net.minecraft.network.chat.Component;
import net.minecraft.world.InteractionHand;
import net.minecraft.world.InteractionResultHolder;
@ -27,7 +28,7 @@ public class SniperAmmoBox extends Item {
@Override
public void appendHoverText(ItemStack itemstack, Level world, List<Component> list, TooltipFlag flag) {
super.appendHoverText(itemstack, world, list, flag);
list.add(Component.translatable("des.target.sniper_ammo_box").withStyle(ChatFormatting.GRAY));
}
@Override

View file

@ -1,49 +0,0 @@
package net.mcreator.target.procedures;
import net.mcreator.target.init.TargetModItems;
import net.minecraft.network.chat.Component;
import net.minecraft.resources.ResourceLocation;
import net.minecraft.tags.ItemTags;
import net.minecraft.world.item.ItemStack;
import net.minecraftforge.api.distmarker.Dist;
import net.minecraftforge.api.distmarker.OnlyIn;
import net.minecraftforge.event.entity.player.ItemTooltipEvent;
import net.minecraftforge.eventbus.api.Event;
import net.minecraftforge.eventbus.api.SubscribeEvent;
import net.minecraftforge.fml.common.Mod;
import javax.annotation.Nullable;
import java.util.List;
@Mod.EventBusSubscriber
public class GunsTipsProcedure {
@OnlyIn(Dist.CLIENT)
@SubscribeEvent
public static void onItemTooltip(ItemTooltipEvent event) {
execute(event, event.getItemStack(), event.getToolTip());
}
public static void execute(ItemStack itemstack, List<Component> tooltip) {
execute(null, itemstack, tooltip);
}
private static void execute(@Nullable Event event, ItemStack itemstack, List<Component> tooltip) {
if (tooltip == null)
return;
if (itemstack.getItem() == TargetModItems.CREATIVE_AMMO_BOX.get()) {
tooltip.add(Component.literal("Creative Ammo * 2147483647"));
}
if (itemstack.getItem() == TargetModItems.RIFLE_AMMO_BOX.get()) {
tooltip.add(Component.literal("Rifle Ammo * 30"));
}
if (itemstack.getItem() == TargetModItems.HANDGUN_AMMO_BOX.get()) {
tooltip.add(Component.literal("Handgun Ammo * 30"));
}
if (itemstack.getItem() == TargetModItems.SHOTGUN_AMMO_BOX.get()) {
tooltip.add(Component.literal("Shotgun Ammo * 12"));
}
if (itemstack.getItem() == TargetModItems.SNIPER_AMMO_BOX.get()) {
tooltip.add(Component.literal("Sniper Ammo * 12"));
}
}
}

View file

@ -23,7 +23,7 @@ public class TooltipTool {
ItemNBTTool.getDouble(stack, "adddamage", 0))
* ItemNBTTool.getDouble(stack, "damageadd", 1);
tooltip.add(Component.translatable("des.target.tips.damage").withStyle(ChatFormatting.WHITE)
tooltip.add(Component.translatable("des.target.tips.damage").withStyle(ChatFormatting.GRAY)
.append(Component.literal("").withStyle(ChatFormatting.RESET))
.append(Component.literal(new DecimalFormat("##.#").format(damage)).withStyle(ChatFormatting.GREEN)));
@ -32,7 +32,7 @@ public class TooltipTool {
ChatFormatting formatting;
if (level < 4) {
formatting = ChatFormatting.GRAY;
formatting = ChatFormatting.WHITE;
} else if (level < 6) {
formatting = ChatFormatting.AQUA;
} else if (level < 8) {
@ -43,8 +43,8 @@ public class TooltipTool {
formatting = ChatFormatting.RED;
}
tooltip.add(Component.translatable("des.target.tips.level").withStyle(ChatFormatting.WHITE)
tooltip.add(Component.translatable("des.target.tips.level").withStyle(ChatFormatting.GRAY)
.append(Component.literal("").withStyle(ChatFormatting.RESET))
.append(Component.literal(level + " " + new DecimalFormat("##.##").format(rate) + "%")).withStyle(formatting).withStyle(ChatFormatting.BOLD));
.append(Component.literal(level + " " + new DecimalFormat("##.##").format(rate) + "%").withStyle(formatting).withStyle(ChatFormatting.BOLD)));
}
}

View file

@ -86,17 +86,22 @@
"item.target.rocket": "RPG Rocket",
"item.target.sniper_ammo": "Sniper Ammo *2",
"item.target.sniper_ammo_box": "Sniper Ammo Box",
"des.target.sniper_ammo_box": "Sniper Ammo *12",
"item.target.rifle_ammo": "Rifle Ammo *5",
"item.target.rifle_ammo_box": "Rifle Ammo Box",
"des.target.rifle_ammo_box": "Rifle Ammo *30",
"item.target.shotgun_ammo": "Shotgun Ammo *2",
"item.target.shotgun_ammo_box": "Shotgun Ammo Box",
"item.target.handgun_ammo": "Handgun Ammo * 5",
"des.target.shotgun_ammo_box": "Shotgun Ammo *12",
"item.target.handgun_ammo": "Handgun Ammo *5",
"item.target.handgun_ammo_box": "Handgun Ammo Box",
"des.target.handgun_ammo_box": "Handgun Ammo *30",
"item.target.creative_ammo_box": "Creative Ammo Box",
"des.target.creative_ammo_box": "Creative Ammo *2147483647",
"item.target.target_deployer": "Target",
"item.target.senpai_spawn_egg": "Senpai Spawn Egg",
"item.target.light_saber": "Lightsaber",
"item.target.light_saber": "Light Saber",
"item.target.hammer": "Hammer",
"item.target.mortar_bipod": "Mortar Bipod",
"item.target.mortar_base_plate": "Mortar Base Plate",

View file

@ -84,15 +84,20 @@
"item.target.mortar_shells": "迫击炮弹",
"item.target.grenade_40mm": "40mm枪榴弹",
"item.target.rocket": "RPG火箭",
"item.target.sniper_ammo": "狙击枪弹药*2",
"item.target.sniper_ammo": "狙击枪弹药 *2",
"item.target.sniper_ammo_box": "狙击枪弹药盒",
"item.target.rifle_ammo": "步枪弹药* 5",
"des.target.sniper_ammo_box": "狙击枪弹药 *12",
"item.target.rifle_ammo": "步枪弹药 *5",
"item.target.rifle_ammo_box": "步枪弹药盒",
"item.target.shotgun_ammo": "霰弹枪弹药*2",
"des.target.rifle_ammo_box": "步枪弹药 *30",
"item.target.shotgun_ammo": "霰弹枪弹药 *2",
"item.target.shotgun_ammo_box": "霰弹枪弹药盒",
"item.target.handgun_ammo": "手枪弹药* 5",
"des.target.shotgun_ammo_box": "霰弹枪弹药 *12",
"item.target.handgun_ammo": "手枪弹药 *5",
"item.target.handgun_ammo_box": "手枪弹药盒",
"des.target.handgun_ammo_box": "手枪弹药 *30",
"item.target.creative_ammo_box": "创造弹药盒",
"des.target.creative_ammo_box": "创造弹药 *2147483647",
"item.target.target_deployer": "标靶",
"item.target.senpai_spawn_egg": "野兽先辈刷怪蛋",