当前位置: 首页>>代码示例>>Java>>正文


Java ItemBlock.setUnlocalizedName方法代码示例

本文整理汇总了Java中net.minecraft.item.ItemBlock.setUnlocalizedName方法的典型用法代码示例。如果您正苦于以下问题:Java ItemBlock.setUnlocalizedName方法的具体用法?Java ItemBlock.setUnlocalizedName怎么用?Java ItemBlock.setUnlocalizedName使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在net.minecraft.item.ItemBlock的用法示例。


在下文中一共展示了ItemBlock.setUnlocalizedName方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: BaseLiquid

import net.minecraft.item.ItemBlock; //导入方法依赖的package包/类
public BaseLiquid(String fluidName, Consumer<Fluid> f, int col) {
	super(fluidName, new ResourceLocation(FirmaMod.MODID + ":blocks/water_still"), new ResourceLocation(FirmaMod.MODID + ":blocks/water_flow"));
	this.setUnlocalizedName(FirmaMod.MODID + ":fluid." + fluidName);
	FluidRegistry.registerFluid(this);
	f.accept(this);
	block = new BaseBlockLiquid(this, Material.WATER);
	block.setRegistryName(FirmaMod.MODID + ":fluid." + fluidName);
	block.setUnlocalizedName(FirmaMod.MODID + ":fluid." + fluidName);
	block.setCreativeTab(FirmaMod.blockTab);
	block.setLightOpacity(3);
	block.setLightLevel(0);
	
	GameRegistry.register(block);
	i = new ItemBlock(block);
	i.setRegistryName(FirmaMod.MODID+":fluid."+fluidName);
	i.setUnlocalizedName(FirmaMod.MODID+":fluid."+fluidName);
	GameRegistry.register(i);
	FirmaMod.allFluids.add(this);
	this.col = col;
}
 
开发者ID:trigg,项目名称:Firma,代码行数:21,代码来源:BaseLiquid.java

示例2: registerBlock

import net.minecraft.item.ItemBlock; //导入方法依赖的package包/类
private static void registerBlock(Block block) {
	
	GameRegistry.register(block);
	ItemBlock item = new ItemBlock(block);
	item.setUnlocalizedName(block.getUnlocalizedName());
	item.setRegistryName(block.getRegistryName());
	GameRegistry.register(item);
	
}
 
开发者ID:RedPer,项目名称:MC-More-Ore-Mod,代码行数:10,代码来源:ModBlocks.java

示例3: init

import net.minecraft.item.ItemBlock; //导入方法依赖的package包/类
public static void init() {
    blocks = new ArrayList<>();

    craftiniumTable = new CraftiniumTable();
    craftiniumTable.setCreativeTab(Randores.TAB_CRAFTING);
    blocks.add(craftiniumTable);

    craftiniumForge = new CraftiniumForge(false);
    craftiniumForge.setCreativeTab(Randores.TAB_CRAFTING);
    blocks.add(craftiniumForge);

    craftiniumOre = new CraftiniumOre();
    craftiniumOre.setCreativeTab(Randores.TAB_CRAFTING);
    blocks.add(craftiniumOre);

    craftiniumConverter = new CraftiniumConverter();
    craftiniumConverter.setCreativeTab(Randores.TAB_CRAFTING);
    blocks.add(craftiniumConverter);

    craftiniumForgeLit = new CraftiniumForge(true);
    blocks.add(craftiniumForgeLit);


    blockItems = new ArrayList<>();

    tableItem = new ItemBlock(craftiniumTable);
    tableItem.setUnlocalizedName("craftinium_table");
    blockItems.add(tableItem);

    forgeItem = new ItemBlock(craftiniumForge);
    forgeItem.setUnlocalizedName("craftinium_forge");
    blockItems.add(forgeItem);

    forgeLitItem = new ItemBlock(craftiniumForgeLit);
    forgeLitItem.setUnlocalizedName("craftinium_forge_lit");
    blockItems.add(forgeLitItem);

    converterItem = new ItemBlock(craftiniumConverter);
    converterItem.setUnlocalizedName("craftinium_converter");
    blockItems.add(converterItem);

    oreItem = new ItemBlock(craftiniumOre);
    oreItem.setUnlocalizedName("craftinium_ore");
    blockItems.add(oreItem);

    for(Item item : blockItems) {
        item.setRegistryName(item.getUnlocalizedName().substring(5));
    }

    for(Block block : blocks) {
        block.setRegistryName(block.getUnlocalizedName().substring(5));
    }
}
 
开发者ID:Randores,项目名称:Randores2,代码行数:54,代码来源:CraftingBlocks.java


注:本文中的net.minecraft.item.ItemBlock.setUnlocalizedName方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。