public class FakeAlvearyController extends FakeMultiblockController implements IAlvearyControllerInternal
| Modifier and Type | Field and Description |
|---|---|
static FakeAlvearyController |
instance |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canBlockSeeTheSky() |
net.minecraft.util.math.Vec3d |
getBeeFXCoordinates() |
IBeeHousingInventory |
getBeeInventory() |
IBeekeepingLogic |
getBeekeepingLogic() |
java.lang.Iterable<IBeeListener> |
getBeeListeners()
Used by
IBeeRoot.createBeeHousingListener(IBeeHousing)
to combine bee listeners from several sources that can change over time. |
java.lang.Iterable<IBeeModifier> |
getBeeModifiers()
Used by
IBeeRoot.createBeeHousingModifier(IBeeHousing)
to combine bee modifiers from several sources that can change over time. |
net.minecraft.world.biome.Biome |
getBiome() |
int |
getBlockLightValue() |
IClimateListener |
getClimateListener() |
net.minecraft.util.math.BlockPos |
getCoordinates()
The coordinates of the housing.
|
int |
getHealthScaled(int i) |
IInventoryAdapter |
getInternalInventory() |
com.mojang.authlib.GameProfile |
getOwner() |
java.lang.String |
getUnlocalizedType() |
boolean |
isRaining() |
_onAssimilated, assimilate, attachBlock, auditParts, checkForDisconnections, checkIfMachineIsWhole, decodeDescriptionPacket, detachAllBlocks, detachBlock, formatDescriptionPacket, getComponents, getErrorLogic, getExactHumidity, getExactTemperature, getHumidity, getLastValidationError, getLastValidationErrorPosition, getOwnerHandler, getPartsListString, getReferenceCoord, getTemperature, getWorldObj, isAssembled, isEmpty, onAssimilated, readFromNBT, readGuiData, reassemble, recalculateMinMaxCoords, shouldConsume, updateMultiblockEntity, writeGuiData, writeToNBTclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetErrorLogicgetHumidity, getTemperaturegetWorldObj_onAssimilated, assimilate, attachBlock, auditParts, checkForDisconnections, checkIfMachineIsWhole, decodeDescriptionPacket, detachAllBlocks, detachBlock, formatDescriptionPacket, getPartsListString, getReferenceCoord, getWorldObj, isEmpty, onAssimilated, recalculateMinMaxCoords, shouldConsume, updateMultiblockEntitygetComponents, getLastValidationError, getLastValidationErrorPosition, isAssembled, reassemblewriteToNBTreadFromNBTgetOwnerHandlergetExactHumidity, getExactTemperature, getHumidity, getTemperaturereadGuiData, writeGuiDatapublic static final FakeAlvearyController instance
public java.lang.Iterable<IBeeModifier> getBeeModifiers()
IBeeHousingIBeeRoot.createBeeHousingModifier(IBeeHousing)
to combine bee modifiers from several sources that can change over time.getBeeModifiers in interface IBeeHousingpublic java.lang.Iterable<IBeeListener> getBeeListeners()
IBeeHousingIBeeRoot.createBeeHousingListener(IBeeHousing)
to combine bee listeners from several sources that can change over time.getBeeListeners in interface IBeeHousingpublic IBeeHousingInventory getBeeInventory()
getBeeInventory in interface IBeeHousingpublic IBeekeepingLogic getBeekeepingLogic()
getBeekeepingLogic in interface IBeeHousingpublic int getBlockLightValue()
getBlockLightValue in interface IBeeHousingpublic boolean canBlockSeeTheSky()
canBlockSeeTheSky in interface IBeeHousingpublic boolean isRaining()
isRaining in interface IBeeHousing@Nullable public com.mojang.authlib.GameProfile getOwner()
getOwner in interface IBeeHousingpublic net.minecraft.util.math.BlockPos getCoordinates()
IHousinggetCoordinates in interface ILocatablegetCoordinates in interface IHousingpublic net.minecraft.util.math.Vec3d getBeeFXCoordinates()
getBeeFXCoordinates in interface IBeeHousingpublic net.minecraft.world.biome.Biome getBiome()
getBiome in interface IClimateProviderpublic IInventoryAdapter getInternalInventory()
getInternalInventory in interface IAlvearyControllerInternalpublic IClimateListener getClimateListener()
getClimateListener in interface IAlvearyControllerInternalpublic int getHealthScaled(int i)
getHealthScaled in interface IAlvearyControllerInternalpublic java.lang.String getUnlocalizedType()
getUnlocalizedType in interface IMultiblockControllerInternal