Package net.minecraft
Class class_8113.class_8123
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.class_8113
net.minecraft.class_8113.class_8123
- All Implemented Interfaces:
CommandOutput,Nameable,EntityLike
- Enclosing class:
class_8113
- Mappings:
Namespace Name official bex$jintermediary net/minecraft/class_8113$class_8123named net/minecraft/class_8113$class_8123
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic final recordstatic final recordstatic interfaceNested 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 Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final byteprivate static final TrackedData<Text>private static final TrackedData<Integer>private static final TrackedData<Integer>private static final TrackedData<Byte>private static final TrackedData<Byte>private final class_8113.class_8119private final class_8113.class_8119static final Stringstatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final intFields 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 TypeMethodDescriptionprotected voidInitializes data tracker.method_48902(byte byte2) private static bytemethod_48903(byte byte2, NbtCompound nbtCompound, String string, byte byte3) method_48905(class_8113.class_8123.class_8127 class_8127) private static voidmethod_48907(byte byte2, NbtCompound nbtCompound, String string, byte byte3) private voidmethod_48908(int int2) private voidmethod_48909(byte byte2) private voidmethod_48910(int int2) private voidmethod_48911(Text text) private voidmethod_48912(byte byte2) bytemethod_48913(float float2) intmethod_48914(float float2) intbyteprivate byteprivate intvoidonTrackedDataSet(TrackedData<?> data) Called on the client when the tracked data is set.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, 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, getStackReference, 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_42443
- See Also:
- Mappings:
Namespace Name Mixin selector official oLbex$j;o:Ljava/lang/String;intermediary field_42443Lnet/minecraft/class_8113$class_8123;field_42443:Ljava/lang/String;named field_42443Lnet/minecraft/class_8113$class_8123;field_42443:Ljava/lang/String;
-
field_42427
- See Also:
- Mappings:
Namespace Name Mixin selector official aDLbex$j;aD:Ljava/lang/String;intermediary field_42427Lnet/minecraft/class_8113$class_8123;field_42427:Ljava/lang/String;named field_42427Lnet/minecraft/class_8113$class_8123;field_42427:Ljava/lang/String;
-
field_42428
- See Also:
- Mappings:
Namespace Name Mixin selector official aELbex$j;aE:Ljava/lang/String;intermediary field_42428Lnet/minecraft/class_8113$class_8123;field_42428:Ljava/lang/String;named field_42428Lnet/minecraft/class_8113$class_8123;field_42428:Ljava/lang/String;
-
field_42429
- See Also:
- Mappings:
Namespace Name Mixin selector official aFLbex$j;aF:Ljava/lang/String;intermediary field_42429Lnet/minecraft/class_8113$class_8123;field_42429:Ljava/lang/String;named field_42429Lnet/minecraft/class_8113$class_8123;field_42429:Ljava/lang/String;
-
field_42430
- See Also:
- Mappings:
Namespace Name Mixin selector official aGLbex$j;aG:Ljava/lang/String;intermediary field_42430Lnet/minecraft/class_8113$class_8123;field_42430:Ljava/lang/String;named field_42430Lnet/minecraft/class_8113$class_8123;field_42430:Ljava/lang/String;
-
field_42431
- See Also:
- Mappings:
Namespace Name Mixin selector official aHLbex$j;aH:Ljava/lang/String;intermediary field_42431Lnet/minecraft/class_8113$class_8123;field_42431:Ljava/lang/String;named field_42431Lnet/minecraft/class_8113$class_8123;field_42431:Ljava/lang/String;
-
field_42432
- See Also:
- Mappings:
Namespace Name Mixin selector official aILbex$j;aI:Ljava/lang/String;intermediary field_42432Lnet/minecraft/class_8113$class_8123;field_42432:Ljava/lang/String;named field_42432Lnet/minecraft/class_8113$class_8123;field_42432:Ljava/lang/String;
-
field_42433
- See Also:
- Mappings:
Namespace Name Mixin selector official aJLbex$j;aJ:Ljava/lang/String;intermediary field_42433Lnet/minecraft/class_8113$class_8123;field_42433:Ljava/lang/String;named field_42433Lnet/minecraft/class_8113$class_8123;field_42433:Ljava/lang/String;
-
field_42444
public static final byte field_42444- See Also:
- Mappings:
Namespace Name Mixin selector official pLbex$j;p:Bintermediary field_42444Lnet/minecraft/class_8113$class_8123;field_42444:Bnamed field_42444Lnet/minecraft/class_8113$class_8123;field_42444:B
-
field_42445
public static final byte field_42445- See Also:
- Mappings:
Namespace Name Mixin selector official qLbex$j;q:Bintermediary field_42445Lnet/minecraft/class_8113$class_8123;field_42445:Bnamed field_42445Lnet/minecraft/class_8113$class_8123;field_42445:B
-
field_42446
public static final byte field_42446- See Also:
- Mappings:
Namespace Name Mixin selector official rLbex$j;r:Bintermediary field_42446Lnet/minecraft/class_8113$class_8123;field_42446:Bnamed field_42446Lnet/minecraft/class_8113$class_8123;field_42446:B
-
field_42447
public static final byte field_42447- See Also:
- Mappings:
Namespace Name Mixin selector official sLbex$j;s:Bintermediary field_42447Lnet/minecraft/class_8113$class_8123;field_42447:Bnamed field_42447Lnet/minecraft/class_8113$class_8123;field_42447:B
-
field_42448
public static final byte field_42448- See Also:
- Mappings:
Namespace Name Mixin selector official tLbex$j;t:Bintermediary field_42448Lnet/minecraft/class_8113$class_8123;field_42448:Bnamed field_42448Lnet/minecraft/class_8113$class_8123;field_42448:B
-
field_42434
private static final byte field_42434- See Also:
- Mappings:
Namespace Name Mixin selector official aKLbex$j;aK:Bintermediary field_42434Lnet/minecraft/class_8113$class_8123;field_42434:Bnamed field_42434Lnet/minecraft/class_8113$class_8123;field_42434:B
-
field_42449
public static final int field_42449- See Also:
- Mappings:
Namespace Name Mixin selector official uLbex$j;u:Iintermediary field_42449Lnet/minecraft/class_8113$class_8123;field_42449:Inamed field_42449Lnet/minecraft/class_8113$class_8123;field_42449:I
-
field_42435
- Mappings:
Namespace Name Mixin selector official aLLbex$j;aL:Lace;intermediary field_42435Lnet/minecraft/class_8113$class_8123;field_42435:Lnet/minecraft/class_2940;named field_42435Lnet/minecraft/class_8113$class_8123;field_42435:Lnet/minecraft/entity/data/TrackedData;
-
field_42436
- Mappings:
Namespace Name Mixin selector official aMLbex$j;aM:Lace;intermediary field_42436Lnet/minecraft/class_8113$class_8123;field_42436:Lnet/minecraft/class_2940;named field_42436Lnet/minecraft/class_8113$class_8123;field_42436:Lnet/minecraft/entity/data/TrackedData;
-
field_42437
- Mappings:
Namespace Name Mixin selector official aNLbex$j;aN:Lace;intermediary field_42437Lnet/minecraft/class_8113$class_8123;field_42437:Lnet/minecraft/class_2940;named field_42437Lnet/minecraft/class_8113$class_8123;field_42437:Lnet/minecraft/entity/data/TrackedData;
-
field_42438
- Mappings:
Namespace Name Mixin selector official aOLbex$j;aO:Lace;intermediary field_42438Lnet/minecraft/class_8113$class_8123;field_42438:Lnet/minecraft/class_2940;named field_42438Lnet/minecraft/class_8113$class_8123;field_42438:Lnet/minecraft/entity/data/TrackedData;
-
field_42439
- Mappings:
Namespace Name Mixin selector official aPLbex$j;aP:Lace;intermediary field_42439Lnet/minecraft/class_8113$class_8123;field_42439:Lnet/minecraft/class_2940;named field_42439Lnet/minecraft/class_8113$class_8123;field_42439:Lnet/minecraft/entity/data/TrackedData;
-
field_42440
- Mappings:
Namespace Name Mixin selector official aQLbex$j;aQ:Lbex$f;intermediary field_42440Lnet/minecraft/class_8113$class_8123;field_42440:Lnet/minecraft/class_8113$class_8119;named field_42440Lnet/minecraft/class_8113$class_8123;field_42440:Lnet/minecraft/class_8113$class_8119;
-
field_42441
- Mappings:
Namespace Name Mixin selector official aRLbex$j;aR:Lbex$f;intermediary field_42441Lnet/minecraft/class_8113$class_8123;field_42441:Lnet/minecraft/class_8113$class_8119;named field_42441Lnet/minecraft/class_8113$class_8123;field_42441:Lnet/minecraft/class_8113$class_8119;
-
field_42442
- Mappings:
Namespace Name Mixin selector official aSLbex$j;aS:Lbex$j$b;intermediary field_42442Lnet/minecraft/class_8113$class_8123;field_42442:Lnet/minecraft/class_8113$class_8123$class_8125;named field_42442Lnet/minecraft/class_8113$class_8123;field_42442:Lnet/minecraft/class_8113$class_8123$class_8125;
-
-
Constructor Details
-
class_8123
- 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
-
onTrackedDataSet
Called on the client when the tracked data is set.This can be overridden to refresh other fields when the tracked data is set or changed.
- Overrides:
onTrackedDataSetin classclass_8113- Mappings:
Namespace Name Mixin selector official aLbey;a(Lace;)Vintermediary method_5674Lnet/minecraft/class_1297;method_5674(Lnet/minecraft/class_2940;)Vnamed onTrackedDataSetLnet/minecraft/entity/Entity;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)V
-
method_48915
- Mappings:
Namespace Name Mixin selector official oLbex$j;o()Ltd;intermediary method_48915Lnet/minecraft/class_8113$class_8123;method_48915()Lnet/minecraft/class_2561;named method_48915Lnet/minecraft/class_8113$class_8123;method_48915()Lnet/minecraft/text/Text;
-
method_48911
- Mappings:
Namespace Name Mixin selector official cLbex$j;c(Ltd;)Vintermediary method_48911Lnet/minecraft/class_8113$class_8123;method_48911(Lnet/minecraft/class_2561;)Vnamed method_48911Lnet/minecraft/class_8113$class_8123;method_48911(Lnet/minecraft/text/Text;)V
-
method_48916
public int method_48916()- Mappings:
Namespace Name Mixin selector official pLbex$j;p()Iintermediary method_48916Lnet/minecraft/class_8113$class_8123;method_48916()Inamed method_48916Lnet/minecraft/class_8113$class_8123;method_48916()I
-
method_48908
private void method_48908(int int2) - Mappings:
Namespace Name Mixin selector official bLbex$j;b(I)Vintermediary method_48908Lnet/minecraft/class_8113$class_8123;method_48908(I)Vnamed method_48908Lnet/minecraft/class_8113$class_8123;method_48908(I)V
-
method_48913
public byte method_48913(float float2) - Mappings:
Namespace Name Mixin selector official fLbex$j;f(F)Bintermediary method_48913Lnet/minecraft/class_8113$class_8123;method_48913(F)Bnamed method_48913Lnet/minecraft/class_8113$class_8123;method_48913(F)B
-
method_48918
private byte method_48918()- Mappings:
Namespace Name Mixin selector official sLbex$j;s()Bintermediary method_48918Lnet/minecraft/class_8113$class_8123;method_48918()Bnamed method_48918Lnet/minecraft/class_8113$class_8123;method_48918()B
-
method_48909
private void method_48909(byte byte2) - Mappings:
Namespace Name Mixin selector official cLbex$j;c(B)Vintermediary method_48909Lnet/minecraft/class_8113$class_8123;method_48909(B)Vnamed method_48909Lnet/minecraft/class_8113$class_8123;method_48909(B)V
-
method_48914
public int method_48914(float float2) - Mappings:
Namespace Name Mixin selector official gLbex$j;g(F)Iintermediary method_48914Lnet/minecraft/class_8113$class_8123;method_48914(F)Inamed method_48914Lnet/minecraft/class_8113$class_8123;method_48914(F)I
-
method_48919
private int method_48919()- Mappings:
Namespace Name Mixin selector official tLbex$j;t()Iintermediary method_48919Lnet/minecraft/class_8113$class_8123;method_48919()Inamed method_48919Lnet/minecraft/class_8113$class_8123;method_48919()I
-
method_48910
private void method_48910(int int2) - Mappings:
Namespace Name Mixin selector official cLbex$j;c(I)Vintermediary method_48910Lnet/minecraft/class_8113$class_8123;method_48910(I)Vnamed method_48910Lnet/minecraft/class_8113$class_8123;method_48910(I)V
-
method_48917
public byte method_48917()- Mappings:
Namespace Name Mixin selector official rLbex$j;r()Bintermediary method_48917Lnet/minecraft/class_8113$class_8123;method_48917()Bnamed method_48917Lnet/minecraft/class_8113$class_8123;method_48917()B
-
method_48912
private void method_48912(byte byte2) - Mappings:
Namespace Name Mixin selector official dLbex$j;d(B)Vintermediary method_48912Lnet/minecraft/class_8113$class_8123;method_48912(B)Vnamed method_48912Lnet/minecraft/class_8113$class_8123;method_48912(B)V
-
method_48903
- Mappings:
Namespace Name Mixin selector official aLbex$j;a(BLqy;Ljava/lang/String;B)Bintermediary method_48903Lnet/minecraft/class_8113$class_8123;method_48903(BLnet/minecraft/class_2487;Ljava/lang/String;B)Bnamed method_48903Lnet/minecraft/class_8113$class_8123;method_48903(BLnet/minecraft/nbt/NbtCompound;Ljava/lang/String;B)B
-
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
-
method_48907
- Mappings:
Namespace Name Mixin selector official bLbex$j;b(BLqy;Ljava/lang/String;B)Vintermediary method_48907Lnet/minecraft/class_8113$class_8123;method_48907(BLnet/minecraft/class_2487;Ljava/lang/String;B)Vnamed method_48907Lnet/minecraft/class_8113$class_8123;method_48907(BLnet/minecraft/nbt/NbtCompound;Ljava/lang/String;B)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
-
method_48905
- Mappings:
Namespace Name Mixin selector official aLbex$j;a(Lbex$j$d;)Lbex$j$b;intermediary method_48905Lnet/minecraft/class_8113$class_8123;method_48905(Lnet/minecraft/class_8113$class_8123$class_8127;)Lnet/minecraft/class_8113$class_8123$class_8125;named method_48905Lnet/minecraft/class_8113$class_8123;method_48905(Lnet/minecraft/class_8113$class_8123$class_8127;)Lnet/minecraft/class_8113$class_8123$class_8125;
-
method_48902
- Mappings:
Namespace Name Mixin selector official aLbex$j;a(B)Lbex$j$a;intermediary method_48902Lnet/minecraft/class_8113$class_8123;method_48902(B)Lnet/minecraft/class_8113$class_8123$class_8124;named method_48902Lnet/minecraft/class_8113$class_8123;method_48902(B)Lnet/minecraft/class_8113$class_8123$class_8124;
-