net.minecraft.server.level

public class ServerPlayer

extends Player implements ContainerListener

All mapped superinterfaces:

Nameable, CommandSource, ContainerListener

xe
net.minecraft.server.level.ServerPlayer
net.minecraft.class_3222
net.minecraft.server.network.ServerPlayerEntity
net.minecraft.entity.player.ServerPlayerEntity

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
bR
LOGGER
field_13975
LOGGER
field_147102_bM
private String
bS
language
field_13981
clientLanguage
field_71148_cg
public ServerGamePacketListenerImpl
b
connection
field_13987
networkHandler
field_71135_a
public final MinecraftServer
c
server
field_13995
server
field_71133_b
public final ServerPlayerGameMode
d
gameMode
field_13974
interactionManager
field_71134_c
private final List<Integer>
bT
entitiesToRemove
field_13988
removedEntities
field_71130_g
private final PlayerAdvancements
bU
advancements
field_13970
advancementTracker
field_192042_bX
private final ServerStatsCounter
bV
stats
field_13966
statHandler
field_147103_bO
private float
bW
lastRecordedHealthAndAbsorption
field_13963
lastHealthScore
field_130068_bO
private int
bX
lastRecordedFoodLevel
field_13983
lastFoodScore
field_184852_bV
private int
bY
lastRecordedAirLevel
field_13968
lastAirScore
field_184853_bW
private int
bZ
lastRecordedArmor
field_13982
lastArmorScore
field_184854_bX
private int
ca
lastRecordedLevel
field_13965
lastLevelScore
field_184855_bY
private int
cb
lastRecordedExperience
field_13980
lastExperienceScore
field_184856_bZ
private float
cc
lastSentHealth
field_13997
syncedHealth
field_71149_ch
private int
cd
lastSentFood
field_13979
syncedFoodLevel
field_71146_ci
private boolean
ce
lastFoodSaturationZero
field_13972
syncedSaturationIsZero
field_71147_cj
private int
cf
lastSentExp
field_13978
syncedExperience
field_71144_ck
private int
cg
spawnInvulnerableTime
field_13998
field_147101_bU
private ChatVisiblity
ch
chatVisibility
field_13993
clientChatVisibility
field_71143_cn
private boolean
ci
canChatColor
field_13971
field_71140_co
private long
cj
lastActionTime
field_13976
lastActionTime
field_143005_bX
private Entity
ck
camera
field_13984
cameraEntity
field_175401_bS
private boolean
cl
isChangingDimension
field_13985
inTeleportationState
field_184851_cj
private boolean
cm
seenCredits
field_13969
seenCredits
field_192040_cp
private final ServerRecipeBook
cn
recipeBook
field_13996
recipeBook
field_192041_cq
private Vec3
co
levitationStartPos
field_13992
levitationStartPos
field_193107_ct
private int
cp
levitationStartTime
field_13973
levitationStartTick
field_193108_cu
private boolean
cq
disconnected
field_13964
field_193109_cv
private Vec3
cr
enteredNetherPosition
field_13994
enteredNetherPos
field_193110_cw
private SectionPos
cs
lastSectionPos
field_13990
cameraPosition
field_213851_cv
private int
ct
containerCounter
field_13986
containerSyncId
field_71139_cq
public boolean
e
ignoreSlotUpdateHack
field_13991
field_71137_h
public int
f
latency
field_13967
pingMilliseconds
field_71138_i
public boolean
g
wonGame
field_13989
notInAnyWorld
field_71136_j

Constructor summary

ModifierConstructor
public (MinecraftServer server, ServerLevel world, com.mojang.authlib.GameProfile profile, ServerPlayerGameMode interactionManager)

Method summary

