public class HasFlowersCache extends java.lang.Object implements INbtWritable, INbtReadable
| Constructor and Description |
|---|
HasFlowersCache() |
HasFlowersCache(int checkInterval) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFlowerPos(net.minecraft.util.math.BlockPos blockPos) |
void |
forceLookForFlowers(IBee queen,
IBeeHousing housing) |
java.util.List<net.minecraft.util.math.BlockPos> |
getFlowerCoords() |
java.util.List<net.minecraft.block.state.IBlockState> |
getFlowers(net.minecraft.world.World world) |
boolean |
hasFlowers() |
boolean |
needsSync() |
void |
onNewQueen(IBee queen,
IBeeHousing housing) |
void |
readData(net.minecraft.network.PacketBuffer data) |
void |
readFromNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound) |
void |
update(IBee queen,
IBeeHousing beeHousing) |
void |
writeData(net.minecraft.network.PacketBuffer data) |
net.minecraft.nbt.NBTTagCompound |
writeToNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound) |
public HasFlowersCache()
public HasFlowersCache(int checkInterval)
public void update(IBee queen, IBeeHousing beeHousing)
public boolean hasFlowers()
public boolean needsSync()
public void onNewQueen(IBee queen, IBeeHousing housing)
public java.util.List<net.minecraft.util.math.BlockPos> getFlowerCoords()
public java.util.List<net.minecraft.block.state.IBlockState> getFlowers(net.minecraft.world.World world)
public void addFlowerPos(net.minecraft.util.math.BlockPos blockPos)
public void forceLookForFlowers(IBee queen, IBeeHousing housing)
public void readFromNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound)
readFromNBT in interface INbtReadablepublic net.minecraft.nbt.NBTTagCompound writeToNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound)
writeToNBT in interface INbtWritablepublic void writeData(net.minecraft.network.PacketBuffer data)
public void readData(net.minecraft.network.PacketBuffer data)