From 32f649b8d7df829ae1046a949980404373dc780c Mon Sep 17 00:00:00 2001 From: 17146 <1714673995@qq.com> Date: Sun, 11 May 2025 17:21:48 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=BD=BD=E5=85=B7=E9=83=A8?= =?UTF-8?q?=E7=BD=B2=E5=99=A8=E7=9A=84=E6=8F=8F=E8=BF=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../superbwarfare/item/VehicleDeployerBlockItem.java | 8 +++++--- src/main/resources/assets/superbwarfare/lang/en_us.json | 1 + src/main/resources/assets/superbwarfare/lang/zh_cn.json | 1 + 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/atsuishio/superbwarfare/item/VehicleDeployerBlockItem.java b/src/main/java/com/atsuishio/superbwarfare/item/VehicleDeployerBlockItem.java index 509f958b0..4f61f11b0 100644 --- a/src/main/java/com/atsuishio/superbwarfare/item/VehicleDeployerBlockItem.java +++ b/src/main/java/com/atsuishio/superbwarfare/item/VehicleDeployerBlockItem.java @@ -1,23 +1,25 @@ package com.atsuishio.superbwarfare.item; import com.atsuishio.superbwarfare.init.ModBlocks; +import net.minecraft.ChatFormatting; import net.minecraft.network.chat.Component; import net.minecraft.world.item.BlockItem; import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.Rarity; import net.minecraft.world.item.TooltipFlag; import javax.annotation.ParametersAreNonnullByDefault; import java.util.List; -// TODO 图标和简介等 public class VehicleDeployerBlockItem extends BlockItem { + public VehicleDeployerBlockItem() { - super(ModBlocks.VEHICLE_DEPLOYER.get(), new Properties().stacksTo(1)); + super(ModBlocks.VEHICLE_DEPLOYER.get(), new Properties().stacksTo(1).rarity(Rarity.EPIC)); } @Override @ParametersAreNonnullByDefault public void appendHoverText(ItemStack stack, TooltipContext context, List tooltipComponents, TooltipFlag tooltipFlag) { - tooltipComponents.add(Component.literal("test")); + tooltipComponents.add(Component.translatable("des.superbwarfare.vehicle_deployer").withStyle(ChatFormatting.GRAY)); } } diff --git a/src/main/resources/assets/superbwarfare/lang/en_us.json b/src/main/resources/assets/superbwarfare/lang/en_us.json index 7af2cc390..669646461 100644 --- a/src/main/resources/assets/superbwarfare/lang/en_us.json +++ b/src/main/resources/assets/superbwarfare/lang/en_us.json @@ -273,6 +273,7 @@ "des.superbwarfare.small_container.loot.blueprints": "Gun Blueprints", "des.superbwarfare.small_container.loot.common": "Common Supplies", "block.superbwarfare.vehicle_deployer": "Vehicle Deployer", + "des.superbwarfare.vehicle_deployer": "Right click with a container to set vehicle info. Summon a vehicle when triggered", "des.superbwarfare.vehicle_deployer.success": "Vehicle info set successfully!", "des.superbwarfare.vehicle_deployer.fail": "Please click with a container!", diff --git a/src/main/resources/assets/superbwarfare/lang/zh_cn.json b/src/main/resources/assets/superbwarfare/lang/zh_cn.json index e74a28bfb..e42bed2f2 100644 --- a/src/main/resources/assets/superbwarfare/lang/zh_cn.json +++ b/src/main/resources/assets/superbwarfare/lang/zh_cn.json @@ -273,6 +273,7 @@ "des.superbwarfare.small_container.loot.blueprints": "枪械蓝图", "des.superbwarfare.small_container.loot.common": "普通补给", "block.superbwarfare.vehicle_deployer": "载具部署器", + "des.superbwarfare.vehicle_deployer": "使用集装箱右击设置待部署载具类型,通入红石信号后可以部署载具", "des.superbwarfare.vehicle_deployer.success": "成功设置载具信息!", "des.superbwarfare.vehicle_deployer.fail": "请使用集装箱点击!",