net.minecraft.client.player

public class LocalPlayer

extends AbstractClientPlayer

All mapped superinterfaces:

SyncedDataHolder, DebugValueSource, Nameable, ItemOwner, SlotProvider, EntityAccess, UniquelyIdentifyable, ScoreHolder, DataComponentGetter, Attackable, WaypointTransmitter, Waypoint, ContainerUser, ClientAvatarEntity

hnh
net.minecraft.client.player.LocalPlayer
net.minecraft.class_746
net.minecraft.client.network.ClientPlayerEntity
net.minecraft.src.C_4105_

字段概要

修饰符与类型字段
public static final org.slf4j.Logger
a
LOGGER
field_39078
LOGGER
f_234121_
private static final int
cC
POSITION_REMINDER_INTERVAL
field_32671
field_32671
f_172525_
private static final int
cD
WATER_VISION_MAX_TIME
field_32672
field_32672
f_172526_
private static final int
cE
WATER_VISION_QUICK_TIME
field_32673
field_32673
f_172527_
private static final float
cF
WATER_VISION_QUICK_PERCENT
field_32674
field_32674
f_172528_
private static final double
cG
SUFFOCATING_COLLISION_CHECK_SCALE
field_32675
field_32675
f_172529_
private static final double
cH
MINOR_COLLISION_ANGLE_THRESHOLD_RADIAN
field_36194
MAX_SOFT_COLLISION_RADIANS
f_197409_
public final ClientPacketListener
b
connection
field_3944
networkHandler
f_108617_
private final StatsCounter
cI
stats
field_3928
statHandler
f_108591_
private final ClientRecipeBook
cJ
recipeBook
field_3930
recipeBook
f_108592_
private final TickThrottler
cK
dropSpamThrottler
field_54391
itemDropCooldown
f_348860_
private final List<AmbientSoundHandler>
cL
ambientSoundHandlers
field_3933
tickables
f_108593_
private PermissionSet
cM
permissions
field_63569
permissions
f_434235_
private double
cN
xLast
field_3926
lastXClient
f_108595_
private double
cO
yLast
field_3940
lastYClient
f_347158_
private double
cP
zLast
field_3924
lastZClient
f_108597_
private float
cQ
yRotLast
field_3941
lastYawClient
f_108598_
private float
cR
xRotLast
field_3925
lastPitchClient
f_108599_
private boolean
cU
lastOnGround
field_3920
lastOnGround
f_108600_
private boolean
cV
lastHorizontalCollision
field_53040
lastHorizontalCollision
f_346509_
private boolean
cW
crouching
field_23093
inSneakingPose
f_108601_
private boolean
cX
wasSprinting
field_3919
lastSprinting
f_108603_
private int
cY
positionReminder
field_3923
ticksSinceLastPositionPacketSent
f_108604_
private boolean
cZ
flashOnSetHealth
field_3918
healthInitialized
f_108605_
public ClientInput
c
input
field_3913
input
f_108618_
private Input
da
lastSentInput
field_54156
lastPlayerInput
f_349371_
protected final Minecraft
d
minecraft
field_3937
client
f_108619_
protected int
e
sprintTriggerTime
field_3935
ticksLeftToDoubleTapSprint
f_108583_
private static final int
db
EXPERIENCE_DISPLAY_UNREADY_TO_SET
field_63570
field_63570
f_435466_
private static final int
dc
EXPERIENCE_DISPLAY_READY_TO_SET
field_63571
field_63571
f_435672_
public int
f
experienceDisplayStartTick
field_59964
experienceBarDisplayStartTime
f_400157_
public float
g
yBob
field_3932
renderYaw
f_108585_
public float
h
xBob
field_3916
renderPitch
f_108586_
public float
i
yBobO
field_3931
lastRenderYaw
f_108587_
public float
j
xBobO
field_3914
lastRenderPitch
f_108588_
private int
dd
jumpRidingTicks
field_3938
mountJumpTicks
f_108607_
private float
de
jumpRidingScale
field_3922
mountJumpStrength
f_108608_
public float
k
portalEffectIntensity
field_44911
nauseaIntensity
f_380537_
public float
cB
oPortalEffectIntensity
field_44912
lastNauseaIntensity
f_381358_
private boolean
df
startedUsingItem
field_3915
usingItem
f_108609_
private InteractionHand
dg
usingItemHand
field_3945
activeHand
f_108610_
private boolean
dh
handsBusy
field_3942
riding
f_108611_
private boolean
di
autoJumpEnabled
field_3927
autoJumpEnabled
f_108612_
private int
dj
autoJumpTime
field_3934
ticksToNextAutoJump
f_108613_
private boolean
dk
wasFallFlying
field_3939
falling
f_108614_
private int
dl
waterVisionTime
field_3917
underwaterVisibilityTicks
f_108615_
private boolean
dm
showDeathScreen
field_20663
showsDeathScreen
f_108616_
private boolean
dn
doLimitedCrafting
field_46188
limitedCraftingEnabled
f_290392_

