删除描述procedure
This commit is contained in:
parent
b2af030470
commit
7602d903d0
9 changed files with 30 additions and 64 deletions
|
@ -1,6 +1,7 @@
|
||||||
package net.mcreator.target.item.common.ammo;
|
package net.mcreator.target.item.common.ammo;
|
||||||
|
|
||||||
import net.mcreator.target.procedures.CreativeAmmoBoxWanJiaWanChengShiYongWuPinShiProcedure;
|
import net.mcreator.target.procedures.CreativeAmmoBoxWanJiaWanChengShiYongWuPinShiProcedure;
|
||||||
|
import net.minecraft.ChatFormatting;
|
||||||
import net.minecraft.network.chat.Component;
|
import net.minecraft.network.chat.Component;
|
||||||
import net.minecraft.world.InteractionHand;
|
import net.minecraft.world.InteractionHand;
|
||||||
import net.minecraft.world.InteractionResultHolder;
|
import net.minecraft.world.InteractionResultHolder;
|
||||||
|
@ -35,7 +36,7 @@ public class CreativeAmmoBox extends Item {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void appendHoverText(ItemStack itemstack, Level world, List<Component> list, TooltipFlag flag) {
|
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
|
@Override
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
package net.mcreator.target.item.common.ammo;
|
package net.mcreator.target.item.common.ammo;
|
||||||
|
|
||||||
import net.mcreator.target.procedures.HandgunAmmoBoxWanJiaWanChengShiYongWuPinShiProcedure;
|
import net.mcreator.target.procedures.HandgunAmmoBoxWanJiaWanChengShiYongWuPinShiProcedure;
|
||||||
|
import net.minecraft.ChatFormatting;
|
||||||
import net.minecraft.network.chat.Component;
|
import net.minecraft.network.chat.Component;
|
||||||
import net.minecraft.world.InteractionHand;
|
import net.minecraft.world.InteractionHand;
|
||||||
import net.minecraft.world.InteractionResultHolder;
|
import net.minecraft.world.InteractionResultHolder;
|
||||||
|
@ -27,7 +28,7 @@ public class HandgunAmmoBox extends Item {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void appendHoverText(ItemStack itemstack, Level world, List<Component> list, TooltipFlag flag) {
|
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
|
@Override
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
package net.mcreator.target.item.common.ammo;
|
package net.mcreator.target.item.common.ammo;
|
||||||
|
|
||||||
import net.mcreator.target.procedures.RifleAmmoBoxWanJiaWanChengShiYongWuPinShiProcedure;
|
import net.mcreator.target.procedures.RifleAmmoBoxWanJiaWanChengShiYongWuPinShiProcedure;
|
||||||
|
import net.minecraft.ChatFormatting;
|
||||||
import net.minecraft.network.chat.Component;
|
import net.minecraft.network.chat.Component;
|
||||||
import net.minecraft.world.InteractionHand;
|
import net.minecraft.world.InteractionHand;
|
||||||
import net.minecraft.world.InteractionResultHolder;
|
import net.minecraft.world.InteractionResultHolder;
|
||||||
|
@ -27,7 +28,7 @@ public class RifleAmmoBox extends Item {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void appendHoverText(ItemStack itemstack, Level world, List<Component> list, TooltipFlag flag) {
|
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
|
@Override
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
package net.mcreator.target.item.common.ammo;
|
package net.mcreator.target.item.common.ammo;
|
||||||
|
|
||||||
import net.mcreator.target.procedures.ShotgunAmmoBoxWanJiaWanChengShiYongWuPinShiProcedure;
|
import net.mcreator.target.procedures.ShotgunAmmoBoxWanJiaWanChengShiYongWuPinShiProcedure;
|
||||||
|
import net.minecraft.ChatFormatting;
|
||||||
import net.minecraft.network.chat.Component;
|
import net.minecraft.network.chat.Component;
|
||||||
import net.minecraft.world.InteractionHand;
|
import net.minecraft.world.InteractionHand;
|
||||||
import net.minecraft.world.InteractionResultHolder;
|
import net.minecraft.world.InteractionResultHolder;
|
||||||
|
@ -27,7 +28,7 @@ public class ShotgunAmmoBox extends Item {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void appendHoverText(ItemStack itemstack, Level world, List<Component> list, TooltipFlag flag) {
|
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
|
@Override
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
package net.mcreator.target.item.common.ammo;
|
package net.mcreator.target.item.common.ammo;
|
||||||
|
|
||||||
import net.mcreator.target.procedures.SniperAmmoBoxWanJiaWanChengShiYongWuPinShiProcedure;
|
import net.mcreator.target.procedures.SniperAmmoBoxWanJiaWanChengShiYongWuPinShiProcedure;
|
||||||
|
import net.minecraft.ChatFormatting;
|
||||||
import net.minecraft.network.chat.Component;
|
import net.minecraft.network.chat.Component;
|
||||||
import net.minecraft.world.InteractionHand;
|
import net.minecraft.world.InteractionHand;
|
||||||
import net.minecraft.world.InteractionResultHolder;
|
import net.minecraft.world.InteractionResultHolder;
|
||||||
|
@ -27,7 +28,7 @@ public class SniperAmmoBox extends Item {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void appendHoverText(ItemStack itemstack, Level world, List<Component> list, TooltipFlag flag) {
|
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
|
@Override
|
||||||
|
|
|
@ -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"));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -23,7 +23,7 @@ public class TooltipTool {
|
||||||
ItemNBTTool.getDouble(stack, "adddamage", 0))
|
ItemNBTTool.getDouble(stack, "adddamage", 0))
|
||||||
* ItemNBTTool.getDouble(stack, "damageadd", 1);
|
* 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("").withStyle(ChatFormatting.RESET))
|
||||||
.append(Component.literal(new DecimalFormat("##.#").format(damage)).withStyle(ChatFormatting.GREEN)));
|
.append(Component.literal(new DecimalFormat("##.#").format(damage)).withStyle(ChatFormatting.GREEN)));
|
||||||
|
|
||||||
|
@ -32,7 +32,7 @@ public class TooltipTool {
|
||||||
|
|
||||||
ChatFormatting formatting;
|
ChatFormatting formatting;
|
||||||
if (level < 4) {
|
if (level < 4) {
|
||||||
formatting = ChatFormatting.GRAY;
|
formatting = ChatFormatting.WHITE;
|
||||||
} else if (level < 6) {
|
} else if (level < 6) {
|
||||||
formatting = ChatFormatting.AQUA;
|
formatting = ChatFormatting.AQUA;
|
||||||
} else if (level < 8) {
|
} else if (level < 8) {
|
||||||
|
@ -43,8 +43,8 @@ public class TooltipTool {
|
||||||
formatting = ChatFormatting.RED;
|
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("").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)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -86,17 +86,22 @@
|
||||||
"item.target.rocket": "RPG Rocket",
|
"item.target.rocket": "RPG Rocket",
|
||||||
"item.target.sniper_ammo": "Sniper Ammo *2",
|
"item.target.sniper_ammo": "Sniper Ammo *2",
|
||||||
"item.target.sniper_ammo_box": "Sniper Ammo Box",
|
"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": "Rifle Ammo *5",
|
||||||
"item.target.rifle_ammo_box": "Rifle Ammo Box",
|
"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": "Shotgun Ammo *2",
|
||||||
"item.target.shotgun_ammo_box": "Shotgun Ammo Box",
|
"item.target.shotgun_ammo_box": "Shotgun Ammo Box",
|
||||||
|
"des.target.shotgun_ammo_box": "Shotgun Ammo *12",
|
||||||
"item.target.handgun_ammo": "Handgun Ammo *5",
|
"item.target.handgun_ammo": "Handgun Ammo *5",
|
||||||
"item.target.handgun_ammo_box": "Handgun Ammo Box",
|
"item.target.handgun_ammo_box": "Handgun Ammo Box",
|
||||||
|
"des.target.handgun_ammo_box": "Handgun Ammo *30",
|
||||||
"item.target.creative_ammo_box": "Creative Ammo Box",
|
"item.target.creative_ammo_box": "Creative Ammo Box",
|
||||||
|
"des.target.creative_ammo_box": "Creative Ammo *2147483647",
|
||||||
|
|
||||||
"item.target.target_deployer": "Target",
|
"item.target.target_deployer": "Target",
|
||||||
"item.target.senpai_spawn_egg": "Senpai Spawn Egg",
|
"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.hammer": "Hammer",
|
||||||
"item.target.mortar_bipod": "Mortar Bipod",
|
"item.target.mortar_bipod": "Mortar Bipod",
|
||||||
"item.target.mortar_base_plate": "Mortar Base Plate",
|
"item.target.mortar_base_plate": "Mortar Base Plate",
|
||||||
|
|
|
@ -86,13 +86,18 @@
|
||||||
"item.target.rocket": "RPG火箭",
|
"item.target.rocket": "RPG火箭",
|
||||||
"item.target.sniper_ammo": "狙击枪弹药 *2",
|
"item.target.sniper_ammo": "狙击枪弹药 *2",
|
||||||
"item.target.sniper_ammo_box": "狙击枪弹药盒",
|
"item.target.sniper_ammo_box": "狙击枪弹药盒",
|
||||||
|
"des.target.sniper_ammo_box": "狙击枪弹药 *12",
|
||||||
"item.target.rifle_ammo": "步枪弹药 *5",
|
"item.target.rifle_ammo": "步枪弹药 *5",
|
||||||
"item.target.rifle_ammo_box": "步枪弹药盒",
|
"item.target.rifle_ammo_box": "步枪弹药盒",
|
||||||
|
"des.target.rifle_ammo_box": "步枪弹药 *30",
|
||||||
"item.target.shotgun_ammo": "霰弹枪弹药 *2",
|
"item.target.shotgun_ammo": "霰弹枪弹药 *2",
|
||||||
"item.target.shotgun_ammo_box": "霰弹枪弹药盒",
|
"item.target.shotgun_ammo_box": "霰弹枪弹药盒",
|
||||||
|
"des.target.shotgun_ammo_box": "霰弹枪弹药 *12",
|
||||||
"item.target.handgun_ammo": "手枪弹药 *5",
|
"item.target.handgun_ammo": "手枪弹药 *5",
|
||||||
"item.target.handgun_ammo_box": "手枪弹药盒",
|
"item.target.handgun_ammo_box": "手枪弹药盒",
|
||||||
|
"des.target.handgun_ammo_box": "手枪弹药 *30",
|
||||||
"item.target.creative_ammo_box": "创造弹药盒",
|
"item.target.creative_ammo_box": "创造弹药盒",
|
||||||
|
"des.target.creative_ammo_box": "创造弹药 *2147483647",
|
||||||
|
|
||||||
"item.target.target_deployer": "标靶",
|
"item.target.target_deployer": "标靶",
|
||||||
"item.target.senpai_spawn_egg": "野兽先辈刷怪蛋",
|
"item.target.senpai_spawn_egg": "野兽先辈刷怪蛋",
|
||||||
|
|
Loading…
Add table
Reference in a new issue