Modifier and TypeMethod
private void
a(xd arg0)
fudgeSpawnLocation(ServerLevel arg0)
method_14245(class_3218 arg0)
moveToSpawn(ServerWorld world)
func_205734_a(ServerWorld arg0)
private int
u(int arg0)
getCoprime(int arg0)
method_14244(int arg0)
func_205735_q(int arg0)
public void
a(jt arg0)
readAdditionalSaveData(CompoundTag arg0)
method_5749(class_2487 arg0)
readCustomDataFromTag(CompoundTag arg0)
func_70037_a(CompoundNBT arg0)
public void
b(jt arg0)
addAdditionalSaveData(CompoundTag arg0)
method_5652(class_2487 arg0)
writeCustomDataToTag(CompoundTag arg0)
func_213281_b(CompoundNBT arg0)
public void
a(int arg0)
setExperiencePoints(int arg0)
method_14228(int arg0)
setExperiencePoints(int arg0)
func_195394_a(int arg0)
public void
b(int arg0)
setExperienceLevels(int arg0)
method_14252(int arg0)
setExperienceLevel(int level)
func_195399_b(int arg0)
public void
c(int arg0)
giveExperienceLevels(int arg0)
method_7316(int arg0)
addExperienceLevels(int arg0)
func_82242_a(int arg0)
public void
a(bek arg0, int arg1)
onEnchantmentPerformed(ItemStack arg0, int arg1)
method_7286(class_1799 arg0, int arg1)
applyEnchantmentCosts(ItemStack arg0, int arg1)
func_192024_a(ItemStack arg0, int arg1)
public void
u_()
initMenu()
method_14235()
func_71116_b()
public void
e()
onEnterCombat()
method_6000()
enterCombat()
func_152111_bt()
public void
f()
onLeaveCombat()
method_6044()
endCombat()
func_152112_bu()
protected void
a(byg arg0)
onInsideBlock(BlockState arg0)
method_5622(class_2680 arg0)
onBlockCollision(BlockState arg0)
func_191955_a(BlockState arg0)
protected ItemCooldowns
g()
createItemCooldowns()
method_7265()
createCooldownManager()
func_184815_l()
public void
h()
tick()
method_5773()
tick()
func_70071_h_()
public void
i()
doTick()
method_14226()
playerTick()
func_71127_g()
private void
a(cwl arg0, int arg1)
updateScoreForCriteria(ObjectiveCriteria arg0, int arg1)
method_14212(class_274 arg0, int arg1)
updateScores(ScoreboardCriterion criterion, int score)
func_184849_a(ScoreCriteria arg0, int arg1)
public void
a(ajw arg0)
die(DamageSource arg0)
method_6078(class_1282 arg0)
onDeath(DamageSource arg0)
func_70645_a(DamageSource arg0)
public void
a(akn arg0, int arg1, ajw arg2)
awardKillScore(Entity arg0, int arg1, DamageSource arg2)
method_5716(class_1297 arg0, int arg1, class_1282 arg2)
updateKilledAdvancementCriterion(Entity arg0, int arg1, DamageSource arg2)
func_191956_a(Entity arg0, int arg1, DamageSource arg2)
private void
a(String arg0, String arg1, cwl[] arg2)
handleTeamKill(String arg0, String arg1, ObjectiveCriteria[] arg2)
method_14227(String arg0, String arg1, class_274[] arg2)
updateScoreboardScore(String playerName, String team, ScoreboardCriterion[] arg2)
func_195398_a(String arg0, String arg1, ScoreCriteria[] arg2)
public boolean
a(ajw arg0, float arg1)
hurt(DamageSource arg0, float arg1)
method_5643(class_1282 arg0, float arg1)
damage(DamageSource arg0, float arg1)
func_70097_a(DamageSource arg0, float arg1)
public boolean
a(ayg arg0)
canHarmPlayer(Player arg0)
method_7256(class_1657 arg0)
shouldDamagePlayer(PlayerEntity arg0)
func_96122_a(PlayerEntity arg0)
private boolean
eC()
isPvpAllowed()
method_14230()
isPvpEnabled()
func_175400_cq()
public Entity
a(cbf arg0)
changeDimension(DimensionType arg0)
method_5731(class_2874 arg0)
changeDimension(DimensionType arg0)
func_212321_a(DimensionType arg0)
private void
b(xd arg0)
triggerDimensionChangeTriggers(ServerLevel arg0)
method_18783(class_3218 arg0)
dimensionChanged(ServerWorld targetWorld)
func_213846_b(ServerWorld arg0)
public boolean
a(xe arg0)
broadcastToPlayer(ServerPlayer arg0)
method_5680(class_3222 arg0)
canBeSpectated(ServerPlayerEntity arg0)
func_174827_a(ServerPlayerEntity arg0)
private void
a(bwi arg0)
broadcast(BlockEntity arg0)
method_14216(class_2586 arg0)
sendBlockEntityUpdate(BlockEntity arg0)
func_147097_b(TileEntity arg0)
public void
a(akn arg0, int arg1)
take(Entity arg0, int arg1)
method_6103(class_1297 arg0, int arg1)
sendPickup(Entity arg0, int arg1)
func_71001_a(Entity arg0, int arg1)
public com.mojang.datafixers.util.Either<Player$BedSleepingProblem, Unit>
a(fk arg0)
startSleepInBed(BlockPos arg0)
method_7269(class_2338 arg0)
trySleep(BlockPos arg0)
func_213819_a(BlockPos arg0)
public void
a(boolean arg0, boolean arg1)
stopSleepInBed(boolean arg0, boolean arg1)
method_7358(boolean arg0, boolean arg1)
wakeUp(boolean arg0, boolean arg1)
func_225652_a_(boolean arg0, boolean arg1)
public boolean
a(akn arg0, boolean arg1)
startRiding(Entity arg0, boolean arg1)
method_5873(class_1297 arg0, boolean arg1)
startRiding(Entity arg0, boolean arg1)
func_184205_a(Entity arg0, boolean arg1)
public void
j()
stopRiding()
method_5848()
stopRiding()
func_184210_p()
public boolean
b(ajw arg0)
isInvulnerableTo(DamageSource arg0)
method_5679(class_1282 arg0)
isInvulnerableTo(DamageSource arg0)
func_180431_b(DamageSource arg0)
protected void
a(double arg0, boolean arg1, byg arg2, fk arg3)
checkFallDamage(double arg0, boolean arg1, BlockState arg2, BlockPos arg3)
method_5623(double arg0, boolean arg1, class_2680 arg2, class_2338 arg3)
fall(double arg0, boolean arg1, BlockState arg2, BlockPos arg3)
func_184231_a(double arg0, boolean arg1, BlockState arg2, BlockPos arg3)
protected void
b(fk arg0)
onChangedBlock(BlockPos arg0)
method_6126(class_2338 arg0)
applyFrostWalker(BlockPos arg0)
func_184594_b(BlockPos arg0)
public void
a(double arg0, boolean arg1)
doCheckFallDamage(double arg0, boolean arg1)
method_14207(double arg0, boolean arg1)
handleFall(double heightDifference, boolean onGround)
func_71122_b(double arg0, boolean arg1)
public void
a(bxe arg0)
openTextEdit(SignBlockEntity arg0)
method_7311(class_2625 arg0)
openEditSignScreen(SignBlockEntity arg0)
func_175141_a(SignTileEntity arg0)
private void
eD()
nextContainerCounter()
method_14237()
incrementContainerSyncId()
func_71117_bO()
public OptionalInt
a(ajl arg0)
openMenu(MenuProvider arg0)
method_17355(class_3908 arg0)
openContainer(NameableContainerProvider arg0)
func_213829_a(INamedContainerProvider arg0)
public void
a(int arg0, bix arg1, int arg2, int arg3, boolean arg4, boolean arg5)
sendMerchantOffers(int arg0, MerchantOffers arg1, int arg2, int arg3, boolean arg4, boolean arg5)
method_17354(int arg0, class_1916 arg1, int arg2, int arg3, boolean arg4, boolean arg5)
sendTradeOffers(int arg0, TraderOfferList arg1, int arg2, int arg3, boolean arg4, boolean arg5)
func_213818_a(int arg0, MerchantOffers arg1, int arg2, int arg3, boolean arg4, boolean arg5)
public void
a(aub arg0, ajb arg1)
openHorseInventory(AbstractHorse arg0, Container arg1)
method_7291(class_1496 arg0, class_1263 arg1)
openHorseInventory(HorseBaseEntity arg0, Inventory arg1)
func_184826_a(AbstractHorseEntity arg0, IInventory arg1)
public void
a(bek arg0, ajh arg1)
openItemGui(ItemStack arg0, InteractionHand arg1)
method_7315(class_1799 arg0, class_1268 arg1)
openEditBookScreen(ItemStack arg0, Hand arg1)
func_184814_a(ItemStack arg0, Hand arg1)
public void
a(bwn arg0)
openCommandBlock(CommandBlockEntity arg0)
method_7323(class_2593 arg0)
openCommandBlockScreen(CommandBlockBlockEntity arg0)
func_184824_a(CommandBlockTileEntity arg0)
public void
a(bak arg0, int arg1, bek arg2)
slotChanged(AbstractContainerMenu arg0, int arg1, ItemStack arg2)
method_7635(class_1703 arg0, int arg1, class_1799 arg2)
onContainerSlotUpdate(Container arg0, int arg1, ItemStack arg2)
func_71111_a(Container arg0, int arg1, ItemStack arg2)
public void
a(bak arg0)
refreshContainer(AbstractContainerMenu arg0)
method_14204(class_1703 arg0)
openContainer(Container container)
func_71120_a(Container arg0)
public void
a(bak arg0, fy<bek> arg1)
refreshContainer(AbstractContainerMenu arg0, NonNullList<ItemStack> arg1)
method_7634(class_1703 arg0, class_2371<class_1799> arg1)
onContainerRegistered(Container arg0, DefaultedList<ItemStack> arg1)
func_71110_a(Container arg0, NonNullList<ItemStack> arg1)
public void
a(bak arg0, int arg1, int arg2)
setContainerData(AbstractContainerMenu arg0, int arg1, int arg2)
method_7633(class_1703 arg0, int arg1, int arg2)
onContainerPropertyUpdate(Container arg0, int arg1, int arg2)
func_71112_a(Container arg0, int arg1, int arg2)
public void
v_()
closeContainer()
method_7346()
closeContainer()
func_71053_j()
public void
l()
broadcastCarriedItem()
method_14241()
func_71113_k()
public void
m()
doCloseContainer()
method_14247()
func_71128_l()
public void
a(float arg0, float arg1, boolean arg2, boolean arg3)
setPlayerInput(float arg0, float arg1, boolean arg2, boolean arg3)
method_14218(float arg0, float arg1, boolean arg2, boolean arg3)
func_110430_a(float arg0, float arg1, boolean arg2, boolean arg3)
public void
a(aao<?> arg0, int arg1)
awardStat(Stat<?> arg0, int arg1)
method_7342(class_3445<?> arg0, int arg1)
increaseStat(Stat<?> arg0, int arg1)
func_71064_a(Stat<?> arg0, int arg1)
public void
a(aao<?> arg0)
resetStat(Stat<?> arg0)
method_7266(class_3445<?> arg0)
resetStat(Stat<?> arg0)
func_175145_a(Stat<?> arg0)
public int
a(Collection<bgt<?>> arg0)
awardRecipes(Collection<Recipe<?>> arg0)
method_7254(Collection<class_1860<?>> arg0)
unlockRecipes(Collection<Recipe<?>> arg0)
func_195065_a(Collection<IRecipe<?>> arg0)
public void
a(sm[] arg0)
awardRecipesByKey(ResourceLocation[] arg0)
method_7335(class_2960[] arg0)
unlockRecipes(Identifier[] arg0)
func_193102_a(ResourceLocation[] arg0)
public int
b(Collection<bgt<?>> arg0)
resetRecipes(Collection<Recipe<?>> arg0)
method_7333(Collection<class_1860<?>> arg0)
lockRecipes(Collection<Recipe<?>> arg0)
func_195069_b(Collection<IRecipe<?>> arg0)
public void
d(int arg0)
giveExperiencePoints(int arg0)
method_7255(int arg0)
addExperience(int arg0)
func_195068_e(int arg0)
public void
n()
disconnect()
method_14231()
func_71123_m()
public boolean
o()
hasDisconnected()
method_14239()
func_193105_t()
public void
p()
resetSentInfo()
method_14217()
markHealthDirty()
func_71118_n()
public void
a(lf arg0, boolean arg1)
displayClientMessage(Component arg0, boolean arg1)
method_7353(class_2561 arg0, boolean arg1)
addChatMessage(Text arg0, boolean arg1)
func_146105_b(ITextComponent arg0, boolean arg1)
protected void
q()
completeUsingItem()
method_6040()
consumeItem()
func_71036_o()
public void
a(cx$a arg0, cvi arg1)
lookAt(EntityAnchorArgument$Anchor arg0, Vec3 arg1)
method_5702(class_2183$class_2184 arg0, class_243 arg1)
lookAt(EntityAnchorArgumentType$EntityAnchor arg0, Vec3d arg1)
func_200602_a(EntityAnchorArgument$Type arg0, Vec3d arg1)
public void
a(cx$a arg0, akn arg1, cx$a arg2)
lookAt(EntityAnchorArgument$Anchor arg0, Entity arg1, EntityAnchorArgument$Anchor arg2)
method_14222(class_2183$class_2184 arg0, class_1297 arg1, class_2183$class_2184 arg2)
func_200618_a(EntityAnchorArgument$Type arg0, Entity arg1, EntityAnchorArgument$Type arg2)
public void
a(xe arg0, boolean arg1)
restoreFrom(ServerPlayer arg0, boolean arg1)
method_14203(class_3222 arg0, boolean arg1)
copyFrom(ServerPlayerEntity oldPlayer, boolean alive)
func_193104_a(ServerPlayerEntity arg0, boolean arg1)
protected void
a(akh arg0)
onEffectAdded(MobEffectInstance arg0)
method_6020(class_1293 arg0)
onStatusEffectApplied(StatusEffectInstance arg0)
func_70670_a(EffectInstance arg0)
protected void
a(akh arg0, boolean arg1)
onEffectUpdated(MobEffectInstance arg0, boolean arg1)
method_6009(class_1293 arg0, boolean arg1)
onStatusEffectUpgraded(StatusEffectInstance arg0, boolean arg1)
func_70695_b(EffectInstance arg0, boolean arg1)
protected void
b(akh arg0)
onEffectRemoved(MobEffectInstance arg0)
method_6129(class_1293 arg0)
onStatusEffectRemoved(StatusEffectInstance arg0)
func_70688_c(EffectInstance arg0)
public void
a(double arg0, double arg1, double arg2)
teleportTo(double arg0, double arg1, double arg2)
method_5859(double arg0, double arg1, double arg2)
requestTeleport(double arg0, double arg1, double arg2)
func_70634_a(double arg0, double arg1, double arg2)
public void
b(double arg0, double arg1, double arg2)
forceMove(double arg0, double arg1, double arg2)
method_24203(double arg0, double arg1, double arg2)
positAfterTeleport(double arg0, double arg1, double arg2)
func_225653_b_(double arg0, double arg1, double arg2)
public void
a(akn arg0)
crit(Entity arg0)
method_7277(class_1297 arg0)
addCritParticles(Entity arg0)
func_71009_b(Entity arg0)
public void
b(akn arg0)
magicCrit(Entity arg0)
method_7304(class_1297 arg0)
addEnchantedHitParticles(Entity arg0)
func_71047_c(Entity arg0)
public void
r()
onUpdateAbilities()
method_7355()
sendAbilitiesUpdate()
func_71016_p()
public ServerLevel
s()
getLevel()
method_14220()
getServerWorld()
func_71121_q()
public void
a(bjq arg0)
setGameMode(GameType arg0)
method_7336(class_1934 arg0)
setGameMode(GameMode arg0)
func_71033_a(GameType arg0)
public boolean
t()
isSpectator()
method_7325()
isSpectator()
func_175149_v()
public boolean
u()
isCreative()
method_7337()
isCreative()
func_184812_l_()
public void
a(lf arg0)
sendMessage(Component arg0)
method_9203(class_2561 arg0)
sendMessage(Text arg0)
func_145747_a(ITextComponent arg0)
public void
a(lf arg0, ld arg1)
sendMessage(Component arg0, ChatType arg1)
method_14254(class_2561 arg0, class_2556 arg1)
sendChatMessage(Text arg0, MessageType arg1)
func_195395_a(ITextComponent arg0, ChatType arg1)
public String
v()
getIpAddress()
method_14209()
getServerBrand()
func_71114_r()
public void
a(pr arg0)
updateOptions(ServerboundClientInformationPacket arg0)
method_14213(class_2803 arg0)
setClientSettings(ClientSettingsC2SPacket arg0)
func_147100_a(CClientSettingsPacket arg0)
public ChatVisiblity
x()
getChatVisibility()
method_14238()
getClientChatVisibility()
func_147096_v()
public void
a(String arg0, String arg1)
sendTexturePack(String arg0, String arg1)
method_14255(String arg0, String arg1)
sendResourcePackUrl(String url, String hash)
func_175397_a(String arg0, String arg1)
protected int
y()
getPermissionLevel()
method_5691()
getPermissionLevel()
func_184840_I()
public void
z()
resetLastActionTime()
method_14234()
updateLastActionTime()
func_143004_u()
public ServerStatsCounter
A()
getStats()
method_14248()
getStatHandler()
func_147099_x()
public ServerRecipeBook
B()
getRecipeBook()
method_14253()
getRecipeBook()
func_192037_E()
public void
c(akn arg0)
sendRemoveEntity(Entity arg0)
method_14249(class_1297 arg0)
onStoppedTracking(Entity arg0)
func_152339_d(Entity arg0)
public void
d(akn arg0)
cancelRemoveEntity(Entity arg0)
method_14211(class_1297 arg0)
onStartedTracking(Entity arg0)
func_184848_d(Entity arg0)
protected void
C()
updateInvisibilityStatus()
method_6027()
updatePotionVisibility()
func_175135_B()
public Entity
D()
getCamera()
method_14242()
getCameraEntity()
func_175398_C()
public void
e(akn arg0)
setCamera(Entity arg0)
method_14224(class_1297 arg0)
setCameraEntity(Entity entity)
func_175399_e(Entity arg0)
protected void
E()
processDimensionDelay()
method_5760()
tickNetherPortalCooldown()
func_184173_H()
public void
f(akn arg0)
attack(Entity arg0)
method_7324(class_1297 arg0)
attack(Entity arg0)
func_71059_n(Entity arg0)
public long
F()
getLastActionTime()
method_14219()
getLastActionTime()
func_154331_x()
public Component
G()
getTabListDisplayName()
method_14206()
func_175396_E()
public void
a(ajh arg0)
swing(InteractionHand arg0)
method_6104(class_1268 arg0)
swingHand(Hand arg0)
func_184609_a(Hand arg0)
public boolean
H()
isChangingDimension()
method_14208()
isInTeleportationState()
func_184850_K()
public void
I()
hasChangedDimension()
method_14240()
onTeleportationDone()
func_184846_L()
public PlayerAdvancements
J()
getAdvancements()
method_14236()
getAdvancementTracker()
func_192039_O()
public void
a(xd arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
teleportTo(ServerLevel arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
method_14251(class_3218 arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
teleport(ServerWorld targetWorld, double x, double y, double z, float yaw, float pitch)
func_200619_a(ServerWorld arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
public void
a(bje arg0, lt<?> arg1, lt<?> arg2)
trackChunk(ChunkPos arg0, Packet<?> arg1, Packet<?> arg2)
method_14205(class_1923 arg0, class_2596<?> arg1, class_2596<?> arg2)
sendInitialChunkPackets(ChunkPos arg0, Packet<?> arg1, Packet<?> arg2)
func_213844_a(ChunkPos arg0, IPacket<?> arg1, IPacket<?> arg2)
public void
a(bje arg0)
untrackChunk(ChunkPos arg0)
method_14246(class_1923 arg0)
sendUnloadChunkPacket(ChunkPos arg0)
func_213845_a(ChunkPos arg0)
public SectionPos
K()
getLastSectionPos()
method_14232()
getCameraPosition()
func_213842_M()
public void
a(gd arg0)
setLastSectionPos(SectionPos arg0)
method_17668(class_4076 arg0)
setCameraPosition(ChunkSectionPos cameraPosition)
func_213850_a(SectionPos arg0)
public void
a(aah arg0, aaj 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)
playSound(SoundEvent arg0, SoundCategory arg1, float arg2, float arg3)
func_213823_a(SoundEvent arg0, SoundCategory arg1, float arg2, float arg3)
public Packet<?>
L()
getAddEntityPacket()
method_18002()
createSpawnPacket()
func_213297_N()
public ItemEntity
a(bek arg0, boolean arg1, boolean arg2)
drop(ItemStack arg0, boolean arg1, boolean arg2)
method_7329(class_1799 arg0, boolean arg1, boolean arg2)
dropItem(ItemStack arg0, boolean arg1, boolean arg2)
func_146097_a(ItemStack arg0, boolean arg1, boolean arg2)