Class ServerPlayerEntity
- All Implemented Interfaces:
CommandOutput,Nameable,EntityLike
- Mappings:
Namespace Name official ahxintermediary net/minecraft/class_3222named net/minecraft/server/network/ServerPlayerEntity
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.player.PlayerEntity
PlayerEntity.SleepFailureReasonNested classes/interfaces inherited from class net.minecraft.entity.LivingEntity
LivingEntity.FallSoundsNested classes/interfaces inherited from class net.minecraft.entity.Entity
Entity.MoveEffect, Entity.PositionUpdater, Entity.RemovalReason -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final PlayerAdvancementTrackerprivate booleanprivate booleanprivate ChatVisibilityprivate booleanprivate static final intprivate static final intprivate booleanprivate booleanprivate intprivate longprivate intprivate intprivate intprivate intprivate floatprivate intprivate intprivate static final Loggerbooleanintprivate final ServerRecipeBookprivate final ScreenHandlerListenerprivate final ScreenHandlerSyncHandlerprivate intprivate SculkShriekerWarningManagerprivate booleanfinal MinecraftServerprivate @Nullable PublicPlayerSessionprivate floatprivate booleanprivate RegistryKey<World>private final ServerStatHandlerprivate intprivate intprivate floatprivate booleanprivate final TextStreamprivate ChunkSectionPosA chunk section position indicating where the player's client is currently watching chunks from.Fields inherited from class net.minecraft.entity.player.PlayerEntity
abilityResyncCountdown, capeX, capeY, capeZ, currentScreenHandler, DEFAULT_EYE_HEIGHT, enchantmentTableSeed, enderChestInventory, experienceLevel, experiencePickUpDelay, experienceProgress, field_30643, field_30644, field_30645, field_30646, field_30647, field_30648, field_30649, field_30650, field_41765, field_7509, fishHook, hungerManager, isSubmergedInWater, LEFT_SHOULDER_ENTITY, MAIN_ARM, PLAYER_MODEL_PARTS, playerScreenHandler, prevCapeX, prevCapeY, prevCapeZ, prevStrideDistance, RIGHT_SHOULDER_ENTITY, STANDING_DIMENSIONS, strideDistance, totalExperienceFields inherited from class net.minecraft.entity.LivingEntity
activeItemStack, airStrafingSpeed, attackingPlayer, BABY_SCALE_FACTOR, bodyTrackingIncrements, bodyYaw, brain, dead, DEATH_TICKS, deathTime, defaultMaxHealth, despawnCounter, EQUIPMENT_SLOT_ID, field_30063, field_30067, field_30069, field_30070, field_30072, field_30074, field_30075, field_6215, forwardSpeed, GLOWING_FLAG, GRAVITY, handSwinging, handSwingProgress, handSwingTicks, headTrackingIncrements, headYaw, hurtTime, itemUseTimeLeft, jumping, lastAttackedTicks, lastDamageTaken, lastHandSwingProgress, lastLimbDistance, limbAngle, limbDistance, LIVING_FLAGS, lookDirection, maxHurtTime, OFF_HAND_ACTIVE_FLAG, playerHitTimer, preferredHand, prevBodyYaw, prevHeadYaw, prevLookDirection, prevStepBobbingAmount, randomLargeSeed, randomSmallSeed, riptideTicks, roll, scoreAmount, serverHeadYaw, serverPitch, serverX, serverY, serverYaw, serverZ, sidewaysSpeed, SLEEPING_DIMENSIONS, stepBobbingAmount, stuckArrowTimer, stuckStingerTimer, upwardSpeed, USING_ITEM_FLAG, USING_RIPTIDE_FLAGFields 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
ConstructorsConstructorDescriptionServerPlayerEntity(MinecraftServer server, ServerWorld world, com.mojang.authlib.GameProfile profile) -
Method Summary
Modifier and TypeMethodDescriptionprivate booleanprivate booleanacceptsMessage(boolean overlay) voidaddCritParticles(Entity target) voidaddEnchantedHitParticles(Entity target) voidaddExperience(int experience) voidaddExperienceLevels(int levels) booleanvoidapplyEnchantmentCosts(ItemStack enchantedItem, int experienceLevels) protected voidbooleanvoidprivate intcalculateSpawnOffsetMultiplier(int horizontalSpawnArea) booleancanBeSpectated(ServerPlayerEntity spectator) Returns whetherspectatorcan spectate this entity.booleancanModifyAt(World world, BlockPos pos) Returns whether the entity can modify the world atpos.booleanchangeGameMode(GameMode gameMode) voidvoidRuns closing tasks for the current screen handler and sets it to theplayerScreenHandler.protected voidvoidcopyFrom(ServerPlayerEntity oldPlayer, boolean alive) protected ItemCooldownManagerprivate voidcreateEndSpawnPlatform(ServerWorld world, BlockPos centerPos) Returns a packet to notify the clients of the entity's spawning.booleandamage(DamageSource source, float amount) Applies a damage to this entity.booleandropSelectedItem(boolean entireStack) voidvoidprotected voidfall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) Called when the entity falls.private voidgameModeFromNbt(@Nullable NbtCompound nbt, String key) getIp()longprotected intReturns the permission level of this entity.protected Optional<BlockLocating.Rectangle>getPortalRect(ServerWorld destWorld, BlockPos destPos, boolean destIsNether, WorldBorder worldBorder) Returns the portal rect atdestPos.private GameModegetServerGameMode(@Nullable GameMode backupGameMode) Returns the server game mode the player should be set to, namely the forced game mode.floatprotected @Nullable TeleportTargetgetTeleportTarget(ServerWorld destination) Returns aTeleportTargetfor the entity based on its current and destination worlds, plus any nether portals that may be present.Returns the chunk section position the player's client is currently watching from.getWorld()voidhandleFall(double heightDifference, boolean onGround) voidincreaseStat(Stat<?> stat, int amount) private voidprivate booleanisBedObstructed(BlockPos pos, Direction direction) private booleanisBedTooFarAway(BlockPos pos) private booleanisBedTooFarAway(BlockPos pos, Direction direction) booleanReturns whether this player is in creative mode.booleanbooleanbooleanisInvulnerableTo(DamageSource damageSource) Returns whether the entity is invulnerable todamageSource.private booleanbooleanbooleanReturns whether the entity is a spectator.intlockRecipes(Collection<Recipe<?>> recipes) voidlookAt(EntityAnchorArgumentType.EntityAnchor anchorPoint, Vec3d target) Changes this entity's pitch and yaw to look attarget.voidlookAtEntity(EntityAnchorArgumentType.EntityAnchor anchorPoint, Entity targetEntity, EntityAnchorArgumentType.EntityAnchor targetAnchor) voidbooleanmethod_48105(ServerWorld serverWorld, double double2, double double3, double double4, Set<Flag> set, float float2, float float3) private voidmoveToSpawn(ServerWorld world) moveToWorld(ServerWorld destination) Moves this entity to another world.protected voidonBlockCollision(BlockState state) Called when this entity's collision box intersectsstate.voidonDeath(DamageSource damageSource) voidvoidCalled when the entity lands on a block.private voidonScreenHandlerOpened(ScreenHandler screenHandler) voidonSpawn()protected voidonStatusEffectApplied(StatusEffectInstance effect, @Nullable Entity source) protected voidprotected voidonStatusEffectUpgraded(StatusEffectInstance effect, boolean reapplyEffect, @Nullable Entity source) voidvoidopenCommandBlockScreen(CommandBlockBlockEntity commandBlock) voidvoidopenHorseInventory(AbstractHorseEntity horse, Inventory inventory) voidvoidplaySound(SoundEvent event, SoundCategory category, float volume, float pitch) voidReads custom data fromnbt.voidrefreshPositionAfterTeleport(double x, double y, double z) voidrequestTeleport(double destX, double destY, double destZ) Requests the entity to teleport to the given position.voidrequestTeleportAndDismount(double destX, double destY, double destZ) Requests the entity to teleport to the given position.voidrequestTeleportOffset(double offsetX, double offsetY, double offsetZ) Requests the entity to teleport to the current position offset by the given amount.voidvoidvoidsendChatMessage(SentMessage message, boolean filterMaskEnabled, MessageType.Parameters params) Sends a chat message to the player.voidsendChunkPacket(ChunkPos chunkPos, Packet<?> chunkDataPacket) voidsendMessage(Text message) Sends a system message.voidsendMessage(Text message, boolean overlay) Adds a message to this player's HUD.voidsendMessageToClient(Text message, boolean overlay) voidsendPickup(Entity item, int count) voidsendResourcePackUrl(String url, String hash, boolean required, @Nullable Text resourcePackPrompt) voidsendServerMetadata(ServerMetadata metadata) voidsendTradeOffers(int syncId, TradeOfferList offers, int levelProgress, int experience, boolean leveled, boolean refreshable) voidsendUnloadChunkPacket(ChunkPos chunkPos) voidsetCameraEntity(@Nullable Entity entity) voidvoidsetExperienceLevel(int level) voidsetExperiencePoints(int points) voidvoidsetSession(PublicPlayerSession session) voidsetSpawnPoint(RegistryKey<World> dimension, @Nullable BlockPos pos, float angle, boolean forced, boolean sendMessage) Sets the player's spawn point.voidsetWatchedSection(ChunkSectionPos section) Sets the chunk section position the player's client is currently watching from.voidsetWorld(ServerWorld world) booleanshouldDamagePlayer(PlayerEntity player) booleanbooleanvoidbooleanstartRiding(Entity entity, boolean force) Starts ridingentity.voidStops riding the vehicle if present.voidvoidtakeKnockback(double strength, double x, double z) voidteleport(ServerWorld targetWorld, double x, double y, double z, float yaw, float pitch) voidtick()Ticks this entity.voidprotected voidtickItemStackUsage(ItemStack stack) protected voidvoidvoidCalled to trigger advancement criteria when an entity picks up an item thrown by a player.com.mojang.datafixers.util.Either<PlayerEntity.SleepFailureReason,Unit> Tries to start sleeping on a block.intunlockRecipes(Collection<Recipe<?>> recipes) voidunlockRecipes(Identifier[] ids) voidupdateInput(float sidewaysSpeed, float forwardSpeed, boolean jumping, boolean sneaking) voidupdateKilledAdvancementCriterion(Entity entityKilled, int score, DamageSource damageSource) voidprotected voidprivate voidupdateScoreboardScore(String playerName, String team, ScoreboardCriterion[] criterions) private voidupdateScores(ScoreboardCriterion criterion, int score) voidCalled when the player uses (defaults to right click) a writable or written book item.voidwakeUp(boolean skipSleepTimer, boolean updateSleepingPlayers) Wakes this player up.private voidworldChanged(ServerWorld origin) voidWrites custom data tonbt.private voidMethods inherited from class net.minecraft.entity.player.PlayerEntity
addExhaustion, addScore, addShoulderEntity, adjustMovementForSneaking, animateDamage, applyDamage, attackLivingEntity, canConsume, canEquip, canFoodHeal, canHarvest, canModifyBlocks, canPlaceOn, canResetTimeBySleeping, canTakeDamage, checkFallFlying, clipAtLedge, createPlayerAttributes, damageArmor, damageHelmet, damageShield, disableShield, dismountVehicle, doesNotSuffocate, dropInventory, dropItem, dropShoulderEntities, eatFood, equipStack, findRespawnPosition, getAbilities, getAbsorptionAmount, getActiveEyeHeight, getArmorItems, getArrowType, getAttackCooldownProgress, getAttackCooldownProgressPerTick, getBlockBreakingSpeed, getBurningDuration, getDeathSound, getDefaultPortalCooldown, getDimensions, getDisplayName, getEnchantmentTableSeed, getEnderChestInventory, getEntityName, getEquippedStack, getFallSounds, getGameProfile, getHandItems, getHeightOffset, getHighSpeedSplashSound, getHungerManager, getHurtSound, getInventory, getItemCooldownManager, getLastDeathPos, getLeashPos, getLuck, getMainArm, getMaxNetherPortalTime, getMoveEffect, getMovementSpeed, getName, getNextLevelExperience, getPoses, getScore, getScoreboard, getShoulderEntityLeft, getShoulderEntityRight, getSleepTimer, getSoundCategory, getSplashSound, getStackReference, getSwimSound, getVelocityMultiplier, getXpToDrop, giveItemStack, handleFallDamage, handleStatus, hasReducedDebugInfo, increaseStat, increaseTravelMotionStats, incrementStat, incrementStat, initDataTracker, interact, isArmorSlot, isBlockBreakingRestricted, isCreativeLevelTwoOp, isImmobile, isMainPlayer, isOnSoulSpeedBlock, isPartVisible, isPlayer, isPushedByFluids, isSwimming, isUsingSpyglass, jump, method_48155, method_48157, onKilledOther, onPickupSlotClick, onSwimmingStart, openCommandBlockMinecartScreen, openJigsawScreen, openStructureBlockScreen, playSound, remove, requestRespawn, resetLastAttackedTicks, setAbsorptionAmount, setFireTicks, setLastDeathPos, setMainArm, setReducedDebugInfo, setScore, setShoulderEntityLeft, setShoulderEntityRight, shouldAlwaysDropXp, shouldCancelInteraction, shouldCloseHandledScreenOnRespawn, shouldDismount, shouldRemoveSoulSpeedBoost, shouldRenderName, shouldSave, shouldSwimInFluids, slowMovement, spawnSweepAttackParticles, startFallFlying, stopFallFlying, takeShieldHit, tickMovement, tickNewAi, tickRiding, travel, updatePose, updateSwimming, updateWaterSubmersionState, useRiptide, vanishCursedItems, wakeUpMethods inherited from class net.minecraft.entity.LivingEntity
addPowderSnowSlowIfNeeded, addSoulSpeedBoostIfNeeded, addStatusEffect, addStatusEffect, applyArmorToDamage, applyFluidMovingSpeed, applyMovementInput, areItemsDifferent, baseTick, blockedByShield, canBeRiddenInWater, canBreatheInWater, canFreeze, canHaveStatusEffect, canHit, canMoveVoluntarily, canSee, canTarget, canTarget, canUsePortals, canWalkOnFluid, clearActiveItem, clearPotionSwirls, clearSleepingPosition, clearStatusEffects, computeFallDamage, containsOnlyAmbientEffects, createBrainProfile, createLivingAttributes, deserializeBrain, disableExperienceDropping, disablesShield, displaySoulSpeedEffects, drop, dropEquipment, dropLoot, dropXp, getActiveHand, getActiveItem, getActiveStatusEffects, getArmor, getArmorVisibility, getAttackDistanceScalingFactor, getAttacker, getAttacking, getAttackPos, getAttributeBaseValue, getAttributeBaseValue, getAttributeInstance, getAttributes, getAttributeValue, getAttributeValue, getBaseMovementSpeedMultiplier, getBodyYaw, getBoundingBox, getBrain, getClimbingPos, getDamageTracker, getDespawnCounter, getDrinkSound, getEatSound, getEyeHeight, getGroup, getHandSwingProgress, getHeadYaw, getHealth, getItemUseTime, getItemUseTimeLeft, getJumpBoostVelocityModifier, getJumpVelocity, getLastAttackedTime, getLastAttackTime, getLeaningPitch, getLootContextBuilder, getLootTable, getMainHandStack, getMaxHealth, getNextAirOnLand, getNextAirUnderwater, getOffHandStack, getPreferredEquipmentSlot, getPrimeAdversary, getRandom, getRecentDamageSource, getRoll, getScaleFactor, getSleepingDirection, getSleepingPosition, getSoundPitch, getSoundVolume, getStackInHand, getStatusEffect, getStatusEffects, getStingerCount, getStuckArrowCount, getVisibilityBoundingBox, getYaw, hasNoDrag, hasStackEquipped, hasStatusEffect, heal, hurtByWater, isAffectedBySplashPotions, isAlive, isBaby, isBlocking, isClimbing, isDead, isExperienceDroppingDisabled, isFallFlying, isGlowing, isHolding, isHolding, isHoldingOntoLadder, isInsideWall, isInSwimmingPose, isMobOrPlayer, isPartOfGame, isPushable, isSleeping, isTarget, isUndead, isUsingItem, isUsingRiptide, kill, knockback, knockDownwards, markEffectsDirty, modifyAppliedDamage, onAttacking, onEquipStack, onKilledBy, onSpawnPacket, onTrackedDataSet, playBlockFallSound, playEquipSound, playHurtSound, positionInPortal, positionInPortal, processEquippedStack, pushAway, pushAwayFrom, removePowderSnowSlow, removeSoulSpeedBoost, removeStatusEffect, removeStatusEffectInternal, sendEquipmentBreakStatus, sendToolBreakStatus, setAttacker, setAttacking, setBodyYaw, setCurrentHand, setDespawnCounter, setHeadYaw, setHealth, setJumping, setLivingFlag, setMovementSpeed, setNearbySongPlaying, setNoDrag, setOnGround, setSleepingPosition, setSprinting, setStackInHand, setStatusEffect, setStingerCount, setStuckArrowCount, shouldDisplaySoulSpeedEffects, shouldDropLoot, shouldDropXp, spawnConsumptionEffects, stopUsingItem, swimUpward, swingHand, teleport, tickCramming, tickHandSwing, tickInVoid, tickRiptide, tickStatusEffects, tryAttack, turnHead, updateLimbs, updatePostDeath, updateTrackedHeadRotation, updateTrackedPositionAndAnglesMethods inherited from class net.minecraft.entity.Entity
addAirTravelEffects, addFlapEffects, addPassenger, addScoreboardTag, addVelocity, addVelocity, adjustMovementForCollisions, adjustMovementForPiston, applyDamageEffects, applyMirror, applyRotation, attemptTickInVoid, bypassesLandingEffects, bypassesSteppingEffects, calculateBoundingBox, calculateBoundsForPose, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canAvoidTraps, canExplosionDestroyBlock, canStartRiding, changeLookDirection, checkBlockCollision, checkDespawn, collidesWith, collidesWithStateAtPos, copyFrom, copyPositionAndRotation, detach, discard, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropStack, dropStack, emitGameEvent, emitGameEvent, entityDataRequiresOperator, equals, extinguish, extinguishWithSound, getAir, getBlockPos, getBlockStateAtPos, getBlockX, getBlockY, getBlockZ, getBodyY, getBoundingBox, getBrightnessAtEyes, getCameraPosVec, getChunkPos, getClientCameraPosVec, getCommandSource, getCustomName, getDataTracker, getDefaultName, getEffectiveExplosionResistance, getEntityWorld, getEyeHeight, getEyePos, getEyeY, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getHandPosOffset, getHeight, getHorizontalFacing, getHoverEvent, getId, getItemsEquipped, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLeashOffset, getLeashOffset, getLerpedPos, getMaxAir, getMinFreezeDamageTicks, getMountedHeightOffset, getMovementDirection, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPickBlockStack, getPistonBehavior, getPitch, getPitch, getPos, getPose, getPrimaryPassenger, getRandomBodyY, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSafeFallDistance, getSavedEntityId, getScoreboardTags, getScoreboardTeam, getServer, getStandingEyeHeight, getSteppingBlockState, getSteppingPos, getSwimHeight, getSyncedPos, getTargetingMargin, getTeamColorValue, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVelocity, getVelocityAffectingPos, getWidth, getX, getY, getYaw, getZ, handleAttack, hasCollidedSoftly, hasCustomName, hashCode, hasNoGravity, hasPassenger, hasPassenger, hasPassengerDeep, hasPassengers, hasPermissionLevel, hasPlayerRider, hasPortalCooldown, hasPrimaryPassenger, hasVehicle, interact, interactAt, isAttackable, isCollidable, isConnectedThroughVehicle, isCrawling, isCustomNameVisible, isDescending, isFireImmune, isFlappingWings, isFrozen, isGlowingLocal, isImmuneToExplosion, isInLava, isInPose, isInRange, isInRange, isInsideWaterOrBubbleColumn, isInSneakingPose, isInvisible, isInvisibleTo, isInvulnerable, isLiving, isLogicalSideForUpdatingMovement, isOnFire, isOnGround, isPartOf, isRegionUnloaded, isRemoved, isSilent, isSneaking, isSneaky, isSprinting, isSubmergedIn, isSubmergedInWater, isTeammate, isTeamPlayer, isTouchingWater, isTouchingWaterOrRain, isWet, limitFallDistance, move, occludeVibrationSignals, offsetX, offsetZ, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onPassengerLookAround, onPlayerCollision, onRemoved, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, playExtinguishSound, playSoundIfNotSilent, playStepSound, playSwimSound, populateCrashReport, pushOutOfBlocks, raycast, readNbt, refreshPosition, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, reinitDimensions, removeAllPassengers, removeFromDimension, removePassenger, removeScoreboardTag, resetPortalCooldown, resetPosition, saveNbt, saveSelfNbt, scheduleVelocityUpdate, setAir, setBoundingBox, setChangeListener, setCustomName, setCustomNameVisible, setFlag, setFrozenTicks, setGlowing, setId, setInNetherPortal, setInPowderSnow, setInvisible, setInvulnerable, setNoGravity, setOnFire, setOnFireFor, setOnFireFromLava, setPitch, setPos, setPose, setPosition, setPosition, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, setYaw, shouldBroadcastConsoleToOps, shouldEscapePowderSnow, shouldReceiveFeedback, shouldRender, shouldRender, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTrackOutput, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, startRiding, streamPassengersAndSelf, streamSelfAndPassengers, teleport, tickPortal, toNbtList, toNbtList, toString, tryCheckBlockCollision, unsetRemoved, updateEventHandler, updateMovementInFluid, updatePassengerForDismount, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateTrackedPosition, 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
-
LOGGER
- Mappings:
Namespace Name Mixin selector official cnLahx;cn:Lorg/slf4j/Logger;intermediary field_13975Lnet/minecraft/class_3222;field_13975:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/server/network/ServerPlayerEntity;LOGGER:Lorg/slf4j/Logger;
-
field_29769
private static final int field_29769- See Also:
- Mappings:
Namespace Name Mixin selector official coLahx;co:Iintermediary field_29769Lnet/minecraft/class_3222;field_29769:Inamed field_29769Lnet/minecraft/server/network/ServerPlayerEntity;field_29769:I
-
field_29770
private static final int field_29770- See Also:
- Mappings:
Namespace Name Mixin selector official cpLahx;cp:Iintermediary field_29770Lnet/minecraft/class_3222;field_29770:Inamed field_29770Lnet/minecraft/server/network/ServerPlayerEntity;field_29770:I
-
networkHandler
- Mappings:
Namespace Name Mixin selector official bLahx;b:Laip;intermediary field_13987Lnet/minecraft/class_3222;field_13987:Lnet/minecraft/class_3244;named networkHandlerLnet/minecraft/server/network/ServerPlayerEntity;networkHandler:Lnet/minecraft/server/network/ServerPlayNetworkHandler;
-
server
- Mappings:
Namespace Name Mixin selector official cLahx;c:Lnet/minecraft/server/MinecraftServer;intermediary field_13995Lnet/minecraft/class_3222;field_13995:Lnet/minecraft/server/MinecraftServer;named serverLnet/minecraft/server/network/ServerPlayerEntity;server:Lnet/minecraft/server/MinecraftServer;
-
interactionManager
- Mappings:
Namespace Name Mixin selector official dLahx;d:Lahy;intermediary field_13974Lnet/minecraft/class_3222;field_13974:Lnet/minecraft/class_3225;named interactionManagerLnet/minecraft/server/network/ServerPlayerEntity;interactionManager:Lnet/minecraft/server/network/ServerPlayerInteractionManager;
-
advancementTracker
- Mappings:
Namespace Name Mixin selector official cqLahx;cq:Lacu;intermediary field_13970Lnet/minecraft/class_3222;field_13970:Lnet/minecraft/class_2985;named advancementTrackerLnet/minecraft/server/network/ServerPlayerEntity;advancementTracker:Lnet/minecraft/advancement/PlayerAdvancementTracker;
-
statHandler
- Mappings:
Namespace Name Mixin selector official crLahx;cr:Lame;intermediary field_13966Lnet/minecraft/class_3222;field_13966:Lnet/minecraft/class_3442;named statHandlerLnet/minecraft/server/network/ServerPlayerEntity;statHandler:Lnet/minecraft/stat/ServerStatHandler;
-
lastHealthScore
private float lastHealthScore- Mappings:
Namespace Name Mixin selector official csLahx;cs:Fintermediary field_13963Lnet/minecraft/class_3222;field_13963:Fnamed lastHealthScoreLnet/minecraft/server/network/ServerPlayerEntity;lastHealthScore:F
-
lastFoodScore
private int lastFoodScore- Mappings:
Namespace Name Mixin selector official ctLahx;ct:Iintermediary field_13983Lnet/minecraft/class_3222;field_13983:Inamed lastFoodScoreLnet/minecraft/server/network/ServerPlayerEntity;lastFoodScore:I
-
lastAirScore
private int lastAirScore- Mappings:
Namespace Name Mixin selector official cuLahx;cu:Iintermediary field_13968Lnet/minecraft/class_3222;field_13968:Inamed lastAirScoreLnet/minecraft/server/network/ServerPlayerEntity;lastAirScore:I
-
lastArmorScore
private int lastArmorScore- Mappings:
Namespace Name Mixin selector official cvLahx;cv:Iintermediary field_13982Lnet/minecraft/class_3222;field_13982:Inamed lastArmorScoreLnet/minecraft/server/network/ServerPlayerEntity;lastArmorScore:I
-
lastLevelScore
private int lastLevelScore- Mappings:
Namespace Name Mixin selector official cwLahx;cw:Iintermediary field_13965Lnet/minecraft/class_3222;field_13965:Inamed lastLevelScoreLnet/minecraft/server/network/ServerPlayerEntity;lastLevelScore:I
-
lastExperienceScore
private int lastExperienceScore- Mappings:
Namespace Name Mixin selector official cxLahx;cx:Iintermediary field_13980Lnet/minecraft/class_3222;field_13980:Inamed lastExperienceScoreLnet/minecraft/server/network/ServerPlayerEntity;lastExperienceScore:I
-
syncedHealth
private float syncedHealth- Mappings:
Namespace Name Mixin selector official cyLahx;cy:Fintermediary field_13997Lnet/minecraft/class_3222;field_13997:Fnamed syncedHealthLnet/minecraft/server/network/ServerPlayerEntity;syncedHealth:F
-
syncedFoodLevel
private int syncedFoodLevel- Mappings:
Namespace Name Mixin selector official czLahx;cz:Iintermediary field_13979Lnet/minecraft/class_3222;field_13979:Inamed syncedFoodLevelLnet/minecraft/server/network/ServerPlayerEntity;syncedFoodLevel:I
-
syncedSaturationIsZero
private boolean syncedSaturationIsZero- Mappings:
Namespace Name Mixin selector official cALahx;cA:Zintermediary field_13972Lnet/minecraft/class_3222;field_13972:Znamed syncedSaturationIsZeroLnet/minecraft/server/network/ServerPlayerEntity;syncedSaturationIsZero:Z
-
syncedExperience
private int syncedExperience- Mappings:
Namespace Name Mixin selector official cBLahx;cB:Iintermediary field_13978Lnet/minecraft/class_3222;field_13978:Inamed syncedExperienceLnet/minecraft/server/network/ServerPlayerEntity;syncedExperience:I
-
joinInvulnerabilityTicks
private int joinInvulnerabilityTicks- Mappings:
Namespace Name Mixin selector official cCLahx;cC:Iintermediary field_13998Lnet/minecraft/class_3222;field_13998:Inamed joinInvulnerabilityTicksLnet/minecraft/server/network/ServerPlayerEntity;joinInvulnerabilityTicks:I
-
clientChatVisibility
- Mappings:
Namespace Name Mixin selector official cDLahx;cD:Lbxb;intermediary field_13993Lnet/minecraft/class_3222;field_13993:Lnet/minecraft/class_1659;named clientChatVisibilityLnet/minecraft/server/network/ServerPlayerEntity;clientChatVisibility:Lnet/minecraft/client/option/ChatVisibility;
-
clientChatColorsEnabled
private boolean clientChatColorsEnabled- Mappings:
Namespace Name Mixin selector official cELahx;cE:Zintermediary field_13971Lnet/minecraft/class_3222;field_13971:Znamed clientChatColorsEnabledLnet/minecraft/server/network/ServerPlayerEntity;clientChatColorsEnabled:Z
-
lastActionTime
private long lastActionTime- Mappings:
Namespace Name Mixin selector official cFLahx;cF:Jintermediary field_13976Lnet/minecraft/class_3222;field_13976:Jnamed lastActionTimeLnet/minecraft/server/network/ServerPlayerEntity;lastActionTime:J
-
cameraEntity
- Mappings:
Namespace Name Mixin selector official cGLahx;cG:Lbee;intermediary field_13984Lnet/minecraft/class_3222;field_13984:Lnet/minecraft/class_1297;named cameraEntityLnet/minecraft/server/network/ServerPlayerEntity;cameraEntity:Lnet/minecraft/entity/Entity;
-
inTeleportationState
private boolean inTeleportationState- Mappings:
Namespace Name Mixin selector official cHLahx;cH:Zintermediary field_13985Lnet/minecraft/class_3222;field_13985:Znamed inTeleportationStateLnet/minecraft/server/network/ServerPlayerEntity;inTeleportationState:Z
-
seenCredits
private boolean seenCredits- Mappings:
Namespace Name Mixin selector official cILahx;cI:Zintermediary field_13969Lnet/minecraft/class_3222;field_13969:Znamed seenCreditsLnet/minecraft/server/network/ServerPlayerEntity;seenCredits:Z
-
recipeBook
- Mappings:
Namespace Name Mixin selector official cJLahx;cJ:Lamd;intermediary field_13996Lnet/minecraft/class_3222;field_13996:Lnet/minecraft/class_3441;named recipeBookLnet/minecraft/server/network/ServerPlayerEntity;recipeBook:Lnet/minecraft/server/network/ServerRecipeBook;
-
levitationStartPos
- Mappings:
Namespace Name Mixin selector official cKLahx;cK:Leas;intermediary field_13992Lnet/minecraft/class_3222;field_13992:Lnet/minecraft/class_243;named levitationStartPosLnet/minecraft/server/network/ServerPlayerEntity;levitationStartPos:Lnet/minecraft/util/math/Vec3d;
-
levitationStartTick
private int levitationStartTick- Mappings:
Namespace Name Mixin selector official cLLahx;cL:Iintermediary field_13973Lnet/minecraft/class_3222;field_13973:Inamed levitationStartTickLnet/minecraft/server/network/ServerPlayerEntity;levitationStartTick:I
-
disconnected
private boolean disconnected- Mappings:
Namespace Name Mixin selector official cMLahx;cM:Zintermediary field_13964Lnet/minecraft/class_3222;field_13964:Znamed disconnectedLnet/minecraft/server/network/ServerPlayerEntity;disconnected:Z
-
fallStartPos
- Mappings:
Namespace Name Mixin selector official cNLahx;cN:Leas;intermediary field_35007Lnet/minecraft/class_3222;field_35007:Lnet/minecraft/class_243;named fallStartPosLnet/minecraft/server/network/ServerPlayerEntity;fallStartPos:Lnet/minecraft/util/math/Vec3d;
-
enteredNetherPos
- Mappings:
Namespace Name Mixin selector official cOLahx;cO:Leas;intermediary field_13994Lnet/minecraft/class_3222;field_13994:Lnet/minecraft/class_243;named enteredNetherPosLnet/minecraft/server/network/ServerPlayerEntity;enteredNetherPos:Lnet/minecraft/util/math/Vec3d;
-
vehicleInLavaRidingPos
- Mappings:
Namespace Name Mixin selector official cPLahx;cP:Leas;intermediary field_35008Lnet/minecraft/class_3222;field_35008:Lnet/minecraft/class_243;named vehicleInLavaRidingPosLnet/minecraft/server/network/ServerPlayerEntity;vehicleInLavaRidingPos:Lnet/minecraft/util/math/Vec3d;
-
watchedSection
A chunk section position indicating where the player's client is currently watching chunks from. Used referentially for the game to update the chunks watched by this player.- See Also:
- Mappings:
Namespace Name Mixin selector official cQLahx;cQ:Lhs;intermediary field_13990Lnet/minecraft/class_3222;field_13990:Lnet/minecraft/class_4076;named watchedSectionLnet/minecraft/server/network/ServerPlayerEntity;watchedSection:Lnet/minecraft/util/math/ChunkSectionPos;
-
spawnPointDimension
- Mappings:
Namespace Name Mixin selector official cRLahx;cR:Lacl;intermediary field_23191Lnet/minecraft/class_3222;field_23191:Lnet/minecraft/class_5321;named spawnPointDimensionLnet/minecraft/server/network/ServerPlayerEntity;spawnPointDimension:Lnet/minecraft/registry/RegistryKey;
-
spawnPointPosition
- Mappings:
Namespace Name Mixin selector official cSLahx;cS:Lgp;intermediary field_23192Lnet/minecraft/class_3222;field_23192:Lnet/minecraft/class_2338;named spawnPointPositionLnet/minecraft/server/network/ServerPlayerEntity;spawnPointPosition:Lnet/minecraft/util/math/BlockPos;
-
spawnForced
private boolean spawnForced- Mappings:
Namespace Name Mixin selector official cTLahx;cT:Zintermediary field_23193Lnet/minecraft/class_3222;field_23193:Znamed spawnForcedLnet/minecraft/server/network/ServerPlayerEntity;spawnForced:Z
-
spawnAngle
private float spawnAngle- Mappings:
Namespace Name Mixin selector official cULahx;cU:Fintermediary field_26353Lnet/minecraft/class_3222;field_26353:Fnamed spawnAngleLnet/minecraft/server/network/ServerPlayerEntity;spawnAngle:F
-
textStream
- Mappings:
Namespace Name Mixin selector official cVLahx;cV:Laiu;intermediary field_26821Lnet/minecraft/class_3222;field_26821:Lnet/minecraft/class_5513;named textStreamLnet/minecraft/server/network/ServerPlayerEntity;textStream:Lnet/minecraft/server/filter/TextStream;
-
filterText
private boolean filterText- Mappings:
Namespace Name Mixin selector official cWLahx;cW:Zintermediary field_28860Lnet/minecraft/class_3222;field_28860:Znamed filterTextLnet/minecraft/server/network/ServerPlayerEntity;filterText:Z
-
allowServerListing
private boolean allowServerListing- Mappings:
Namespace Name Mixin selector official cXLahx;cX:Zintermediary field_35566Lnet/minecraft/class_3222;field_35566:Znamed allowServerListingLnet/minecraft/server/network/ServerPlayerEntity;allowServerListing:Z
-
sculkShriekerWarningManager
- Mappings:
Namespace Name Mixin selector official cYLahx;cY:Lbwj;intermediary field_39985Lnet/minecraft/class_3222;field_39985:Lnet/minecraft/class_7262;named sculkShriekerWarningManagerLnet/minecraft/server/network/ServerPlayerEntity;sculkShriekerWarningManager:Lnet/minecraft/block/entity/SculkShriekerWarningManager;
-
screenHandlerSyncHandler
- Mappings:
Namespace Name Mixin selector official cZLahx;cZ:Lcah;intermediary field_29180Lnet/minecraft/class_3222;field_29180:Lnet/minecraft/class_5916;named screenHandlerSyncHandlerLnet/minecraft/server/network/ServerPlayerEntity;screenHandlerSyncHandler:Lnet/minecraft/screen/ScreenHandlerSyncHandler;
-
screenHandlerListener
- Mappings:
Namespace Name Mixin selector official daLahx;da:Lcag;intermediary field_29181Lnet/minecraft/class_3222;field_29181:Lnet/minecraft/class_1712;named screenHandlerListenerLnet/minecraft/server/network/ServerPlayerEntity;screenHandlerListener:Lnet/minecraft/screen/ScreenHandlerListener;
-
session
- Mappings:
Namespace Name Mixin selector official dbLahx;db:Ltk;intermediary field_39986Lnet/minecraft/class_3222;field_39986:Lnet/minecraft/class_7822;named sessionLnet/minecraft/server/network/ServerPlayerEntity;session:Lnet/minecraft/network/encryption/PublicPlayerSession;
-
screenHandlerSyncId
private int screenHandlerSyncId- Mappings:
Namespace Name Mixin selector official dcLahx;dc:Iintermediary field_13986Lnet/minecraft/class_3222;field_13986:Inamed screenHandlerSyncIdLnet/minecraft/server/network/ServerPlayerEntity;screenHandlerSyncId:I
-
pingMilliseconds
public int pingMilliseconds- Mappings:
Namespace Name Mixin selector official eLahx;e:Iintermediary field_13967Lnet/minecraft/class_3222;field_13967:Inamed pingMillisecondsLnet/minecraft/server/network/ServerPlayerEntity;pingMilliseconds:I
-
notInAnyWorld
public boolean notInAnyWorld- Mappings:
Namespace Name Mixin selector official fLahx;f:Zintermediary field_13989Lnet/minecraft/class_3222;field_13989:Znamed notInAnyWorldLnet/minecraft/server/network/ServerPlayerEntity;notInAnyWorld:Z
-
-
Constructor Details
-
ServerPlayerEntity
public ServerPlayerEntity(MinecraftServer server, ServerWorld world, com.mojang.authlib.GameProfile profile) - Mappings:
Namespace Name Mixin selector official <init>Lahx;<init>(Lnet/minecraft/server/MinecraftServer;Lahw;Lcom/mojang/authlib/GameProfile;)Vintermediary <init>Lnet/minecraft/class_3222;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_3218;Lcom/mojang/authlib/GameProfile;)Vnamed <init>Lnet/minecraft/server/network/ServerPlayerEntity;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/world/ServerWorld;Lcom/mojang/authlib/GameProfile;)V
-
-
Method Details
-
moveToSpawn
- Mappings:
Namespace Name Mixin selector official dLahx;d(Lahw;)Vintermediary method_14245Lnet/minecraft/class_3222;method_14245(Lnet/minecraft/class_3218;)Vnamed moveToSpawnLnet/minecraft/server/network/ServerPlayerEntity;moveToSpawn(Lnet/minecraft/server/world/ServerWorld;)V
-
calculateSpawnOffsetMultiplier
private int calculateSpawnOffsetMultiplier(int horizontalSpawnArea) - Mappings:
Namespace Name Mixin selector official uLahx;u(I)Iintermediary method_14244Lnet/minecraft/class_3222;method_14244(I)Inamed calculateSpawnOffsetMultiplierLnet/minecraft/server/network/ServerPlayerEntity;calculateSpawnOffsetMultiplier(I)I
-
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 classPlayerEntity- See Also:
- Mappings:
Namespace Name Mixin selector official aLbee;a(Lqp;)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 classPlayerEntity- See Also:
- Mappings:
Namespace Name Mixin selector official bLbee;b(Lqp;)Vintermediary method_5652Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)Vnamed writeCustomDataToNbtLnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
setExperiencePoints
public void setExperiencePoints(int points) - Mappings:
Namespace Name Mixin selector official aLahx;a(I)Vintermediary method_14228Lnet/minecraft/class_3222;method_14228(I)Vnamed setExperiencePointsLnet/minecraft/server/network/ServerPlayerEntity;setExperiencePoints(I)V
-
setExperienceLevel
public void setExperienceLevel(int level) - Mappings:
Namespace Name Mixin selector official bLahx;b(I)Vintermediary method_14252Lnet/minecraft/class_3222;method_14252(I)Vnamed setExperienceLevelLnet/minecraft/server/network/ServerPlayerEntity;setExperienceLevel(I)V
-
addExperienceLevels
public void addExperienceLevels(int levels) - Overrides:
addExperienceLevelsin classPlayerEntity- Mappings:
Namespace Name Mixin selector official cLbxd;c(I)Vintermediary method_7316Lnet/minecraft/class_1657;method_7316(I)Vnamed addExperienceLevelsLnet/minecraft/entity/player/PlayerEntity;addExperienceLevels(I)V
-
applyEnchantmentCosts
- Overrides:
applyEnchantmentCostsin classPlayerEntity- Mappings:
Namespace Name Mixin selector official aLbxd;a(Lceh;I)Vintermediary method_7286Lnet/minecraft/class_1657;method_7286(Lnet/minecraft/class_1799;I)Vnamed applyEnchantmentCostsLnet/minecraft/entity/player/PlayerEntity;applyEnchantmentCosts(Lnet/minecraft/item/ItemStack;I)V
-
onScreenHandlerOpened
- Mappings:
Namespace Name Mixin selector official aLahx;a(Lbzu;)Vintermediary method_14235Lnet/minecraft/class_3222;method_14235(Lnet/minecraft/class_1703;)Vnamed onScreenHandlerOpenedLnet/minecraft/server/network/ServerPlayerEntity;onScreenHandlerOpened(Lnet/minecraft/screen/ScreenHandler;)V
-
onSpawn
public void onSpawn()- Mappings:
Namespace Name Mixin selector official hLahx;h()Vintermediary method_34225Lnet/minecraft/class_3222;method_34225()Vnamed onSpawnLnet/minecraft/server/network/ServerPlayerEntity;onSpawn()V
-
enterCombat
public void enterCombat()- Overrides:
enterCombatin classLivingEntity- Mappings:
Namespace Name Mixin selector official iLbet;i()Vintermediary method_6000Lnet/minecraft/class_1309;method_6000()Vnamed enterCombatLnet/minecraft/entity/LivingEntity;enterCombat()V
-
endCombat
public void endCombat()- Overrides:
endCombatin classLivingEntity- Mappings:
Namespace Name Mixin selector official jLbet;j()Vintermediary method_6044Lnet/minecraft/class_1309;method_6044()Vnamed endCombatLnet/minecraft/entity/LivingEntity;endCombat()V
-
onBlockCollision
Called when this entity's collision box intersectsstate.- Overrides:
onBlockCollisionin classEntity- See Also:
- Mappings:
Namespace Name Mixin selector official aLbee;a(Lczh;)Vintermediary method_5622Lnet/minecraft/class_1297;method_5622(Lnet/minecraft/class_2680;)Vnamed onBlockCollisionLnet/minecraft/entity/Entity;onBlockCollision(Lnet/minecraft/block/BlockState;)V
-
createCooldownManager
- Overrides:
createCooldownManagerin classPlayerEntity- Mappings:
Namespace Name Mixin selector official kLbxd;k()Lcee;intermediary method_7265Lnet/minecraft/class_1657;method_7265()Lnet/minecraft/class_1796;named createCooldownManagerLnet/minecraft/entity/player/PlayerEntity;createCooldownManager()Lnet/minecraft/entity/player/ItemCooldownManager;
-
tick
public void tick()Ticks this entity.- Overrides:
tickin classPlayerEntity- See Also:
- Mappings:
Namespace Name Mixin selector official lLbee;l()Vintermediary method_5773Lnet/minecraft/class_1297;method_5773()Vnamed tickLnet/minecraft/entity/Entity;tick()V
-
playerTick
public void playerTick()- Mappings:
Namespace Name Mixin selector official mLahx;m()Vintermediary method_14226Lnet/minecraft/class_3222;method_14226()Vnamed playerTickLnet/minecraft/server/network/ServerPlayerEntity;playerTick()V
-
onLanding
public void onLanding()Called when the entity lands on a block. -
tickFallStartPos
public void tickFallStartPos()- Mappings:
Namespace Name Mixin selector official oLahx;o()Vintermediary method_38786Lnet/minecraft/class_3222;method_38786()Vnamed tickFallStartPosLnet/minecraft/server/network/ServerPlayerEntity;tickFallStartPos()V
-
tickVehicleInLavaRiding
public void tickVehicleInLavaRiding()- Mappings:
Namespace Name Mixin selector official pLahx;p()Vintermediary method_38787Lnet/minecraft/class_3222;method_38787()Vnamed tickVehicleInLavaRidingLnet/minecraft/server/network/ServerPlayerEntity;tickVehicleInLavaRiding()V
-
updateScores
- Mappings:
Namespace Name Mixin selector official aLahx;a(Lebt;I)Vintermediary method_14212Lnet/minecraft/class_3222;method_14212(Lnet/minecraft/class_274;I)Vnamed updateScoresLnet/minecraft/server/network/ServerPlayerEntity;updateScores(Lnet/minecraft/scoreboard/ScoreboardCriterion;I)V
-
onDeath
- Overrides:
onDeathin classPlayerEntity- Mappings:
Namespace Name Mixin selector official aLbet;a(Lbdm;)Vintermediary method_6078Lnet/minecraft/class_1309;method_6078(Lnet/minecraft/class_1282;)Vnamed onDeathLnet/minecraft/entity/LivingEntity;onDeath(Lnet/minecraft/entity/damage/DamageSource;)V
-
forgiveMobAnger
private void forgiveMobAnger()- Mappings:
Namespace Name Mixin selector official gfLahx;gf()Vintermediary method_29779Lnet/minecraft/class_3222;method_29779()Vnamed forgiveMobAngerLnet/minecraft/server/network/ServerPlayerEntity;forgiveMobAnger()V
-
updateKilledAdvancementCriterion
public void updateKilledAdvancementCriterion(Entity entityKilled, int score, DamageSource damageSource) - Overrides:
updateKilledAdvancementCriterionin classEntity- Mappings:
Namespace Name Mixin selector official aLbee;a(Lbee;ILbdm;)Vintermediary method_5716Lnet/minecraft/class_1297;method_5716(Lnet/minecraft/class_1297;ILnet/minecraft/class_1282;)Vnamed updateKilledAdvancementCriterionLnet/minecraft/entity/Entity;updateKilledAdvancementCriterion(Lnet/minecraft/entity/Entity;ILnet/minecraft/entity/damage/DamageSource;)V
-
updateScoreboardScore
private void updateScoreboardScore(String playerName, String team, ScoreboardCriterion[] criterions) - Mappings:
Namespace Name Mixin selector official aLahx;a(Ljava/lang/String;Ljava/lang/String;[Lebt;)Vintermediary method_14227Lnet/minecraft/class_3222;method_14227(Ljava/lang/String;Ljava/lang/String;[Lnet/minecraft/class_274;)Vnamed updateScoreboardScoreLnet/minecraft/server/network/ServerPlayerEntity;updateScoreboardScore(Ljava/lang/String;Ljava/lang/String;[Lnet/minecraft/scoreboard/ScoreboardCriterion;)V
-
damage
Applies a damage to this entity. The exact implementation differs between subclasses.LivingEntityhas health value, and damaging the entity decreases it. This also handles shields, extra damage to helmets for falling blocks, setting the attacker, playing hurt sound, etc.Some entities like
ItemEntityalso have health value, which the overridden method decrements. There also exist several entities, likeEndCrystalEntity, where any damage discards the entity (perhaps with an explosion).If this is overridden, it must check the result of
Entity.isInvulnerableTo(net.minecraft.entity.damage.DamageSource)and return early.- Overrides:
damagein classPlayerEntity- Returns:
- whether the entity was actually damaged
- See Also:
- Mappings:
Namespace Name Mixin selector official aLbee;a(Lbdm;F)Zintermediary method_5643Lnet/minecraft/class_1297;method_5643(Lnet/minecraft/class_1282;F)Znamed damageLnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
-
shouldDamagePlayer
- Overrides:
shouldDamagePlayerin classPlayerEntity- Mappings:
Namespace Name Mixin selector official aLbxd;a(Lbxd;)Zintermediary method_7256Lnet/minecraft/class_1657;method_7256(Lnet/minecraft/class_1657;)Znamed shouldDamagePlayerLnet/minecraft/entity/player/PlayerEntity;shouldDamagePlayer(Lnet/minecraft/entity/player/PlayerEntity;)Z
-
isPvpEnabled
private boolean isPvpEnabled()- Mappings:
Namespace Name Mixin selector official ggLahx;gg()Zintermediary method_14230Lnet/minecraft/class_3222;method_14230()Znamed isPvpEnabledLnet/minecraft/server/network/ServerPlayerEntity;isPvpEnabled()Z
-
getTeleportTarget
Returns aTeleportTargetfor the entity based on its current and destination worlds, plus any nether portals that may be present.- Overrides:
getTeleportTargetin classEntity- Returns:
- a
TeleportTargetfor the entity based on its current and destination worlds, plus any nether portals that may be present - Mappings:
Namespace Name Mixin selector official aLbee;a(Lahw;)Lduv;intermediary method_30329Lnet/minecraft/class_1297;method_30329(Lnet/minecraft/class_3218;)Lnet/minecraft/class_5454;named getTeleportTargetLnet/minecraft/entity/Entity;getTeleportTarget(Lnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/world/TeleportTarget;
-
moveToWorld
Moves this entity to another world.Note all entities except server player entities are completely recreated at the destination.
- Overrides:
moveToWorldin classEntity- Returns:
- the entity in the other world
- Mappings:
Namespace Name Mixin selector official bLbee;b(Lahw;)Lbee;intermediary method_5731Lnet/minecraft/class_1297;method_5731(Lnet/minecraft/class_3218;)Lnet/minecraft/class_1297;named moveToWorldLnet/minecraft/entity/Entity;moveToWorld(Lnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/entity/Entity;
-
createEndSpawnPlatform
- Mappings:
Namespace Name Mixin selector official aLahx;a(Lahw;Lgp;)Vintermediary method_30313Lnet/minecraft/class_3222;method_30313(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Vnamed createEndSpawnPlatformLnet/minecraft/server/network/ServerPlayerEntity;createEndSpawnPlatform(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)V
-
getPortalRect
protected Optional<BlockLocating.Rectangle> getPortalRect(ServerWorld destWorld, BlockPos destPos, boolean destIsNether, WorldBorder worldBorder) Returns the portal rect atdestPos.- Overrides:
getPortalRectin classEntity- Returns:
- the portal rect at
destPos - See Also:
- Mappings:
Namespace Name Mixin selector official aLbee;a(Lahw;Lgp;ZLday;)Ljava/util/Optional;intermediary method_30330Lnet/minecraft/class_1297;method_30330(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;ZLnet/minecraft/class_2784;)Ljava/util/Optional;named getPortalRectLnet/minecraft/entity/Entity;getPortalRect(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;ZLnet/minecraft/world/border/WorldBorder;)Ljava/util/Optional;
-
worldChanged
- Mappings:
Namespace Name Mixin selector official eLahx;e(Lahw;)Vintermediary method_18783Lnet/minecraft/class_3222;method_18783(Lnet/minecraft/class_3218;)Vnamed worldChangedLnet/minecraft/server/network/ServerPlayerEntity;worldChanged(Lnet/minecraft/server/world/ServerWorld;)V
-
canBeSpectated
Returns whetherspectatorcan spectate this entity.Spectator players (other than themselves) cannot be spectated.
- Overrides:
canBeSpectatedin classEntity- Returns:
- whether
spectatorcan spectate this entity - Mappings:
Namespace Name Mixin selector official aLbee;a(Lahx;)Zintermediary method_5680Lnet/minecraft/class_1297;method_5680(Lnet/minecraft/class_3222;)Znamed canBeSpectatedLnet/minecraft/entity/Entity;canBeSpectated(Lnet/minecraft/server/network/ServerPlayerEntity;)Z
-
sendPickup
- Overrides:
sendPickupin classLivingEntity- Mappings:
Namespace Name Mixin selector official aLbet;a(Lbee;I)Vintermediary method_6103Lnet/minecraft/class_1309;method_6103(Lnet/minecraft/class_1297;I)Vnamed sendPickupLnet/minecraft/entity/LivingEntity;sendPickup(Lnet/minecraft/entity/Entity;I)V
-
trySleep
public com.mojang.datafixers.util.Either<PlayerEntity.SleepFailureReason,Unit> trySleep(BlockPos pos) Tries to start sleeping on a block.- Overrides:
trySleepin classPlayerEntity- Parameters:
pos- the position of the bed block- Returns:
- an
Either.Rightif successful, otherwise anEither.Leftcontaining the failure reason - Mappings:
Namespace Name Mixin selector official aLbxd;a(Lgp;)Lcom/mojang/datafixers/util/Either;intermediary method_7269Lnet/minecraft/class_1657;method_7269(Lnet/minecraft/class_2338;)Lcom/mojang/datafixers/util/Either;named trySleepLnet/minecraft/entity/player/PlayerEntity;trySleep(Lnet/minecraft/util/math/BlockPos;)Lcom/mojang/datafixers/util/Either;
-
sleep
- Overrides:
sleepin classLivingEntity- Mappings:
Namespace Name Mixin selector official bLbet;b(Lgp;)Vintermediary method_18403Lnet/minecraft/class_1309;method_18403(Lnet/minecraft/class_2338;)Vnamed sleepLnet/minecraft/entity/LivingEntity;sleep(Lnet/minecraft/util/math/BlockPos;)V
-
isBedTooFarAway
- Mappings:
Namespace Name Mixin selector official aLahx;a(Lgp;Lgv;)Zintermediary method_26285Lnet/minecraft/class_3222;method_26285(Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Znamed isBedTooFarAwayLnet/minecraft/server/network/ServerPlayerEntity;isBedTooFarAway(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Z
-
isBedTooFarAway
- Mappings:
Namespace Name Mixin selector official gLahx;g(Lgp;)Zintermediary method_26287Lnet/minecraft/class_3222;method_26287(Lnet/minecraft/class_2338;)Znamed isBedTooFarAwayLnet/minecraft/server/network/ServerPlayerEntity;isBedTooFarAway(Lnet/minecraft/util/math/BlockPos;)Z
-
isBedObstructed
- Mappings:
Namespace Name Mixin selector official bLahx;b(Lgp;Lgv;)Zintermediary method_26286Lnet/minecraft/class_3222;method_26286(Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Znamed isBedObstructedLnet/minecraft/server/network/ServerPlayerEntity;isBedObstructed(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Z
-
wakeUp
public void wakeUp(boolean skipSleepTimer, boolean updateSleepingPlayers) Wakes this player up.- Overrides:
wakeUpin classPlayerEntity- Parameters:
skipSleepTimer- iftrue, the sleep timer will be set straight to 0 instead of 100updateSleepingPlayers- iftrueand called on the logical server, sends sleeping status updates to all players- Mappings:
Namespace Name Mixin selector official aLbxd;a(ZZ)Vintermediary method_7358Lnet/minecraft/class_1657;method_7358(ZZ)Vnamed wakeUpLnet/minecraft/entity/player/PlayerEntity;wakeUp(ZZ)V
-
startRiding
Starts ridingentity.For example,
player.startRiding(horse)causes the player to ride a horse; the opposite,horse.startRiding(player), will cause the horse to ride a player.This fails when this entity is already riding the entity (or vice versa), or when this entity does not allow riding other entities (or vice versa) unless
forceistrue. If this entity is already riding another entity, it will stop riding that entity first.- Overrides:
startRidingin classEntity- Parameters:
force- whether to bypass the entity's rideability check- Returns:
- whether this entity successfully started riding
- See Also:
- Mappings:
Namespace Name Mixin selector official aLbee;a(Lbee;Z)Zintermediary method_5873Lnet/minecraft/class_1297;method_5873(Lnet/minecraft/class_1297;Z)Znamed startRidingLnet/minecraft/entity/Entity;startRiding(Lnet/minecraft/entity/Entity;Z)Z
-
stopRiding
public void stopRiding()Stops riding the vehicle if present.For example, if
playeris riding on a horse,player.stopRiding()will dismount that player from the horse.- Overrides:
stopRidingin classLivingEntity- See Also:
- Mappings:
Namespace Name Mixin selector official qLbee;q()Vintermediary method_5848Lnet/minecraft/class_1297;method_5848()Vnamed stopRidingLnet/minecraft/entity/Entity;stopRiding()V
-
requestTeleportAndDismount
public void requestTeleportAndDismount(double destX, double destY, double destZ) Requests the entity to teleport to the given position. If the entity is a player, this also dismounts the player.- Overrides:
requestTeleportAndDismountin classEntity- See Also:
- Mappings:
Namespace Name Mixin selector official aLbee;a(DDD)Vintermediary method_33567Lnet/minecraft/class_1297;method_33567(DDD)Vnamed requestTeleportAndDismountLnet/minecraft/entity/Entity;requestTeleportAndDismount(DDD)V
-
isInvulnerableTo
Returns whether the entity is invulnerable todamageSource.This can be overridden to make the entity invulnerable to some damages, but
super.isInvulnerableTo()should be called in this case.- Overrides:
isInvulnerableToin classPlayerEntity- Returns:
- whether the entity is invulnerable to
damageSource - See Also:
- Mappings:
Namespace Name Mixin selector official bLbee;b(Lbdm;)Zintermediary method_5679Lnet/minecraft/class_1297;method_5679(Lnet/minecraft/class_1282;)Znamed isInvulnerableToLnet/minecraft/entity/Entity;isInvulnerableTo(Lnet/minecraft/entity/damage/DamageSource;)Z
-
fall
protected void fall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) Called when the entity falls. Flying mobs should override this to do nothing.- Overrides:
fallin classLivingEntity- Mappings:
Namespace Name Mixin selector official aLbee;a(DZLczh;Lgp;)Vintermediary method_5623Lnet/minecraft/class_1297;method_5623(DZLnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Vnamed fallLnet/minecraft/entity/Entity;fall(DZLnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;)V
-
applyMovementEffects
- Overrides:
applyMovementEffectsin classLivingEntity- Mappings:
Namespace Name Mixin selector official cLbet;c(Lgp;)Vintermediary method_6126Lnet/minecraft/class_1309;method_6126(Lnet/minecraft/class_2338;)Vnamed applyMovementEffectsLnet/minecraft/entity/LivingEntity;applyMovementEffects(Lnet/minecraft/util/math/BlockPos;)V
-
handleFall
public void handleFall(double heightDifference, boolean onGround) - Mappings:
Namespace Name Mixin selector official aLahx;a(DZ)Vintermediary method_14207Lnet/minecraft/class_3222;method_14207(DZ)Vnamed handleFallLnet/minecraft/server/network/ServerPlayerEntity;handleFall(DZ)V
-
openEditSignScreen
- Overrides:
openEditSignScreenin classPlayerEntity- Mappings:
Namespace Name Mixin selector official aLbxd;a(Lcyd;)Vintermediary method_7311Lnet/minecraft/class_1657;method_7311(Lnet/minecraft/class_2625;)Vnamed openEditSignScreenLnet/minecraft/entity/player/PlayerEntity;openEditSignScreen(Lnet/minecraft/block/entity/SignBlockEntity;)V
-
incrementScreenHandlerSyncId
private void incrementScreenHandlerSyncId()- Mappings:
Namespace Name Mixin selector official ghLahx;gh()Vintermediary method_14237Lnet/minecraft/class_3222;method_14237()Vnamed incrementScreenHandlerSyncIdLnet/minecraft/server/network/ServerPlayerEntity;incrementScreenHandlerSyncId()V
-
openHandledScreen
- Overrides:
openHandledScreenin classPlayerEntity- Mappings:
Namespace Name Mixin selector official aLbxd;a(Lbdc;)Ljava/util/OptionalInt;intermediary method_17355Lnet/minecraft/class_1657;method_17355(Lnet/minecraft/class_3908;)Ljava/util/OptionalInt;named openHandledScreenLnet/minecraft/entity/player/PlayerEntity;openHandledScreen(Lnet/minecraft/screen/NamedScreenHandlerFactory;)Ljava/util/OptionalInt;
-
sendTradeOffers
public void sendTradeOffers(int syncId, TradeOfferList offers, int levelProgress, int experience, boolean leveled, boolean refreshable) - Overrides:
sendTradeOffersin classPlayerEntity- Mappings:
Namespace Name Mixin selector official aLbxd;a(ILcjj;IIZZ)Vintermediary method_17354Lnet/minecraft/class_1657;method_17354(ILnet/minecraft/class_1916;IIZZ)Vnamed sendTradeOffersLnet/minecraft/entity/player/PlayerEntity;sendTradeOffers(ILnet/minecraft/village/TradeOfferList;IIZZ)V
-
openHorseInventory
- Overrides:
openHorseInventoryin classPlayerEntity- Mappings:
Namespace Name Mixin selector official aLbxd;a(Lbsb;Lbcs;)Vintermediary method_7291Lnet/minecraft/class_1657;method_7291(Lnet/minecraft/class_1496;Lnet/minecraft/class_1263;)Vnamed openHorseInventoryLnet/minecraft/entity/player/PlayerEntity;openHorseInventory(Lnet/minecraft/entity/passive/AbstractHorseEntity;Lnet/minecraft/inventory/Inventory;)V
-
useBook
Called when the player uses (defaults to right click) a writable or written book item.This can be called either on the client or the server player. Check
bookfor whether this is a written or a writable book.- Overrides:
useBookin classPlayerEntity- Parameters:
book- the bookhand- the hand holding the book- Mappings:
Namespace Name Mixin selector official aLbxd;a(Lceh;Lbcy;)Vintermediary method_7315Lnet/minecraft/class_1657;method_7315(Lnet/minecraft/class_1799;Lnet/minecraft/class_1268;)Vnamed useBookLnet/minecraft/entity/player/PlayerEntity;useBook(Lnet/minecraft/item/ItemStack;Lnet/minecraft/util/Hand;)V
-
openCommandBlockScreen
- Overrides:
openCommandBlockScreenin classPlayerEntity- Mappings:
Namespace Name Mixin selector official aLbxd;a(Lcxh;)Vintermediary method_7323Lnet/minecraft/class_1657;method_7323(Lnet/minecraft/class_2593;)Vnamed openCommandBlockScreenLnet/minecraft/entity/player/PlayerEntity;openCommandBlockScreen(Lnet/minecraft/block/entity/CommandBlockBlockEntity;)V
-
closeHandledScreen
public void closeHandledScreen()- Overrides:
closeHandledScreenin classPlayerEntity- Mappings:
Namespace Name Mixin selector official rLbxd;r()Vintermediary method_7346Lnet/minecraft/class_1657;method_7346()Vnamed closeHandledScreenLnet/minecraft/entity/player/PlayerEntity;closeHandledScreen()V
-
closeScreenHandler
public void closeScreenHandler()Runs closing tasks for the current screen handler and sets it to theplayerScreenHandler.- Overrides:
closeScreenHandlerin classPlayerEntity- Mappings:
Namespace Name Mixin selector official sLbxd;s()Vintermediary method_14247Lnet/minecraft/class_1657;method_14247()Vnamed closeScreenHandlerLnet/minecraft/entity/player/PlayerEntity;closeScreenHandler()V
-
updateInput
public void updateInput(float sidewaysSpeed, float forwardSpeed, boolean jumping, boolean sneaking) - Mappings:
Namespace Name Mixin selector official aLahx;a(FFZZ)Vintermediary method_14218Lnet/minecraft/class_3222;method_14218(FFZZ)Vnamed updateInputLnet/minecraft/server/network/ServerPlayerEntity;updateInput(FFZZ)V
-
increaseStat
- Overrides:
increaseStatin classPlayerEntity- Mappings:
Namespace Name Mixin selector official aLbxd;a(Lamf;I)Vintermediary method_7342Lnet/minecraft/class_1657;method_7342(Lnet/minecraft/class_3445;I)Vnamed increaseStatLnet/minecraft/entity/player/PlayerEntity;increaseStat(Lnet/minecraft/stat/Stat;I)V
-
resetStat
- Overrides:
resetStatin classPlayerEntity- Mappings:
Namespace Name Mixin selector official aLbxd;a(Lamf;)Vintermediary method_7266Lnet/minecraft/class_1657;method_7266(Lnet/minecraft/class_3445;)Vnamed resetStatLnet/minecraft/entity/player/PlayerEntity;resetStat(Lnet/minecraft/stat/Stat;)V
-
unlockRecipes
- Overrides:
unlockRecipesin classPlayerEntity- Mappings:
Namespace Name Mixin selector official aLbxd;a(Ljava/util/Collection;)Iintermediary method_7254Lnet/minecraft/class_1657;method_7254(Ljava/util/Collection;)Inamed unlockRecipesLnet/minecraft/entity/player/PlayerEntity;unlockRecipes(Ljava/util/Collection;)I
-
unlockRecipes
- Overrides:
unlockRecipesin classPlayerEntity- Mappings:
Namespace Name Mixin selector official aLbxd;a([Lacm;)Vintermediary method_7335Lnet/minecraft/class_1657;method_7335([Lnet/minecraft/class_2960;)Vnamed unlockRecipesLnet/minecraft/entity/player/PlayerEntity;unlockRecipes([Lnet/minecraft/util/Identifier;)V
-
lockRecipes
- Overrides:
lockRecipesin classPlayerEntity- Mappings:
Namespace Name Mixin selector official bLbxd;b(Ljava/util/Collection;)Iintermediary method_7333Lnet/minecraft/class_1657;method_7333(Ljava/util/Collection;)Inamed lockRecipesLnet/minecraft/entity/player/PlayerEntity;lockRecipes(Ljava/util/Collection;)I
-
addExperience
public void addExperience(int experience) - Overrides:
addExperiencein classPlayerEntity- Mappings:
Namespace Name Mixin selector official dLbxd;d(I)Vintermediary method_7255Lnet/minecraft/class_1657;method_7255(I)Vnamed addExperienceLnet/minecraft/entity/player/PlayerEntity;addExperience(I)V
-
onDisconnect
public void onDisconnect()- Mappings:
Namespace Name Mixin selector official tLahx;t()Vintermediary method_14231Lnet/minecraft/class_3222;method_14231()Vnamed onDisconnectLnet/minecraft/server/network/ServerPlayerEntity;onDisconnect()V
-
isDisconnected
public boolean isDisconnected()- Mappings:
Namespace Name Mixin selector official uLahx;u()Zintermediary method_14239Lnet/minecraft/class_3222;method_14239()Znamed isDisconnectedLnet/minecraft/server/network/ServerPlayerEntity;isDisconnected()Z
-
markHealthDirty
public void markHealthDirty()- Mappings:
Namespace Name Mixin selector official vLahx;v()Vintermediary method_14217Lnet/minecraft/class_3222;method_14217()Vnamed markHealthDirtyLnet/minecraft/server/network/ServerPlayerEntity;markHealthDirty()V
-
sendMessage
Adds a message to this player's HUD.If it's called on
ServerPlayerEntity, it sends a message to the client corresponding to this player so that the client can add a message to their HUD. If it's called onClientPlayerEntity, it just adds a message to their HUD.- Overrides:
sendMessagein classPlayerEntity- Parameters:
message- the message to add- See Also:
- Mappings:
Namespace Name Mixin selector official aLbxd;a(Lsu;Z)Vintermediary method_7353Lnet/minecraft/class_1657;method_7353(Lnet/minecraft/class_2561;Z)Vnamed sendMessageLnet/minecraft/entity/player/PlayerEntity;sendMessage(Lnet/minecraft/text/Text;Z)V
-
consumeItem
protected void consumeItem()- Overrides:
consumeItemin classLivingEntity- Mappings:
Namespace Name Mixin selector official wLbet;w()Vintermediary method_6040Lnet/minecraft/class_1309;method_6040()Vnamed consumeItemLnet/minecraft/entity/LivingEntity;consumeItem()V
-
lookAt
Changes this entity's pitch and yaw to look attarget.- Overrides:
lookAtin classLivingEntity- Mappings:
Namespace Name Mixin selector official aLbee;a(Ldx$a;Leas;)Vintermediary method_5702Lnet/minecraft/class_1297;method_5702(Lnet/minecraft/class_2183$class_2184;Lnet/minecraft/class_243;)Vnamed lookAtLnet/minecraft/entity/Entity;lookAt(Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;Lnet/minecraft/util/math/Vec3d;)V
-
lookAtEntity
public void lookAtEntity(EntityAnchorArgumentType.EntityAnchor anchorPoint, Entity targetEntity, EntityAnchorArgumentType.EntityAnchor targetAnchor) - Mappings:
Namespace Name Mixin selector official aLahx;a(Ldx$a;Lbee;Ldx$a;)Vintermediary method_14222Lnet/minecraft/class_3222;method_14222(Lnet/minecraft/class_2183$class_2184;Lnet/minecraft/class_1297;Lnet/minecraft/class_2183$class_2184;)Vnamed lookAtEntityLnet/minecraft/server/network/ServerPlayerEntity;lookAtEntity(Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;Lnet/minecraft/entity/Entity;Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;)V
-
copyFrom
- Mappings:
Namespace Name Mixin selector official aLahx;a(Lahx;Z)Vintermediary method_14203Lnet/minecraft/class_3222;method_14203(Lnet/minecraft/class_3222;Z)Vnamed copyFromLnet/minecraft/server/network/ServerPlayerEntity;copyFrom(Lnet/minecraft/server/network/ServerPlayerEntity;Z)V
-
onStatusEffectApplied
protected void onStatusEffectApplied(StatusEffectInstance effect, @Nullable @Nullable Entity source) - Overrides:
onStatusEffectAppliedin classLivingEntity- Mappings:
Namespace Name Mixin selector official aLbet;a(Lbdx;Lbee;)Vintermediary method_6020Lnet/minecraft/class_1309;method_6020(Lnet/minecraft/class_1293;Lnet/minecraft/class_1297;)Vnamed onStatusEffectAppliedLnet/minecraft/entity/LivingEntity;onStatusEffectApplied(Lnet/minecraft/entity/effect/StatusEffectInstance;Lnet/minecraft/entity/Entity;)V
-
onStatusEffectUpgraded
protected void onStatusEffectUpgraded(StatusEffectInstance effect, boolean reapplyEffect, @Nullable @Nullable Entity source) - Overrides:
onStatusEffectUpgradedin classLivingEntity- Mappings:
Namespace Name Mixin selector official aLbet;a(Lbdx;ZLbee;)Vintermediary method_6009Lnet/minecraft/class_1309;method_6009(Lnet/minecraft/class_1293;ZLnet/minecraft/class_1297;)Vnamed onStatusEffectUpgradedLnet/minecraft/entity/LivingEntity;onStatusEffectUpgraded(Lnet/minecraft/entity/effect/StatusEffectInstance;ZLnet/minecraft/entity/Entity;)V
-
onStatusEffectRemoved
- Overrides:
onStatusEffectRemovedin classLivingEntity- Mappings:
Namespace Name Mixin selector official aLbet;a(Lbdx;)Vintermediary method_6129Lnet/minecraft/class_1309;method_6129(Lnet/minecraft/class_1293;)Vnamed onStatusEffectRemovedLnet/minecraft/entity/LivingEntity;onStatusEffectRemoved(Lnet/minecraft/entity/effect/StatusEffectInstance;)V
-
requestTeleport
public void requestTeleport(double destX, double destY, double destZ) Requests the entity to teleport to the given position.For players, this sends the teleport packet. For other entities, this just sets the position of the entity and its passengers.
- Overrides:
requestTeleportin classEntity- See Also:
- Mappings:
Namespace Name Mixin selector official bLbee;b(DDD)Vintermediary method_5859Lnet/minecraft/class_1297;method_5859(DDD)Vnamed requestTeleportLnet/minecraft/entity/Entity;requestTeleport(DDD)V
-
requestTeleportOffset
public void requestTeleportOffset(double offsetX, double offsetY, double offsetZ) Requests the entity to teleport to the current position offset by the given amount.For players, this sends the teleport packet. For other entities, this just sets the position of the entity and its passengers.
- Overrides:
requestTeleportOffsetin classEntity- See Also:
- Mappings:
Namespace Name Mixin selector official cLbee;c(DDD)Vintermediary method_45166Lnet/minecraft/class_1297;method_45166(DDD)Vnamed requestTeleportOffsetLnet/minecraft/entity/Entity;requestTeleportOffset(DDD)V
-
method_48105
public boolean method_48105(ServerWorld serverWorld, double double2, double double3, double double4, Set<Flag> set, float float2, float float3) - Overrides:
method_48105in classEntity- Mappings:
Namespace Name Mixin selector official aLbee;a(Lahw;DDDLjava/util/Set;FF)Zintermediary method_48105Lnet/minecraft/class_1297;method_48105(Lnet/minecraft/class_3218;DDDLjava/util/Set;FF)Znamed method_48105Lnet/minecraft/entity/Entity;method_48105(Lnet/minecraft/server/world/ServerWorld;DDDLjava/util/Set;FF)Z
-
refreshPositionAfterTeleport
public void refreshPositionAfterTeleport(double x, double y, double z) - Overrides:
refreshPositionAfterTeleportin classEntity- Mappings:
Namespace Name Mixin selector official dLbee;d(DDD)Vintermediary method_24203Lnet/minecraft/class_1297;method_24203(DDD)Vnamed refreshPositionAfterTeleportLnet/minecraft/entity/Entity;refreshPositionAfterTeleport(DDD)V
-
addCritParticles
- Overrides:
addCritParticlesin classPlayerEntity- Mappings:
Namespace Name Mixin selector official aLbxd;a(Lbee;)Vintermediary method_7277Lnet/minecraft/class_1657;method_7277(Lnet/minecraft/class_1297;)Vnamed addCritParticlesLnet/minecraft/entity/player/PlayerEntity;addCritParticles(Lnet/minecraft/entity/Entity;)V
-
addEnchantedHitParticles
- Overrides:
addEnchantedHitParticlesin classPlayerEntity- Mappings:
Namespace Name Mixin selector official bLbxd;b(Lbee;)Vintermediary method_7304Lnet/minecraft/class_1657;method_7304(Lnet/minecraft/class_1297;)Vnamed addEnchantedHitParticlesLnet/minecraft/entity/player/PlayerEntity;addEnchantedHitParticles(Lnet/minecraft/entity/Entity;)V
-
sendAbilitiesUpdate
public void sendAbilitiesUpdate()- Overrides:
sendAbilitiesUpdatein classPlayerEntity- Mappings:
Namespace Name Mixin selector official xLbxd;x()Vintermediary method_7355Lnet/minecraft/class_1657;method_7355()Vnamed sendAbilitiesUpdateLnet/minecraft/entity/player/PlayerEntity;sendAbilitiesUpdate()V
-
getWorld
- Overrides:
getWorldin classEntity- Mappings:
Namespace Name Mixin selector official yLahx;y()Lahw;intermediary method_14220Lnet/minecraft/class_3222;method_14220()Lnet/minecraft/class_3218;named getWorldLnet/minecraft/server/network/ServerPlayerEntity;getWorld()Lnet/minecraft/server/world/ServerWorld;
-
changeGameMode
- Mappings:
Namespace Name Mixin selector official aLahx;a(Lckh;)Zintermediary method_7336Lnet/minecraft/class_3222;method_7336(Lnet/minecraft/class_1934;)Znamed changeGameModeLnet/minecraft/server/network/ServerPlayerEntity;changeGameMode(Lnet/minecraft/world/GameMode;)Z
-
isSpectator
public boolean isSpectator()Returns whether the entity is a spectator.This returns
falseunless the entity is a player in spectator game mode.- Specified by:
isSpectatorin classPlayerEntity- Returns:
- whether the entity is a spectator
- Mappings:
Namespace Name Mixin selector official B_Lbee;B_()Zintermediary method_7325Lnet/minecraft/class_1297;method_7325()Znamed isSpectatorLnet/minecraft/entity/Entity;isSpectator()Z
-
isCreative
public boolean isCreative()Returns whether this player is in creative mode.- Specified by:
isCreativein classPlayerEntity- Mappings:
Namespace Name Mixin selector official fLbxd;f()Zintermediary method_7337Lnet/minecraft/class_1657;method_7337()Znamed isCreativeLnet/minecraft/entity/player/PlayerEntity;isCreative()Z
-
sendMessage
Sends a system message.- Specified by:
sendMessagein interfaceCommandOutput- Overrides:
sendMessagein classEntity- Mappings:
Namespace Name Mixin selector official aLdm;a(Lsu;)Vintermediary method_43496Lnet/minecraft/class_2165;method_43496(Lnet/minecraft/class_2561;)Vnamed sendMessageLnet/minecraft/server/command/CommandOutput;sendMessage(Lnet/minecraft/text/Text;)V
-
sendMessageToClient
- Mappings:
Namespace Name Mixin selector official bLahx;b(Lsu;Z)Vintermediary method_43502Lnet/minecraft/class_3222;method_43502(Lnet/minecraft/class_2561;Z)Vnamed sendMessageToClientLnet/minecraft/server/network/ServerPlayerEntity;sendMessageToClient(Lnet/minecraft/text/Text;Z)V
-
sendChatMessage
public void sendChatMessage(SentMessage message, boolean filterMaskEnabled, MessageType.Parameters params) Sends a chat message to the player.Chat messages have signatures. It is possible to use a bogus signature - such as
SignedMessage.ofUnsigned(java.lang.String)- to send a chat message; however if the signature is invalid (e.g. because the text's content differs from the one sent by the client, or because the passed signature is invalid) the client will show a warning and can discard it depending on the client's options.- See Also:
- Mappings:
Namespace Name Mixin selector official aLahx;a(Lti;ZLsq$a;)Vintermediary method_43505Lnet/minecraft/class_3222;method_43505(Lnet/minecraft/class_7604;ZLnet/minecraft/class_2556$class_7602;)Vnamed sendChatMessageLnet/minecraft/server/network/ServerPlayerEntity;sendChatMessage(Lnet/minecraft/network/message/SentMessage;ZLnet/minecraft/network/message/MessageType$Parameters;)V
-
getIp
- Mappings:
Namespace Name Mixin selector official zLahx;z()Ljava/lang/String;intermediary method_14209Lnet/minecraft/class_3222;method_14209()Ljava/lang/String;named getIpLnet/minecraft/server/network/ServerPlayerEntity;getIp()Ljava/lang/String;
-
setClientSettings
- Mappings:
Namespace Name Mixin selector official aLahx;a(Lzh;)Vintermediary method_14213Lnet/minecraft/class_3222;method_14213(Lnet/minecraft/class_2803;)Vnamed setClientSettingsLnet/minecraft/server/network/ServerPlayerEntity;setClientSettings(Lnet/minecraft/network/packet/c2s/play/ClientSettingsC2SPacket;)V
-
areClientChatColorsEnabled
public boolean areClientChatColorsEnabled()- Mappings:
Namespace Name Mixin selector official ALahx;A()Zintermediary method_34879Lnet/minecraft/class_3222;method_34879()Znamed areClientChatColorsEnabledLnet/minecraft/server/network/ServerPlayerEntity;areClientChatColorsEnabled()Z
-
getClientChatVisibility
- Mappings:
Namespace Name Mixin selector official BLahx;B()Lbxb;intermediary method_14238Lnet/minecraft/class_3222;method_14238()Lnet/minecraft/class_1659;named getClientChatVisibilityLnet/minecraft/server/network/ServerPlayerEntity;getClientChatVisibility()Lnet/minecraft/client/option/ChatVisibility;
-
acceptsMessage
private boolean acceptsMessage(boolean overlay) - Mappings:
Namespace Name Mixin selector official uLahx;u(Z)Zintermediary method_44707Lnet/minecraft/class_3222;method_44707(Z)Znamed acceptsMessageLnet/minecraft/server/network/ServerPlayerEntity;acceptsMessage(Z)Z
-
acceptsChatMessage
private boolean acceptsChatMessage()- Mappings:
Namespace Name Mixin selector official giLahx;gi()Zintermediary method_44706Lnet/minecraft/class_3222;method_44706()Znamed acceptsChatMessageLnet/minecraft/server/network/ServerPlayerEntity;acceptsChatMessage()Z
-
sendResourcePackUrl
public void sendResourcePackUrl(String url, String hash, boolean required, @Nullable @Nullable Text resourcePackPrompt) - Mappings:
Namespace Name Mixin selector official aLahx;a(Ljava/lang/String;Ljava/lang/String;ZLsu;)Vintermediary method_14255Lnet/minecraft/class_3222;method_14255(Ljava/lang/String;Ljava/lang/String;ZLnet/minecraft/class_2561;)Vnamed sendResourcePackUrlLnet/minecraft/server/network/ServerPlayerEntity;sendResourcePackUrl(Ljava/lang/String;Ljava/lang/String;ZLnet/minecraft/text/Text;)V
-
sendServerMetadata
- Mappings:
Namespace Name Mixin selector official aLahx;a(Labp;)Vintermediary method_43930Lnet/minecraft/class_3222;method_43930(Lnet/minecraft/class_2926;)Vnamed sendServerMetadataLnet/minecraft/server/network/ServerPlayerEntity;sendServerMetadata(Lnet/minecraft/server/ServerMetadata;)V
-
getPermissionLevel
protected int getPermissionLevel()Returns the permission level of this entity.This is
0for non-players.- Overrides:
getPermissionLevelin classEntity- Returns:
- the permission level of this entity
- See Also:
- Mappings:
Namespace Name Mixin selector official CLbee;C()Iintermediary method_5691Lnet/minecraft/class_1297;method_5691()Inamed getPermissionLevelLnet/minecraft/entity/Entity;getPermissionLevel()I
-
updateLastActionTime
public void updateLastActionTime()- Mappings:
Namespace Name Mixin selector official DLahx;D()Vintermediary method_14234Lnet/minecraft/class_3222;method_14234()Vnamed updateLastActionTimeLnet/minecraft/server/network/ServerPlayerEntity;updateLastActionTime()V
-
getStatHandler
- Mappings:
Namespace Name Mixin selector official ELahx;E()Lame;intermediary method_14248Lnet/minecraft/class_3222;method_14248()Lnet/minecraft/class_3442;named getStatHandlerLnet/minecraft/server/network/ServerPlayerEntity;getStatHandler()Lnet/minecraft/stat/ServerStatHandler;
-
getRecipeBook
- Mappings:
Namespace Name Mixin selector official FLahx;F()Lamd;intermediary method_14253Lnet/minecraft/class_3222;method_14253()Lnet/minecraft/class_3441;named getRecipeBookLnet/minecraft/server/network/ServerPlayerEntity;getRecipeBook()Lnet/minecraft/server/network/ServerRecipeBook;
-
updatePotionVisibility
protected void updatePotionVisibility()- Overrides:
updatePotionVisibilityin classLivingEntity- Mappings:
Namespace Name Mixin selector official GLbet;G()Vintermediary method_6027Lnet/minecraft/class_1309;method_6027()Vnamed updatePotionVisibilityLnet/minecraft/entity/LivingEntity;updatePotionVisibility()V
-
getCameraEntity
- Mappings:
Namespace Name Mixin selector official HLahx;H()Lbee;intermediary method_14242Lnet/minecraft/class_3222;method_14242()Lnet/minecraft/class_1297;named getCameraEntityLnet/minecraft/server/network/ServerPlayerEntity;getCameraEntity()Lnet/minecraft/entity/Entity;
-
setCameraEntity
- Mappings:
Namespace Name Mixin selector official cLahx;c(Lbee;)Vintermediary method_14224Lnet/minecraft/class_3222;method_14224(Lnet/minecraft/class_1297;)Vnamed setCameraEntityLnet/minecraft/server/network/ServerPlayerEntity;setCameraEntity(Lnet/minecraft/entity/Entity;)V
-
tickPortalCooldown
protected void tickPortalCooldown()- Overrides:
tickPortalCooldownin classEntity- Mappings:
Namespace Name Mixin selector official ILbee;I()Vintermediary method_5760Lnet/minecraft/class_1297;method_5760()Vnamed tickPortalCooldownLnet/minecraft/entity/Entity;tickPortalCooldown()V
-
attack
- Overrides:
attackin classPlayerEntity- Mappings:
Namespace Name Mixin selector official dLbxd;d(Lbee;)Vintermediary method_7324Lnet/minecraft/class_1657;method_7324(Lnet/minecraft/class_1297;)Vnamed attackLnet/minecraft/entity/player/PlayerEntity;attack(Lnet/minecraft/entity/Entity;)V
-
getLastActionTime
public long getLastActionTime()- Mappings:
Namespace Name Mixin selector official JLahx;J()Jintermediary method_14219Lnet/minecraft/class_3222;method_14219()Jnamed getLastActionTimeLnet/minecraft/server/network/ServerPlayerEntity;getLastActionTime()J
-
getPlayerListName
- Mappings:
Namespace Name Mixin selector official KLahx;K()Lsu;intermediary method_14206Lnet/minecraft/class_3222;method_14206()Lnet/minecraft/class_2561;named getPlayerListNameLnet/minecraft/server/network/ServerPlayerEntity;getPlayerListName()Lnet/minecraft/text/Text;
-
swingHand
- Overrides:
swingHandin classLivingEntity- Mappings:
Namespace Name Mixin selector official aLbet;a(Lbcy;)Vintermediary method_6104Lnet/minecraft/class_1309;method_6104(Lnet/minecraft/class_1268;)Vnamed swingHandLnet/minecraft/entity/LivingEntity;swingHand(Lnet/minecraft/util/Hand;)V
-
isInTeleportationState
public boolean isInTeleportationState()- Mappings:
Namespace Name Mixin selector official LLahx;L()Zintermediary method_14208Lnet/minecraft/class_3222;method_14208()Znamed isInTeleportationStateLnet/minecraft/server/network/ServerPlayerEntity;isInTeleportationState()Z
-
onTeleportationDone
public void onTeleportationDone()- Mappings:
Namespace Name Mixin selector official MLahx;M()Vintermediary method_14240Lnet/minecraft/class_3222;method_14240()Vnamed onTeleportationDoneLnet/minecraft/server/network/ServerPlayerEntity;onTeleportationDone()V
-
getAdvancementTracker
- Mappings:
Namespace Name Mixin selector official NLahx;N()Lacu;intermediary method_14236Lnet/minecraft/class_3222;method_14236()Lnet/minecraft/class_2985;named getAdvancementTrackerLnet/minecraft/server/network/ServerPlayerEntity;getAdvancementTracker()Lnet/minecraft/advancement/PlayerAdvancementTracker;
-
teleport
- Mappings:
Namespace Name Mixin selector official aLahx;a(Lahw;DDDFF)Vintermediary method_14251Lnet/minecraft/class_3222;method_14251(Lnet/minecraft/class_3218;DDDFF)Vnamed teleportLnet/minecraft/server/network/ServerPlayerEntity;teleport(Lnet/minecraft/server/world/ServerWorld;DDDFF)V
-
getSpawnPointPosition
- Mappings:
Namespace Name Mixin selector official OLahx;O()Lgp;intermediary method_26280Lnet/minecraft/class_3222;method_26280()Lnet/minecraft/class_2338;named getSpawnPointPositionLnet/minecraft/server/network/ServerPlayerEntity;getSpawnPointPosition()Lnet/minecraft/util/math/BlockPos;
-
getSpawnAngle
public float getSpawnAngle()- Mappings:
Namespace Name Mixin selector official PLahx;P()Fintermediary method_30631Lnet/minecraft/class_3222;method_30631()Fnamed getSpawnAngleLnet/minecraft/server/network/ServerPlayerEntity;getSpawnAngle()F
-
getSpawnPointDimension
- Mappings:
Namespace Name Mixin selector official QLahx;Q()Lacl;intermediary method_26281Lnet/minecraft/class_3222;method_26281()Lnet/minecraft/class_5321;named getSpawnPointDimensionLnet/minecraft/server/network/ServerPlayerEntity;getSpawnPointDimension()Lnet/minecraft/registry/RegistryKey;
-
isSpawnForced
public boolean isSpawnForced()- Mappings:
Namespace Name Mixin selector official RLahx;R()Zintermediary method_26282Lnet/minecraft/class_3222;method_26282()Znamed isSpawnForcedLnet/minecraft/server/network/ServerPlayerEntity;isSpawnForced()Z
-
setSpawnPoint
public void setSpawnPoint(RegistryKey<World> dimension, @Nullable @Nullable BlockPos pos, float angle, boolean forced, boolean sendMessage) Sets the player's spawn point.- Parameters:
dimension- the new spawn dimensionpos- the new spawn point, ornullif resetting to the world spawnforced- whether the new spawn point is forcedsendMessage- iftrue, a game message about the spawn point change will be sent- Mappings:
Namespace Name Mixin selector official aLahx;a(Lacl;Lgp;FZZ)Vintermediary method_26284Lnet/minecraft/class_3222;method_26284(Lnet/minecraft/class_5321;Lnet/minecraft/class_2338;FZZ)Vnamed setSpawnPointLnet/minecraft/server/network/ServerPlayerEntity;setSpawnPoint(Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/util/math/BlockPos;FZZ)V
-
sendChunkPacket
- Mappings:
Namespace Name Mixin selector official aLahx;a(Lcjr;Lum;)Vintermediary method_14205Lnet/minecraft/class_3222;method_14205(Lnet/minecraft/class_1923;Lnet/minecraft/class_2596;)Vnamed sendChunkPacketLnet/minecraft/server/network/ServerPlayerEntity;sendChunkPacket(Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/network/Packet;)V
-
sendUnloadChunkPacket
- Mappings:
Namespace Name Mixin selector official aLahx;a(Lcjr;)Vintermediary method_14246Lnet/minecraft/class_3222;method_14246(Lnet/minecraft/class_1923;)Vnamed sendUnloadChunkPacketLnet/minecraft/server/network/ServerPlayerEntity;sendUnloadChunkPacket(Lnet/minecraft/util/math/ChunkPos;)V
-
getWatchedSection
Returns the chunk section position the player's client is currently watching from. This may differ from the chunk section the player is currently in.This is only for chunk loading (watching) purpose. This is updated together with entity tracking, but they are separate mechanisms.
- See Also:
- Mappings:
Namespace Name Mixin selector official SLahx;S()Lhs;intermediary method_14232Lnet/minecraft/class_3222;method_14232()Lnet/minecraft/class_4076;named getWatchedSectionLnet/minecraft/server/network/ServerPlayerEntity;getWatchedSection()Lnet/minecraft/util/math/ChunkSectionPos;
-
setWatchedSection
Sets the chunk section position the player's client is currently watching from. This is usually called when the player moves to a new chunk section.- Parameters:
section- the updated section position- See Also:
- Mappings:
Namespace Name Mixin selector official aLahx;a(Lhs;)Vintermediary method_17668Lnet/minecraft/class_3222;method_17668(Lnet/minecraft/class_4076;)Vnamed setWatchedSectionLnet/minecraft/server/network/ServerPlayerEntity;setWatchedSection(Lnet/minecraft/util/math/ChunkSectionPos;)V
-
playSound
- Overrides:
playSoundin classPlayerEntity- Mappings:
Namespace Name Mixin selector official aLbxd;a(Lalx;Lalz;FF)Vintermediary method_17356Lnet/minecraft/class_1657;method_17356(Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)Vnamed playSoundLnet/minecraft/entity/player/PlayerEntity;playSound(Lnet/minecraft/sound/SoundEvent;Lnet/minecraft/sound/SoundCategory;FF)V
-
createSpawnPacket
Returns a packet to notify the clients of the entity's spawning.- Overrides:
createSpawnPacketin classEntity- Returns:
- a packet to notify the clients of the entity's spawning
- Mappings:
Namespace Name Mixin selector official TLbee;T()Lum;intermediary method_18002Lnet/minecraft/class_1297;method_18002()Lnet/minecraft/class_2596;named createSpawnPacketLnet/minecraft/entity/Entity;createSpawnPacket()Lnet/minecraft/network/Packet;
-
dropItem
- Overrides:
dropItemin classPlayerEntity- Parameters:
throwRandomly- if true, the item will be thrown in a random direction from the entity regardless of which direction the entity is facing- Mappings:
Namespace Name Mixin selector official aLbxd;a(Lceh;ZZ)Lbtw;intermediary method_7329Lnet/minecraft/class_1657;method_7329(Lnet/minecraft/class_1799;ZZ)Lnet/minecraft/class_1542;named dropItemLnet/minecraft/entity/player/PlayerEntity;dropItem(Lnet/minecraft/item/ItemStack;ZZ)Lnet/minecraft/entity/ItemEntity;
-
getTextStream
- Mappings:
Namespace Name Mixin selector official ULahx;U()Laiu;intermediary method_31273Lnet/minecraft/class_3222;method_31273()Lnet/minecraft/class_5513;named getTextStreamLnet/minecraft/server/network/ServerPlayerEntity;getTextStream()Lnet/minecraft/server/filter/TextStream;
-
setWorld
- Mappings:
Namespace Name Mixin selector official cLahx;c(Lahw;)Vintermediary method_32747Lnet/minecraft/class_3222;method_32747(Lnet/minecraft/class_3218;)Vnamed setWorldLnet/minecraft/server/network/ServerPlayerEntity;setWorld(Lnet/minecraft/server/world/ServerWorld;)V
-
gameModeFromNbt
@Nullable private static @Nullable GameMode gameModeFromNbt(@Nullable @Nullable NbtCompound nbt, String key) - Mappings:
Namespace Name Mixin selector official aLahx;a(Lqp;Ljava/lang/String;)Lckh;intermediary method_32745Lnet/minecraft/class_3222;method_32745(Lnet/minecraft/class_2487;Ljava/lang/String;)Lnet/minecraft/class_1934;named gameModeFromNbtLnet/minecraft/server/network/ServerPlayerEntity;gameModeFromNbt(Lnet/minecraft/nbt/NbtCompound;Ljava/lang/String;)Lnet/minecraft/world/GameMode;
-
getServerGameMode
Returns the server game mode the player should be set to, namely the forced game mode.If the forced game mode is not set, returns the
backupGameModeif notnull, or the server's default game mode otherwise.- See Also:
- Mappings:
Namespace Name Mixin selector official bLahx;b(Lckh;)Lckh;intermediary method_32746Lnet/minecraft/class_3222;method_32746(Lnet/minecraft/class_1934;)Lnet/minecraft/class_1934;named getServerGameModeLnet/minecraft/server/network/ServerPlayerEntity;getServerGameMode(Lnet/minecraft/world/GameMode;)Lnet/minecraft/world/GameMode;
-
setGameMode
- Mappings:
Namespace Name Mixin selector official cLahx;c(Lqp;)Vintermediary method_32748Lnet/minecraft/class_3222;method_32748(Lnet/minecraft/class_2487;)Vnamed setGameModeLnet/minecraft/server/network/ServerPlayerEntity;setGameMode(Lnet/minecraft/nbt/NbtCompound;)V
-
writeGameModeNbt
- Mappings:
Namespace Name Mixin selector official kLahx;k(Lqp;)Vintermediary method_32749Lnet/minecraft/class_3222;method_32749(Lnet/minecraft/class_2487;)Vnamed writeGameModeNbtLnet/minecraft/server/network/ServerPlayerEntity;writeGameModeNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
shouldFilterText
public boolean shouldFilterText()- Overrides:
shouldFilterTextin classPlayerEntity- Mappings:
Namespace Name Mixin selector official VLbxd;V()Zintermediary method_33793Lnet/minecraft/class_1657;method_33793()Znamed shouldFilterTextLnet/minecraft/entity/player/PlayerEntity;shouldFilterText()Z
-
shouldFilterMessagesSentTo
- Mappings:
Namespace Name Mixin selector official bLahx;b(Lahx;)Zintermediary method_33795Lnet/minecraft/class_3222;method_33795(Lnet/minecraft/class_3222;)Znamed shouldFilterMessagesSentToLnet/minecraft/server/network/ServerPlayerEntity;shouldFilterMessagesSentTo(Lnet/minecraft/server/network/ServerPlayerEntity;)Z
-
canModifyAt
Returns whether the entity can modify the world atpos.This returns
truefor most entities. Players checkWorld.canPlayerModifyAt(net.minecraft.entity.player.PlayerEntity, net.minecraft.util.math.BlockPos)to prevent them from modifying entities in the spawn protection or outside the world border.ProjectileEntitydelegates it to the owner if the owner is a player; if the owner is a non-player entity, this returns the value ofGameRules.DO_MOB_GRIEFING, and ownerless projectiles are always allowed to modify the world.- Overrides:
canModifyAtin classEntity- Returns:
- whether the entity can modify the world at
pos - See Also:
- Mappings:
Namespace Name Mixin selector official aLbee;a(Lckk;Lgp;)Zintermediary method_36971Lnet/minecraft/class_1297;method_36971(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Znamed canModifyAtLnet/minecraft/entity/Entity;canModifyAt(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Z
-
tickItemStackUsage
- Overrides:
tickItemStackUsagein classLivingEntity- Mappings:
Namespace Name Mixin selector official aLbet;a(Lceh;)Vintermediary method_37119Lnet/minecraft/class_1309;method_37119(Lnet/minecraft/class_1799;)Vnamed tickItemStackUsageLnet/minecraft/entity/LivingEntity;tickItemStackUsage(Lnet/minecraft/item/ItemStack;)V
-
dropSelectedItem
public boolean dropSelectedItem(boolean entireStack) - Mappings:
Namespace Name Mixin selector official aLahx;a(Z)Zintermediary method_37413Lnet/minecraft/class_3222;method_37413(Z)Znamed dropSelectedItemLnet/minecraft/server/network/ServerPlayerEntity;dropSelectedItem(Z)Z
-
allowsServerListing
public boolean allowsServerListing()- Mappings:
Namespace Name Mixin selector official WLahx;W()Zintermediary method_39426Lnet/minecraft/class_3222;method_39426()Znamed allowsServerListingLnet/minecraft/server/network/ServerPlayerEntity;allowsServerListing()Z
-
getSculkShriekerWarningManager
- Overrides:
getSculkShriekerWarningManagerin classPlayerEntity- Mappings:
Namespace Name Mixin selector official XLbxd;X()Ljava/util/Optional;intermediary method_42272Lnet/minecraft/class_1657;method_42272()Ljava/util/Optional;named getSculkShriekerWarningManagerLnet/minecraft/entity/player/PlayerEntity;getSculkShriekerWarningManager()Ljava/util/Optional;
-
triggerItemPickedUpByEntityCriteria
Called to trigger advancement criteria when an entity picks up an item thrown by a player.- Overrides:
triggerItemPickedUpByEntityCriteriain classLivingEntity- Mappings:
Namespace Name Mixin selector official aLbet;a(Lbtw;)Vintermediary method_29499Lnet/minecraft/class_1309;method_29499(Lnet/minecraft/class_1542;)Vnamed triggerItemPickedUpByEntityCriteriaLnet/minecraft/entity/LivingEntity;triggerItemPickedUpByEntityCriteria(Lnet/minecraft/entity/ItemEntity;)V
-
setSession
- Mappings:
Namespace Name Mixin selector official aLahx;a(Ltk;)Vintermediary method_46364Lnet/minecraft/class_3222;method_46364(Lnet/minecraft/class_7822;)Vnamed setSessionLnet/minecraft/server/network/ServerPlayerEntity;setSession(Lnet/minecraft/network/encryption/PublicPlayerSession;)V
-
getSession
- Mappings:
Namespace Name Mixin selector official YLahx;Y()Ltk;intermediary method_45163Lnet/minecraft/class_3222;method_45163()Lnet/minecraft/class_7822;named getSessionLnet/minecraft/server/network/ServerPlayerEntity;getSession()Lnet/minecraft/network/encryption/PublicPlayerSession;
-
takeKnockback
public void takeKnockback(double strength, double x, double z) - Overrides:
takeKnockbackin classLivingEntity- Mappings:
Namespace Name Mixin selector official eLbet;e(DDD)Vintermediary method_6005Lnet/minecraft/class_1309;method_6005(DDD)Vnamed takeKnockbackLnet/minecraft/entity/LivingEntity;takeKnockback(DDD)V
-