當前位置: 首頁>>代碼示例>>Java>>正文


Java Material.CLAY屬性代碼示例

本文整理匯總了Java中net.minecraft.block.material.Material.CLAY屬性的典型用法代碼示例。如果您正苦於以下問題:Java Material.CLAY屬性的具體用法?Java Material.CLAY怎麽用?Java Material.CLAY使用的例子?那麽, 這裏精選的屬性代碼示例或許可以為您提供幫助。您也可以進一步了解該屬性所在net.minecraft.block.material.Material的用法示例。


在下文中一共展示了Material.CLAY屬性的8個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: BlockLargePot

public BlockLargePot() {
	super(LibNames.LARGE_POT, Material.CLAY);
	setDefaultState(getDefaultState().withProperty(State.POT_VARIANT, 0));
	setHarvestLevel(Tool.PICK, ToolLevel.STONE);
	setSound(SoundType.GLASS);
	setHardness(1F);
}
 
開發者ID:ArekkuusuJerii,項目名稱:Solar,代碼行數:7,代碼來源:BlockLargePot.java

示例2: getDestroySpeed

@Override
public float getDestroySpeed(ItemStack stack, IBlockState state) {
	for (String type : getToolClasses(stack)) {
		if (state.getBlock().isToolEffective(type, state) || state.getMaterial() == Material.GROUND
				|| state.getMaterial() == Material.GRASS || state.getMaterial() == Material.SAND
				|| state.getMaterial() == Material.SNOW || state.getMaterial() == Material.CRAFTED_SNOW
				|| state.getMaterial() == Material.CLAY) {
			return getEfficiency(stack);
		}
	}
	return 1.0F;
}
 
開發者ID:the-realest-stu,項目名稱:Adventurers-Toolbox,代碼行數:12,代碼來源:ItemATShovel.java

示例3: BlockSilverfish

public BlockSilverfish()
{
    super(Material.CLAY);
    this.setDefaultState(this.blockState.getBaseState().withProperty(VARIANT, BlockSilverfish.EnumType.STONE));
    this.setHardness(0.0F);
    this.setCreativeTab(CreativeTabs.DECORATIONS);
}
 
開發者ID:sudofox,項目名稱:Backmemed,代碼行數:7,代碼來源:BlockSilverfish.java

示例4: getStrVsBlock

@Override
public float getStrVsBlock(ItemStack stack, IBlockState state)
   {
       Material material = state.getMaterial();
       float ret = material != Material.GRASS && material != Material.GROUND && material != Material.CRAFTED_SNOW && material != Material.SNOW && material != Material.SAND && material != Material.CLAY && material != Material.GOURD ? super.getStrVsBlock(stack, state) : this.getStats(stack).getEfficiency();
   	return ret * 0.75F;
   }
 
開發者ID:V0idWa1k3r,項目名稱:ExPetrum,代碼行數:7,代碼來源:ItemGardeningSpade.java

示例5: BlockRawSandbrick

public BlockRawSandbrick() {
	super(Material.CLAY, "blockRawSandbrick", Refs.MOD_ID);
	setHardness(0.8F);
	setHarvestLevel("shovel", 0);
}
 
開發者ID:IvanSteklow,項目名稱:VanillaExtras,代碼行數:5,代碼來源:BlockRawSandbrick.java

示例6: BlockClay

public BlockClay()
{
    super(Material.CLAY);
    this.setCreativeTab(CreativeTabs.BUILDING_BLOCKS);
}
 
開發者ID:sudofox,項目名稱:Backmemed,代碼行數:5,代碼來源:BlockClay.java

示例7: BlockSlime

public BlockSlime()
{
    super(Material.CLAY, false, MapColor.GRASS);
    this.setCreativeTab(CreativeTabs.DECORATIONS);
    this.slipperiness = 0.8F;
}
 
開發者ID:sudofox,項目名稱:Backmemed,代碼行數:6,代碼來源:BlockSlime.java

示例8: getStrVsBlock

@Override
public float getStrVsBlock(ItemStack stack, IBlockState state)
   {
       Material material = state.getMaterial();
       return material != Material.GRASS && material != Material.GROUND && material != Material.CRAFTED_SNOW && material != Material.SNOW && material != Material.SAND && material != Material.CLAY && material != Material.GOURD ? super.getStrVsBlock(stack, state) : this.getStats(stack).getEfficiency();
   }
 
開發者ID:V0idWa1k3r,項目名稱:ExPetrum,代碼行數:6,代碼來源:ItemShovel.java


注:本文中的net.minecraft.block.material.Material.CLAY屬性示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。