public abstract class FarmLogicSoil extends FarmLogic
isManual, properties| Constructor and Description |
|---|
FarmLogicSoil(IFarmProperties properties,
boolean isManual) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isAcceptedResource(net.minecraft.item.ItemStack itemStack)
Checks if the given stack is a resource or a soil that this logic uses to grow plants on or to create other
products like peat.
|
protected boolean |
isAcceptedSoil(net.minecraft.block.state.IBlockState blockState) |
collectEntityItems, getCrop, getFarmables, getName, getProperties, getSoils, harvest, isAcceptedWindfall, isIceBlock, isManual, isWaterSourceBlock, setManual, toString, translateWithOffsetclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddSoil, collect, cultivate, getFertilizerConsumption, getIconItemStack, getTextureMap, getUnlocalizedName, getWaterConsumption, harvest, isAcceptedGermlingpublic FarmLogicSoil(IFarmProperties properties, boolean isManual)
protected boolean isAcceptedSoil(net.minecraft.block.state.IBlockState blockState)
public boolean isAcceptedResource(net.minecraft.item.ItemStack itemStack)
IFarmLogic