net.minecraft.client.player

public class LocalPlayer

extends AbstractClientPlayer

All mapped superinterfaces:

SyncedDataHolder, Nameable, EntityAccess, UniquelyIdentifyable, ScoreHolder, DataComponentGetter, Attackable, WaypointTransmitter, Waypoint

gwh
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
h
LOGGER
field_39078
LOGGER
f_234121_
private static final int
cV
POSITION_REMINDER_INTERVAL
field_32671
field_32671
f_172525_
private static final int
cW
WATER_VISION_MAX_TIME
field_32672
field_32672
f_172526_
private static final int
cX
WATER_VISION_QUICK_TIME
field_32673
field_32673
f_172527_
private static final float
cY
WATER_VISION_QUICK_PERCENT
field_32674
field_32674
f_172528_
private static final double
cZ
SUFFOCATING_COLLISION_CHECK_SCALE
field_32675
field_32675
f_172529_
private static final double
da
MINOR_COLLISION_ANGLE_THRESHOLD_RADIAN
field_36194
MAX_SOFT_COLLISION_RADIANS
f_197409_
public static final float
i
USING_ITEM_SPEED_FACTOR
field_55135
field_55135
f_371145_
public final ClientPacketListener
j
connection
field_3944
networkHandler
f_108617_
private final StatsCounter
db
stats
field_3928
statHandler
f_108591_
private final ClientRecipeBook
dc
recipeBook
field_3930
recipeBook
f_108592_
private final TickThrottler
dd
dropSpamThrottler
field_54391
itemDropCooldown
f_348860_
private final List<AmbientSoundHandler>
de
ambientSoundHandlers
field_3933
tickables
f_108593_
private int
df
permissionLevel
field_3912
clientPermissionLevel
f_108594_
private double
dg
xLast
field_3926
lastXClient
f_108595_
private double
dh
yLast
field_3940
lastYClient
f_347158_
private double
di
zLast
field_3924
lastZClient
f_108597_
private float
dj
yRotLast
field_3941
lastYawClient
f_108598_
private float
dk
xRotLast
field_3925
lastPitchClient
f_108599_
private boolean
dl
lastOnGround
field_3920
lastOnGround
f_108600_
private boolean
dm
lastHorizontalCollision
field_53040
lastHorizontalCollision
f_346509_
private boolean
dn
crouching
field_23093
inSneakingPose
f_108601_
private boolean
do
wasSprinting
field_3919
lastSprinting
f_108603_
private int
dp
positionReminder
field_3923
ticksSinceLastPositionPacketSent
f_108604_
private boolean
dq
flashOnSetHealth
field_3918
healthInitialized
f_108605_
public ClientInput
k
input
field_3913
input
f_108618_
private Input
dr
lastSentInput
field_54156
lastPlayerInput
f_349371_
protected final Minecraft
cM
minecraft
field_3937
client
f_108619_
protected int
cN
sprintTriggerTime
field_3935
ticksLeftToDoubleTapSprint
f_108583_
public int
cO
experienceDisplayStartTick
field_59964
experienceBarDisplayStartTime
f_400157_
public float
cP
yBob
field_3932
renderYaw
f_108585_
public float
cQ
xBob
field_3916
renderPitch
f_108586_
public float
cR
yBobO
field_3931
lastRenderYaw
f_108587_
public float
cS
xBobO
field_3914
lastRenderPitch
f_108588_
private int
ds
jumpRidingTicks
field_3938
field_3938
f_108607_
private float
dt
jumpRidingScale
field_3922
mountJumpStrength
f_108608_
public float
cT
portalEffectIntensity
field_44911
nauseaIntensity
f_380537_
public float
cU
oPortalEffectIntensity
field_44912
lastNauseaIntensity
f_381358_
private boolean
du
startedUsingItem
field_3915
usingItem
f_108609_
private InteractionHand
dv
usingItemHand
field_3945
activeHand
f_108610_
private boolean
dw
handsBusy
field_3942
riding
f_108611_
private boolean
dx
autoJumpEnabled
field_3927
autoJumpEnabled
f_108612_
private int
dy
autoJumpTime
field_3934
ticksToNextAutoJump
f_108613_
private boolean
dz
wasFallFlying
field_3939
falling
f_108614_
private int
dA
waterVisionTime
field_3917
underwaterVisibilityTicks
f_108615_
private boolean
dB
showDeathScreen
field_20663
showsDeathScreen
f_108616_
private boolean
dC
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(bzm arg0, boolean arg1)
startRiding(Entity arg0, boolean arg1)
method_5873(class_1297 arg0, boolean arg1)
startRiding(Entity arg0, boolean arg1)
m_7998_(C_507_ p_108668_, boolean arg1)
public void
ab()
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
d()
getCurrentMood()
method_26269()
getMoodPercentage()
m_108762_()
private void
I()
sendPosition()
method_3136()
sendMovementPackets()
m_108640_()
private void
J()
sendIsSprintingIfNeeded()
method_46742()
sendSprintingPacket()
m_254869_()
public boolean
a(boolean arg0)
drop(boolean arg0)
method_7290(boolean arg0)
dropSelectedItem(boolean entireStack)
m_108700_(boolean arg0)
public void
a(bxi arg0)
swing(InteractionHand arg0)
method_6104(class_1268 arg0)
swingHand(Hand arg0)
m_6674_(C_470_ arg0)
public void
gp()
respawn()
method_7331()
requestRespawn()
m_7583_()
public void
p()
closeContainer()
method_7346()
closeHandledScreen()
m_6915_()
public void
e()
clientSideCloseContainer()
method_3137()
closeScreen()
m_108763_()
public void
I(float arg0)
hurtTo(float arg0)
method_3138(float arg0)
updateHealth(float health)
m_108760_(float arg0)
public void
x()
onUpdateAbilities()
method_7355()
sendAbilitiesUpdate()
m_6885_()
public boolean
gq()
isLocalPlayer()
method_7340()
isMainPlayer()
m_7578_()
public boolean
fP()
isSuppressingSlidingDownLadder()
method_21754()
isHoldingOntoLadder()
m_5791_()
public boolean
by()
canSpawnSprintParticle()
method_27298()
shouldSpawnSprintingParticles()
m_5843_()
protected void
h()
sendRidingJump()
method_3133()
startRidingJump()
m_108765_()
public void
k()
sendOpenInventory()
method_3132()
openRidingInventory()
m_108628_()
public StatsCounter
l()
getStats()
method_3143()
getStatHandler()
m_108630_()
public ClientRecipeBook
m()
getRecipeBook()
method_3130()
getRecipeBook()
m_108631_()
public void
a(diu arg0)
removeRecipeHighlight(RecipeDisplayId arg0)
method_3141(class_10298 arg0)
onRecipeDisplayed(NetworkRecipeId recipeId)
m_108675_(C_346030_ arg0)
public int
G()
getPermissionLevel()
method_5691()
getPermissionLevel()
m_9242_()
public void
a(int arg0)
setPermissionLevel(int arg0)
method_3147(int arg0)
setClientPermissionLevel(int clientPermissionLevel)
m_108648_(int arg0)
public void
a(xo 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(jb 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)
public void
b(byte arg0)
handleEntityEvent(byte arg0)
method_5711(byte arg0)
handleStatus(byte arg0)
m_7822_(byte arg0)
public void
b(boolean arg0)
setShowDeathScreen(boolean arg0)
method_22420(boolean arg0)
setShowsDeathScreen(boolean showsDeathScreen)
m_108711_(boolean arg0)
public boolean
n()
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
t()
getDoLimitedCrafting()
method_53847()
isLimitedCraftingEnabled()
m_295166_()
public void
a(ayy 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
a(ayy arg0, aza arg1, float arg2, float arg3)
playNotifySound(SoundEvent arg0, SoundSource arg1, float arg2, float arg3)
method_17356(class_3414 arg0, class_3419 arg1, float arg2, float arg3)
playSoundToPlayer(SoundEvent arg0, SoundCategory arg1, float arg2, float arg3)
m_6330_(C_123_ p_108656_, C_125_ p_108657_, float p_108658_, float arg3)
public void
c(bxi arg0)
startUsingItem(InteractionHand arg0)
method_6019(class_1268 arg0)
setCurrentHand(Hand arg0)
m_6672_(C_470_ arg0)
public boolean
fG()
isUsingItem()
method_6115()
isUsingItem()
m_6117_()
public void
fM()
stopUsingItem()
method_6021()
clearActiveItem()
m_5810_()
public InteractionHand
fH()
getUsedItemHand()
method_6058()
getActiveHand()
m_7655_()
public void
a(alh<?> arg0)
onSyncedDataUpdated(EntityDataAccessor<?> arg0)
method_5674(class_2940<?> arg0)
onTrackedDataSet(TrackedData<?> arg0)
m_7350_(C_5225_<?> arg0)
public PlayerRideableJumping
u()
jumpableVehicle()
method_45773()
getJumpingMount()
m_245714_()
public float
v()
getJumpRidingScale()
method_3151()
getMountJumpStrength()
m_108634_()
public boolean
X()
isTextFilteringEnabled()
method_33793()
shouldFilterText()
m_143387_()
public void
a(ecn 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(dlt arg0)
openMinecartCommandBlock(BaseCommandBlock arg0)
method_7257(class_1918 arg0)
openCommandBlockMinecartScreen(CommandBlockExecutor arg0)
m_7907_(C_1553_ arg0)
public void
a(ebk arg0)
openCommandBlock(CommandBlockEntity arg0)
method_7323(class_2593 arg0)
openCommandBlockScreen(CommandBlockBlockEntity arg0)
m_7698_(C_1998_ arg0)
public void
a(ecs arg0)
openStructureBlock(StructureBlockEntity arg0)
method_7303(class_2633 arg0)
openStructureBlockScreen(StructureBlockBlockEntity arg0)
m_5966_(C_2029_ arg0)
public void
a(ect arg0)
openTestBlock(TestBlockEntity arg0)
method_66695(class_10637 arg0)
openTestBlockScreen(TestBlockEntity arg0)
m_385070_(C_379116_ arg0)
public void
a(ecu arg0)
openTestInstanceBlock(TestInstanceBlockEntity arg0)
method_66696(class_10638 arg0)
openTestInstanceBlockScreen(TestInstanceBlockEntity arg0)
m_385439_(C_378928_ arg0)
public void
a(ecd arg0)
openJigsawBlock(JigsawBlockEntity arg0)
method_16354(class_3751 arg0)
openJigsawScreen(JigsawBlockEntity arg0)
m_7569_(C_2011_ arg0)
public void
b(jl<art> 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(dcv arg0, bxi 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(bzm arg0)
crit(Entity arg0)
method_7277(class_1297 arg0)
addCritParticles(Entity arg0)
m_5704_(C_507_ arg0)
public void
c(bzm arg0)
magicCrit(Entity arg0)
method_7304(class_1297 arg0)
addEnchantedHitParticles(Entity arg0)
m_5700_(C_507_ arg0)
public boolean
cg()
isShiftKeyDown()
method_5715()
isSneaking()
m_6144_()
public boolean
cl()
isCrouching()
method_18276()
isInSneakingPose()
m_6047_()
public boolean
y()
isMovingSlowly()
method_20303()
shouldSlowDown()
m_108635_()
public void
fw()
applyInput()
method_66282()
tickMovementInput()
m_387214_()
private Vec2
a(fir arg0)
modifyInput(Vec2 arg0)
method_67270(class_241 arg0)
applyMovementSpeedFactors(Vec2f input)
m_388020_(C_3045_ arg0)
private static Vec2
b(fir arg0)
modifyInputSpeedForSquareMovement(Vec2 arg0)
method_67271(class_241 arg0)
applyDirectionalMovementSpeedFactors(Vec2f vec)
m_384689_(C_3045_ p_393358_)
private static float
c(fir arg0)
distanceToUnitSquare(Vec2 arg0)
method_67272(class_241 arg0)
getDirectionalMovementSpeedMultiplier(Vec2f vec)
m_384014_(C_3045_ p_393841_)
protected boolean
z()
isControlledCamera()
method_3134()
isCamera()
m_108636_()
public void
A()
resetPos()
method_33689()
init()
m_172530_()
public void
e_()
aiStep()
method_6007()
tickMovement()
m_8107_()
private boolean
L()
shouldStopRunSprinting()
method_65949()
shouldStopSprinting()
m_384152_()
private boolean
N()
shouldStopSwimSprinting()
method_67472()
shouldStopSwimSprinting()
m_386239_()
private boolean
O()
hasBlindness()
method_65525()
isBlind()
m_373305_()
public Portal$Transition
B()
getActivePortalLocalTransition()
method_60886()
getCurrentPortalEffect()
m_339624_()
protected void
es()
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
r()
rideTick()
method_5842()
tickRiding()
m_6083_()
public boolean
C()
isHandsBusy()
method_3144()
isRiding()
m_108637_()
public void
a(caq arg0, fis 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
D()
isAutoJumpEnabled()
method_3149()
isAutoJumpEnabled()
m_108638_()
public boolean
ha()
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(fis arg0)
isHorizontalCollisionMinor(Vec3 arg0)
method_39759(class_243 arg0)
hasCollidedSoftly(Vec3d arg0)
m_196406_(C_3046_ arg0)
private boolean
P()
canAutoJump()
method_22119()
shouldAutoJump()
m_108731_()
private boolean
Q()
isMoving()
method_22120()
hasMovementInput()
m_108732_()
private boolean
R()
canStartSprinting()
method_48300()
canStartSprinting()
m_264082_()
private boolean
d(bzm arg0)
vehicleCanSprint(Entity arg0)
method_48301(class_1297 arg0)
canVehicleSprint(Entity vehicle)
m_264231_(C_507_ arg0)
private boolean
S()
hasEnoughFoodToSprint()
method_46743()
canSprint()
m_385404_()
public float
E()
getWaterVision()
method_3140()
getUnderwaterVisibility()
m_108639_()
public void
a(dmr arg0)
onGameModeChanged(GameType arg0)
method_51889(class_1934 arg0)
onGameModeChanged(GameMode gameMode)
m_287171_(C_1593_ arg0)
public boolean
bq()
isUnderWater()
method_5869()
isSubmergedInWater()
m_5842_()
protected boolean
gk()
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(dcv arg0, dcv arg1, cyw 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
dQ()
getVisualRotationYInDegrees()
method_43078()
getBodyYaw()
m_213816_()
public void
g(dcv arg0)
handleCreativeModeItemDrop(ItemStack arg0)
method_61499(class_1799 arg0)
dropCreativeStack(ItemStack arg0)
m_353273_(C_1391_ arg0)
public boolean
gw()
canDropItems()
method_64271()
canDropItems()
m_355365_()
public TickThrottler
F()
getDropSpamThrottler()
method_64376()
getItemDropCooldown()
m_355549_()
public Input
H()
getLastSentInput()
method_71091()
getLastPlayerInput()
m_402705_()