Add current ritual to diviner highlight tip (#926)
This commit is contained in:
parent
d6c1d59e5d
commit
6f5e96bd52
|
@ -4,6 +4,7 @@ import java.util.ArrayList;
|
|||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import com.google.common.base.Strings;
|
||||
import net.minecraft.block.Block;
|
||||
import net.minecraft.block.state.IBlockState;
|
||||
import net.minecraft.creativetab.CreativeTabs;
|
||||
|
@ -65,6 +66,19 @@ public class ItemRitualDiviner extends Item implements IVariantProvider
|
|||
return super.getUnlocalizedName(stack) + names[stack.getItemDamage()];
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getHighlightTip(ItemStack stack, String displayName)
|
||||
{
|
||||
if (Strings.isNullOrEmpty(getCurrentRitual(stack)))
|
||||
return displayName;
|
||||
|
||||
Ritual ritual = RitualRegistry.getRitualForId(getCurrentRitual(stack));
|
||||
if (ritual == null)
|
||||
return displayName;
|
||||
|
||||
return displayName + ": " + TextHelper.localize(ritual.getUnlocalizedName());
|
||||
}
|
||||
|
||||
@Override
|
||||
@SideOnly(Side.CLIENT)
|
||||
public void getSubItems(Item id, CreativeTabs creativeTab, List<ItemStack> list)
|
||||
|
|
Loading…
Reference in a new issue