public interface IBeeHousing extends IHousing, IErrorLogicSource, IClimateProvider, ILocatable
| 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. |
int |
getBlockLightValue() |
com.mojang.authlib.GameProfile |
getOwner() |
boolean |
isRaining() |
getCoordinatesgetErrorLogicgetBiome, getHumidity, getTemperaturegetCoordinates, getWorldObjjava.lang.Iterable<IBeeModifier> getBeeModifiers()
IBeeRoot.createBeeHousingModifier(IBeeHousing)
to combine bee modifiers from several sources that can change over time.java.lang.Iterable<IBeeListener> getBeeListeners()
IBeeRoot.createBeeHousingListener(IBeeHousing)
to combine bee listeners from several sources that can change over time.IBeeHousingInventory getBeeInventory()
IBeekeepingLogic getBeekeepingLogic()
int getBlockLightValue()
boolean canBlockSeeTheSky()
boolean isRaining()
@Nullable com.mojang.authlib.GameProfile getOwner()
net.minecraft.util.math.Vec3d getBeeFXCoordinates()