25 lines
1.2 KiB
Java
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 网络能量,网络能量不足时无法加速"));
|
|
|
|
}
|
|
} |