构造函数概要

修饰符构造函数
public (Minecraft client, ClientLevel world, ClientPacketListener networkHandler, StatsCounter stats, ClientRecipeBook recipeBook, Input lastPlayerInput, boolean lastSprinting)

方法概要

修饰符与类型方法
public void
d(float arg0)
heal(float arg0)
method_6025(float arg0)
heal(float arg0)
m_5634_(float arg0)
public boolean
a(cgk arg0, boolean arg1, boolean arg2)
startRiding(Entity arg0, boolean arg1, boolean arg2)
method_5873(class_1297 arg0, boolean arg1, boolean arg2)
startRiding(Entity arg0, boolean arg1, boolean arg2)
m_7998_(C_507_ p_108668_, boolean p_423004_, boolean arg2)
public void
ad()
removeVehicle()
method_29239()
dismountVehicle()
m_6038_()
public float
i(float arg0)
getViewXRot(float arg0)
method_5695(float arg0)
getPitch(float arg0)
m_5686_(float arg0)
public float
j(float arg0)
getViewYRot(float arg0)
method_5705(float arg0)
getYaw(float arg0)
m_5675_(float arg0)
public void
g()
tick()
method_5773()
tick()
m_8119_()
public float
n()
getCurrentMood()
method_26269()
getMoodPercentage()
m_108762_()
private void
Q()
sendPosition()
method_3136()
sendMovementPackets()
m_108640_()
private void
R()
sendIsSprintingIfNeeded()
method_46742()
sendSprintingPacket()
m_254869_()
public boolean
b(boolean arg0)
drop(boolean arg0)
method_7290(boolean arg0)
dropSelectedItem(boolean entireStack)
m_108700_(boolean arg0)
public void
a(cdb arg0)
swing(InteractionHand arg0)
method_6104(class_1268 arg0)
swingHand(Hand arg0)
m_6674_(C_470_ arg0)
public void
o()
respawn()
method_7331()
requestRespawn()
m_108737_()
public void
r()
closeContainer()
method_7346()
closeHandledScreen()
m_6915_()
public void
p()
clientSideCloseContainer()
method_3137()
closeScreen()
m_108763_()
public void
L(float arg0)
hurtTo(float arg0)
method_3138(float arg0)
updateHealth(float health)
m_108760_(float arg0)
public void
z()
onUpdateAbilities()
method_7355()
sendAbilitiesUpdate()
m_6885_()
public void
v(boolean arg0)
setReducedDebugInfo(boolean arg0)
method_7268(boolean arg0)
setReducedDebugInfo(boolean arg0)
m_36393_(boolean arg0)
public boolean
gH()
isLocalPlayer()
method_7340()
isMainPlayer()
m_7578_()
public boolean
gi()
isSuppressingSlidingDownLadder()
method_21754()
isHoldingOntoLadder()
m_5791_()
public boolean
bL()
canSpawnSprintParticle()
method_27298()
shouldSpawnSprintingParticles()
m_5843_()
protected void
v()
sendRidingJump()
method_3133()
startRidingJump()
m_108765_()
public void
w()
sendOpenInventory()
method_3132()
openRidingInventory()
m_108628_()
public StatsCounter
x()
getStats()
method_3143()
getStatHandler()
m_108630_()
public ClientRecipeBook
y()
getRecipeBook()
method_3130()
getRecipeBook()
m_108631_()
public void
a(dsa arg0)
removeRecipeHighlight(RecipeDisplayId arg0)
method_3141(class_10298 arg0)
onRecipeDisplayed(NetworkRecipeId recipeId)
m_108675_(C_346030_ arg0)
public PermissionSet
I()
permissions()
method_75004()
getPermissions()
m_441099_()
public void
a(bbn arg0)
setPermissions(PermissionSet arg0)
method_75411(class_12096 arg0)
setPermissions(PermissionPredicate permissions)
m_442004_(C_432968_ arg0)
public void
a(yh arg0, boolean arg1)
displayClientMessage(Component arg0, boolean arg1)
method_7353(class_2561 arg0, boolean arg1)
sendMessage(Text arg0, boolean arg1)
m_5661_(C_4996_ p_108697_, boolean arg1)
private void
c(double arg0, double arg1)
moveTowardsClosestSpace(double arg0, double arg1)
method_30673(double arg0, double arg1)
pushOutOfBlocks(double x, double z)
m_108704_(double p_108706_, double arg1)
private boolean
c(is arg0)
suffocatesAt(BlockPos arg0)
method_30674(class_2338 arg0)
wouldCollideAt(BlockPos pos)
m_108746_(C_4675_ arg0)
public void
a(float arg0, int arg1, int arg2)
setExperienceValues(float arg0, int arg1, int arg2)
method_3145(float arg0, int arg1, int arg2)
setExperience(float progress, int total, int level)
m_108644_(float p_108646_, int p_108647_, int arg2)
private void
S()
setExperienceDisplayStartTickToTickCount()
method_75408()
updateExperienceBarDisplayStartTime()
m_444222_()
public void
b(byte arg0)
handleEntityEvent(byte arg0)
method_5711(byte arg0)
handleStatus(byte arg0)
m_7822_(byte arg0)
public void
x(boolean arg0)
setShowDeathScreen(boolean arg0)
method_22420(boolean arg0)
setShowsDeathScreen(boolean showsDeathScreen)
m_108711_(boolean arg0)
public boolean
A()
shouldShowDeathScreen()
method_22419()
showsDeathScreen()
m_108632_()
public void
y(boolean arg0)
setDoLimitedCrafting(boolean arg0)
method_53848(boolean arg0)
setLimitedCraftingEnabled(boolean limitedCraftingEnabled)
m_294300_(boolean arg0)
public boolean
B()
getDoLimitedCrafting()
method_53847()
isLimitedCraftingEnabled()
m_295166_()
public void
a(bcz arg0, float arg1, float arg2)
playSound(SoundEvent arg0, float arg1, float arg2)
method_5783(class_3414 arg0, float arg1, float arg2)
playSound(SoundEvent arg0, float arg1, float arg2)
m_5496_(C_123_ p_108652_, float p_108653_, float arg2)
public void
c(cdb arg0)
startUsingItem(InteractionHand arg0)
method_6019(class_1268 arg0)
setCurrentHand(Hand arg0)
m_6672_(C_470_ arg0)
public boolean
fZ()
isUsingItem()
method_6115()
isUsingItem()
m_6117_()
private boolean
T()
isSlowDueToUsingItem()
method_75409()
isBlockedFromSprinting()
m_445890_()
private float
U()
itemUseSpeedMultiplier()
method_75410()
getActiveItemSpeedMultiplier()
m_444669_()
public void
gf()
stopUsingItem()
method_6021()
clearActiveItem()
m_5810_()
public InteractionHand
ga()
getUsedItemHand()
method_6058()
getActiveHand()
m_7655_()
public void
a(alw<?> arg0)
onSyncedDataUpdated(EntityDataAccessor<?> arg0)
method_5674(class_2940<?> arg0)
onTrackedDataSet(TrackedData<?> arg0)
m_7350_(C_5225_<?> arg0)
public PlayerRideableJumping
C()
jumpableVehicle()
method_45773()
getJumpingMount()
m_245714_()
public float
D()
getJumpRidingScale()
method_3151()
getMountJumpStrength()
m_108634_()
public boolean
Z()
isTextFilteringEnabled()
method_33793()
shouldFilterText()
m_143387_()
public void
a(ems arg0, boolean arg1)
openTextEdit(SignBlockEntity arg0, boolean arg1)
method_7311(class_2625 arg0, boolean arg1)
openEditSignScreen(SignBlockEntity arg0, boolean arg1)
m_7739_(C_2024_ p_277980_, boolean arg1)
public void
a(dgn arg0)
openMinecartCommandBlock(MinecartCommandBlock arg0)
method_7257(class_1697 arg0)
openCommandBlockMinecartScreen(CommandBlockMinecartEntity arg0)
m_7907_(C_432617_ arg0)
public void
a(elm arg0)
openCommandBlock(CommandBlockEntity arg0)
method_7323(class_2593 arg0)
openCommandBlockScreen(CommandBlockBlockEntity arg0)
m_7698_(C_1998_ arg0)
public void
a(emx arg0)
openStructureBlock(StructureBlockEntity arg0)
method_7303(class_2633 arg0)
openStructureBlockScreen(StructureBlockBlockEntity arg0)
m_5966_(C_2029_ arg0)
public void
a(emy arg0)
openTestBlock(TestBlockEntity arg0)
method_66695(class_10637 arg0)
openTestBlockScreen(TestBlockEntity arg0)
m_385070_(C_379116_ arg0)
public void
a(emz arg0)
openTestInstanceBlock(TestInstanceBlockEntity arg0)
method_66696(class_10638 arg0)
openTestInstanceBlockScreen(TestInstanceBlockEntity arg0)
m_385439_(C_378928_ arg0)
public void
a(emg arg0)
openJigsawBlock(JigsawBlockEntity arg0)
method_16354(class_3751 arg0)
openJigsawScreen(JigsawBlockEntity arg0)
m_7569_(C_2011_ arg0)
public void
b(jd<asj> arg0)
openDialog(Holder<Dialog> arg0)
method_71753(class_6880<class_11419> arg0)
openDialog(RegistryEntry<Dialog> arg0)
m_401264_(C_203228_<C_398430_> arg0)
public void
a(dlt arg0, cdb arg1)
openItemGui(ItemStack arg0, InteractionHand arg1)
method_7315(class_1799 arg0, class_1268 arg1)
useBook(ItemStack arg0, Hand arg1)
m_6986_(C_1391_ p_108674_, C_470_ arg1)
public void
b(cgk arg0)
crit(Entity arg0)
method_7277(class_1297 arg0)
addCritParticles(Entity arg0)
m_5704_(C_507_ arg0)
public void
c(cgk arg0)
magicCrit(Entity arg0)
method_7304(class_1297 arg0)
addEnchantedHitParticles(Entity arg0)
m_5700_(C_507_ arg0)
public boolean
cu()
isShiftKeyDown()
method_5715()
isSneaking()
m_6144_()
public boolean
cz()
isCrouching()
method_18276()
isInSneakingPose()
m_6047_()
public boolean
E()
isMovingSlowly()
method_20303()
shouldSlowDown()
m_108635_()
public void
fQ()
applyInput()
method_66282()
tickMovementInput()
m_387214_()
private Vec2
a(ftl arg0)
modifyInput(Vec2 arg0)
method_67270(class_241 arg0)
applyMovementSpeedFactors(Vec2f input)
m_388020_(C_3045_ arg0)
private static Vec2
b(ftl arg0)
modifyInputSpeedForSquareMovement(Vec2 arg0)
method_67271(class_241 arg0)
applyDirectionalMovementSpeedFactors(Vec2f vec)
m_384689_(C_3045_ p_393358_)
private static float
c(ftl arg0)
distanceToUnitSquare(Vec2 arg0)
method_67272(class_241 arg0)
getDirectionalMovementSpeedMultiplier(Vec2f vec)
m_384014_(C_3045_ p_393841_)
protected boolean
F()
isControlledCamera()
method_3134()
isCamera()
m_108636_()
public void
G()
resetPos()
method_33689()
init()
m_172530_()
public void
d_()
aiStep()
method_6007()
tickMovement()
m_8107_()
private boolean
V()
shouldStopRunSprinting()
method_65949()
shouldStopSprinting()
m_384152_()
private boolean
W()
shouldStopSwimSprinting()
method_67472()
shouldStopSwimSprinting()
m_386239_()
public Portal$Transition
H()
getActivePortalLocalTransition()
method_60886()
getCurrentPortalEffect()
m_339624_()
protected void
eH()
tickDeath()
method_6108()
updatePostDeath()
m_6153_()
private void
z(boolean arg0)
handlePortalTransitionEffect(boolean arg0)
method_60887(boolean arg0)
tickNausea(boolean fromPortalEffect)
m_340509_(boolean arg0)
public void
t()
rideTick()
method_5842()
tickRiding()
m_6083_()
public boolean
J()
isHandsBusy()
method_3144()
isRiding()
m_108637_()
public void
a(chp arg0, ftm arg1)
move(MoverType arg0, Vec3 arg1)
method_5784(class_1313 arg0, class_243 arg1)
move(MovementType arg0, Vec3d arg1)
m_6478_(C_531_ p_108671_, C_3046_ arg1)
public boolean
K()
isAutoJumpEnabled()
method_3149()
isAutoJumpEnabled()
m_108638_()
public boolean
hs()
shouldRotateWithMinecart()
method_61498()
shouldRotateWithMinecart()
m_356735_()
protected void
f(float arg0, float arg1)
updateAutoJump(float arg0, float arg1)
method_3148(float arg0, float arg1)
autoJump(float dx, float dz)
m_108743_(float p_108745_, float arg1)
protected boolean
d(ftm arg0)
isHorizontalCollisionMinor(Vec3 arg0)
method_39759(class_243 arg0)
hasCollidedSoftly(Vec3d arg0)
m_196406_(C_3046_ arg0)
private boolean
X()
canAutoJump()
method_22119()
shouldAutoJump()
m_108731_()
private boolean
Y()
isMoving()
method_22120()
hasMovementInput()
m_108732_()
private boolean
A(boolean arg0)
isSprintingPossible(boolean arg0)
method_74047(boolean arg0)
canSprint(boolean allowTouchingWater)
m_418293_(boolean arg0)
private boolean
aa()
canStartSprinting()
method_48300()
canStartSprinting()
m_264082_()
private boolean
d(cgk arg0)
vehicleCanSprint(Entity arg0)
method_48301(class_1297 arg0)
canVehicleSprint(Entity vehicle)
m_264231_(C_507_ arg0)
public float
L()
getWaterVision()
method_3140()
getUnderwaterVisibility()
m_108639_()
public void
a(dwl arg0)
onGameModeChanged(GameType arg0)
method_51889(class_1934 arg0)
onGameModeChanged(GameMode gameMode)
m_287171_(C_1593_ arg0)
public boolean
bC()
isUnderWater()
method_5869()
isSubmergedInWater()
m_5842_()
protected boolean
gD()
updateIsUnderwater()
method_7295()
updateWaterSubmersionState()
m_7602_()
public Vec3
u(float arg0)
getRopeHoldPosition(float arg0)
method_30951(float arg0)
getLeashPos(float arg0)
m_7398_(float arg0)
public void
a(dlt arg0, dlt arg1, dht arg2)
updateTutorialInventoryAction(ItemStack arg0, ItemStack arg1, ClickAction arg2)
method_33592(class_1799 arg0, class_1799 arg1, class_5536 arg2)
onPickupSlotClick(ItemStack arg0, ItemStack arg1, ClickType arg2)
m_141945_(C_1391_ p_172533_, C_1391_ p_172534_, C_141163_ arg2)
public float
ed()
getVisualRotationYInDegrees()
method_73188()
getBodyYaw()
m_213816_()
public void
g(dlt arg0)
handleCreativeModeItemDrop(ItemStack arg0)
method_61499(class_1799 arg0)
dropCreativeStack(ItemStack arg0)
m_353273_(C_1391_ arg0)
public boolean
gO()
canDropItems()
method_64271()
canDropItems()
m_355365_()
public TickThrottler
N()
getDropSpamThrottler()
method_64376()
getItemDropCooldown()
m_355549_()
public Input
P()
getLastSentInput()
method_71091()
getLastPlayerInput()
m_402705_()
public HitResult
a(float arg0, cgk arg1)
raycastHitResult(float arg0, Entity arg1)
method_76762(float arg0, class_1297 arg1)
method_76762(float arg0, Entity arg1)
m_438893_(float p_458813_, C_507_ arg1)
private static HitResult
a(cgk arg0, double arg1, double arg2, float arg3)
pick(Entity arg0, double arg1, double arg2, float arg3)
method_76763(class_1297 arg0, double arg1, double arg2, float arg3)
method_76763(Entity arg0, double arg1, double arg2, float arg3)
m_444756_(C_507_ p_454621_, double p_455721_, double p_453661_, float arg3)
private static HitResult
a(ftk arg0, ftm arg1, double arg2)
filterHitResult(HitResult arg0, Vec3 arg1, double arg2)
method_76764(class_239 arg0, class_243 arg1, double arg2)
method_76764(HitResult arg0, Vec3d arg1, double arg2)
m_439355_(C_3043_ p_457200_, C_3046_ p_454570_, double p_452240_)