本文整理了Java中net.minecraft.item.ItemStack.getUnlocalizedName()
方法的一些代码示例,展示了ItemStack.getUnlocalizedName()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ItemStack.getUnlocalizedName()
方法的具体详情如下:
包路径:net.minecraft.item.ItemStack
类名称:ItemStack
方法名:getUnlocalizedName
暂无
代码示例来源:origin: AppliedEnergistics/Applied-Energistics-2
final String unlocalizedItem = input.getUnlocalizedName();
final Block block = Block.getBlockFromItem( item );
final boolean isBlock = block != Blocks.AIR && !block.equals( Blocks.AIR );
代码示例来源:origin: AppliedEnergistics/Applied-Energistics-2
@Override
public IGrinderRecipe getRecipeForInput( final ItemStack input )
{
this.log( "Looking up recipe for '%1$s'", Platform.getItemDisplayName( input ) );
if( input == null )
{
return null;
}
final IGrinderRecipe recipe = this.recipes.get( new CacheKey( input ) );
if( recipe == null )
{
return null;
}
this.log( "Recipe for '%1$s' found '%2$s'", input.getUnlocalizedName(), Platform.getItemDisplayName( recipe.getOutput() ) );
return recipe;
}
代码示例来源:origin: AppliedEnergistics/Applied-Energistics-2
final String n = itemStack.getUnlocalizedName();
return n == null ? "** Null" : n;
代码示例来源:origin: SleepyTrousers/EnderIO
@Override
public @Nonnull String getUnlocalizedNameForTooltip(@Nonnull ItemStack stack) {
return stack.getUnlocalizedName();
}
代码示例来源:origin: AppliedEnergistics/Applied-Energistics-2
final String name = is.getUnlocalizedName();
代码示例来源:origin: Mine-and-blade-admin/Battlegear2
@Override
public ModelResourceLocation getModelLocation(ItemStack stack) {
return new ModelResourceLocation(stack.getUnlocalizedName().replace("item.", ""), var);
}
}
代码示例来源:origin: OpenMods/OpenModsLib
@ExposeProperty
public String name() {
return itemStack.getUnlocalizedName();
}
代码示例来源:origin: Mine-and-blade-admin/Battlegear2
public static String getArrowLocation(ItemStack arrowStack){
if (BattlegearConfig.hasRender("bow")) {
return arrowStack.getUnlocalizedName().replace("item.", "");
}
return "arrow";
}
代码示例来源:origin: squeek502/VeganOption
public String getCraftingOfItemStack(ItemStack itemStack)
{
String str = DescriptionRegistry.itemStacksWithCustomCraftingDescriptions.containsKey(itemStack) ? DescriptionRegistry.itemStacksWithCustomCraftingDescriptions.get(itemStack) : itemStack.getUnlocalizedName() + ".vowiki.crafting";
return getStringOfItemStack(str, itemStack);
}
代码示例来源:origin: SleepyTrousers/EnderIO
private boolean isSmallText(String string) {
List<String> lines = Lists.newArrayList();
SpecialTooltipHandler.addDetailedTooltipFromResources(lines, stack.getUnlocalizedName());
return lines.contains(TextFormatting.getTextWithoutFormattingCodes(string));
}
代码示例来源:origin: Electrical-Age/ElectricalAge
@SubscribeEvent
@SuppressWarnings("unused")
public void onCraft(ItemCraftedEvent e) {
if (e.crafting.getUnlocalizedName().toLowerCase().equals("50v_macerator")) {
Eln.elnNetwork.sendToServer(p);
}
}
}
代码示例来源:origin: GregTechCE/GregTech
@Override
public void addInformation(ItemStack stack, @Nullable World player, List<String> tooltip, ITooltipFlag advanced) {
//tier less tooltip like: tile.turbine_casing.tooltip
String unlocalizedVariantTooltip = getUnlocalizedName() + ".tooltip";
if (I18n.hasKey(unlocalizedVariantTooltip))
tooltip.addAll(Arrays.asList(I18n.format(unlocalizedVariantTooltip).split("/n")));
//item specific tooltip: tile.turbine_casing.bronze_gearbox.tooltip
String unlocalizedTooltip = stack.getUnlocalizedName() + ".tooltip";
if (I18n.hasKey(unlocalizedTooltip))
tooltip.addAll(Arrays.asList(I18n.format(unlocalizedTooltip).split("/n")));
}
代码示例来源:origin: AppliedEnergistics/Applied-Energistics-2
return what.getUnlocalizedName();
代码示例来源:origin: SleepyTrousers/EnderIO
public static void addCommonTooltipEntries(@Nonnull ItemStack itemstack, EntityPlayer entityplayer, @Nonnull List<String> list, boolean flag) {
SpecialTooltipHandler.addCommonTooltipFromResources(list, itemstack.getUnlocalizedName());
if (itemstack.getItem() instanceof IDarkSteelItem) {
for (IDarkSteelUpgrade upgrade : UpgradeRegistry.getUpgrades()) {
if (upgrade instanceof IAdvancedTooltipProvider && upgrade.hasUpgrade(itemstack, (IDarkSteelItem) itemstack.getItem())) {
((IAdvancedTooltipProvider) upgrade).addCommonEntries(itemstack, entityplayer, list, flag);
}
}
}
}
代码示例来源:origin: SleepyTrousers/EnderIO
public static void addBasicTooltipEntries(@Nonnull ItemStack itemstack, EntityPlayer entityplayer, @Nonnull List<String> list, boolean flag) {
SpecialTooltipHandler.addBasicTooltipFromResources(list, itemstack.getUnlocalizedName());
if (itemstack.getItem() instanceof IDarkSteelItem) {
for (IDarkSteelUpgrade upgrade : UpgradeRegistry.getUpgrades()) {
if (upgrade instanceof IAdvancedTooltipProvider && upgrade.hasUpgrade(itemstack, (IDarkSteelItem) itemstack.getItem())) {
((IAdvancedTooltipProvider) upgrade).addBasicEntries(itemstack, entityplayer, list, flag);
}
}
}
}
代码示例来源:origin: Vazkii/Psi
public static void setRemaining(EntityPlayer player, ItemStack displayStack, Pattern pattern) {
int count = 0;
for (int i = 0; i < player.inventory.getSizeInventory(); i++) {
ItemStack stack = player.inventory.getStackInSlot(i);
if (!stack.isEmpty() && (pattern == null ? ItemStack.areItemsEqual(displayStack, stack) : pattern.matcher(stack.getUnlocalizedName()).find()))
count += stack.getCount();
}
setRemaining(displayStack, count);
}
代码示例来源:origin: AppliedEnergistics/Applied-Energistics-2
final String type = p2pItem.getUnlocalizedName();
代码示例来源:origin: jaredlll08/ModTweaker
@Override
public void apply() {
if(LexiconRecipeMappings.getDataForStack(stack = toStack(iStack)) == null) {
CraftTweakerAPI.getLogger().logError("There isn't a recipe mapping for " + iStack);
return;
}
EntryData data = LexiconRecipeMappings.getDataForStack(stack);
this.entry = data.entry;
this.page = data.page;
LexiconRecipeMappings.remove(stack);
CraftTweakerAPI.getLogger().logInfo("Removing Lexicon Recipe Lookup: " + stack.getUnlocalizedName());
}
代码示例来源:origin: TheCBProject/EnderStorage
@Override
public ActionResult<ItemStack> onItemRightClick(World world, EntityPlayer player, EnumHand hand) {
ItemStack stack = player.getHeldItem(hand);
if (player.isSneaking()) {
return new ActionResult<>(EnumActionResult.PASS, stack);
}
if(!world.isRemote) {
Frequency frequency = Frequency.readFromStack(stack);
((EnderItemStorage) EnderStorageManager.instance(world.isRemote).getStorage(frequency, "item")).openSMPGui(player, stack.getUnlocalizedName() + ".name");
}
return new ActionResult<>(EnumActionResult.SUCCESS, stack);
}
代码示例来源:origin: TeamLapen/Vampirism
@Override
protected void drawGuiContainerForegroundLayer(int par1, int par2) {
String string = container.getHunterTrainerInventory().hasCustomName() ? this.container.getHunterTrainerInventory().getName() : I18n.format(this.container.getHunterTrainerInventory().getName());
this.fontRenderer.drawString(string, 8, 6, 0x404040);
this.fontRenderer.drawString(I18n.format("container.inventory"), 8, this.ySize - 94, 0x404040);
String text = null;
if (!container.getMissingItems().isEmpty()) {
ItemStack missing = container.getMissingItems();
ITextComponent item = missing.getItem().equals(ModItems.hunter_intel) ? ModItems.hunter_intel.getDisplayName(missing) : new TextComponentTranslation(missing.getUnlocalizedName() + ".name");
text = I18n.format("text.vampirism.ritual_missing_items", missing.getCount(), item.getUnformattedText());
}
if (text != null) this.fontRenderer.drawSplitString(text, 8, 50, this.xSize - 10, 0x000000);
}
}
内容来源于网络,如有侵权,请联系作者删除!