diff --git a/src/main/java/net/mcreator/target/item/gun/Trachelium.java b/src/main/java/net/mcreator/target/item/gun/Trachelium.java index 47536e382..7a2c8fe87 100644 --- a/src/main/java/net/mcreator/target/item/gun/Trachelium.java +++ b/src/main/java/net/mcreator/target/item/gun/Trachelium.java @@ -6,10 +6,12 @@ import net.mcreator.target.TargetMod; import net.mcreator.target.client.renderer.item.TracheliumItemRenderer; import net.mcreator.target.procedures.ReloadingProcedure; import net.mcreator.target.tools.RarityTool; +import net.minecraft.ChatFormatting; import net.minecraft.client.Minecraft; import net.minecraft.client.model.HumanoidModel; import net.minecraft.client.player.LocalPlayer; import net.minecraft.client.renderer.BlockEntityWithoutLevelRenderer; +import net.minecraft.network.chat.Component; import net.minecraft.world.InteractionHand; import net.minecraft.world.entity.Entity; import net.minecraft.world.entity.EquipmentSlot; @@ -20,8 +22,10 @@ import net.minecraft.world.entity.ai.attributes.Attributes; import net.minecraft.world.item.Item; import net.minecraft.world.item.ItemDisplayContext; import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; import net.minecraft.world.level.Level; import net.minecraftforge.client.extensions.common.IClientItemExtensions; +import org.jetbrains.annotations.Nullable; import software.bernie.geckolib.animatable.GeoItem; import software.bernie.geckolib.core.animatable.instance.AnimatableInstanceCache; import software.bernie.geckolib.core.animation.AnimatableManager; @@ -31,6 +35,7 @@ import software.bernie.geckolib.core.animation.RawAnimation; import software.bernie.geckolib.core.object.PlayState; import software.bernie.geckolib.util.GeckoLibUtil; +import java.util.List; import java.util.UUID; import java.util.function.Consumer; @@ -144,4 +149,10 @@ public class Trachelium extends GunItem implements GeoItem { super.inventoryTick(itemstack, world, entity, slot, selected); ReloadingProcedure.execute(entity, itemstack); } + + @Override + public void appendHoverText(ItemStack stack, @Nullable Level level, List list, TooltipFlag flag) { + list.add(Component.translatable("des.target.trachelium_1").withStyle(ChatFormatting.GRAY).withStyle(ChatFormatting.ITALIC)); + list.add(Component.translatable("des.target.trachelium_2").withStyle(ChatFormatting.GRAY)); + } } diff --git a/src/main/resources/assets/target/lang/en_us.json b/src/main/resources/assets/target/lang/en_us.json index 7ecba9c3a..f9bd4e8e3 100644 --- a/src/main/resources/assets/target/lang/en_us.json +++ b/src/main/resources/assets/target/lang/en_us.json @@ -18,7 +18,9 @@ "item.target.aa_12": "AA-12", "item.target.sks": "SKS", "item.target.abekiri": "GUN of LEGEND.ABEKIRI", - "item.target.trachelium": "TRACHELIUM", + "item.target.trachelium": "\"Trachelium-Caeruleum\"", + "des.target.trachelium_1": "Calm Spirit and Gentle Love", + "des.target.trachelium_2": "\"May the flowers in my hand convey my feelings to you\"", "item.target.marlin": "M1895", "item.target.devotion": "DEVOTION", "item.target.minigun": "M134 MINIGUN", diff --git a/src/main/resources/assets/target/lang/zh_cn.json b/src/main/resources/assets/target/lang/zh_cn.json index c94f39147..2425ca4c4 100644 --- a/src/main/resources/assets/target/lang/zh_cn.json +++ b/src/main/resources/assets/target/lang/zh_cn.json @@ -18,7 +18,9 @@ "item.target.aa_12": "AA-12霰弹枪", "item.target.sks": "SKS射手步枪", "item.target.abekiri": "名銃.安倍切り", - "item.target.trachelium": "夕雾花转轮手枪", + "item.target.trachelium": "“夕雾花”", + "des.target.trachelium_1": "热烈想念,一往情深", + "des.target.trachelium_2": "“愿手中的这束花,能够传达我的深情”", "item.target.marlin": "M1895杠杆步枪", "item.target.devotion": "专注轻机枪", "item.target.minigun": "M134加特林机枪", @@ -38,7 +40,7 @@ "item.target.aa_12_blueprint": "AA-12霰弹枪蓝图", "item.target.marlin_blueprint": "M1895杠杆步枪蓝图", "item.target.bocek_blueprint": "BOCEK复合弓蓝图", - "item.target.trachelium_blueprint": "夕雾花转轮手枪蓝图", + "item.target.trachelium_blueprint": "“夕雾花”蓝图", "item.target.m_98b_blueprint": "M98B狙击步枪蓝图", "item.target.ak_47_blueprint": "AK-47突击步枪蓝图", "item.target.sentinel_blueprint": "哨兵狙击步枪蓝图",