Java 类net.minecraft.block.BlockPlanks.EnumType 实例源码

项目:BetterChests    文件:CocoaHandler.java   
@Override
public boolean canHandlePlant(Collection<ItemStack> items, World world, BlockPos pos, IBlockState state) {
    if (!WorldUtil.isBlockAir(state)) {
        return false;
    }
    boolean found = false;
    for (EnumFacing dir : EnumFacing.HORIZONTALS) {
        BlockPos toCheck = pos.offset(dir);
        IBlockState other = world.getBlockState(toCheck);
        if (other.getBlock() == Blocks.LOG && other.getValue(BlockOldLog.VARIANT) == EnumType.JUNGLE) {
            found = true;
            break;
        }
    }
    return found && items.stream().anyMatch(this::canPlantStack);
}
项目:Aether-Legacy    文件:BlockAetherFenceGate.java   
public BlockAetherFenceGate() 
{
    super(EnumType.OAK);
    this.setHardness(2.0F);
    this.setResistance(5.0F);
    this.setSoundType(SoundType.WOOD);
}
项目:EnderIO    文件:AxeHarvestingTarget.java   
private static EnumType getVariant(IBlockState bs) {
  if (bs.getProperties().containsKey(BlockNewLog.VARIANT)) {
    return bs.getValue(BlockNewLog.VARIANT);
  }
  if (bs.getProperties().containsKey(BlockOldLog.VARIANT)) {
    return bs.getValue(BlockOldLog.VARIANT);
  }
  return null;
}
项目:Bewitchment    文件:BlockModLeaves.java   
@Override
public EnumType getWoodType(int meta) {
    return null;
}
项目:Got-Wood    文件:BlockWoodLeaves.java   
@Override
public EnumType getWoodType(int meta) {
    return null;
}
项目:Got-Wood    文件:BlockPalmLeaves.java   
@Override
public EnumType getWoodType(int meta) {
    return null;
}
项目:Got-Wood    文件:BlockFruitingLeaves.java   
@Override
public EnumType getWoodType(int meta) {
    return null;
}
项目:Got-Wood    文件:BlockWoodLeaves.java   
@Override
public EnumType getWoodType(int meta) {
    return null;
}
项目:Got-Wood    文件:BlockPalmLeaves.java   
@Override
public EnumType getWoodType(int meta) {
    return null;
}
项目:CrystalMod    文件:BlockBambooLeaves.java   
@Override
public EnumType getWoodType(int meta) {
    return null;
}
项目:CrystalMod    文件:BlockCrystalLeaves.java   
@Override
public EnumType getWoodType(int meta) {
    return null;
}
项目:Aether-Legacy    文件:BlockHolidayLeaves.java   
@Override
public EnumType getWoodType(int meta)
{
    return null;
}
项目:Aether-Legacy    文件:BlockCrystalLeaves.java   
@Override
public EnumType getWoodType(int meta)
{
    return null;
}
项目:Aether-Legacy    文件:BlockAetherLeaves.java   
@Override
public EnumType getWoodType(int meta)
{
    return null;
}
项目:Tannery    文件:BlockLeavesQuebracho.java   
@Override
public EnumType getWoodType(int meta)
{
    return null;
}
项目:Toms-Mod    文件:RubberLeaves.java   
@Override
public EnumType getWoodType(int meta) {
    return null;
}
项目:geomastery    文件:BlockHarvestableLeaves.java   
@Override
public EnumType getWoodType(int meta) {

    return EnumType.OAK;
}
项目:ExNihiloAdscensio    文件:BlockInfestedLeaves.java   
@Override
public EnumType getWoodType(int meta) {
    return null;
}
项目:Rediscovered-Mod-1.8    文件:BlockCherryLeaves.java   
@Override
public EnumType getWoodType(int meta) {
    return null;
}
项目:Rediscovered-Mod-1.8.8    文件:BlockCherryLeaves.java   
@Override
public EnumType getWoodType(int meta) {
    return null;
}
项目:AbyssalCraft    文件:BlockACLeaves.java   
@Override
public EnumType getWoodType(int meta) {

    return null;
}
项目:SecurityCraft    文件:BlockReinforcedFenceGate.java   
public BlockReinforcedFenceGate(){
    super(EnumType.BIRCH); //doesn't matter what gets put in here
    ObfuscationReflectionHelper.setPrivateValue(Block.class, this, Material.iron, 35);
}
项目:BetterChests    文件:CocoaHandler.java   
private boolean isJungleTree(IBlockState state) {
    return state.getBlock() == Blocks.LOG && state.getValue(BlockOldLog.VARIANT) == EnumType.JUNGLE;
}
项目:Combustible-Lemon-Launcher    文件:BlockLemonLeavesHarvested.java   
@Override
public EnumType getWoodType(int meta){
    return null;
}