public abstract class EntityMinecartBeeHousingBase extends EntityMinecartContainerForestry implements IBeeHousing, IOwnedTile, IGuiBeeHousingDelegate, IClimatised, IStreamableGui
canBePushed, canUseRail, defaultDragAir, defaultMaxSpeedAirLateral, defaultMaxSpeedAirVertical, dragAir, maxSpeedAirLateral, maxSpeedAirVerticaladdedToChunk, cachedUniqueIdString, capturedDrops, captureDrops, chunkCoordX, chunkCoordY, chunkCoordZ, collided, collidedHorizontally, collidedVertically, dataManager, dimension, distanceWalkedModified, distanceWalkedOnStepModified, entityCollisionReduction, entityUniqueID, fallDistance, firstUpdate, FLAGS, forceSpawn, glowing, height, hurtResistantTime, ignoreFrustumCheck, inPortal, inWater, isAirBorne, isDead, isImmuneToFire, isInWeb, lastPortalPos, lastPortalVec, lastTickPosX, lastTickPosY, lastTickPosZ, motionX, motionY, motionZ, noClip, onGround, portalCounter, posX, posY, posZ, prevDistanceWalkedModified, preventEntitySpawning, prevPosX, prevPosY, prevPosZ, prevRotationPitch, prevRotationYaw, rand, rideCooldown, rotationPitch, rotationYaw, serverPosX, serverPosY, serverPosZ, stepHeight, teleportDirection, ticksExisted, timeUntilPortal, updateBlocked, velocityChanged, width, world| Constructor and Description |
|---|
EntityMinecartBeeHousingBase(net.minecraft.world.World world) |
EntityMinecartBeeHousingBase(net.minecraft.world.World world,
double posX,
double posY,
double posZ) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canBlockSeeTheSky() |
protected void |
entityInit() |
net.minecraft.util.math.Vec3d |
getBeeFXCoordinates() |
IBeekeepingLogic |
getBeekeepingLogic() |
net.minecraft.world.biome.Biome |
getBiome() |
int |
getBlockLightValue() |
net.minecraft.util.math.BlockPos |
getCoordinates()
The coordinates of the housing.
|
IErrorLogic |
getErrorLogic() |
float |
getExactHumidity() |
float |
getExactTemperature() |
int |
getHealthScaled(int i)
Returns scaled queen health or breeding progress
|
EnumHumidity |
getHumidity() |
com.mojang.authlib.GameProfile |
getOwner() |
IOwnerHandler |
getOwnerHandler() |
EnumTemperature |
getTemperature() |
net.minecraft.world.World |
getWorldObj() |
boolean |
isRaining() |
void |
onUpdate() |
protected void |
readEntityFromNBT(net.minecraft.nbt.NBTTagCompound nbtTagCompound) |
void |
readGuiData(PacketBufferForestry data) |
protected void |
writeEntityToNBT(net.minecraft.nbt.NBTTagCompound nbtTagCompound) |
void |
writeGuiData(PacketBufferForestry data) |
applyDrag, canExtractItem, canInsertItem, canSlotAccept, changeDimension, clear, closeInventory, decrStackSize, getDisplayName, getField, getFieldCount, getInternalInventory, getInventoryStackLimit, getSizeInventory, getSlotsForFace, getStackInSlot, hasCustomName, isEmpty, isItemValidForSlot, isLocked, isUsableByPlayer, markDirty, openInventory, removeStackFromSlot, setDead, setField, setInventorySlotContentscanBeRidden, getBrightness, getCartItem, getDisplayTile, getIdOfEntity, getName, getType, getUnlocalizedTitle, isPoweredCart, killMinecart, processInitialInteractapplyEntityCollision, attackEntityFrom, canBeCollidedWith, canBePushed, canTriggerWalking, canUseRail, create, getAdjustedHorizontalFacing, getCollisionBoundingBox, getCollisionBox, getCollisionHandler, getComparatorLevel, getCurrentCartSpeedCapOnRail, getDamage, getDefaultDisplayTile, getDefaultDisplayTileOffset, getDisplayTileOffset, getDragAir, getMaxCartSpeedOnRail, getMaximumSpeed, getMaxSpeed, getMaxSpeedAirLateral, getMaxSpeedAirVertical, getMountedYOffset, getPos, getPosOffset, getRenderBoundingBox, getRollingAmplitude, getRollingDirection, getSlopeAdjustment, hasDisplayTile, moveAlongTrack, moveDerailedMinecart, moveMinecartOnRail, onActivatorRailPass, performHurtAnimation, registerFixesMinecart, setCanUseRail, setCollisionHandler, setCurrentCartSpeedCapOnRail, setDamage, setDisplayTile, setDisplayTileOffset, setDragAir, setHasDisplayTile, setMaxSpeedAirLateral, setMaxSpeedAirVertical, setPosition, setPositionAndRotationDirect, setRollingAmplitude, setRollingDirection, setVelocity, shouldDoRailFunctionsaddEntityCrashInfo, addPassenger, addTag, addTrackingPlayer, addVelocity, applyEnchantments, applyOrientationToEntity, applyPlayerInteraction, awardKillScore, canBeAttackedWithItem, canBeRidden, canExplosionDestroyBlock, canFitPassenger, canPassengerSteer, canRenderOnFire, canRiderInteract, canTrample, canUseCommand, changeDimension, copyLocationAndAnglesFrom, createRunningParticles, dealFireDamage, decrementTimeUntilPortal, deserializeNBT, dismountRidingEntity, doBlockCollisions, doesEntityNotTriggerPressurePlate, doWaterSplashEffect, dropItem, dropItemWithOffset, entityDropItem, equals, extinguish, fall, getAir, getAlwaysRenderNameTag, getAlwaysRenderNameTagForRender, getArmorInventoryList, getBrightnessForRender, getCachedUniqueIdString, getCapability, getCollisionBorderSize, getCommandSenderEntity, getCommandStats, getControllingPassenger, getCustomNameTag, getDataManager, getDistance, getDistance, getDistanceSq, getDistanceSq, getDistanceSq, getDistanceSqToCenter, getEntityBoundingBox, getEntityData, getEntityId, getEntityString, getEntityWorld, getEquipmentAndArmor, getExplosionResistance, getEyeHeight, getFireImmuneTicks, getFlag, getForward, getHeldEquipment, getHorizontalFacing, getHoverEvent, getIsInvulnerable, getLastPortalVec, getLook, getLookVec, getLowestRidingEntity, getMaxFallHeight, getMaxInPortalTime, getMirroredYaw, getParts, getPassengers, getPersistentID, getPickedResult, getPitchYaw, getPortalCooldown, getPosition, getPositionEyes, getPositionVector, getPushReaction, getRecursivePassengers, getRecursivePassengersByType, getRenderDistanceWeight, getRidingEntity, getRotatedYaw, getRotationYawHead, getServer, getSoundCategory, getSplashSound, getSwimSound, getTags, getTeam, getTeleportDirection, getUniqueID, getVectorForRotation, getYOffset, handleStatusUpdate, handleWaterMovement, hasCapability, hashCode, hasNoGravity, hitByEntity, ignoreItemEntityData, isAddedToWorld, isBeingRidden, isBurning, isCreatureType, isEntityAlive, isEntityEqual, isEntityInsideOpaqueBlock, isEntityInvulnerable, isGlowing, isImmuneToExplosions, isImmuneToFire, isInLava, isInRangeToRender3d, isInRangeToRenderDist, isInsideOfMaterial, isInvisible, isInvisibleToPlayer, isInWater, isNonBoss, isOffsetPositionInLiquid, isOnSameTeam, isOnScoreboardTeam, isOutsideBorder, isOverWater, isPassenger, isPushedByWater, isRiding, isRidingOrBeingRiddenBy, isRidingSameEntity, isSilent, isSneaking, isSpectatedByPlayer, isSprinting, isWet, makeFlySound, markVelocityChanged, move, moveRelative, moveToBlockPosAndAngles, newDoubleNBTList, newFloatNBTList, notifyDataManagerChange, onAddedToWorld, onCollideWithPlayer, onEntityUpdate, onInsideBlock, onKillCommand, onKillEntity, onRemovedFromWorld, onStruckByLightning, outOfWorld, playFlySound, playSound, playStepSound, preparePlayerToSpawn, pushOutOfBlocks, rayTrace, readFromNBT, registerFixes, removePassenger, removePassengers, removeTag, removeTrackingPlayer, replaceItemInInventory, resetEntityId, resetPositionToBB, sendCommandFeedback, sendMessage, serializeNBT, setAir, setAlwaysRenderNameTag, setCommandStat, setCommandStats, setCustomNameTag, setDropItemsWhenDead, setEntityBoundingBox, setEntityId, setEntityInvulnerable, setFire, setFlag, setGlowing, setInvisible, setInWeb, setItemStackToSlot, setLocationAndAngles, setNoGravity, setOnFireFromLava, setOutsideBorder, setPortal, setPositionAndRotation, setPositionAndUpdate, setPositionNonDirty, setRenderDistanceWeight, setRenderYawOffset, setRotation, setRotationYawHead, setSilent, setSize, setSneaking, setSprinting, setUniqueId, setWorld, shouldDismountInWater, shouldRenderInPass, shouldRiderSit, shouldSetPosAfterLoading, spawnRunningParticles, startRiding, startRiding, toString, turn, updateFallState, updatePassenger, updateRidden, writeToNBT, writeToNBTAtomically, writeToNBTOptionalclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetBeeInventory, getBeeListeners, getBeeModifiersgetHintKeygetUnlocalizedTitlegetContainer, getGuipublic EntityMinecartBeeHousingBase(net.minecraft.world.World world)
public EntityMinecartBeeHousingBase(net.minecraft.world.World world,
double posX,
double posY,
double posZ)
protected void entityInit()
entityInit in class net.minecraft.entity.item.EntityMinecartpublic IOwnerHandler getOwnerHandler()
getOwnerHandler in interface IOwnedTilepublic IBeekeepingLogic getBeekeepingLogic()
getBeekeepingLogic in interface IBeeHousingpublic EnumTemperature getTemperature()
getTemperature in interface IClimateProvidergetTemperature in interface IClimatisedpublic EnumHumidity getHumidity()
getHumidity in interface IClimateProvidergetHumidity in interface IClimatisedpublic float getExactTemperature()
getExactTemperature in interface IClimatisedpublic float getExactHumidity()
getExactHumidity in interface IClimatisedpublic int getBlockLightValue()
getBlockLightValue in interface IBeeHousingpublic boolean canBlockSeeTheSky()
canBlockSeeTheSky in interface IBeeHousingpublic boolean isRaining()
isRaining in interface IBeeHousingpublic net.minecraft.world.World getWorldObj()
getWorldObj in interface ILocatablepublic net.minecraft.world.biome.Biome getBiome()
getBiome in interface IClimateProviderpublic com.mojang.authlib.GameProfile getOwner()
getOwner in interface IBeeHousingpublic IErrorLogic getErrorLogic()
getErrorLogic in interface IErrorLogicSourcepublic net.minecraft.util.math.BlockPos getCoordinates()
IHousinggetCoordinates in interface ILocatablegetCoordinates in interface IHousingpublic net.minecraft.util.math.Vec3d getBeeFXCoordinates()
getBeeFXCoordinates in interface IBeeHousingpublic void writeGuiData(PacketBufferForestry data)
writeGuiData in interface IStreamableGuipublic void readGuiData(PacketBufferForestry data)
readGuiData in interface IStreamableGuipublic int getHealthScaled(int i)
IGuiBeeHousingDelegategetHealthScaled in interface IGuiBeeHousingDelegatepublic void onUpdate()
onUpdate in class net.minecraft.entity.item.EntityMinecartprotected void readEntityFromNBT(net.minecraft.nbt.NBTTagCompound nbtTagCompound)
readEntityFromNBT in class EntityMinecartContainerForestryprotected void writeEntityToNBT(net.minecraft.nbt.NBTTagCompound nbtTagCompound)
writeEntityToNBT in class EntityMinecartContainerForestry