package net.minecraft.block.state.pattern;
import com.google.common.base.Predicate;
import net.minecraft.block.Block;
import net.minecraft.block.state.IBlockState;
public class BlockHelper implements Predicate
{
private final Block block;
private static final String __OBFID = "CL_00002020";
private BlockHelper(Block p_i45654_1_)
{
this.block = p_i45654_1_;
}
public static BlockHelper forBlock(Block p_177642_0_)
{
return new BlockHelper(p_177642_0_);
}
public boolean isBlockEqualTo(IBlockState p_177643_1_)
{
return p_177643_1_ != null && p_177643_1_.getBlock() == this.block;
}
public boolean apply(Object p_apply_1_)
{
return this.isBlockEqualTo((IBlockState)p_apply_1_);
}
}