下面列出了net.minecraft.util.text.TextFormatting#RESET 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
@Override
public String getItemStackDisplayName(ItemStack stack)
{
if (stack.getTagCompound() == null || this.hasTarget(stack) == false)
{
return super.getItemStackDisplayName(stack);
}
String target = stack.getTagCompound().getString("TargetName");
return super.getItemStackDisplayName(stack) + " " + TextFormatting.GREEN + target + TextFormatting.RESET + TextFormatting.WHITE;
}
public static String getTranslatedFluidName(FluidStack fluidStack) {
if (fluidStack == null) return "";
final Fluid fluid = fluidStack.getFluid();
String localizedName = fluid.getLocalizedName(fluidStack);
if (!Strings.isNullOrEmpty(localizedName) && !localizedName.equals(fluid.getUnlocalizedName())) {
return fluid.getRarity(fluidStack).rarityColor.toString() + localizedName;
} else {
return TextFormatting.OBFUSCATED + "LOLNOPE" + TextFormatting.RESET;
}
}
public String getToastHeader() {
return TextFormatting.YELLOW.toString() + getSpellName() + TextFormatting.RESET + "\n\n";
}
public static String getLevelString(int level) {
return getLevelColor(level) + getRawLevelString(level) + TextFormatting.RESET;
}