ExtendedAE_Plus/src/main/java/com/extendedae_plus/items/EntitySpeedTickerPartItem.java
2025-11-24 19:40:20 +08:00

25 lines
1.2 KiB
Java

package com.extendedae_plus.items;
import appeng.items.parts.PartItem;
import com.extendedae_plus.ae.parts.EntitySpeedTickerPart;
import net.minecraft.network.chat.Component;
import net.minecraft.world.item.ItemStack;
import net.minecraft.world.item.TooltipFlag;
import java.util.List;
public class EntitySpeedTickerPartItem extends PartItem<EntitySpeedTickerPart> {
public EntitySpeedTickerPartItem(Properties properties) {
super(properties, EntitySpeedTickerPart.class, EntitySpeedTickerPart::new);
}
@Override
public void appendHoverText(ItemStack stack, TooltipContext context, List<Component> tooltip, TooltipFlag tooltipFlag) {
super.appendHoverText(stack, context, tooltip, tooltipFlag);
tooltip.add(Component.translatable("item.extendedae_plus.entity_speed_ticker.tip.requirement", "需要放入实体加速卡以启用加速"));
tooltip.add(Component.translatable("item.extendedae_plus.entity_speed_ticker.tip.max", "最高可达 1024x 加速"));
tooltip.add(Component.translatable("item.extendedae_plus.entity_speed_ticker.tip.energy", "加速将消耗 AE 网络能量,网络能量不足时无法加速"));
}
}