Package net.minecraft.entity
Class FallingBlockEntity
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.FallingBlockEntity
- All Implemented Interfaces:
class_3893,Nameable
- Mappings:
Namespace Name official amlintermediary net/minecraft/class_963named net/minecraft/entity/FallingBlockEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate BlockStateprotected static final TrackedData<BlockPos>private booleanbooleanprivate floatprivate intprivate booleanintFields inherited from class net.minecraft.entity.Entity
changingDimension, chunkX, chunkY, chunkZ, colliding, dataTracker, distanceTraveled, fallDistance, field_16693, field_16694, field_16696, field_3223, firstUpdate, FLAGS, height, horizontalCollision, horizontalSpeed, ignoreCameraFrustum, inanimate, inLava, isFireImmune, isGlowing, lastPortalBlockPos, lastPortalVec3d, LOGGER_, netherPortalCooldown, netherPortalTime, noClip, onGround, pitch, playerUuid, prevHorizontalSpeed, prevPitch, prevTickX, prevTickY, prevTickZ, prevX, prevY, prevYaw, prevZ, pushSpeedReduction, random, removed, ridingCooldown, stepHeight, teleportDirection, teleporting, ticksAlive, touchingWater, tracedX, tracedY, tracedZ, updateNeeded, uuidString, velocityDirty, velocityModified, velocityX, velocityY, velocityZ, verticalCollision, width, world, x, y, yaw, z -
Constructor Summary
ConstructorsConstructorDescriptionFallingBlockEntity(World world) FallingBlockEntity(World world, double prevX, double prevY, double prevZ, BlockState block) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancanClimb()booleancollides()booleanbooleanvoidhandleFallDamage(float fallDistance, float damageMultiplier) protected voidbooleanvoidpopulateCrashReport(CrashReportSection section) protected voidvoidvoidsetHurtingEntities(boolean hurtEntities) voidtick()protected voidMethods inherited from class net.minecraft.entity.Entity
addPassenger, addScoreboardTag, addVelocity, afterSpawn, animateDamage, applyMirror, applyRotation, attemptSprintingParticles, baseTick, burn, canAddPassenger, canAvoidTraps, canFly, canStartRiding, canUsePortals, checkBlockCollision, copyPortalInfo, copyPosition, damage, dealDamage, destroy, distanceTo, distanceTo, doesNotCollide, dropItem, equals, equip, equipStack, extinguish, fall, fromNbt, getAir, getArmorItems, getBoundingBox, getBox, getBrightnessAtEyes, getBurningDuration, getCameraPosVec, getDataTracker, getDefaultNetherPortalCooldown, getEntityId, getEntityName, getEyeHeight, getFlag, getHardCollisionBox, getHeadRotation, getHeightOffset, getHorizontalDirection, getHoverEvent, getItemsEquipped, getItemsHand, getLastNetherPortalDirection, getLastNetherPortalDirectionVector, getLightmapCoordinates, getMaxNetherPortalTime, getMountedHeightOffset, getMovementDirection, getParts, getPassengerList, getPassengersDeep, getPistonBehavior, getPrimaryPassenger, getRenderDistanceMultiplier, getRootVehicle, getRotation, getRotationClient, getRotationVecClient, getRotationVector, getRotationVector, getSafeFallDistance, getSavedEntityId, getScoreboardTags, getScoreboardTeam, getSoundCategory, getTargetingMargin, getUuid, getVehicle, getVisibilityBoundingBox, handleAttack, handleStatus, hasCustomName, hashCode, hasMount, hasNoGravity, hasPassenger, hasPassengerDeep, hasPassengers, interact, interactAt, isAlive, isConnectedThroughVehicle, isCustomNameVisible, isFireImmune, isGlowing, isImmuneToExplosion, isInsideWall, isInvisible, isInvisibleTo, isInvulnerable, isInvulnerableTo, isOnFire, isOutsideWorldborder, isPartOf, isPushable, isSilent, isSneaking, isSpectatedBy, isSprinting, isTeammate, isTeamPlayer, isTouchingLava, isTouchingWater, kill, method_10787, method_10931, method_10932, method_10933, method_10936, method_12265, method_12833, method_12984, method_12985, method_12991, method_13003, method_15051, method_15055, method_15540, method_15541, method_15557, method_15558, method_15559, method_15560, method_15561, method_15562, method_15563, method_15564, method_15566, method_15567, method_15569, method_15570, method_15571, method_15572, method_15573, method_15574, method_15575, method_15576, method_15577, method_15578, method_15580, method_15581, method_15582, method_15583, method_15584, method_15585, method_15586, method_15588, method_15589, method_15590, method_15591, method_15592, method_15593, method_15594, method_17412, method_17413, method_17414, method_2492, method_4086, method_5505, method_5506, method_6344, move, onBlockCollision, onKilledOther, onLightningStrike, onPassengerLookAround, onPlayerCollision, onStartedTrackingBy, onStoppedTrackingBy, onSwimmingStart, onTrackedDataSet, playSound, pushAwayFrom, pushOutOfBlocks, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, remove, removeAllPassengers, removePassenger, removeScoreboardTag, ride, saveSelfToNbt, saveToNbt, scheduleVelocityUpdate, setAir, setBoundingBox, setBounds, setCustomNameVisible, setEntityId, setFlag, setGlowing, setHeadYaw, setInLava, setInNetherPortal, setInvisible, setInvulnerable, setNoGravity, setOnFireFor, setOnFireFromLava, setOutsideWorldborder, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSprinting, setUuid, setVelocityClient, setWorld, setYaw, shouldRender, shouldRender, shouldRenderName, shouldSetPositionOnLoad, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, squaredDistanceToCenter, startRiding, stopRiding, teleportRequested, tickFire, tickNetherPortalCooldown, tickRiding, toListNbt, toListNbt, toNbt, toString, updateKilledAchievement, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSubmergedInWaterState, updateTrackedPositionAndAngles, updateWaterState
-
Field Details
-
BLOCK_POS
- Mappings:
Namespace Name Mixin selector official dLaml;d:Lor;intermediary field_14741Lnet/minecraft/class_963;field_14741:Lnet/minecraft/class_2921;named BLOCK_POSLnet/minecraft/entity/FallingBlockEntity;BLOCK_POS:Lnet/minecraft/entity/data/TrackedData;
-
block
- Mappings:
Namespace Name Mixin selector official eLaml;e:Lblc;intermediary field_12035Lnet/minecraft/class_963;field_12035:Lnet/minecraft/class_2232;named blockLnet/minecraft/entity/FallingBlockEntity;block:Lnet/minecraft/block/BlockState;
-
timeFalling
public int timeFalling- Mappings:
Namespace Name Mixin selector official aLaml;a:Iintermediary field_3890Lnet/minecraft/class_963;field_3890:Inamed timeFallingLnet/minecraft/entity/FallingBlockEntity;timeFalling:I
-
dropping
public boolean dropping- Mappings:
Namespace Name Mixin selector official bLaml;b:Zintermediary field_3891Lnet/minecraft/class_963;field_3891:Znamed droppingLnet/minecraft/entity/FallingBlockEntity;dropping:Z
-
destroyedOnLanding
private boolean destroyedOnLanding- Mappings:
Namespace Name Mixin selector official fLaml;f:Zintermediary field_5379Lnet/minecraft/class_963;field_5379:Znamed destroyedOnLandingLnet/minecraft/entity/FallingBlockEntity;destroyedOnLanding:Z
-
hurtEntities
private boolean hurtEntities- Mappings:
Namespace Name Mixin selector official gLaml;g:Zintermediary field_5380Lnet/minecraft/class_963;field_5380:Znamed hurtEntitiesLnet/minecraft/entity/FallingBlockEntity;hurtEntities:Z
-
fallHurtMax
private int fallHurtMax- Mappings:
Namespace Name Mixin selector official hLaml;h:Iintermediary field_5381Lnet/minecraft/class_963;field_5381:Inamed fallHurtMaxLnet/minecraft/entity/FallingBlockEntity;fallHurtMax:I
-
fallHurtAmount
private float fallHurtAmount- Mappings:
Namespace Name Mixin selector official awLaml;aw:Fintermediary field_5382Lnet/minecraft/class_963;field_5382:Fnamed fallHurtAmountLnet/minecraft/entity/FallingBlockEntity;fallHurtAmount:F
-
tileEntityData
- Mappings:
Namespace Name Mixin selector official cLaml;c:Lgy;intermediary field_6142Lnet/minecraft/class_963;field_6142:Lnet/minecraft/class_322;named tileEntityDataLnet/minecraft/entity/FallingBlockEntity;tileEntityData:Lnet/minecraft/nbt/NbtCompound;
-
-
Constructor Details
-
FallingBlockEntity
- Mappings:
Namespace Name Mixin selector official <init>Laer;<init>(Laxy;)Vintermediary <init>Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
-
FallingBlockEntity
- Mappings:
Namespace Name Mixin selector official <init>Laml;<init>(Laxy;DDDLblc;)Vintermediary <init>Lnet/minecraft/class_963;<init>(Lnet/minecraft/class_1150;DDDLnet/minecraft/class_2232;)Vnamed <init>Lnet/minecraft/entity/FallingBlockEntity;<init>(Lnet/minecraft/world/World;DDDLnet/minecraft/block/BlockState;)V
-
-
Method Details
-
isAttackable
public boolean isAttackable()- Overrides:
isAttackablein classEntity- Mappings:
Namespace Name Mixin selector official bkLaer;bk()Zintermediary method_2521Lnet/minecraft/class_864;method_2521()Znamed isAttackableLnet/minecraft/entity/Entity;isAttackable()Z
-
setFallingBlockPos
- Mappings:
Namespace Name Mixin selector official aLaml;a(Lel;)Vintermediary method_13212Lnet/minecraft/class_963;method_13212(Lnet/minecraft/class_2552;)Vnamed setFallingBlockPosLnet/minecraft/entity/FallingBlockEntity;setFallingBlockPos(Lnet/minecraft/util/math/BlockPos;)V
-
getFallingBlockPos
- Mappings:
Namespace Name Mixin selector official fLaml;f()Lel;intermediary method_13213Lnet/minecraft/class_963;method_13213()Lnet/minecraft/class_2552;named getFallingBlockPosLnet/minecraft/entity/FallingBlockEntity;getFallingBlockPos()Lnet/minecraft/util/math/BlockPos;
-
canClimb
protected boolean canClimb() -
initDataTracker
protected void initDataTracker()- Specified by:
initDataTrackerin classEntity- Mappings:
Namespace Name Mixin selector official x_Laer;x_()Vintermediary method_2484Lnet/minecraft/class_864;method_2484()Vnamed initDataTrackerLnet/minecraft/entity/Entity;initDataTracker()V
-
collides
public boolean collides() -
tick
public void tick() -
handleFallDamage
public void handleFallDamage(float fallDistance, float damageMultiplier) - Overrides:
handleFallDamagein classEntity- Mappings:
Namespace Name Mixin selector official cLaer;c(FF)Vintermediary method_2490Lnet/minecraft/class_864;method_2490(FF)Vnamed handleFallDamageLnet/minecraft/entity/Entity;handleFallDamage(FF)V
-
writeCustomDataToNbt
- Specified by:
writeCustomDataToNbtin classEntity- Mappings:
Namespace Name Mixin selector official bLaer;b(Lgy;)Vintermediary method_2528Lnet/minecraft/class_864;method_2528(Lnet/minecraft/class_322;)Vnamed writeCustomDataToNbtLnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
readCustomDataFromNbt
- Specified by:
readCustomDataFromNbtin classEntity- Mappings:
Namespace Name Mixin selector official aLaer;a(Lgy;)Vintermediary method_2498Lnet/minecraft/class_864;method_2498(Lnet/minecraft/class_322;)Vnamed readCustomDataFromNbtLnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
method_3056
- Mappings:
Namespace Name Mixin selector official iLaml;i()Laxy;intermediary method_3056Lnet/minecraft/class_963;method_3056()Lnet/minecraft/class_1150;named method_3056Lnet/minecraft/entity/FallingBlockEntity;method_3056()Lnet/minecraft/world/World;
-
setHurtingEntities
public void setHurtingEntities(boolean hurtEntities) - Mappings:
Namespace Name Mixin selector official aLaml;a(Z)Vintermediary method_4546Lnet/minecraft/class_963;method_4546(Z)Vnamed setHurtingEntitiesLnet/minecraft/entity/FallingBlockEntity;setHurtingEntities(Z)V
-
doesRenderOnFire
- Overrides:
doesRenderOnFirein classEntity- Mappings:
Namespace Name Mixin selector official bsLaer;bs()Zintermediary method_4451Lnet/minecraft/class_864;method_4451()Znamed doesRenderOnFireLnet/minecraft/entity/Entity;doesRenderOnFire()Z
-
populateCrashReport
- Overrides:
populateCrashReportin classEntity- Mappings:
Namespace Name Mixin selector official aLaer;a(Lc;)Vintermediary method_4442Lnet/minecraft/class_864;method_4442(Lnet/minecraft/class_1392;)Vnamed populateCrashReportLnet/minecraft/entity/Entity;populateCrashReport(Lnet/minecraft/util/crash/CrashReportSection;)V
-
getBlockState
- Mappings:
Namespace Name Mixin selector official kLaml;k()Lblc;intermediary method_8396Lnet/minecraft/class_963;method_8396()Lnet/minecraft/class_2232;named getBlockStateLnet/minecraft/entity/FallingBlockEntity;getBlockState()Lnet/minecraft/block/BlockState;
-
entityDataRequiresOperator
public boolean entityDataRequiresOperator()- Overrides:
entityDataRequiresOperatorin classEntity- Mappings:
Namespace Name Mixin selector official bMLaer;bM()Zintermediary method_12997Lnet/minecraft/class_864;method_12997()Znamed entityDataRequiresOperatorLnet/minecraft/entity/Entity;entityDataRequiresOperator()Z
-