Package net.minecraft
Class class_8113.class_8122
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.class_8113
net.minecraft.class_8113.class_8122
- All Implemented Interfaces:
CommandOutput,Nameable,EntityLike
- Enclosing class:
class_8113
- Mappings:
Namespace Name official bex$iintermediary net/minecraft/class_8113$class_8122named net/minecraft/class_8113$class_8122
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.class_8113
class_8113.class_8114, class_8113.class_8115, class_8113.class_8122, class_8113.class_8123Nested classes/interfaces inherited from class net.minecraft.entity.Entity
Entity.MoveEffect, Entity.PositionUpdater, Entity.RemovalReason -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Stringprivate static final Stringprivate static final TrackedData<ItemStack>private static final TrackedData<Byte>private final StackReferenceFields inherited from class net.minecraft.class_8113
field_42384, field_42385, field_42386, field_42387, field_42388, field_42389, field_42390, field_42391, field_42392, field_42393, field_42394, field_42395, field_42396, field_42397Fields inherited from class net.minecraft.entity.Entity
age, collidedSoftly, dataTracker, DEFAULT_FRICTION, DEFAULT_MIN_FREEZE_DAMAGE_TICKS, DEFAULT_PORTAL_COOLDOWN, distanceTraveled, FALL_FLYING_FLAG_INDEX, fallDistance, field_29991, field_36331, firstUpdate, FLAGS, fluidHeight, FREEZING_DAMAGE_INTERVAL, GLOWING_FLAG_INDEX, horizontalCollision, horizontalSpeed, ID_KEY, ignoreCameraFrustum, inNetherPortal, inPowderSnow, intersectionChecked, lastNetherPortalPosition, lastRenderX, lastRenderY, lastRenderZ, MAX_RIDING_COOLDOWN, MAX_SCOREBOARD_TAGS, MIN_RISING_BUBBLE_COLUMN_SPEED, movementMultiplier, netherPortalTime, noClip, ON_FIRE_FLAG_INDEX, onGround, PASSENGERS_KEY, POSE, prevHorizontalSpeed, prevPitch, prevX, prevY, prevYaw, prevZ, random, ridingCooldown, speed, stepHeight, submergedInWater, timeUntilRegen, touchingWater, uuid, UUID_KEY, uuidString, VELOCITY_AFFECTING_POS_Y_OFFSET, velocityDirty, velocityModified, verticalCollision, wasInPowderSnow, wasOnFire, worldFields inherited from interface net.minecraft.server.command.CommandOutput
DUMMY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetStackReference(int mappedIndex) Obtains a stack reference to be modified.protected voidInitializes data tracker.private voidmethod_48896(Mode mode) (package private) voidmethod_48897(ItemStack itemStack) protected voidReads custom data fromnbt.protected voidWrites custom data tonbt.Methods inherited from class net.minecraft.class_8113
createSpawnPacket, getPistonBehavior, getTeamColorValue, getVisibilityBoundingBox, method_48842, method_48844, method_48850, method_48852, method_48857, method_48863, method_48864, method_48865, onTrackedDataSet, setPitch, setPosition, setYaw, shouldRender, tickMethods inherited from class net.minecraft.entity.Entity
addAirTravelEffects, addFlapEffects, addPassenger, addScoreboardTag, addVelocity, addVelocity, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, animateDamage, applyDamageEffects, applyMirror, applyRotation, attemptTickInVoid, baseTick, bypassesLandingEffects, bypassesSteppingEffects, calculateBoundingBox, calculateBoundsForPose, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canAvoidTraps, canBeRiddenInWater, canBeSpectated, canExplosionDestroyBlock, canFreeze, canHit, canModifyAt, canSprintAsVehicle, canStartRiding, canUsePortals, changeLookDirection, checkBlockCollision, checkDespawn, collidesWith, collidesWithStateAtPos, copyFrom, copyPositionAndRotation, damage, detach, discard, dismountVehicle, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropStack, dropStack, emitGameEvent, emitGameEvent, entityDataRequiresOperator, equals, equipStack, extinguish, extinguishWithSound, fall, getAir, getArmorItems, getBlockPos, getBlockStateAtPos, getBlockX, getBlockY, getBlockZ, getBodyY, getBodyYaw, getBoundingBox, getBrightnessAtEyes, getBurningDuration, getCameraPosVec, getChunkPos, getClientCameraPosVec, getCommandSource, getCustomName, getDataTracker, getDefaultName, getDefaultPortalCooldown, getDimensions, getDisplayName, getEffectiveExplosionResistance, getEntityName, getEntityWorld, getEyeHeight, getEyeHeight, getEyePos, getEyeY, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getHandItems, getHandPosOffset, getHeadYaw, getHeight, getHeightOffset, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getItemsEquipped, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLeashOffset, getLeashOffset, getLeashPos, getLerpedPos, getMaxAir, getMaxNetherPortalTime, getMinFreezeDamageTicks, getMountedHeightOffset, getMoveEffect, getMovementDirection, getName, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPermissionLevel, getPickBlockStack, getPitch, getPitch, getPortalRect, getPos, getPose, getPrimaryPassenger, getRandomBodyY, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSafeFallDistance, getSavedEntityId, getScoreboardTags, getScoreboardTeam, getServer, getSoundCategory, getSplashSound, getStandingEyeHeight, getSteppingBlockState, getSteppingPos, getSwimHeight, getSwimSound, getSyncedPos, getTargetingMargin, getTeleportTarget, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVelocity, getVelocityAffectingPos, getVelocityMultiplier, getWidth, getWorld, getX, getY, getYaw, getYaw, getZ, handleAttack, handleFallDamage, handleStatus, hasCollidedSoftly, hasCustomName, hashCode, hasNoGravity, hasPassenger, hasPassenger, hasPassengerDeep, hasPassengers, hasPermissionLevel, hasPlayerRider, hasPortalCooldown, hasPrimaryPassenger, hasVehicle, interact, interactAt, isAlive, isAttackable, isCollidable, isConnectedThroughVehicle, isCrawling, isCustomNameVisible, isDescending, isFireImmune, isFlappingWings, isFrozen, isGlowing, isGlowingLocal, isImmuneToExplosion, isInLava, isInPose, isInRange, isInRange, isInsideWall, isInsideWaterOrBubbleColumn, isInSneakingPose, isInSwimmingPose, isInvisible, isInvisibleTo, isInvulnerable, isInvulnerableTo, isLiving, isLogicalSideForUpdatingMovement, isOnFire, isOnGround, isPartOf, isPlayer, isPushable, isPushedByFluids, isRegionUnloaded, isRemoved, isSilent, isSneaking, isSneaky, isSpectator, isSprinting, isSubmergedIn, isSubmergedInWater, isSwimming, isTeammate, isTeamPlayer, isTouchingWater, isTouchingWaterOrRain, isWet, kill, limitFallDistance, lookAt, method_48921, method_48922, method_48923, move, moveToWorld, occludeVibrationSignals, offsetX, offsetZ, onBlockCollision, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onKilledOther, onLanding, onPassengerLookAround, onPlayerCollision, onRemoved, onSpawnPacket, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, onSwimmingStart, playExtinguishSound, playSound, playSoundIfNotSilent, playStepSound, playSwimSound, populateCrashReport, positionInPortal, pushAwayFrom, pushOutOfBlocks, raycast, readNbt, refreshPosition, refreshPositionAfterTeleport, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, reinitDimensions, remove, removeAllPassengers, removeFromDimension, removePassenger, removeScoreboardTag, requestTeleport, requestTeleportAndDismount, requestTeleportOffset, resetPortalCooldown, resetPosition, saveNbt, saveSelfNbt, scheduleVelocityUpdate, sendMessage, setAir, setBodyYaw, setBoundingBox, setChangeListener, setCustomName, setCustomNameVisible, setFireTicks, setFlag, setFrozenTicks, setGlowing, setHeadYaw, setId, setInNetherPortal, setInPowderSnow, setInvisible, setInvulnerable, setNoGravity, setOnFire, setOnFireFor, setOnFireFromLava, setOnGround, setPos, setPose, setPosition, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSprinting, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, shouldBroadcastConsoleToOps, shouldEscapePowderSnow, shouldReceiveFeedback, shouldRender, shouldRenderName, shouldSave, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTrackOutput, slowMovement, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, startRiding, startRiding, stopRiding, streamPassengersAndSelf, streamSelfAndPassengers, teleport, teleport, tickInVoid, tickPortal, tickPortalCooldown, tickRiding, toNbtList, toNbtList, toString, tryCheckBlockCollision, unsetRemoved, updateEventHandler, updateKilledAdvancementCriterion, updateMovementInFluid, updatePassengerForDismount, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSwimming, updateTrackedHeadRotation, updateTrackedPosition, updateTrackedPositionAndAngles, updateVelocity, updateWaterState, wouldPoseNotCollide, writeNbtMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.server.command.CommandOutput
cannotBeSilenced
-
Field Details
-
field_42421
- See Also:
- Mappings:
Namespace Name Mixin selector official oLbex$i;o:Ljava/lang/String;intermediary field_42421Lnet/minecraft/class_8113$class_8122;field_42421:Ljava/lang/String;named field_42421Lnet/minecraft/class_8113$class_8122;field_42421:Ljava/lang/String;
-
field_42422
- See Also:
- Mappings:
Namespace Name Mixin selector official pLbex$i;p:Ljava/lang/String;intermediary field_42422Lnet/minecraft/class_8113$class_8122;field_42422:Ljava/lang/String;named field_42422Lnet/minecraft/class_8113$class_8122;field_42422:Ljava/lang/String;
-
field_42423
- Mappings:
Namespace Name Mixin selector official qLbex$i;q:Lace;intermediary field_42423Lnet/minecraft/class_8113$class_8122;field_42423:Lnet/minecraft/class_2940;named field_42423Lnet/minecraft/class_8113$class_8122;field_42423:Lnet/minecraft/entity/data/TrackedData;
-
field_42424
- Mappings:
Namespace Name Mixin selector official rLbex$i;r:Lace;intermediary field_42424Lnet/minecraft/class_8113$class_8122;field_42424:Lnet/minecraft/class_2940;named field_42424Lnet/minecraft/class_8113$class_8122;field_42424:Lnet/minecraft/entity/data/TrackedData;
-
field_42425
- Mappings:
Namespace Name Mixin selector official sLbex$i;s:Lbgg;intermediary field_42425Lnet/minecraft/class_8113$class_8122;field_42425:Lnet/minecraft/class_5630;named field_42425Lnet/minecraft/class_8113$class_8122;field_42425:Lnet/minecraft/inventory/StackReference;
-
-
Constructor Details
-
class_8122
- Mappings:
Namespace Name Mixin selector official <init>Lbey;<init>(Lbfc;Lclt;)Vintermediary <init>Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
-
-
Method Details
-
initDataTracker
protected void initDataTracker()Initializes data tracker.- Overrides:
initDataTrackerin classclass_8113- Mappings:
Namespace Name Mixin selector official a_Lbey;a_()Vintermediary method_5693Lnet/minecraft/class_1297;method_5693()Vnamed initDataTrackerLnet/minecraft/entity/Entity;initDataTracker()V
-
method_48900
- Mappings:
Namespace Name Mixin selector official oLbex$i;o()Lcfh;intermediary method_48900Lnet/minecraft/class_8113$class_8122;method_48900()Lnet/minecraft/class_1799;named method_48900Lnet/minecraft/class_8113$class_8122;method_48900()Lnet/minecraft/item/ItemStack;
-
method_48897
- Mappings:
Namespace Name Mixin selector official aLbex$i;a(Lcfh;)Vintermediary method_48897Lnet/minecraft/class_8113$class_8122;method_48897(Lnet/minecraft/class_1799;)Vnamed method_48897Lnet/minecraft/class_8113$class_8122;method_48897(Lnet/minecraft/item/ItemStack;)V
-
method_48896
- Mappings:
Namespace Name Mixin selector official aLbex$i;a(Lcfe;)Vintermediary method_48896Lnet/minecraft/class_8113$class_8122;method_48896(Lnet/minecraft/class_811;)Vnamed method_48896Lnet/minecraft/class_8113$class_8122;method_48896(Lnet/minecraft/client/render/model/json/Mode;)V
-
method_48901
- Mappings:
Namespace Name Mixin selector official pLbex$i;p()Lcfe;intermediary method_48901Lnet/minecraft/class_8113$class_8122;method_48901()Lnet/minecraft/class_811;named method_48901Lnet/minecraft/class_8113$class_8122;method_48901()Lnet/minecraft/client/render/model/json/Mode;
-
readCustomDataFromNbt
Reads custom data fromnbt. Subclasses has to implement this.NBT is a storage format; therefore, a data from NBT is loaded to an entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the entity.
nbtmight not have all expected keys, or might have a key whose value does not meet the requirement (such as the type or the range). This method should fall back to a reasonable default value instead of throwing an exception.- Overrides:
readCustomDataFromNbtin classclass_8113- See Also:
- Mappings:
Namespace Name Mixin selector official aLbey;a(Lqy;)Vintermediary method_5749Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)Vnamed readCustomDataFromNbtLnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
writeCustomDataToNbt
Writes custom data tonbt. Subclasses has to implement this.NBT is a storage format; therefore, a data from NBT is loaded to an entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the entity.
- Overrides:
writeCustomDataToNbtin classclass_8113- See Also:
- Mappings:
Namespace Name Mixin selector official bLbey;b(Lqy;)Vintermediary method_5652Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)Vnamed writeCustomDataToNbtLnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
getStackReference
Obtains a stack reference to be modified. Used by commands like/lootor/item.- Overrides:
getStackReferencein classEntity- Parameters:
mappedIndex- the mapped index as given by the item slot argument- See Also:
- Mappings:
Namespace Name Mixin selector official a_Lbey;a_(I)Lbgg;intermediary method_32318Lnet/minecraft/class_1297;method_32318(I)Lnet/minecraft/class_5630;named getStackReferenceLnet/minecraft/entity/Entity;getStackReference(I)Lnet/minecraft/inventory/StackReference;
-