Class ServerPlayerEntity

All Implemented Interfaces:
CommandOutput, Nameable, EntityLike

public class ServerPlayerEntity extends PlayerEntity
Mappings:
Namespace Name
official abs
intermediary net/minecraft/class_3222
named net/minecraft/server/network/ServerPlayerEntity
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official co Labs;co:Lorg/apache/logging/log4j/Logger;
      intermediary field_13975 Lnet/minecraft/class_3222;field_13975:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/server/network/ServerPlayerEntity;LOGGER:Lorg/apache/logging/log4j/Logger;
    • field_29769

      private static final int field_29769
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official cp Labs;cp:I
      intermediary field_29769 Lnet/minecraft/class_3222;field_29769:I
      named field_29769 Lnet/minecraft/server/network/ServerPlayerEntity;field_29769:I
    • field_29770

      private static final int field_29770
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official cq Labs;cq:I
      intermediary field_29770 Lnet/minecraft/class_3222;field_29770:I
      named field_29770 Lnet/minecraft/server/network/ServerPlayerEntity;field_29770:I
    • networkHandler

      public ServerPlayNetworkHandler networkHandler
      Mappings:
      Namespace Name Mixin selector
      official b Labs;b:Lacj;
      intermediary field_13987 Lnet/minecraft/class_3222;field_13987:Lnet/minecraft/class_3244;
      named networkHandler Lnet/minecraft/server/network/ServerPlayerEntity;networkHandler:Lnet/minecraft/server/network/ServerPlayNetworkHandler;
    • server

      public final MinecraftServer server
      Mappings:
      Namespace Name Mixin selector
      official c Labs;c:Lnet/minecraft/server/MinecraftServer;
      intermediary field_13995 Lnet/minecraft/class_3222;field_13995:Lnet/minecraft/server/MinecraftServer;
      named server Lnet/minecraft/server/network/ServerPlayerEntity;server:Lnet/minecraft/server/MinecraftServer;
    • interactionManager

      public final ServerPlayerInteractionManager interactionManager
      Mappings:
      Namespace Name Mixin selector
      official d Labs;d:Labt;
      intermediary field_13974 Lnet/minecraft/class_3222;field_13974:Lnet/minecraft/class_3225;
      named interactionManager Lnet/minecraft/server/network/ServerPlayerEntity;interactionManager:Lnet/minecraft/server/network/ServerPlayerInteractionManager;
    • advancementTracker

      private final PlayerAdvancementTracker advancementTracker
      Mappings:
      Namespace Name Mixin selector
      official cr Labs;cr:Lxe;
      intermediary field_13970 Lnet/minecraft/class_3222;field_13970:Lnet/minecraft/class_2985;
      named advancementTracker Lnet/minecraft/server/network/ServerPlayerEntity;advancementTracker:Lnet/minecraft/advancement/PlayerAdvancementTracker;
    • statHandler

      private final ServerStatHandler statHandler
      Mappings:
      Namespace Name Mixin selector
      official cs Labs;cs:Lafk;
      intermediary field_13966 Lnet/minecraft/class_3222;field_13966:Lnet/minecraft/class_3442;
      named statHandler Lnet/minecraft/server/network/ServerPlayerEntity;statHandler:Lnet/minecraft/stat/ServerStatHandler;
    • lastHealthScore

      private float lastHealthScore
      Mappings:
      Namespace Name Mixin selector
      official ct Labs;ct:F
      intermediary field_13963 Lnet/minecraft/class_3222;field_13963:F
      named lastHealthScore Lnet/minecraft/server/network/ServerPlayerEntity;lastHealthScore:F
    • lastFoodScore

      private int lastFoodScore
      Mappings:
      Namespace Name Mixin selector
      official cu Labs;cu:I
      intermediary field_13983 Lnet/minecraft/class_3222;field_13983:I
      named lastFoodScore Lnet/minecraft/server/network/ServerPlayerEntity;lastFoodScore:I
    • lastAirScore

      private int lastAirScore
      Mappings:
      Namespace Name Mixin selector
      official cv Labs;cv:I
      intermediary field_13968 Lnet/minecraft/class_3222;field_13968:I
      named lastAirScore Lnet/minecraft/server/network/ServerPlayerEntity;lastAirScore:I
    • lastArmorScore

      private int lastArmorScore
      Mappings:
      Namespace Name Mixin selector
      official cw Labs;cw:I
      intermediary field_13982 Lnet/minecraft/class_3222;field_13982:I
      named lastArmorScore Lnet/minecraft/server/network/ServerPlayerEntity;lastArmorScore:I
    • lastLevelScore

      private int lastLevelScore
      Mappings:
      Namespace Name Mixin selector
      official cx Labs;cx:I
      intermediary field_13965 Lnet/minecraft/class_3222;field_13965:I
      named lastLevelScore Lnet/minecraft/server/network/ServerPlayerEntity;lastLevelScore:I
    • lastExperienceScore

      private int lastExperienceScore
      Mappings:
      Namespace Name Mixin selector
      official cy Labs;cy:I
      intermediary field_13980 Lnet/minecraft/class_3222;field_13980:I
      named lastExperienceScore Lnet/minecraft/server/network/ServerPlayerEntity;lastExperienceScore:I
    • syncedHealth

      private float syncedHealth
      Mappings:
      Namespace Name Mixin selector
      official cz Labs;cz:F
      intermediary field_13997 Lnet/minecraft/class_3222;field_13997:F
      named syncedHealth Lnet/minecraft/server/network/ServerPlayerEntity;syncedHealth:F
    • syncedFoodLevel

      private int syncedFoodLevel
      Mappings:
      Namespace Name Mixin selector
      official cA Labs;cA:I
      intermediary field_13979 Lnet/minecraft/class_3222;field_13979:I
      named syncedFoodLevel Lnet/minecraft/server/network/ServerPlayerEntity;syncedFoodLevel:I
    • syncedSaturationIsZero

      private boolean syncedSaturationIsZero
      Mappings:
      Namespace Name Mixin selector
      official cB Labs;cB:Z
      intermediary field_13972 Lnet/minecraft/class_3222;field_13972:Z
      named syncedSaturationIsZero Lnet/minecraft/server/network/ServerPlayerEntity;syncedSaturationIsZero:Z
    • syncedExperience

      private int syncedExperience
      Mappings:
      Namespace Name Mixin selector
      official cC Labs;cC:I
      intermediary field_13978 Lnet/minecraft/class_3222;field_13978:I
      named syncedExperience Lnet/minecraft/server/network/ServerPlayerEntity;syncedExperience:I
    • joinInvulnerabilityTicks

      private int joinInvulnerabilityTicks
      Mappings:
      Namespace Name Mixin selector
      official cD Labs;cD:I
      intermediary field_13998 Lnet/minecraft/class_3222;field_13998:I
      named joinInvulnerabilityTicks Lnet/minecraft/server/network/ServerPlayerEntity;joinInvulnerabilityTicks:I
    • clientChatVisibility

      private ChatVisibility clientChatVisibility
      Mappings:
      Namespace Name Mixin selector
      official cE Labs;cE:Lbkb;
      intermediary field_13993 Lnet/minecraft/class_3222;field_13993:Lnet/minecraft/class_1659;
      named clientChatVisibility Lnet/minecraft/server/network/ServerPlayerEntity;clientChatVisibility:Lnet/minecraft/client/option/ChatVisibility;
    • clientChatColorsEnabled

      private boolean clientChatColorsEnabled
      Mappings:
      Namespace Name Mixin selector
      official cF Labs;cF:Z
      intermediary field_13971 Lnet/minecraft/class_3222;field_13971:Z
      named clientChatColorsEnabled Lnet/minecraft/server/network/ServerPlayerEntity;clientChatColorsEnabled:Z
    • lastActionTime

      private long lastActionTime
      Mappings:
      Namespace Name Mixin selector
      official cG Labs;cG:J
      intermediary field_13976 Lnet/minecraft/class_3222;field_13976:J
      named lastActionTime Lnet/minecraft/server/network/ServerPlayerEntity;lastActionTime:J
    • cameraEntity

      private Entity cameraEntity
      Mappings:
      Namespace Name Mixin selector
      official cH Labs;cH:Latf;
      intermediary field_13984 Lnet/minecraft/class_3222;field_13984:Lnet/minecraft/class_1297;
      named cameraEntity Lnet/minecraft/server/network/ServerPlayerEntity;cameraEntity:Lnet/minecraft/entity/Entity;
    • inTeleportationState

      private boolean inTeleportationState
      Mappings:
      Namespace Name Mixin selector
      official cI Labs;cI:Z
      intermediary field_13985 Lnet/minecraft/class_3222;field_13985:Z
      named inTeleportationState Lnet/minecraft/server/network/ServerPlayerEntity;inTeleportationState:Z
    • seenCredits

      private boolean seenCredits
      Mappings:
      Namespace Name Mixin selector
      official cJ Labs;cJ:Z
      intermediary field_13969 Lnet/minecraft/class_3222;field_13969:Z
      named seenCredits Lnet/minecraft/server/network/ServerPlayerEntity;seenCredits:Z
    • recipeBook

      private final ServerRecipeBook recipeBook
      Mappings:
      Namespace Name Mixin selector
      official cK Labs;cK:Lafj;
      intermediary field_13996 Lnet/minecraft/class_3222;field_13996:Lnet/minecraft/class_3441;
      named recipeBook Lnet/minecraft/server/network/ServerPlayerEntity;recipeBook:Lnet/minecraft/server/network/ServerRecipeBook;
    • levitationStartPos

      private Vec3d levitationStartPos
      Mappings:
      Namespace Name Mixin selector
      official cL Labs;cL:Ldna;
      intermediary field_13992 Lnet/minecraft/class_3222;field_13992:Lnet/minecraft/class_243;
      named levitationStartPos Lnet/minecraft/server/network/ServerPlayerEntity;levitationStartPos:Lnet/minecraft/util/math/Vec3d;
    • levitationStartTick

      private int levitationStartTick
      Mappings:
      Namespace Name Mixin selector
      official cM Labs;cM:I
      intermediary field_13973 Lnet/minecraft/class_3222;field_13973:I
      named levitationStartTick Lnet/minecraft/server/network/ServerPlayerEntity;levitationStartTick:I
    • disconnected

      private boolean disconnected
      Mappings:
      Namespace Name Mixin selector
      official cN Labs;cN:Z
      intermediary field_13964 Lnet/minecraft/class_3222;field_13964:Z
      named disconnected Lnet/minecraft/server/network/ServerPlayerEntity;disconnected:Z
    • enteredNetherPos

      @Nullable private @Nullable Vec3d enteredNetherPos
      Mappings:
      Namespace Name Mixin selector
      official cO Labs;cO:Ldna;
      intermediary field_13994 Lnet/minecraft/class_3222;field_13994:Lnet/minecraft/class_243;
      named enteredNetherPos Lnet/minecraft/server/network/ServerPlayerEntity;enteredNetherPos:Lnet/minecraft/util/math/Vec3d;
    • watchedSection

      private ChunkSectionPos 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 cP Labs;cP:Lgz;
      intermediary field_13990 Lnet/minecraft/class_3222;field_13990:Lnet/minecraft/class_4076;
      named watchedSection Lnet/minecraft/server/network/ServerPlayerEntity;watchedSection:Lnet/minecraft/util/math/ChunkSectionPos;
    • spawnPointDimension

      private RegistryKey<World> spawnPointDimension
      Mappings:
      Namespace Name Mixin selector
      official cQ Labs;cQ:Lwv;
      intermediary field_23191 Lnet/minecraft/class_3222;field_23191:Lnet/minecraft/class_5321;
      named spawnPointDimension Lnet/minecraft/server/network/ServerPlayerEntity;spawnPointDimension:Lnet/minecraft/util/registry/RegistryKey;
    • spawnPointPosition

      @Nullable private @Nullable BlockPos spawnPointPosition
      Mappings:
      Namespace Name Mixin selector
      official cR Labs;cR:Lgg;
      intermediary field_23192 Lnet/minecraft/class_3222;field_23192:Lnet/minecraft/class_2338;
      named spawnPointPosition Lnet/minecraft/server/network/ServerPlayerEntity;spawnPointPosition:Lnet/minecraft/util/math/BlockPos;
    • spawnPointSet

      private boolean spawnPointSet
      Mappings:
      Namespace Name Mixin selector
      official cS Labs;cS:Z
      intermediary field_23193 Lnet/minecraft/class_3222;field_23193:Z
      named spawnPointSet Lnet/minecraft/server/network/ServerPlayerEntity;spawnPointSet:Z
    • spawnAngle

      private float spawnAngle
      Mappings:
      Namespace Name Mixin selector
      official cT Labs;cT:F
      intermediary field_26353 Lnet/minecraft/class_3222;field_26353:F
      named spawnAngle Lnet/minecraft/server/network/ServerPlayerEntity;spawnAngle:F
    • textStream

      private final TextStream textStream
      Mappings:
      Namespace Name Mixin selector
      official cU Labs;cU:Laco;
      intermediary field_26821 Lnet/minecraft/class_3222;field_26821:Lnet/minecraft/class_5513;
      named textStream Lnet/minecraft/server/network/ServerPlayerEntity;textStream:Lnet/minecraft/server/filter/TextStream;
    • filterText

      private boolean filterText
      Mappings:
      Namespace Name Mixin selector
      official cV Labs;cV:Z
      intermediary field_28860 Lnet/minecraft/class_3222;field_28860:Z
      named filterText Lnet/minecraft/server/network/ServerPlayerEntity;filterText:Z
    • screenHandlerSyncHandler

      private final ScreenHandlerSyncHandler screenHandlerSyncHandler
      Mappings:
      Namespace Name Mixin selector
      official cW Labs;cW:Lbmw;
      intermediary field_29180 Lnet/minecraft/class_3222;field_29180:Lnet/minecraft/class_5916;
      named screenHandlerSyncHandler Lnet/minecraft/server/network/ServerPlayerEntity;screenHandlerSyncHandler:Lnet/minecraft/screen/ScreenHandlerSyncHandler;
    • screenHandlerListener

      private final ScreenHandlerListener screenHandlerListener
      Mappings:
      Namespace Name Mixin selector
      official cX Labs;cX:Lbmv;
      intermediary field_29181 Lnet/minecraft/class_3222;field_29181:Lnet/minecraft/class_1712;
      named screenHandlerListener Lnet/minecraft/server/network/ServerPlayerEntity;screenHandlerListener:Lnet/minecraft/screen/ScreenHandlerListener;
    • screenHandlerSyncId

      private int screenHandlerSyncId
      Mappings:
      Namespace Name Mixin selector
      official cY Labs;cY:I
      intermediary field_13986 Lnet/minecraft/class_3222;field_13986:I
      named screenHandlerSyncId Lnet/minecraft/server/network/ServerPlayerEntity;screenHandlerSyncId:I
    • pingMilliseconds

      public int pingMilliseconds
      Mappings:
      Namespace Name Mixin selector
      official e Labs;e:I
      intermediary field_13967 Lnet/minecraft/class_3222;field_13967:I
      named pingMilliseconds Lnet/minecraft/server/network/ServerPlayerEntity;pingMilliseconds:I
    • notInAnyWorld

      public boolean notInAnyWorld
      Mappings:
      Namespace Name Mixin selector
      official f Labs;f:Z
      intermediary field_13989 Lnet/minecraft/class_3222;field_13989:Z
      named notInAnyWorld Lnet/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> Labs;<init>(Lnet/minecraft/server/MinecraftServer;Labr;Lcom/mojang/authlib/GameProfile;)V
      intermediary <init> Lnet/minecraft/class_3222;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_3218;Lcom/mojang/authlib/GameProfile;)V
      named <init> Lnet/minecraft/server/network/ServerPlayerEntity;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/world/ServerWorld;Lcom/mojang/authlib/GameProfile;)V
  • Method Details

    • moveToSpawn

      private void moveToSpawn(ServerWorld world)
      Mappings:
      Namespace Name Mixin selector
      official d Labs;d(Labr;)V
      intermediary method_14245 Lnet/minecraft/class_3222;method_14245(Lnet/minecraft/class_3218;)V
      named moveToSpawn Lnet/minecraft/server/network/ServerPlayerEntity;moveToSpawn(Lnet/minecraft/server/world/ServerWorld;)V
    • calculateSpawnOffsetMultiplier

      private int calculateSpawnOffsetMultiplier(int horizontalSpawnArea)
      Mappings:
      Namespace Name Mixin selector
      official v Labs;v(I)I
      intermediary method_14244 Lnet/minecraft/class_3222;method_14244(I)I
      named calculateSpawnOffsetMultiplier Lnet/minecraft/server/network/ServerPlayerEntity;calculateSpawnOffsetMultiplier(I)I
    • readCustomDataFromNbt

      public void readCustomDataFromNbt(NbtCompound nbt)
      Overrides:
      readCustomDataFromNbt in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(Lna;)V
      intermediary method_5749 Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)V
      named readCustomDataFromNbt Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • writeCustomDataToNbt

      public void writeCustomDataToNbt(NbtCompound nbt)
      Overrides:
      writeCustomDataToNbt in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official b Latf;b(Lna;)V
      intermediary method_5652 Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)V
      named writeCustomDataToNbt Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • setExperiencePoints

      public void setExperiencePoints(int points)
      Mappings:
      Namespace Name Mixin selector
      official a Labs;a(I)V
      intermediary method_14228 Lnet/minecraft/class_3222;method_14228(I)V
      named setExperiencePoints Lnet/minecraft/server/network/ServerPlayerEntity;setExperiencePoints(I)V
    • setExperienceLevel

      public void setExperienceLevel(int level)
      Mappings:
      Namespace Name Mixin selector
      official b Labs;b(I)V
      intermediary method_14252 Lnet/minecraft/class_3222;method_14252(I)V
      named setExperienceLevel Lnet/minecraft/server/network/ServerPlayerEntity;setExperienceLevel(I)V
    • addExperienceLevels

      public void addExperienceLevels(int levels)
      Overrides:
      addExperienceLevels in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official c Lbkd;c(I)V
      intermediary method_7316 Lnet/minecraft/class_1657;method_7316(I)V
      named addExperienceLevels Lnet/minecraft/entity/player/PlayerEntity;addExperienceLevels(I)V
    • applyEnchantmentCosts

      public void applyEnchantmentCosts(ItemStack enchantedItem, int experienceLevels)
      Overrides:
      applyEnchantmentCosts in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lbkd;a(Lbqp;I)V
      intermediary method_7286 Lnet/minecraft/class_1657;method_7286(Lnet/minecraft/class_1799;I)V
      named applyEnchantmentCosts Lnet/minecraft/entity/player/PlayerEntity;applyEnchantmentCosts(Lnet/minecraft/item/ItemStack;I)V
    • onSpawn

      private void onSpawn(ScreenHandler screenHandler)
      Mappings:
      Namespace Name Mixin selector
      official a Labs;a(Lbmj;)V
      intermediary method_14235 Lnet/minecraft/class_3222;method_14235(Lnet/minecraft/class_1703;)V
      named onSpawn Lnet/minecraft/server/network/ServerPlayerEntity;onSpawn(Lnet/minecraft/screen/ScreenHandler;)V
    • onSpawn

      public void onSpawn()
      Mappings:
      Namespace Name Mixin selector
      official g Labs;g()V
      intermediary method_34225 Lnet/minecraft/class_3222;method_34225()V
      named onSpawn Lnet/minecraft/server/network/ServerPlayerEntity;onSpawn()V
    • enterCombat

      public void enterCombat()
      Overrides:
      enterCombat in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official h Latt;h()V
      intermediary method_6000 Lnet/minecraft/class_1309;method_6000()V
      named enterCombat Lnet/minecraft/entity/LivingEntity;enterCombat()V
    • endCombat

      public void endCombat()
      Overrides:
      endCombat in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official i Latt;i()V
      intermediary method_6044 Lnet/minecraft/class_1309;method_6044()V
      named endCombat Lnet/minecraft/entity/LivingEntity;endCombat()V
    • onBlockCollision

      protected void onBlockCollision(BlockState state)
      Overrides:
      onBlockCollision in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(Lcks;)V
      intermediary method_5622 Lnet/minecraft/class_1297;method_5622(Lnet/minecraft/class_2680;)V
      named onBlockCollision Lnet/minecraft/entity/Entity;onBlockCollision(Lnet/minecraft/block/BlockState;)V
    • createCooldownManager

      protected ItemCooldownManager createCooldownManager()
      Overrides:
      createCooldownManager in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official j Lbkd;j()Lbqm;
      intermediary method_7265 Lnet/minecraft/class_1657;method_7265()Lnet/minecraft/class_1796;
      named createCooldownManager Lnet/minecraft/entity/player/PlayerEntity;createCooldownManager()Lnet/minecraft/entity/player/ItemCooldownManager;
    • tick

      public void tick()
      Overrides:
      tick in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official k Latf;k()V
      intermediary method_5773 Lnet/minecraft/class_1297;method_5773()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • playerTick

      public void playerTick()
      Mappings:
      Namespace Name Mixin selector
      official l Labs;l()V
      intermediary method_14226 Lnet/minecraft/class_3222;method_14226()V
      named playerTick Lnet/minecraft/server/network/ServerPlayerEntity;playerTick()V
    • updateScores

      private void updateScores(ScoreboardCriterion criterion, int score)
      Mappings:
      Namespace Name Mixin selector
      official a Labs;a(Ldob;I)V
      intermediary method_14212 Lnet/minecraft/class_3222;method_14212(Lnet/minecraft/class_274;I)V
      named updateScores Lnet/minecraft/server/network/ServerPlayerEntity;updateScores(Lnet/minecraft/scoreboard/ScoreboardCriterion;I)V
    • onDeath

      public void onDeath(DamageSource source)
      Overrides:
      onDeath in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Lasp;)V
      intermediary method_6078 Lnet/minecraft/class_1309;method_6078(Lnet/minecraft/class_1282;)V
      named onDeath Lnet/minecraft/entity/LivingEntity;onDeath(Lnet/minecraft/entity/damage/DamageSource;)V
    • forgiveMobAnger

      private void forgiveMobAnger()
      Mappings:
      Namespace Name Mixin selector
      official fH Labs;fH()V
      intermediary method_29779 Lnet/minecraft/class_3222;method_29779()V
      named forgiveMobAnger Lnet/minecraft/server/network/ServerPlayerEntity;forgiveMobAnger()V
    • updateKilledAdvancementCriterion

      public void updateKilledAdvancementCriterion(Entity killer, int score, DamageSource damageSource)
      Overrides:
      updateKilledAdvancementCriterion in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(Latf;ILasp;)V
      intermediary method_5716 Lnet/minecraft/class_1297;method_5716(Lnet/minecraft/class_1297;ILnet/minecraft/class_1282;)V
      named updateKilledAdvancementCriterion Lnet/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 a Labs;a(Ljava/lang/String;Ljava/lang/String;[Ldob;)V
      intermediary method_14227 Lnet/minecraft/class_3222;method_14227(Ljava/lang/String;Ljava/lang/String;[Lnet/minecraft/class_274;)V
      named updateScoreboardScore Lnet/minecraft/server/network/ServerPlayerEntity;updateScoreboardScore(Ljava/lang/String;Ljava/lang/String;[Lnet/minecraft/scoreboard/ScoreboardCriterion;)V
    • damage

      public boolean damage(DamageSource source, float amount)
      Overrides:
      damage in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(Lasp;F)Z
      intermediary method_5643 Lnet/minecraft/class_1297;method_5643(Lnet/minecraft/class_1282;F)Z
      named damage Lnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
    • shouldDamagePlayer

      public boolean shouldDamagePlayer(PlayerEntity player)
      Overrides:
      shouldDamagePlayer in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lbkd;a(Lbkd;)Z
      intermediary method_7256 Lnet/minecraft/class_1657;method_7256(Lnet/minecraft/class_1657;)Z
      named shouldDamagePlayer Lnet/minecraft/entity/player/PlayerEntity;shouldDamagePlayer(Lnet/minecraft/entity/player/PlayerEntity;)Z
    • isPvpEnabled

      private boolean isPvpEnabled()
      Mappings:
      Namespace Name Mixin selector
      official fI Labs;fI()Z
      intermediary method_14230 Lnet/minecraft/class_3222;method_14230()Z
      named isPvpEnabled Lnet/minecraft/server/network/ServerPlayerEntity;isPvpEnabled()Z
    • getTeleportTarget

      @Nullable protected @Nullable TeleportTarget getTeleportTarget(ServerWorld destination)
      Determines a TeleportTarget for the entity based on its current and destination worlds, plus any portals that may be present.
      Overrides:
      getTeleportTarget in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(Labr;)Ldhi;
      intermediary method_30329 Lnet/minecraft/class_1297;method_30329(Lnet/minecraft/class_3218;)Lnet/minecraft/class_5454;
      named getTeleportTarget Lnet/minecraft/entity/Entity;getTeleportTarget(Lnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/world/TeleportTarget;
    • moveToWorld

      @Nullable public @Nullable Entity moveToWorld(ServerWorld destination)
      Moves this entity to another world.

      Note all entities except server player entities are completely recreated at the destination.

      Overrides:
      moveToWorld in class Entity
      Returns:
      the entity in the other world
      Mappings:
      Namespace Name Mixin selector
      official b Latf;b(Labr;)Latf;
      intermediary method_5731 Lnet/minecraft/class_1297;method_5731(Lnet/minecraft/class_3218;)Lnet/minecraft/class_1297;
      named moveToWorld Lnet/minecraft/entity/Entity;moveToWorld(Lnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/entity/Entity;
    • createEndSpawnPlatform

      private void createEndSpawnPlatform(ServerWorld world, BlockPos centerPos)
      Mappings:
      Namespace Name Mixin selector
      official a Labs;a(Labr;Lgg;)V
      intermediary method_30313 Lnet/minecraft/class_3222;method_30313(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V
      named createEndSpawnPlatform Lnet/minecraft/server/network/ServerPlayerEntity;createEndSpawnPlatform(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)V
    • getPortalRect

      protected Optional<PortalUtil.Rectangle> getPortalRect(ServerWorld destWorld, BlockPos destPos, boolean destIsNether)
      Overrides:
      getPortalRect in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(Labr;Lgg;Z)Ljava/util/Optional;
      intermediary method_30330 Lnet/minecraft/class_1297;method_30330(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Z)Ljava/util/Optional;
      named getPortalRect Lnet/minecraft/entity/Entity;getPortalRect(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Z)Ljava/util/Optional;
    • worldChanged

      private void worldChanged(ServerWorld origin)
      Mappings:
      Namespace Name Mixin selector
      official e Labs;e(Labr;)V
      intermediary method_18783 Lnet/minecraft/class_3222;method_18783(Lnet/minecraft/class_3218;)V
      named worldChanged Lnet/minecraft/server/network/ServerPlayerEntity;worldChanged(Lnet/minecraft/server/world/ServerWorld;)V
    • canBeSpectated

      public boolean canBeSpectated(ServerPlayerEntity spectator)
      Overrides:
      canBeSpectated in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(Labs;)Z
      intermediary method_5680 Lnet/minecraft/class_1297;method_5680(Lnet/minecraft/class_3222;)Z
      named canBeSpectated Lnet/minecraft/entity/Entity;canBeSpectated(Lnet/minecraft/server/network/ServerPlayerEntity;)Z
    • sendBlockEntityUpdate

      private void sendBlockEntityUpdate(BlockEntity blockEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Labs;a(Lcip;)V
      intermediary method_14216 Lnet/minecraft/class_3222;method_14216(Lnet/minecraft/class_2586;)V
      named sendBlockEntityUpdate Lnet/minecraft/server/network/ServerPlayerEntity;sendBlockEntityUpdate(Lnet/minecraft/block/entity/BlockEntity;)V
    • sendPickup

      public void sendPickup(Entity item, int count)
      Overrides:
      sendPickup in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Latf;I)V
      intermediary method_6103 Lnet/minecraft/class_1309;method_6103(Lnet/minecraft/class_1297;I)V
      named sendPickup Lnet/minecraft/entity/LivingEntity;sendPickup(Lnet/minecraft/entity/Entity;I)V
    • trySleep

      public com.mojang.datafixers.util.Either<PlayerEntity.SleepFailureReason,Unit> trySleep(BlockPos pos)
      Overrides:
      trySleep in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lbkd;a(Lgg;)Lcom/mojang/datafixers/util/Either;
      intermediary method_7269 Lnet/minecraft/class_1657;method_7269(Lnet/minecraft/class_2338;)Lcom/mojang/datafixers/util/Either;
      named trySleep Lnet/minecraft/entity/player/PlayerEntity;trySleep(Lnet/minecraft/util/math/BlockPos;)Lcom/mojang/datafixers/util/Either;
    • sleep

      public void sleep(BlockPos pos)
      Overrides:
      sleep in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official b Latt;b(Lgg;)V
      intermediary method_18403 Lnet/minecraft/class_1309;method_18403(Lnet/minecraft/class_2338;)V
      named sleep Lnet/minecraft/entity/LivingEntity;sleep(Lnet/minecraft/util/math/BlockPos;)V
    • isBedTooFarAway

      private boolean isBedTooFarAway(BlockPos pos, Direction direction)
      Mappings:
      Namespace Name Mixin selector
      official a Labs;a(Lgg;Lgl;)Z
      intermediary method_26285 Lnet/minecraft/class_3222;method_26285(Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z
      named isBedTooFarAway Lnet/minecraft/server/network/ServerPlayerEntity;isBedTooFarAway(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Z
    • isBedTooFarAway

      private boolean isBedTooFarAway(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official g Labs;g(Lgg;)Z
      intermediary method_26287 Lnet/minecraft/class_3222;method_26287(Lnet/minecraft/class_2338;)Z
      named isBedTooFarAway Lnet/minecraft/server/network/ServerPlayerEntity;isBedTooFarAway(Lnet/minecraft/util/math/BlockPos;)Z
    • isBedObstructed

      private boolean isBedObstructed(BlockPos pos, Direction direction)
      Mappings:
      Namespace Name Mixin selector
      official b Labs;b(Lgg;Lgl;)Z
      intermediary method_26286 Lnet/minecraft/class_3222;method_26286(Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z
      named isBedObstructed Lnet/minecraft/server/network/ServerPlayerEntity;isBedObstructed(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Z
    • wakeUp

      public void wakeUp(boolean bool, boolean updateSleepingPlayers)
      Overrides:
      wakeUp in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lbkd;a(ZZ)V
      intermediary method_7358 Lnet/minecraft/class_1657;method_7358(ZZ)V
      named wakeUp Lnet/minecraft/entity/player/PlayerEntity;wakeUp(ZZ)V
    • startRiding

      public boolean startRiding(Entity entity, boolean force)
      Overrides:
      startRiding in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(Latf;Z)Z
      intermediary method_5873 Lnet/minecraft/class_1297;method_5873(Lnet/minecraft/class_1297;Z)Z
      named startRiding Lnet/minecraft/entity/Entity;startRiding(Lnet/minecraft/entity/Entity;Z)Z
    • stopRiding

      public void stopRiding()
      Overrides:
      stopRiding in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official m Latf;m()V
      intermediary method_5848 Lnet/minecraft/class_1297;method_5848()V
      named stopRiding Lnet/minecraft/entity/Entity;stopRiding()V
    • requestTeleportAndDismount

      public void requestTeleportAndDismount(double destX, double destY, double destZ)
      Overrides:
      requestTeleportAndDismount in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(DDD)V
      intermediary method_33567 Lnet/minecraft/class_1297;method_33567(DDD)V
      named requestTeleportAndDismount Lnet/minecraft/entity/Entity;requestTeleportAndDismount(DDD)V
    • isInvulnerableTo

      public boolean isInvulnerableTo(DamageSource damageSource)
      Overrides:
      isInvulnerableTo in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official b Latf;b(Lasp;)Z
      intermediary method_5679 Lnet/minecraft/class_1297;method_5679(Lnet/minecraft/class_1282;)Z
      named isInvulnerableTo Lnet/minecraft/entity/Entity;isInvulnerableTo(Lnet/minecraft/entity/damage/DamageSource;)Z
    • fall

      protected void fall(double heightDifference, boolean onGround, BlockState landedState, BlockPos landedPosition)
      Overrides:
      fall in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(DZLcks;Lgg;)V
      intermediary method_5623 Lnet/minecraft/class_1297;method_5623(DZLnet/minecraft/class_2680;Lnet/minecraft/class_2338;)V
      named fall Lnet/minecraft/entity/Entity;fall(DZLnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;)V
    • applyMovementEffects

      protected void applyMovementEffects(BlockPos pos)
      Overrides:
      applyMovementEffects in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official c Latt;c(Lgg;)V
      intermediary method_6126 Lnet/minecraft/class_1309;method_6126(Lnet/minecraft/class_2338;)V
      named applyMovementEffects Lnet/minecraft/entity/LivingEntity;applyMovementEffects(Lnet/minecraft/util/math/BlockPos;)V
    • handleFall

      public void handleFall(double heightDifference, boolean onGround)
      Mappings:
      Namespace Name Mixin selector
      official a Labs;a(DZ)V
      intermediary method_14207 Lnet/minecraft/class_3222;method_14207(DZ)V
      named handleFall Lnet/minecraft/server/network/ServerPlayerEntity;handleFall(DZ)V
    • openEditSignScreen

      public void openEditSignScreen(SignBlockEntity sign)
      Overrides:
      openEditSignScreen in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lbkd;a(Lcjp;)V
      intermediary method_7311 Lnet/minecraft/class_1657;method_7311(Lnet/minecraft/class_2625;)V
      named openEditSignScreen Lnet/minecraft/entity/player/PlayerEntity;openEditSignScreen(Lnet/minecraft/block/entity/SignBlockEntity;)V
    • incrementScreenHandlerSyncId

      private void incrementScreenHandlerSyncId()
      Mappings:
      Namespace Name Mixin selector
      official fJ Labs;fJ()V
      intermediary method_14237 Lnet/minecraft/class_3222;method_14237()V
      named incrementScreenHandlerSyncId Lnet/minecraft/server/network/ServerPlayerEntity;incrementScreenHandlerSyncId()V
    • openHandledScreen

      public OptionalInt openHandledScreen(@Nullable @Nullable NamedScreenHandlerFactory factory)
      Overrides:
      openHandledScreen in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lbkd;a(Lasd;)Ljava/util/OptionalInt;
      intermediary method_17355 Lnet/minecraft/class_1657;method_17355(Lnet/minecraft/class_3908;)Ljava/util/OptionalInt;
      named openHandledScreen Lnet/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:
      sendTradeOffers in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lbkd;a(ILbvn;IIZZ)V
      intermediary method_17354 Lnet/minecraft/class_1657;method_17354(ILnet/minecraft/class_1916;IIZZ)V
      named sendTradeOffers Lnet/minecraft/entity/player/PlayerEntity;sendTradeOffers(ILnet/minecraft/village/TradeOfferList;IIZZ)V
    • openHorseInventory

      public void openHorseInventory(HorseBaseEntity horse, Inventory inventory)
      Overrides:
      openHorseInventory in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lbkd;a(Lbfi;Lart;)V
      intermediary method_7291 Lnet/minecraft/class_1657;method_7291(Lnet/minecraft/class_1496;Lnet/minecraft/class_1263;)V
      named openHorseInventory Lnet/minecraft/entity/player/PlayerEntity;openHorseInventory(Lnet/minecraft/entity/passive/HorseBaseEntity;Lnet/minecraft/inventory/Inventory;)V
    • useBook

      public void useBook(ItemStack book, Hand hand)
      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 book for whether this is a written or a writable book.

      Overrides:
      useBook in class PlayerEntity
      Parameters:
      book - the book
      hand - the hand holding the book
      Mappings:
      Namespace Name Mixin selector
      official a Lbkd;a(Lbqp;Larz;)V
      intermediary method_7315 Lnet/minecraft/class_1657;method_7315(Lnet/minecraft/class_1799;Lnet/minecraft/class_1268;)V
      named useBook Lnet/minecraft/entity/player/PlayerEntity;useBook(Lnet/minecraft/item/ItemStack;Lnet/minecraft/util/Hand;)V
    • openCommandBlockScreen

      public void openCommandBlockScreen(CommandBlockBlockEntity commandBlock)
      Overrides:
      openCommandBlockScreen in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lbkd;a(Lciw;)V
      intermediary method_7323 Lnet/minecraft/class_1657;method_7323(Lnet/minecraft/class_2593;)V
      named openCommandBlockScreen Lnet/minecraft/entity/player/PlayerEntity;openCommandBlockScreen(Lnet/minecraft/block/entity/CommandBlockBlockEntity;)V
    • closeHandledScreen

      public void closeHandledScreen()
      Overrides:
      closeHandledScreen in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official n Lbkd;n()V
      intermediary method_7346 Lnet/minecraft/class_1657;method_7346()V
      named closeHandledScreen Lnet/minecraft/entity/player/PlayerEntity;closeHandledScreen()V
    • closeScreenHandler

      public void closeScreenHandler()
      Runs closing tasks for the current screen handler and sets it to the playerScreenHandler.
      Mappings:
      Namespace Name Mixin selector
      official o Labs;o()V
      intermediary method_14247 Lnet/minecraft/class_3222;method_14247()V
      named closeScreenHandler Lnet/minecraft/server/network/ServerPlayerEntity;closeScreenHandler()V
    • updateInput

      public void updateInput(float sidewaysSpeed, float forwardSpeed, boolean jumping, boolean sneaking)
      Mappings:
      Namespace Name Mixin selector
      official a Labs;a(FFZZ)V
      intermediary method_14218 Lnet/minecraft/class_3222;method_14218(FFZZ)V
      named updateInput Lnet/minecraft/server/network/ServerPlayerEntity;updateInput(FFZZ)V
    • increaseStat

      public void increaseStat(Stat<?> stat, int amount)
      Overrides:
      increaseStat in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lbkd;a(Lafl;I)V
      intermediary method_7342 Lnet/minecraft/class_1657;method_7342(Lnet/minecraft/class_3445;I)V
      named increaseStat Lnet/minecraft/entity/player/PlayerEntity;increaseStat(Lnet/minecraft/stat/Stat;I)V
    • resetStat

      public void resetStat(Stat<?> stat)
      Overrides:
      resetStat in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lbkd;a(Lafl;)V
      intermediary method_7266 Lnet/minecraft/class_1657;method_7266(Lnet/minecraft/class_3445;)V
      named resetStat Lnet/minecraft/entity/player/PlayerEntity;resetStat(Lnet/minecraft/stat/Stat;)V
    • unlockRecipes

      public int unlockRecipes(Collection<Recipe<?>> recipes)
      Overrides:
      unlockRecipes in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lbkd;a(Ljava/util/Collection;)I
      intermediary method_7254 Lnet/minecraft/class_1657;method_7254(Ljava/util/Collection;)I
      named unlockRecipes Lnet/minecraft/entity/player/PlayerEntity;unlockRecipes(Ljava/util/Collection;)I
    • unlockRecipes

      public void unlockRecipes(Identifier[] ids)
      Overrides:
      unlockRecipes in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lbkd;a([Lww;)V
      intermediary method_7335 Lnet/minecraft/class_1657;method_7335([Lnet/minecraft/class_2960;)V
      named unlockRecipes Lnet/minecraft/entity/player/PlayerEntity;unlockRecipes([Lnet/minecraft/util/Identifier;)V
    • lockRecipes

      public int lockRecipes(Collection<Recipe<?>> recipes)
      Overrides:
      lockRecipes in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lbkd;b(Ljava/util/Collection;)I
      intermediary method_7333 Lnet/minecraft/class_1657;method_7333(Ljava/util/Collection;)I
      named lockRecipes Lnet/minecraft/entity/player/PlayerEntity;lockRecipes(Ljava/util/Collection;)I
    • addExperience

      public void addExperience(int experience)
      Overrides:
      addExperience in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official d Lbkd;d(I)V
      intermediary method_7255 Lnet/minecraft/class_1657;method_7255(I)V
      named addExperience Lnet/minecraft/entity/player/PlayerEntity;addExperience(I)V
    • onDisconnect

      public void onDisconnect()
      Mappings:
      Namespace Name Mixin selector
      official p Labs;p()V
      intermediary method_14231 Lnet/minecraft/class_3222;method_14231()V
      named onDisconnect Lnet/minecraft/server/network/ServerPlayerEntity;onDisconnect()V
    • isDisconnected

      public boolean isDisconnected()
      Mappings:
      Namespace Name Mixin selector
      official q Labs;q()Z
      intermediary method_14239 Lnet/minecraft/class_3222;method_14239()Z
      named isDisconnected Lnet/minecraft/server/network/ServerPlayerEntity;isDisconnected()Z
    • markHealthDirty

      public void markHealthDirty()
      Mappings:
      Namespace Name Mixin selector
      official r Labs;r()V
      intermediary method_14217 Lnet/minecraft/class_3222;method_14217()V
      named markHealthDirty Lnet/minecraft/server/network/ServerPlayerEntity;markHealthDirty()V
    • sendMessage

      public void sendMessage(Text message, boolean actionBar)
      Overrides:
      sendMessage in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lbkd;a(Los;Z)V
      intermediary method_7353 Lnet/minecraft/class_1657;method_7353(Lnet/minecraft/class_2561;Z)V
      named sendMessage Lnet/minecraft/entity/player/PlayerEntity;sendMessage(Lnet/minecraft/text/Text;Z)V
    • consumeItem

      protected void consumeItem()
      Overrides:
      consumeItem in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official s Latt;s()V
      intermediary method_6040 Lnet/minecraft/class_1309;method_6040()V
      named consumeItem Lnet/minecraft/entity/LivingEntity;consumeItem()V
    • lookAt

      public void lookAt(EntityAnchorArgumentType.EntityAnchor anchorPoint, Vec3d target)
      Overrides:
      lookAt in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(Ldu$a;Ldna;)V
      intermediary method_5702 Lnet/minecraft/class_1297;method_5702(Lnet/minecraft/class_2183$class_2184;Lnet/minecraft/class_243;)V
      named lookAt Lnet/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 a Labs;a(Ldu$a;Latf;Ldu$a;)V
      intermediary method_14222 Lnet/minecraft/class_3222;method_14222(Lnet/minecraft/class_2183$class_2184;Lnet/minecraft/class_1297;Lnet/minecraft/class_2183$class_2184;)V
      named lookAtEntity Lnet/minecraft/server/network/ServerPlayerEntity;lookAtEntity(Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;Lnet/minecraft/entity/Entity;Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;)V
    • copyFrom

      public void copyFrom(ServerPlayerEntity oldPlayer, boolean alive)
      Mappings:
      Namespace Name Mixin selector
      official a Labs;a(Labs;Z)V
      intermediary method_14203 Lnet/minecraft/class_3222;method_14203(Lnet/minecraft/class_3222;Z)V
      named copyFrom Lnet/minecraft/server/network/ServerPlayerEntity;copyFrom(Lnet/minecraft/server/network/ServerPlayerEntity;Z)V
    • onStatusEffectApplied

      protected void onStatusEffectApplied(StatusEffectInstance effect, @Nullable @Nullable Entity source)
      Overrides:
      onStatusEffectApplied in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Lasz;Latf;)V
      intermediary method_6020 Lnet/minecraft/class_1309;method_6020(Lnet/minecraft/class_1293;Lnet/minecraft/class_1297;)V
      named onStatusEffectApplied Lnet/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:
      onStatusEffectUpgraded in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Lasz;ZLatf;)V
      intermediary method_6009 Lnet/minecraft/class_1309;method_6009(Lnet/minecraft/class_1293;ZLnet/minecraft/class_1297;)V
      named onStatusEffectUpgraded Lnet/minecraft/entity/LivingEntity;onStatusEffectUpgraded(Lnet/minecraft/entity/effect/StatusEffectInstance;ZLnet/minecraft/entity/Entity;)V
    • onStatusEffectRemoved

      protected void onStatusEffectRemoved(StatusEffectInstance effect)
      Overrides:
      onStatusEffectRemoved in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Lasz;)V
      intermediary method_6129 Lnet/minecraft/class_1309;method_6129(Lnet/minecraft/class_1293;)V
      named onStatusEffectRemoved Lnet/minecraft/entity/LivingEntity;onStatusEffectRemoved(Lnet/minecraft/entity/effect/StatusEffectInstance;)V
    • requestTeleport

      public void requestTeleport(double destX, double destY, double destZ)
      Overrides:
      requestTeleport in class Entity
      Mappings:
      Namespace Name Mixin selector
      official b Latf;b(DDD)V
      intermediary method_5859 Lnet/minecraft/class_1297;method_5859(DDD)V
      named requestTeleport Lnet/minecraft/entity/Entity;requestTeleport(DDD)V
    • refreshPositionAfterTeleport

      public void refreshPositionAfterTeleport(double x, double y, double z)
      Overrides:
      refreshPositionAfterTeleport in class Entity
      Mappings:
      Namespace Name Mixin selector
      official c Latf;c(DDD)V
      intermediary method_24203 Lnet/minecraft/class_1297;method_24203(DDD)V
      named refreshPositionAfterTeleport Lnet/minecraft/entity/Entity;refreshPositionAfterTeleport(DDD)V
    • addCritParticles

      public void addCritParticles(Entity target)
      Overrides:
      addCritParticles in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lbkd;a(Latf;)V
      intermediary method_7277 Lnet/minecraft/class_1657;method_7277(Lnet/minecraft/class_1297;)V
      named addCritParticles Lnet/minecraft/entity/player/PlayerEntity;addCritParticles(Lnet/minecraft/entity/Entity;)V
    • addEnchantedHitParticles

      public void addEnchantedHitParticles(Entity target)
      Overrides:
      addEnchantedHitParticles in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lbkd;b(Latf;)V
      intermediary method_7304 Lnet/minecraft/class_1657;method_7304(Lnet/minecraft/class_1297;)V
      named addEnchantedHitParticles Lnet/minecraft/entity/player/PlayerEntity;addEnchantedHitParticles(Lnet/minecraft/entity/Entity;)V
    • sendAbilitiesUpdate

      public void sendAbilitiesUpdate()
      Overrides:
      sendAbilitiesUpdate in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official t Lbkd;t()V
      intermediary method_7355 Lnet/minecraft/class_1657;method_7355()V
      named sendAbilitiesUpdate Lnet/minecraft/entity/player/PlayerEntity;sendAbilitiesUpdate()V
    • getServerWorld

      public ServerWorld getServerWorld()
      Mappings:
      Namespace Name Mixin selector
      official u Labs;u()Labr;
      intermediary method_14220 Lnet/minecraft/class_3222;method_14220()Lnet/minecraft/class_3218;
      named getServerWorld Lnet/minecraft/server/network/ServerPlayerEntity;getServerWorld()Lnet/minecraft/server/world/ServerWorld;
    • changeGameMode

      public boolean changeGameMode(GameMode gameMode)
      Mappings:
      Namespace Name Mixin selector
      official a Labs;a(Lbwm;)Z
      intermediary method_7336 Lnet/minecraft/class_3222;method_7336(Lnet/minecraft/class_1934;)Z
      named changeGameMode Lnet/minecraft/server/network/ServerPlayerEntity;changeGameMode(Lnet/minecraft/world/GameMode;)Z
    • isSpectator

      public boolean isSpectator()
      Specified by:
      isSpectator in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official A_ Latf;A_()Z
      intermediary method_7325 Lnet/minecraft/class_1297;method_7325()Z
      named isSpectator Lnet/minecraft/entity/Entity;isSpectator()Z
    • isCreative

      public boolean isCreative()
      Returns whether this player is in creative mode.
      Specified by:
      isCreative in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official f Lbkd;f()Z
      intermediary method_7337 Lnet/minecraft/class_1657;method_7337()Z
      named isCreative Lnet/minecraft/entity/player/PlayerEntity;isCreative()Z
    • sendSystemMessage

      public void sendSystemMessage(Text message, UUID sender)
      Specified by:
      sendSystemMessage in interface CommandOutput
      Overrides:
      sendSystemMessage in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Ldk;a(Los;Ljava/util/UUID;)V
      intermediary method_9203 Lnet/minecraft/class_2165;method_9203(Lnet/minecraft/class_2561;Ljava/util/UUID;)V
      named sendSystemMessage Lnet/minecraft/server/command/CommandOutput;sendSystemMessage(Lnet/minecraft/text/Text;Ljava/util/UUID;)V
    • sendMessage

      public void sendMessage(Text message, MessageType type, UUID sender)
      Mappings:
      Namespace Name Mixin selector
      official a Labs;a(Los;Lop;Ljava/util/UUID;)V
      intermediary method_14254 Lnet/minecraft/class_3222;method_14254(Lnet/minecraft/class_2561;Lnet/minecraft/class_2556;Ljava/util/UUID;)V
      named sendMessage Lnet/minecraft/server/network/ServerPlayerEntity;sendMessage(Lnet/minecraft/text/Text;Lnet/minecraft/network/MessageType;Ljava/util/UUID;)V
    • getIp

      public String getIp()
      Mappings:
      Namespace Name Mixin selector
      official v Labs;v()Ljava/lang/String;
      intermediary method_14209 Lnet/minecraft/class_3222;method_14209()Ljava/lang/String;
      named getIp Lnet/minecraft/server/network/ServerPlayerEntity;getIp()Ljava/lang/String;
    • setClientSettings

      public void setClientSettings(ClientSettingsC2SPacket packet)
      Mappings:
      Namespace Name Mixin selector
      official a Labs;a(Ltt;)V
      intermediary method_14213 Lnet/minecraft/class_3222;method_14213(Lnet/minecraft/class_2803;)V
      named setClientSettings Lnet/minecraft/server/network/ServerPlayerEntity;setClientSettings(Lnet/minecraft/network/packet/c2s/play/ClientSettingsC2SPacket;)V
    • areClientChatColorsEnabled

      public boolean areClientChatColorsEnabled()
      Mappings:
      Namespace Name Mixin selector
      official w Labs;w()Z
      intermediary method_34879 Lnet/minecraft/class_3222;method_34879()Z
      named areClientChatColorsEnabled Lnet/minecraft/server/network/ServerPlayerEntity;areClientChatColorsEnabled()Z
    • getClientChatVisibility

      public ChatVisibility getClientChatVisibility()
      Mappings:
      Namespace Name Mixin selector
      official x Labs;x()Lbkb;
      intermediary method_14238 Lnet/minecraft/class_3222;method_14238()Lnet/minecraft/class_1659;
      named getClientChatVisibility Lnet/minecraft/server/network/ServerPlayerEntity;getClientChatVisibility()Lnet/minecraft/client/option/ChatVisibility;
    • acceptsMessage

      private boolean acceptsMessage(MessageType type)
      Mappings:
      Namespace Name Mixin selector
      official a Labs;a(Lop;)Z
      intermediary method_33794 Lnet/minecraft/class_3222;method_33794(Lnet/minecraft/class_2556;)Z
      named acceptsMessage Lnet/minecraft/server/network/ServerPlayerEntity;acceptsMessage(Lnet/minecraft/network/MessageType;)Z
    • sendResourcePackUrl

      public void sendResourcePackUrl(String url, String hash, boolean required, @Nullable @Nullable Text resourcePackPrompt)
      Mappings:
      Namespace Name Mixin selector
      official a Labs;a(Ljava/lang/String;Ljava/lang/String;ZLos;)V
      intermediary method_14255 Lnet/minecraft/class_3222;method_14255(Ljava/lang/String;Ljava/lang/String;ZLnet/minecraft/class_2561;)V
      named sendResourcePackUrl Lnet/minecraft/server/network/ServerPlayerEntity;sendResourcePackUrl(Ljava/lang/String;Ljava/lang/String;ZLnet/minecraft/text/Text;)V
    • getPermissionLevel

      protected int getPermissionLevel()
      Overrides:
      getPermissionLevel in class Entity
      Mappings:
      Namespace Name Mixin selector
      official y Latf;y()I
      intermediary method_5691 Lnet/minecraft/class_1297;method_5691()I
      named getPermissionLevel Lnet/minecraft/entity/Entity;getPermissionLevel()I
    • updateLastActionTime

      public void updateLastActionTime()
      Mappings:
      Namespace Name Mixin selector
      official z Labs;z()V
      intermediary method_14234 Lnet/minecraft/class_3222;method_14234()V
      named updateLastActionTime Lnet/minecraft/server/network/ServerPlayerEntity;updateLastActionTime()V
    • getStatHandler

      public ServerStatHandler getStatHandler()
      Mappings:
      Namespace Name Mixin selector
      official A Labs;A()Lafk;
      intermediary method_14248 Lnet/minecraft/class_3222;method_14248()Lnet/minecraft/class_3442;
      named getStatHandler Lnet/minecraft/server/network/ServerPlayerEntity;getStatHandler()Lnet/minecraft/stat/ServerStatHandler;
    • getRecipeBook

      public ServerRecipeBook getRecipeBook()
      Mappings:
      Namespace Name Mixin selector
      official B Labs;B()Lafj;
      intermediary method_14253 Lnet/minecraft/class_3222;method_14253()Lnet/minecraft/class_3441;
      named getRecipeBook Lnet/minecraft/server/network/ServerPlayerEntity;getRecipeBook()Lnet/minecraft/server/network/ServerRecipeBook;
    • updatePotionVisibility

      protected void updatePotionVisibility()
      Overrides:
      updatePotionVisibility in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official C Latt;C()V
      intermediary method_6027 Lnet/minecraft/class_1309;method_6027()V
      named updatePotionVisibility Lnet/minecraft/entity/LivingEntity;updatePotionVisibility()V
    • getCameraEntity

      public Entity getCameraEntity()
      Mappings:
      Namespace Name Mixin selector
      official D Labs;D()Latf;
      intermediary method_14242 Lnet/minecraft/class_3222;method_14242()Lnet/minecraft/class_1297;
      named getCameraEntity Lnet/minecraft/server/network/ServerPlayerEntity;getCameraEntity()Lnet/minecraft/entity/Entity;
    • setCameraEntity

      public void setCameraEntity(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official c Labs;c(Latf;)V
      intermediary method_14224 Lnet/minecraft/class_3222;method_14224(Lnet/minecraft/class_1297;)V
      named setCameraEntity Lnet/minecraft/server/network/ServerPlayerEntity;setCameraEntity(Lnet/minecraft/entity/Entity;)V
    • tickNetherPortalCooldown

      protected void tickNetherPortalCooldown()
      Overrides:
      tickNetherPortalCooldown in class Entity
      Mappings:
      Namespace Name Mixin selector
      official E Latf;E()V
      intermediary method_5760 Lnet/minecraft/class_1297;method_5760()V
      named tickNetherPortalCooldown Lnet/minecraft/entity/Entity;tickNetherPortalCooldown()V
    • attack

      public void attack(Entity target)
      Overrides:
      attack in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official d Lbkd;d(Latf;)V
      intermediary method_7324 Lnet/minecraft/class_1657;method_7324(Lnet/minecraft/class_1297;)V
      named attack Lnet/minecraft/entity/player/PlayerEntity;attack(Lnet/minecraft/entity/Entity;)V
    • getLastActionTime

      public long getLastActionTime()
      Mappings:
      Namespace Name Mixin selector
      official F Labs;F()J
      intermediary method_14219 Lnet/minecraft/class_3222;method_14219()J
      named getLastActionTime Lnet/minecraft/server/network/ServerPlayerEntity;getLastActionTime()J
    • getPlayerListName

      @Nullable public @Nullable Text getPlayerListName()
      Mappings:
      Namespace Name Mixin selector
      official G Labs;G()Los;
      intermediary method_14206 Lnet/minecraft/class_3222;method_14206()Lnet/minecraft/class_2561;
      named getPlayerListName Lnet/minecraft/server/network/ServerPlayerEntity;getPlayerListName()Lnet/minecraft/text/Text;
    • swingHand

      public void swingHand(Hand hand)
      Overrides:
      swingHand in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Larz;)V
      intermediary method_6104 Lnet/minecraft/class_1309;method_6104(Lnet/minecraft/class_1268;)V
      named swingHand Lnet/minecraft/entity/LivingEntity;swingHand(Lnet/minecraft/util/Hand;)V
    • isInTeleportationState

      public boolean isInTeleportationState()
      Mappings:
      Namespace Name Mixin selector
      official H Labs;H()Z
      intermediary method_14208 Lnet/minecraft/class_3222;method_14208()Z
      named isInTeleportationState Lnet/minecraft/server/network/ServerPlayerEntity;isInTeleportationState()Z
    • onTeleportationDone

      public void onTeleportationDone()
      Mappings:
      Namespace Name Mixin selector
      official I Labs;I()V
      intermediary method_14240 Lnet/minecraft/class_3222;method_14240()V
      named onTeleportationDone Lnet/minecraft/server/network/ServerPlayerEntity;onTeleportationDone()V
    • getAdvancementTracker

      public PlayerAdvancementTracker getAdvancementTracker()
      Mappings:
      Namespace Name Mixin selector
      official J Labs;J()Lxe;
      intermediary method_14236 Lnet/minecraft/class_3222;method_14236()Lnet/minecraft/class_2985;
      named getAdvancementTracker Lnet/minecraft/server/network/ServerPlayerEntity;getAdvancementTracker()Lnet/minecraft/advancement/PlayerAdvancementTracker;
    • teleport

      public void teleport(ServerWorld targetWorld, double x, double y, double z, float yaw, float pitch)
      Mappings:
      Namespace Name Mixin selector
      official a Labs;a(Labr;DDDFF)V
      intermediary method_14251 Lnet/minecraft/class_3222;method_14251(Lnet/minecraft/class_3218;DDDFF)V
      named teleport Lnet/minecraft/server/network/ServerPlayerEntity;teleport(Lnet/minecraft/server/world/ServerWorld;DDDFF)V
    • getSpawnPointPosition

      @Nullable public @Nullable BlockPos getSpawnPointPosition()
      Mappings:
      Namespace Name Mixin selector
      official K Labs;K()Lgg;
      intermediary method_26280 Lnet/minecraft/class_3222;method_26280()Lnet/minecraft/class_2338;
      named getSpawnPointPosition Lnet/minecraft/server/network/ServerPlayerEntity;getSpawnPointPosition()Lnet/minecraft/util/math/BlockPos;
    • getSpawnAngle

      public float getSpawnAngle()
      Mappings:
      Namespace Name Mixin selector
      official L Labs;L()F
      intermediary method_30631 Lnet/minecraft/class_3222;method_30631()F
      named getSpawnAngle Lnet/minecraft/server/network/ServerPlayerEntity;getSpawnAngle()F
    • getSpawnPointDimension

      public RegistryKey<World> getSpawnPointDimension()
      Mappings:
      Namespace Name Mixin selector
      official M Labs;M()Lwv;
      intermediary method_26281 Lnet/minecraft/class_3222;method_26281()Lnet/minecraft/class_5321;
      named getSpawnPointDimension Lnet/minecraft/server/network/ServerPlayerEntity;getSpawnPointDimension()Lnet/minecraft/util/registry/RegistryKey;
    • isSpawnPointSet

      public boolean isSpawnPointSet()
      Mappings:
      Namespace Name Mixin selector
      official N Labs;N()Z
      intermediary method_26282 Lnet/minecraft/class_3222;method_26282()Z
      named isSpawnPointSet Lnet/minecraft/server/network/ServerPlayerEntity;isSpawnPointSet()Z
    • setSpawnPoint

      public void setSpawnPoint(RegistryKey<World> dimension, @Nullable @Nullable BlockPos pos, float angle, boolean spawnPointSet, boolean sendMessage)
      Mappings:
      Namespace Name Mixin selector
      official a Labs;a(Lwv;Lgg;FZZ)V
      intermediary method_26284 Lnet/minecraft/class_3222;method_26284(Lnet/minecraft/class_5321;Lnet/minecraft/class_2338;FZZ)V
      named setSpawnPoint Lnet/minecraft/server/network/ServerPlayerEntity;setSpawnPoint(Lnet/minecraft/util/registry/RegistryKey;Lnet/minecraft/util/math/BlockPos;FZZ)V
    • sendInitialChunkPackets

      public void sendInitialChunkPackets(ChunkPos chunkPos, Packet<?> packet, Packet<?> packet2)
      Mappings:
      Namespace Name Mixin selector
      official a Labs;a(Lbvu;Lpk;Lpk;)V
      intermediary method_14205 Lnet/minecraft/class_3222;method_14205(Lnet/minecraft/class_1923;Lnet/minecraft/class_2596;Lnet/minecraft/class_2596;)V
      named sendInitialChunkPackets Lnet/minecraft/server/network/ServerPlayerEntity;sendInitialChunkPackets(Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/network/Packet;Lnet/minecraft/network/Packet;)V
    • sendUnloadChunkPacket

      public void sendUnloadChunkPacket(ChunkPos chunkPos)
      Mappings:
      Namespace Name Mixin selector
      official a Labs;a(Lbvu;)V
      intermediary method_14246 Lnet/minecraft/class_3222;method_14246(Lnet/minecraft/class_1923;)V
      named sendUnloadChunkPacket Lnet/minecraft/server/network/ServerPlayerEntity;sendUnloadChunkPacket(Lnet/minecraft/util/math/ChunkPos;)V
    • getWatchedSection

      public ChunkSectionPos 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 O Labs;O()Lgz;
      intermediary method_14232 Lnet/minecraft/class_3222;method_14232()Lnet/minecraft/class_4076;
      named getWatchedSection Lnet/minecraft/server/network/ServerPlayerEntity;getWatchedSection()Lnet/minecraft/util/math/ChunkSectionPos;
    • setWatchedSection

      public void setWatchedSection(ChunkSectionPos section)
      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 a Labs;a(Lgz;)V
      intermediary method_17668 Lnet/minecraft/class_3222;method_17668(Lnet/minecraft/class_4076;)V
      named setWatchedSection Lnet/minecraft/server/network/ServerPlayerEntity;setWatchedSection(Lnet/minecraft/util/math/ChunkSectionPos;)V
    • playSound

      public void playSound(SoundEvent event, SoundCategory category, float volume, float pitch)
      Overrides:
      playSound in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lbkd;a(Lafd;Laff;FF)V
      intermediary method_17356 Lnet/minecraft/class_1657;method_17356(Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V
      named playSound Lnet/minecraft/entity/player/PlayerEntity;playSound(Lnet/minecraft/sound/SoundEvent;Lnet/minecraft/sound/SoundCategory;FF)V
    • createSpawnPacket

      public Packet<?> createSpawnPacket()
      Overrides:
      createSpawnPacket in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official P Latf;P()Lpk;
      intermediary method_18002 Lnet/minecraft/class_1297;method_18002()Lnet/minecraft/class_2596;
      named createSpawnPacket Lnet/minecraft/entity/Entity;createSpawnPacket()Lnet/minecraft/network/Packet;
    • dropItem

      public ItemEntity dropItem(ItemStack stack, boolean throwRandomly, boolean retainOwnership)
      Overrides:
      dropItem in class PlayerEntity
      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 a Lbkd;a(Lbqp;ZZ)Lbhc;
      intermediary method_7329 Lnet/minecraft/class_1657;method_7329(Lnet/minecraft/class_1799;ZZ)Lnet/minecraft/class_1542;
      named dropItem Lnet/minecraft/entity/player/PlayerEntity;dropItem(Lnet/minecraft/item/ItemStack;ZZ)Lnet/minecraft/entity/ItemEntity;
    • getTextStream

      public TextStream getTextStream()
      Mappings:
      Namespace Name Mixin selector
      official Q Labs;Q()Laco;
      intermediary method_31273 Lnet/minecraft/class_3222;method_31273()Lnet/minecraft/class_5513;
      named getTextStream Lnet/minecraft/server/network/ServerPlayerEntity;getTextStream()Lnet/minecraft/server/filter/TextStream;
    • setWorld

      public void setWorld(ServerWorld world)
      Mappings:
      Namespace Name Mixin selector
      official c Labs;c(Labr;)V
      intermediary method_32747 Lnet/minecraft/class_3222;method_32747(Lnet/minecraft/class_3218;)V
      named setWorld Lnet/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 a Labs;a(Lna;Ljava/lang/String;)Lbwm;
      intermediary method_32745 Lnet/minecraft/class_3222;method_32745(Lnet/minecraft/class_2487;Ljava/lang/String;)Lnet/minecraft/class_1934;
      named gameModeFromNbt Lnet/minecraft/server/network/ServerPlayerEntity;gameModeFromNbt(Lnet/minecraft/nbt/NbtCompound;Ljava/lang/String;)Lnet/minecraft/world/GameMode;
    • getServerGameMode

      private GameMode getServerGameMode(@Nullable @Nullable GameMode backupGameMode)
      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 backupGameMode if not null, or the server's default game mode otherwise.

      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Labs;b(Lbwm;)Lbwm;
      intermediary method_32746 Lnet/minecraft/class_3222;method_32746(Lnet/minecraft/class_1934;)Lnet/minecraft/class_1934;
      named getServerGameMode Lnet/minecraft/server/network/ServerPlayerEntity;getServerGameMode(Lnet/minecraft/world/GameMode;)Lnet/minecraft/world/GameMode;
    • setGameMode

      public void setGameMode(@Nullable @Nullable NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official c Labs;c(Lna;)V
      intermediary method_32748 Lnet/minecraft/class_3222;method_32748(Lnet/minecraft/class_2487;)V
      named setGameMode Lnet/minecraft/server/network/ServerPlayerEntity;setGameMode(Lnet/minecraft/nbt/NbtCompound;)V
    • writeGameModeNbt

      private void writeGameModeNbt(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official k Labs;k(Lna;)V
      intermediary method_32749 Lnet/minecraft/class_3222;method_32749(Lnet/minecraft/class_2487;)V
      named writeGameModeNbt Lnet/minecraft/server/network/ServerPlayerEntity;writeGameModeNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • shouldFilterText

      public boolean shouldFilterText()
      Mappings:
      Namespace Name Mixin selector
      official R Labs;R()Z
      intermediary method_33793 Lnet/minecraft/class_3222;method_33793()Z
      named shouldFilterText Lnet/minecraft/server/network/ServerPlayerEntity;shouldFilterText()Z
    • shouldFilterMessagesSentTo

      public boolean shouldFilterMessagesSentTo(ServerPlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official b Labs;b(Labs;)Z
      intermediary method_33795 Lnet/minecraft/class_3222;method_33795(Lnet/minecraft/class_3222;)Z
      named shouldFilterMessagesSentTo Lnet/minecraft/server/network/ServerPlayerEntity;shouldFilterMessagesSentTo(Lnet/minecraft/server/network/ServerPlayerEntity;)Z
    • canModifyAt

      public boolean canModifyAt(World world, BlockPos pos)
      Overrides:
      canModifyAt in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(Lbwp;Lgg;)Z
      intermediary method_36971 Lnet/minecraft/class_1297;method_36971(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z
      named canModifyAt Lnet/minecraft/entity/Entity;canModifyAt(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Z
    • method_37119

      protected void method_37119(ItemStack itemStack)
      Overrides:
      method_37119 in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Lbqp;)V
      intermediary method_37119 Lnet/minecraft/class_1309;method_37119(Lnet/minecraft/class_1799;)V
      named method_37119 Lnet/minecraft/entity/LivingEntity;method_37119(Lnet/minecraft/item/ItemStack;)V