| Modifier and Type | Field and Description |
|---|---|
static net.minecraft.block.properties.PropertyBool |
GRAPES |
| Constructor and Description |
|---|
FarmableRusticGrape(net.minecraft.block.Block cropBlock) |
| Modifier and Type | Method and Description |
|---|---|
ICrop |
getCropAt(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.state.IBlockState blockState) |
protected net.minecraft.block.state.IBlockState |
getReplantState(net.minecraft.block.state.IBlockState blockState) |
boolean |
isGermling(net.minecraft.item.ItemStack itemstack) |
boolean |
isSaplingAt(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.state.IBlockState blockState) |
boolean |
isWindfall(net.minecraft.item.ItemStack itemstack) |
boolean |
plantSaplingAt(net.minecraft.entity.player.EntityPlayer player,
net.minecraft.item.ItemStack germling,
net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos)
Plants a sapling by manipulating the world.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddInformation, isSaplingAtpublic FarmableRusticGrape(net.minecraft.block.Block cropBlock)
public boolean isSaplingAt(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.state.IBlockState blockState)
isSaplingAt in interface IFarmable@Nullable public ICrop getCropAt(net.minecraft.world.World world, net.minecraft.util.math.BlockPos pos, net.minecraft.block.state.IBlockState blockState)
@Nullable protected net.minecraft.block.state.IBlockState getReplantState(net.minecraft.block.state.IBlockState blockState)
public boolean isGermling(net.minecraft.item.ItemStack itemstack)
isGermling in interface IFarmablepublic boolean plantSaplingAt(net.minecraft.entity.player.EntityPlayer player,
net.minecraft.item.ItemStack germling,
net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos)
IFarmableIFarmLogic should have verified the given location as valid. Called by the IFarmHousing
which handles resources.plantSaplingAt in interface IFarmablepublic boolean isWindfall(net.minecraft.item.ItemStack itemstack)
isWindfall in interface IFarmable