Uses of Class
cn.nukkit.Player
Package
Description
与方块实现相关的类,基类
Block
与方块实体(例如TNT方块爆炸时的实体)相关的类
与命令及其实现相关的类
与实体相关的类,包含友好生物,敌对生物等.
与物品栏相关的类.
与物品相关的类.
与世界相关的类.
与基岩版网络协议相关的类.
与计分板相关的一些类.
各种工具类.
-
Uses of Player in cn.nukkit
Modifier and TypeMethodDescriptionPlayer.asPlayer()
IPlayer.getPlayer()
得到这个接口的Player
对象。
Returns aPlayer
object for this interface.OfflinePlayer.getPlayer()
Player.getPlayer()
PlayerFood.getPlayer()
Server.getPlayerExact
(String name) Player[]
Server.matchPlayer
(String partialName) Modifier and TypeMethodDescriptionvoid
Server.addOnlinePlayer
(Player player) void
Server.addPlayer
(InetSocketAddress socketAddress, Player player) void
Server.batchPackets
(Player[] players, DataPacket[] packets) Deprecated.void
Server.batchPackets
(Player[] players, DataPacket[] packets, boolean forceSync) Deprecated.void
static boolean
static void
Server.broadcastPacket
(Player[] players, DataPacket packet) boolean
void
Player.hidePlayer
(Player player) void
Server.onPlayerCompleteLoginSequence
(Player player) void
Server.onPlayerLogin
(Player player) void
Server.removeOnlinePlayer
(Player player) void
Server.removePlayer
(Player player) void
Server.removePlayerListData
(UUID uuid, Player player) void
Server.removePlayerListData
(UUID uuid, Player[] players) void
Server.sendFullPlayerListData
(Player player) void
Player.sendPosition
(Vector3 pos, double yaw, double pitch, int mode, Player[] targets) void
Server.sendRecipeList
(Player player) void
Player.showPlayer
(Player player) void
void
Server.updatePlayerListData
(UUID uuid, long entityId, String name, Skin skin, Player[] players) void
Server.updatePlayerListData
(UUID uuid, long entityId, String name, Skin skin, String xboxUserId, Player[] players) Modifier and TypeMethodDescriptionstatic void
Server.broadcastPacket
(Collection<Player> players, DataPacket packet) void
Server.removePlayerListData
(UUID uuid, Collection<Player> players) void
Server.updatePlayerListData
(UUID uuid, long entityId, String name, Skin skin, String xboxUserId, Collection<Player> players) ModifierConstructorDescriptionAdventureSettings
(Player player) PlayerFood
(Player player, int foodLevel, float foodSaturationLevel) -
Uses of Player in cn.nukkit.block
Modifier and TypeMethodDescriptionvoid
protected boolean
BlockRespawnAnchor.attemptToSetSpawn
(Player player) double
Block.calculateBreakTick
(Item item, Player player) 计算方块挖掘需要多少tick (计算算法来自https://minecraft.fandom.com/wiki/Breaking)double
Block.calculateBreakTime
(Item item, Player player) 计算方块挖掘时间double
BlockBeacon.calculateBreakTime
(Item item, Player player) void
BlockCauldron.clearWithFizz
(BlockEntityCauldron cauldron, Player player) void
void
double
Block.getBreakTime
(Item item, Player player) Deprecated.abstract boolean
boolean
boolean
void
BlockBeehive.honeyCollected
(Player player) void
BlockBeehive.honeyCollected
(Player player, boolean angerBees) final boolean
Block.isBlockChangeAllowed
(Player player) boolean
Block.isBreakable
(Vector3 vector, int layer, BlockFace face, Item item, Player player, boolean setBlockDestroy) boolean
BlockAllow.isBreakable
(Vector3 vector, int layer, BlockFace face, Item item, Player player, boolean setBlockDestroy) boolean
BlockBorder.isBreakable
(Vector3 vector, int layer, BlockFace face, Item item, Player player, boolean setBlockDestroy) boolean
BlockDeny.isBreakable
(Vector3 vector, int layer, BlockFace face, Item item, Player player, boolean setBlockDestroy) boolean
boolean
boolean
Block.mustSilkTouch
(Vector3 vector, int layer, BlockFace face, Item item, Player player) boolean
BlockBeehive.mustSilkTouch
(Vector3 vector, int layer, BlockFace face, Item item, Player player) boolean
Block.onActivate
(Item item, Player player) boolean
BlockAnvil.onActivate
(Item item, Player player) boolean
BlockAzalea.onActivate
(Item item, Player player) boolean
BlockBamboo.onActivate
(Item item, Player player) boolean
BlockBambooSapling.onActivate
(Item item, Player player) boolean
BlockBarrel.onActivate
(Item item, Player player) boolean
BlockBeacon.onActivate
(Item item, Player player) boolean
BlockBed.onActivate
(Item item, Player player) boolean
BlockBeehive.onActivate
(Item item, Player player) boolean
BlockBell.onActivate
(Item item, Player player) boolean
BlockBigDripleaf.onActivate
(Item item, Player player) boolean
BlockBrewingStand.onActivate
(Item item, Player player) boolean
BlockButton.onActivate
(Item item, Player player) boolean
BlockCake.onActivate
(Item item, Player player) boolean
BlockCampfire.onActivate
(Item item, Player player) boolean
BlockCandle.onActivate
(Item item, Player player) boolean
BlockCandleCake.onActivate
(Item item, Player player) boolean
BlockCartographyTable.onActivate
(Item item, Player player) boolean
BlockCarvedPumpkin.onActivate
(Item item, Player player) boolean
BlockCauldron.onActivate
(Item item, Player player) boolean
BlockCauldronLava.onActivate
(Item item, Player player) boolean
BlockCaveVines.onActivate
(Item item, Player player) boolean
BlockChest.onActivate
(Item item, Player player) boolean
BlockCocoa.onActivate
(Item item, Player player) boolean
BlockCommandBlock.onActivate
(Item item, Player player) boolean
BlockComposter.onActivate
(Item item, Player player) boolean
BlockCopperBase.onActivate
(Item item, Player player) boolean
BlockCraftingTable.onActivate
(Item item, Player player) boolean
BlockCrops.onActivate
(Item item, Player player) boolean
BlockDaylightDetector.onActivate
(Item item, Player player) boolean
BlockDaylightDetectorInverted.onActivate
(Item item, Player player) boolean
BlockDirt.onActivate
(Item item, Player player) boolean
BlockDirtWithRoots.onActivate
(Item item, Player player) boolean
BlockDispenser.onActivate
(Item item, Player player) boolean
BlockDoor.onActivate
(Item item, Player player) boolean
BlockDoorIron.onActivate
(Item item, Player player) boolean
BlockDoublePlant.onActivate
(Item item, Player player) boolean
BlockDoubleSlabCopperBase.onActivate
(Item item, Player player) boolean
BlockEnchantingTable.onActivate
(Item item, Player player) boolean
BlockEnderChest.onActivate
(Item item, Player player) boolean
BlockEndPortalFrame.onActivate
(Item item, Player player) boolean
BlockFenceGate.onActivate
(Item item, Player player) boolean
BlockFlower.onActivate
(Item item, Player player) boolean
BlockFlowerPot.onActivate
(Item item, Player player) boolean
BlockFungus.onActivate
(Item item, Player player) boolean
BlockFurnaceBurning.onActivate
(Item item, Player player) boolean
BlockGlowLichen.onActivate
(Item item, Player player) boolean
BlockGrass.onActivate
(Item item, Player player) boolean
BlockGrassPath.onActivate
(Item item, Player player) boolean
BlockGrindstone.onActivate
(Item item, Player player) boolean
BlockHopper.onActivate
(Item item, Player player) boolean
BlockItemFrame.onActivate
(Item item, Player player) boolean
BlockJukebox.onActivate
(Item item, Player player) boolean
BlockKelp.onActivate
(Item item, Player player) boolean
BlockLectern.onActivate
(Item item, Player player) boolean
BlockLever.onActivate
(Item item, Player player) boolean
BlockLodestone.onActivate
(Item item, Player player) boolean
BlockLog.onActivate
(Item item, Player player) boolean
BlockLoom.onActivate
(Item item, Player player) boolean
BlockMangrovePropagule.onActivate
(Item item, Player player) boolean
BlockMoss.onActivate
(Item item, Player player) boolean
BlockMushroom.onActivate
(Item item, Player player) boolean
BlockMycelium.onActivate
(Item item, Player player) boolean
BlockNetherrack.onActivate
(Item item, Player player) boolean
BlockNoteblock.onActivate
(Item item, Player player) boolean
BlockNylium.onActivate
(Item item, Player player) boolean
BlockPodzol.onActivate
(Item item, Player player) boolean
BlockPumpkin.onActivate
(Item item, Player player) boolean
BlockPumpkinLit.onActivate
(Item item, Player player) boolean
BlockRedstoneComparator.onActivate
(Item item, Player player) boolean
BlockRedstoneRepeater.onActivate
(Item item, Player player) boolean
BlockRespawnAnchor.onActivate
(Item item, Player player) boolean
BlockSapling.onActivate
(Item item, Player player) boolean
BlockSeagrass.onActivate
(Item item, Player player) boolean
BlockSeaPickle.onActivate
(Item item, Player player) boolean
BlockSignPost.onActivate
(Item item, Player player) boolean
BlockSlabCopperBase.onActivate
(Item item, Player player) boolean
BlockSmallDripleaf.onActivate
(Item item, Player player) boolean
BlockSmithingTable.onActivate
(Item item, Player player) boolean
BlockSnow.onActivate
(Item item, Player player) boolean
BlockStairsCopperBase.onActivate
(Item item, Player player) boolean
BlockStemStripped.onActivate
(Item item, Player player) boolean
BlockStonecutterBlock.onActivate
(Item item, Player player) boolean
BlockStructure.onActivate
(Item item, Player player) boolean
BlockSugarcane.onActivate
(Item item, Player player) boolean
BlockSweetBerryBush.onActivate
(Item item, Player player) boolean
BlockTallGrass.onActivate
(Item item, Player player) boolean
BlockTNT.onActivate
(Item item, Player player) boolean
BlockTrapdoor.onActivate
(Item item, Player player) boolean
BlockTrapdoorIron.onActivate
(Item item, Player player) boolean
BlockTurtleEgg.onActivate
(Item item, Player player) boolean
BlockUndyedShulkerBox.onActivate
(Item item, Player player) boolean
BlockVinesNether.onActivate
(Item item, Player player) boolean
BlockWitherRose.onActivate
(Item item, Player player) boolean
BlockWoodStripped.onActivate
(Item item, Player player) default boolean
Oxidizable.onActivate
(Item item, Player player) default boolean
Waxable.onActivate
(Item item, Player player) int
Block.onTouch
(Player player, PlayerInteractEvent.Action action) int
BlockDragonEgg.onTouch
(Player player, PlayerInteractEvent.Action action) int
BlockItemFrame.onTouch
(Player player, PlayerInteractEvent.Action action) int
BlockLectern.onTouch
(Player player, PlayerInteractEvent.Action action) int
BlockNoteblock.onTouch
(Player player, PlayerInteractEvent.Action action) boolean
Block.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) Place and initialize a this block correctly in the world.boolean
BlockAllow.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockAmethystBud.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockAnvil.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockAzalea.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockBamboo.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockBambooSapling.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockBanner.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockBarrel.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockBasalt.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockBeacon.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockBed.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockBeehive.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockBell.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockBigDripleaf.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockBone.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockBorder.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockBrewingStand.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockBubbleColumn.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockButton.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockCactus.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockCake.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockCampfire.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockCandle.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockCandleCake.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockCarpet.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockCauldron.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockChain.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockChest.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockChorusFlower.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockChorusPlant.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockCocoa.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockCommandBlock.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockConcretePowder.place
(Item item, Block b, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockConduit.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockCoral.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockCoralFan.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockCrops.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockDaylightDetector.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockDeadBush.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockDeny.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockDispenser.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockDoor.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockDoublePlant.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockEnchantingTable.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockEnderChest.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockEndGateway.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockEndPortal.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockEndPortalFrame.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockEndRod.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockFenceGate.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockFlower.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockFlowerPot.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockFrogSpawn.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockFungus.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockFurnaceBurning.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockGrindstone.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockHayBale.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockHopper.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockIceFrosted.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockItemFrame.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockJigsaw.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockJukebox.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockKelp.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockLadder.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockLantern.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockLava.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockLeaves.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockLectern.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockLever.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockLichen.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockLightningRod.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockLodestone.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockLog.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockLoom.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockMangrovePropagule.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockMangroveRoots.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockMoving.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockMuddyMangroveRoots.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockMushroom.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockNetherReactor.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockNetherWart.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockNoteblock.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockObserver.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockPistonBase.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockPointedDripstone.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockPressurePlateBase.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockPumpkin.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockPurpur.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockQuartz.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockRail.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockRedstone.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockRedstoneComparator.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockRedstoneDiode.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockRedstoneLamp.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockRedstoneRepeater.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockRedstoneTorch.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockRedstoneWire.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockRoots.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockRootsHanging.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockSapling.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockScaffolding.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockSeagrass.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockSeaPickle.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockSignPost.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockSkull.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockSlab.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockSmallDripleaf.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockSnowLayer.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockSponge.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockSporeBlossom.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockStairs.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockStonecutterBlock.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockStructure.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockSugarcane.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockSweetBerryBush.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockTallGrass.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockTerracottaGlazed.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockTorch.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockTrapdoor.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockTrappedChest.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockTripWire.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockTripWireHook.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockTurtleEgg.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockUndyedShulkerBox.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockVine.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockVinesNether.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockWallBase.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockWater.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) boolean
BlockWaterLily.place
(Item item, Block block, Block target, BlockFace face, double fx, double fy, double fz, Player player) protected void
BlockCauldron.replaceBucket
(Item oldBucket, Player player, Item newBucket) void
BlockButton.setActivated
(boolean activated, Player player) void
BlockCauldron.setFillLevel
(int fillLevel, Player player) boolean
boolean
boolean
boolean
boolean
boolean
-
Uses of Player in cn.nukkit.blockentity
Modifier and TypeMethodDescriptionvoid
boolean
BlockEntityItemFrame.dropItemAndGetEntity
(Player player) void
boolean
BlockEntityBeacon.updateCompoundTag
(CompoundTag nbt, Player player) boolean
BlockEntitySign.updateCompoundTag
(CompoundTag nbt, Player player) boolean
BlockEntitySpawnable.updateCompoundTag
(CompoundTag nbt, Player player) Called when a player updates a block entity's NBT data for example when writing on a sign. -
Uses of Player in cn.nukkit.command
Modifier and TypeMethodDescriptiondefault Player
CommandSender.asPlayer()
ExecutorCommandSender.asPlayer()
NPCCommandSender.asPlayer()
NPCCommandSender.getInitiator()
Modifier and TypeMethodDescriptionCommand.generateCustomCommandData
(Player player) Generates modified command data for the specified player for AvailableCommandsPacket. -
Uses of Player in cn.nukkit.command.utils
Modifier and TypeMethodDescriptionCommandParser.parseTargetPlayers()
CommandParser.parseTargetPlayers
(boolean moveCursor) -
Uses of Player in cn.nukkit.dialog.handler
Modifier and TypeMethodDescriptionvoid
FormDialogHandler.handle
(Player player, FormResponseDialog response) -
Uses of Player in cn.nukkit.dialog.window
Modifier and TypeMethodDescriptionvoid
void
void
void
ModifierConstructorDescriptionScrollingTextDialog
(Player player, FormWindowDialog dialog) ScrollingTextDialog
(Player player, FormWindowDialog dialog, int scrollingSpeed) -
Uses of Player in cn.nukkit.entity
Modifier and TypeMethodDescriptionprotected boolean
EntityCreature.applyNameTag
(Player player, Item item) protected boolean
EntityHumanType.applyNameTag
(Player player, Item item) void
Entity.despawnFrom
(Player player) void
EntityHuman.despawnFrom
(Player player) EntityInteractable.getInteractButtonText
(Player player) boolean
Entity.isPreventingSleep
(Player player) boolean
Entity.onInteract
(Player player, Item item) boolean
Entity.onInteract
(Player player, Item item, Vector3 clickedPos) boolean
EntityCreature.onInteract
(Player player, Item item, Vector3 clickedPos) default boolean
EntityNameable.onInteract
(Player player, Item item, Vector3 clickedPos) final boolean
EntityCreature.playerApplyNameTag
(Player player, Item item) default boolean
EntityNameable.playerApplyNameTag
(Player player, Item item) default boolean
EntityNameable.playerApplyNameTag
(Player player, Item item, boolean consume) void
EntityLiving.postAttack
(Player player) void
void
void
void
Entity.sendData
(Player[] players, EntityMetadata data) void
Entity.sendData
(Player player, EntityMetadata data) void
Entity.sendPotionEffects
(Player player) void
void
-
Uses of Player in cn.nukkit.entity.ai.memory
ModifierConstructorDescriptionNearestBeggingPlayerMemory
(Player player) NearestPlayerMemory
(Player player) PlayerBreedingMemory
(Player player) -
Uses of Player in cn.nukkit.entity.item
Modifier and TypeMethodDescriptionEntityArmorStand.getInteractButtonText
(Player player) EntityBoat.getInteractButtonText
(Player player) EntityChestBoat.getInteractButtonText
(Player player) EntityMinecartEmpty.getInteractButtonText
(Player player) EntityVehicle.getInteractButtonText
(Player player) boolean
EntityArmorStand.onInteract
(Player player, Item item, Vector3 clickedPos) boolean
EntityBoat.onInteract
(Player player, Item item, Vector3 clickedPos) boolean
EntityChestBoat.onInteract
(Player player, Item item, Vector3 clickedPos) boolean
EntityMinecartAbstract.onInteract
(Player p, Item item, Vector3 clickedPos) boolean
EntityMinecartChest.onInteract
(Player player, Item item, Vector3 clickedPos) boolean
EntityMinecartHopper.onInteract
(Player player, Item item, Vector3 clickedPos) boolean
EntityMinecartTNT.onInteract
(Player player, Item item, Vector3 clickedPos) void
EntityElytraFirework.setFollowingPlayer
(Player followingPlayer) void
ModifierConstructorDescriptionEntityElytraFirework
(FullChunk chunk, CompoundTag nbt, Player player) -
Uses of Player in cn.nukkit.entity.mob
Modifier and TypeMethodDescriptionprotected boolean
EntityEnderDragon.applyNameTag
(Player player, Item item) EntityCreeper.getInteractButtonText
(Player player) boolean
EntityBlaze.isPreventingSleep
(Player player) boolean
EntityCaveSpider.isPreventingSleep
(Player player) boolean
EntityCreeper.isPreventingSleep
(Player player) boolean
EntityDrowned.isPreventingSleep
(Player player) boolean
EntityElderGuardian.isPreventingSleep
(Player player) boolean
EntityEnderman.isPreventingSleep
(Player player) boolean
EntityEndermite.isPreventingSleep
(Player player) boolean
EntityEvoker.isPreventingSleep
(Player player) boolean
EntityGuardian.isPreventingSleep
(Player player) boolean
EntityHusk.isPreventingSleep
(Player player) boolean
EntityPhantom.isPreventingSleep
(Player player) boolean
EntityPiglin.isPreventingSleep
(Player player) boolean
EntityPiglinBrute.isPreventingSleep
(Player player) boolean
EntityPillager.isPreventingSleep
(Player player) boolean
EntityRavager.isPreventingSleep
(Player player) boolean
EntitySilverfish.isPreventingSleep
(Player player) boolean
EntitySkeleton.isPreventingSleep
(Player player) boolean
EntitySpider.isPreventingSleep
(Player player) boolean
EntityStray.isPreventingSleep
(Player player) boolean
EntityVex.isPreventingSleep
(Player player) boolean
EntityVindicator.isPreventingSleep
(Player player) boolean
EntityWitch.isPreventingSleep
(Player player) boolean
EntityWither.isPreventingSleep
(Player player) boolean
EntityWitherSkeleton.isPreventingSleep
(Player player) boolean
EntityZoglin.isPreventingSleep
(Player player) boolean
EntityZombie.isPreventingSleep
(Player player) boolean
EntityZombiePigman.isPreventingSleep
(Player player) boolean
EntityZombieVillager.isPreventingSleep
(Player player) boolean
EntityCreeper.onInteract
(Player player, Item item, Vector3 clickedPos) void
-
Uses of Player in cn.nukkit.entity.passive
Modifier and TypeMethodDescriptionEntityNPCEntity.getInteractButtonText
(Player player) boolean
EntityAnimal.onInteract
(Player player, Item item, Vector3 clickedPos) boolean
EntityNPCEntity.onInteract
(Player player, Item item, Vector3 clickedPos) boolean
EntitySheep.onInteract
(Player player, Item item, Vector3 clickedPos) boolean
EntityVillager.onInteract
(Player player, Item item, Vector3 clickedPos) void
-
Uses of Player in cn.nukkit.entity.projectile
-
Uses of Player in cn.nukkit.event.block
Modifier and TypeFieldDescriptionprotected final Player
BlockBreakEvent.player
protected final Player
BlockPlaceEvent.player
Modifier and TypeMethodDescriptionAnvilDamageEvent.getPlayer()
BlockBreakEvent.getPlayer()
BlockPlaceEvent.getPlayer()
ComposterEmptyEvent.getPlayer()
ComposterFillEvent.getPlayer()
DoorToggleEvent.getPlayer()
ItemFrameDropItemEvent.getPlayer()
LecternDropBookEvent.getPlayer()
LecternPageChangeEvent.getPlayer()
LecternPlaceBookEvent.getPlayer()
SignChangeEvent.getPlayer()
SignColorChangeEvent.getPlayer()
SignGlowEvent.getPlayer()
ModifierConstructorDescriptionAnvilDamageEvent
(Block block, int oldDamage, int newDamage, AnvilDamageEvent.DamageCause cause, Player player) AnvilDamageEvent
(Block block, Block newState, Player player, CraftingTransaction transaction, AnvilDamageEvent.DamageCause cause) AnvilDamageEvent
(Block block, BlockState newState, Player player, CraftingTransaction transaction, AnvilDamageEvent.DamageCause cause) BlockBreakEvent
(Player player, Block block, Item item, Item[] drops) BlockBreakEvent
(Player player, Block block, Item item, Item[] drops, boolean instaBreak) BlockBreakEvent
(Player player, Block block, Item item, Item[] drops, boolean instaBreak, boolean fastBreak) BlockBreakEvent
(Player player, Block block, BlockFace face, Item item, Item[] drops, boolean instaBreak, boolean fastBreak) ComposterEmptyEvent
(Block block, Player player, Item itemUsed, Item drop, int newLevel) ComposterFillEvent
(Block block, Player player, Item item, int chance, boolean success) DoorToggleEvent
(Block block, Player player) ItemFrameDropItemEvent
(Player player, Block block, BlockEntityItemFrame itemFrame, Item item) LecternDropBookEvent
(Player player, BlockEntityLectern lectern, Item book) LecternPageChangeEvent
(Player player, BlockEntityLectern lectern, int newPage) LecternPlaceBookEvent
(Player player, BlockEntityLectern lectern, Item book) SignChangeEvent
(Block block, Player player, String[] lines) SignColorChangeEvent
(Block block, Player player, BlockColor color) SignGlowEvent
(Block block, Player player, boolean glowing) -
Uses of Player in cn.nukkit.event.inventory
Modifier and TypeMethodDescriptionEnchantItemEvent.getEnchanter()
CraftItemEvent.getPlayer()
GrindstoneEvent.getPlayer()
InventoryClickEvent.getPlayer()
InventoryCloseEvent.getPlayer()
InventoryOpenEvent.getPlayer()
PlayerTypingAnvilInventoryEvent.getPlayer()
RepairItemEvent.getPlayer()
SmithingTableEvent.getPlayer()
Player[]
InventoryEvent.getViewers()
ModifierConstructorDescriptionCraftItemEvent
(Player player, Item[] input, Recipe recipe) EnchantItemEvent
(EnchantInventory inventory, Item oldItem, Item newItem, int cost, Player p) GrindstoneEvent
(GrindstoneInventory inventory, Item firstItem, Item resultItem, Item secondItem, int cost, Player player) InventoryClickEvent
(Player who, Inventory inventory, int slot, Item sourceItem, Item heldItem) InventoryCloseEvent
(Inventory inventory, Player who) InventoryOpenEvent
(Inventory inventory, Player who) PlayerTypingAnvilInventoryEvent
(Player player, AnvilInventory inventory, String previousName, String typedName) RepairItemEvent
(AnvilInventory inventory, Item oldItem, Item newItem, Item materialItem, int cost, Player player) SmithingTableEvent
(SmithingInventory inventory, Item equipmentItem, Item resultItem, Item ingredientItem, Player player) -
Uses of Player in cn.nukkit.event.player
Modifier and TypeMethodDescriptionPlayerDeathEvent.getEntity()
PlayerAsyncPreLoginEvent.getPlayer()
PlayerEvent.getPlayer()
Modifier and TypeMethodDescriptionPlayerCreationEvent.getBaseClass()
PlayerCreationEvent.getPlayerClass()
Modifier and TypeMethodDescriptionvoid
Changes the player that is sending the messagevoid
Modifier and TypeMethodDescriptionvoid
PlayerCreationEvent.setBaseClass
(Class<? extends Player> baseClass) void
PlayerCreationEvent.setPlayerClass
(Class<? extends Player> playerClass) ModifierConstructorDescriptionPlayerAchievementAwardedEvent
(Player player, String achievementId) PlayerAnimationEvent
(Player player) PlayerAnimationEvent
(Player player, AnimatePacket animatePacket) PlayerAnimationEvent
(Player player, AnimatePacket.Action animation) PlayerBedEnterEvent
(Player player, Block bed) PlayerBedLeaveEvent
(Player player, Block bed) PlayerBlockPickEvent
(Player player, Block blockClicked, Item item) PlayerBucketEmptyEvent
(Player who, Block blockClicked, BlockFace blockFace, Block liquid, Item bucket, Item itemInHand) PlayerBucketFillEvent
(Player who, Block blockClicked, BlockFace blockFace, Block liquid, Item bucket, Item itemInHand) PlayerChangeSkinEvent
(Player player, Skin skin) PlayerChatEvent
(Player player, String message) PlayerChatEvent
(Player player, String message, String format, Set<CommandSender> recipients) PlayerChunkRequestEvent
(Player player, int chunkX, int chunkZ) PlayerCommandPreprocessEvent
(Player player, String message) PlayerDeathEvent
(Player player, Item[] drops, TextContainer deathMessage, int experience) PlayerDeathEvent
(Player player, Item[] drops, String deathMessage, int experience) PlayerDialogRespondedEvent
(Player player, FormWindowDialog dialog, FormResponseDialog response) PlayerDropItemEvent
(Player player, Item drop) PlayerEatFoodEvent
(Player player, Food food) PlayerEditBookEvent
(Player player, Item oldBook, Item newBook, BookEditPacket.Action action) PlayerExperienceChangeEvent
(Player player, int oldExp, int oldLevel, int newExp, int newLevel) PlayerFishEvent
(Player player, EntityFishingHook hook, Item loot, int experience, Vector3 motion) PlayerFoodLevelChangeEvent
(Player player, int foodLevel, float foodSaturationLevel) PlayerFormRespondedEvent
(Player player, int formID, FormWindow window) PlayerFreezeEvent
(Player player, float speedFactor, float baseSpeed) PlayerGameModeChangeEvent
(Player player, int newGameMode, AdventureSettings newAdventureSettings) PlayerGlassBottleFillEvent
(Player player, Block target, Item item) PlayerInteractEntityEvent
(Player player, Entity entity, Item item, Vector3 clickedPos) PlayerInteractEvent
(Player player, Item item, Vector3 block, BlockFace face) PlayerInteractEvent
(Player player, Item item, Vector3 block, BlockFace face, PlayerInteractEvent.Action action) PlayerInvalidMoveEvent
(Player player, boolean revert) PlayerItemConsumeEvent
(Player player, Item item) PlayerItemHeldEvent
(Player player, Item item, int hotbarSlot) PlayerJoinEvent
(Player player, TextContainer joinMessage) PlayerJoinEvent
(Player player, String joinMessage) PlayerJumpEvent
(Player player) PlayerKickEvent
(Player player, PlayerKickEvent.Reason reason, TextContainer quitMessage) PlayerKickEvent
(Player player, PlayerKickEvent.Reason reason, String quitMessage) PlayerKickEvent
(Player player, PlayerKickEvent.Reason reason, String reasonString, TextContainer quitMessage) PlayerKickEvent
(Player player, String reason, TextContainer quitMessage) Deprecated.PlayerKickEvent
(Player player, String reason, String quitMessage) Deprecated.PlayerLocallyInitializedEvent
(Player player) PlayerLoginEvent
(Player player, String kickMessage) PlayerMapInfoRequestEvent
(Player p, Item item) PlayerMouseOverEntityEvent
(Player player, Entity entity) PlayerMoveEvent
(Player player, Location from, Location to) PlayerMoveEvent
(Player player, Location from, Location to, boolean resetBlocks) PlayerPreLoginEvent
(Player player, String kickMessage) PlayerQuitEvent
(Player player, TextContainer quitMessage) PlayerQuitEvent
(Player player, TextContainer quitMessage, boolean autoSave) PlayerQuitEvent
(Player player, TextContainer quitMessage, boolean autoSave, String reason) PlayerQuitEvent
(Player player, TextContainer quitMessage, String reason) PlayerQuitEvent
(Player player, String quitMessage) PlayerQuitEvent
(Player player, String quitMessage, boolean autoSave) PlayerQuitEvent
(Player player, String quitMessage, boolean autoSave, String reason) PlayerQuitEvent
(Player player, String quitMessage, String reason) PlayerRespawnEvent
(Player player, Position position) PlayerRespawnEvent
(Player player, Position position, boolean firstSpawn) PlayerServerSettingsRequestEvent
(Player player, Map<Integer, FormWindow> settings) PlayerSettingsRespondedEvent
(Player player, int formID, FormWindow window) PlayerShowCreditsEvent
(Player player) PlayerTeleportEvent
(Player player, Location from, Location to, PlayerTeleportEvent.TeleportCause cause) PlayerTeleportEvent
(Player player, Vector3 from, Vector3 to, PlayerTeleportEvent.TeleportCause cause) PlayerToggleFlightEvent
(Player player, boolean isFlying) PlayerToggleGlideEvent
(Player player, boolean isSneaking) PlayerToggleSneakEvent
(Player player, boolean isSneaking) PlayerToggleSpinAttackEvent
(Player player, boolean isSpinAttacking) PlayerToggleSprintEvent
(Player player, boolean isSprinting) PlayerToggleSwimEvent
(Player player, boolean isSwimming) ModifierConstructorDescriptionPlayerCreationEvent
(SourceInterface interfaz, Class<? extends Player> baseClass, Class<? extends Player> playerClass, Long clientId, InetSocketAddress socketAddress) -
Uses of Player in cn.nukkit.event.server
Modifier and TypeMethodDescriptionDataPacketReceiveEvent.getPlayer()
DataPacketSendEvent.getPlayer()
Player[]
QueryRegenerateEvent.getPlayerList()
Player[]
BatchPacketsEvent.getPlayers()
ModifierConstructorDescriptionBatchPacketsEvent
(Player[] players, DataPacket[] packets, boolean forceSync) DataPacketReceiveEvent
(Player player, DataPacket packet) DataPacketSendEvent
(Player player, DataPacket packet) -
Uses of Player in cn.nukkit.form.handler
-
Uses of Player in cn.nukkit.inventory
Modifier and TypeMethodDescriptionPlayerCursorInventory.getHolder()
This override is here for documentation and code completion purposes only.PlayerUIInventory.getHolder()
Modifier and TypeMethodDescriptionBaseInventory.getViewers()
CommandBlockInventory.getViewers()
EntityArmorInventory.getViewers()
EntityEquipmentInventory.getViewers()
Inventory.getViewers()
PlayerUIComponent.getViewers()
Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
boolean
boolean
boolean
boolean
boolean
boolean
void
PlayerInventory.sendArmorContents
(Player player) void
PlayerInventory.sendArmorContents
(Player[] players) void
PlayerInventory.sendArmorSlot
(int index, Player player) void
PlayerInventory.sendArmorSlot
(int index, Player[] players) void
BaseInventory.sendContents
(Player player) void
BaseInventory.sendContents
(Player... players) void
CommandBlockInventory.sendContents
(Player player) void
CommandBlockInventory.sendContents
(Player... players) void
EntityArmorInventory.sendContents
(Player player) void
EntityArmorInventory.sendContents
(Player... players) void
EntityEquipmentInventory.sendContents
(Player target) void
EntityEquipmentInventory.sendContents
(Player... target) void
FakeBlockUIComponent.sendContents
(Player... players) void
Inventory.sendContents
(Player player) void
Inventory.sendContents
(Player... players) void
PlayerCursorInventory.sendContents
(Player... players) void
PlayerInventory.sendContents
(Player player) void
PlayerInventory.sendContents
(Player[] players) void
PlayerOffhandInventory.sendContents
(Player... players) void
PlayerUIComponent.sendContents
(Player... players) void
PlayerUIInventory.sendContents
(Player... target) void
PlayerInventory.sendHeldItem
(Player... players) void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
Modifier and TypeMethodDescriptionvoid
PlayerInventory.sendArmorContents
(Collection<Player> players) void
PlayerInventory.sendArmorSlot
(int index, Collection<Player> players) void
BaseInventory.sendContents
(Collection<Player> players) void
CommandBlockInventory.sendContents
(Collection<Player> players) void
Inventory.sendContents
(Collection<Player> players) void
PlayerInventory.sendContents
(Collection<Player> players) void
PlayerInventory.sendHeldItem
(Collection<Player> players) void
BaseInventory.sendSlot
(int index, Collection<Player> players) void
CommandBlockInventory.sendSlot
(int index, Collection<Player> players) void
Inventory.sendSlot
(int index, Collection<Player> players) void
PlayerInventory.sendSlot
(int index, Collection<Player> players) -
Uses of Player in cn.nukkit.inventory.transaction
Modifier and TypeMethodDescriptionprotected void
InventoryTransaction.init
(Player source, List<InventoryAction> actions) ModifierConstructorDescriptionCraftingTransaction
(Player source, List<InventoryAction> actions) EnchantTransaction
(Player source, List<InventoryAction> actions) GrindstoneTransaction
(Player source, List<InventoryAction> actions) InventoryTransaction
(Player source, List<InventoryAction> actions) InventoryTransaction
(Player source, List<InventoryAction> actions, boolean init) RepairItemTransaction
(Player source, List<InventoryAction> actions) SmithingTransaction
(Player source, List<InventoryAction> actions) TradingTransaction
(Player source, List<InventoryAction> actions) -
Uses of Player in cn.nukkit.inventory.transaction.action
Modifier and TypeMethodDescriptionboolean
boolean
boolean
boolean
No need to do anything extra here: this type just provides a place for items to disappear or appear from.boolean
boolean
Drops the target item in front of the player.boolean
abstract boolean
Performs actions needed to complete the inventory-action server-side.boolean
boolean
Sets the item into the target inventory.boolean
boolean
boolean
boolean
boolean
boolean
Checks that the player is in creative, and (if creating an item) that the item exists in the creative inventory.boolean
boolean
Verifies that the source item of a drop-item action must be air.boolean
boolean
abstract boolean
Returns whether this action is currently valid.boolean
boolean
Checks if the item in the inventory at the specified inventorySlot is the same as this action's source item.boolean
boolean
boolean
void
CraftingTakeResultAction.onExecuteFail
(Player source) void
CraftingTransferMaterialAction.onExecuteFail
(Player source) void
CreativeInventoryAction.onExecuteFail
(Player source) void
DamageAnvilAction.onExecuteFail
(Player source) void
DropItemAction.onExecuteFail
(Player source) void
GrindstoneItemAction.onExecuteFail
(Player source) abstract void
InventoryAction.onExecuteFail
(Player source) Performs additional actions when this inventory-action did not complete successfully.void
NoOpIventoryAction.onExecuteFail
(Player source) void
SlotChangeAction.onExecuteFail
(Player source) Sends the original inventorySlot contents to the source player to revert the action.void
SmithingItemAction.onExecuteFail
(Player source) void
TakeLevelAction.onExecuteFail
(Player source) void
TradeAction.onExecuteFail
(Player source) void
CraftingTakeResultAction.onExecuteSuccess
(Player $source) void
CraftingTransferMaterialAction.onExecuteSuccess
(Player $source) void
CreativeInventoryAction.onExecuteSuccess
(Player source) void
DamageAnvilAction.onExecuteSuccess
(Player source) void
DropItemAction.onExecuteSuccess
(Player source) void
GrindstoneItemAction.onExecuteSuccess
(Player source) abstract void
InventoryAction.onExecuteSuccess
(Player source) Performs additional actions when this inventory-action completed successfully.void
NoOpIventoryAction.onExecuteSuccess
(Player source) void
SlotChangeAction.onExecuteSuccess
(Player source) Sends inventorySlot changes to other viewers of the inventory.void
SmithingItemAction.onExecuteSuccess
(Player source) void
TakeLevelAction.onExecuteSuccess
(Player source) void
TradeAction.onExecuteSuccess
(Player source) boolean
DropItemAction.onPreExecute
(Player source) boolean
InventoryAction.onPreExecute
(Player source) Called by inventory transactions before any actions are processed. -
Uses of Player in cn.nukkit.item
Modifier and TypeMethodDescriptionprotected void
ProjectileItem.addThrowSound
(Player player) protected Entity
ItemEnderPearl.correctProjectile
(Player player, Entity projectile) protected Entity
ProjectileItem.correctProjectile
(Player player, Entity projectile) int
Item.getDestroySpeed
(Block block, Player player) boolean
ItemCrossbow.launchArrow
(Player player) void
boolean
Item.onActivate
(Level level, Player player, Block block, Block target, BlockFace face, double fx, double fy, double fz) boolean
ItemArmorStand.onActivate
(Level level, Player player, Block block, Block target, BlockFace face, double fx, double fy, double fz) boolean
ItemBoat.onActivate
(Level level, Player player, Block block, Block target, BlockFace face, double fx, double fy, double fz) boolean
ItemBucket.onActivate
(Level level, Player player, Block block, Block target, BlockFace face, double fx, double fy, double fz) boolean
ItemChestBoatBase.onActivate
(Level level, Player player, Block block, Block target, BlockFace face, double fx, double fy, double fz) boolean
ItemEmptyMap.onActivate
(Level level, Player player, Block block, Block target, BlockFace face, double fx, double fy, double fz) boolean
ItemEndCrystal.onActivate
(Level level, Player player, Block block, Block target, BlockFace face, double fx, double fy, double fz) boolean
ItemFireCharge.onActivate
(Level level, Player player, Block block, Block target, BlockFace face, double fx, double fy, double fz) boolean
ItemFirework.onActivate
(Level level, Player player, Block block, Block target, BlockFace face, double fx, double fy, double fz) boolean
ItemFlintSteel.onActivate
(Level level, Player player, Block block, Block target, BlockFace face, double fx, double fy, double fz) boolean
ItemGlassBottle.onActivate
(Level level, Player player, Block block, Block target, BlockFace face, double fx, double fy, double fz) boolean
ItemGlowBerries.onActivate
(Level level, Player player, Block block, Block target, BlockFace face, double fx, double fy, double fz) boolean
ItemMinecart.onActivate
(Level level, Player player, Block block, Block target, BlockFace face, double fx, double fy, double fz) boolean
ItemMinecartChest.onActivate
(Level level, Player player, Block block, Block target, BlockFace face, double fx, double fy, double fz) boolean
ItemMinecartHopper.onActivate
(Level level, Player player, Block block, Block target, BlockFace face, double fx, double fy, double fz) boolean
ItemMinecartTNT.onActivate
(Level level, Player player, Block block, Block target, BlockFace face, double fx, double fy, double fz) boolean
ItemPainting.onActivate
(Level level, Player player, Block block, Block target, BlockFace face, double fx, double fy, double fz) boolean
ItemSpawnEgg.onActivate
(Level level, Player player, Block block, Block target, BlockFace face, double fx, double fy, double fz) boolean
Item.onClickAir
(Player player, Vector3 directionVector) Called when a player uses the item on air, for example throwing a projectile.boolean
ItemAppleGold.onClickAir
(Player player, Vector3 directionVector) boolean
ItemAppleGoldEnchanted.onClickAir
(Player player, Vector3 directionVector) boolean
ItemArmor.onClickAir
(Player player, Vector3 directionVector) boolean
ItemBow.onClickAir
(Player player, Vector3 directionVector) boolean
ItemBucket.onClickAir
(Player player, Vector3 directionVector) boolean
ItemChorusFruit.onClickAir
(Player player, Vector3 directionVector) boolean
ItemCrossbow.onClickAir
(Player player, Vector3 directionVector) boolean
ItemEdible.onClickAir
(Player player, Vector3 directionVector) boolean
ItemEmptyMap.onClickAir
(Player player, Vector3 directionVector) boolean
ItemFirework.onClickAir
(Player player, Vector3 directionVector) boolean
ItemFishingRod.onClickAir
(Player player, Vector3 directionVector) boolean
ItemHoneyBottle.onClickAir
(Player player, Vector3 directionVector) boolean
ItemPotion.onClickAir
(Player player, Vector3 directionVector) boolean
ItemTrident.onClickAir
(Player player, Vector3 directionVector) boolean
ProjectileItem.onClickAir
(Player player, Vector3 directionVector) boolean
Allows the item to execute code when the player releases the item after long clicking it.boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
boolean
ItemMap.trySendImage
(Player p) void
-
Uses of Player in cn.nukkit.item.customitem
Modifier and TypeMethodDescriptionboolean
ItemCustomArmor.onClickAir
(Player player, Vector3 directionVector) boolean
ItemCustomEdible.onClickAir
(Player player, Vector3 directionVector) boolean
-
Uses of Player in cn.nukkit.item.food
Modifier and TypeMethodDescriptionfinal boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
-
Uses of Player in cn.nukkit.level
Modifier and TypeMethodDescriptionLevel.getChunkPlayers
(int chunkX, int chunkZ) Level.getPlayers()
Modifier and TypeMethodDescriptionvoid
Level.addParticle
(Particle particle, Player player) void
Level.addParticle
(Particle particle, Player[] players) void
Level.addParticleEffect
(Vector3f pos, String identifier, long uniqueEntityId, int dimensionId, Player... players) void
Level.addParticleEffect
(Vector3 pos, ParticleEffect particleEffect, long uniqueEntityId, int dimensionId, Player... players) void
void
Level.requestChunk
(int x, int z, Player player) void
Level.sendBlockExtraData
(int x, int y, int z, int id, int data, Player[] players) void
Level.sendBlocks
(Player[] target, Vector3[] blocks) void
Level.sendBlocks
(Player[] target, Vector3[] blocks, int flags) void
Level.sendBlocks
(Player[] target, Vector3[] blocks, int flags, boolean optimizeRebuilds) void
Level.sendBlocks
(Player[] target, Vector3[] blocks, int flags, int dataLayer) void
Level.sendBlocks
(Player[] target, Vector3[] blocks, int flags, int dataLayer, boolean optimizeRebuilds) void
void
Level.sendWeather
(Player player) void
Level.sendWeather
(Player[] players) Level.useBreakOn
(Vector3 vector, int layer, BlockFace face, Item item, Player player, boolean createParticles, boolean setBlockDestroy) Level.useBreakOn
(Vector3 vector, Item item, Player player) Level.useBreakOn
(Vector3 vector, Item item, Player player, boolean createParticles) Level.useBreakOn
(Vector3 vector, BlockFace face, Item item, Player player, boolean createParticles) Level.useBreakOn
(Vector3 vector, BlockFace face, Item item, Player player, boolean createParticles, boolean setBlockDestroy) Level.useItemOn
(Vector3 vector, Item item, BlockFace face, float fx, float fy, float fz, Player player) Level.useItemOn
(Vector3 vector, Item item, BlockFace face, float fx, float fy, float fz, Player player, boolean playSound) Modifier and TypeMethodDescriptionvoid
Level.addParticle
(Particle particle, Collection<Player> players) void
Level.addParticleEffect
(Vector3 pos, ParticleEffect particleEffect, long uniqueEntityId, int dimensionId, Collection<Player> players) void
Level.addSound
(Vector3 pos, Sound sound, float volume, float pitch, Collection<Player> players) void
Level.sendBlockExtraData
(int x, int y, int z, int id, int data, Collection<Player> players) void
Level.sendWeather
(Collection<Player> players) -
Uses of Player in cn.nukkit.network
Modifier and TypeMethodDescriptionvoid
void
void
void
int
RakNetInterface.getNetworkLatency
(Player player) int
SourceInterface.getNetworkLatency
(Player player) void
Network.processBatch
(BatchPacket packet, Player player) void
Network.processPackets
(Player player, List<DataPacket> packets) Process packets obtained from batch packets Required to perform additional analyses and filter unnecessary packetsRakNetInterface.putPacket
(Player player, DataPacket packet) RakNetInterface.putPacket
(Player player, DataPacket packet, boolean needACK) RakNetInterface.putPacket
(Player player, DataPacket packet, boolean needACK, boolean immediate) SourceInterface.putPacket
(Player player, DataPacket packet) SourceInterface.putPacket
(Player player, DataPacket packet, boolean needACK) SourceInterface.putPacket
(Player player, DataPacket packet, boolean needACK, boolean immediate) RakNetInterface.putResourcePacket
(Player player, DataPacket packet) SourceInterface.putResourcePacket
(Player player, DataPacket packet) -
Uses of Player in cn.nukkit.network.protocol.types
-
Uses of Player in cn.nukkit.positiontracking
Modifier and TypeMethodDescriptionvoid
PositionTrackingService.forceRecheck
(Player player) boolean
PositionTrackingService.hasTrackingDevice
(Player player, int trackingHandler) boolean
PositionTrackingService.isTracking
(Player player, int trackingHandler, boolean validate) PositionTrackingService.startTracking
(Player player, int trackingHandler, boolean validate) boolean
PositionTrackingService.stopTracking
(Player player) boolean
PositionTrackingService.stopTracking
(Player player, int trackingHandler) -
Uses of Player in cn.nukkit.scoreboard
Modifier and TypeMethodDescriptionvoid
ScoreboardManager.onPlayerJoin
(Player player) void
ScoreboardManager.onPlayerQuit
(Player player) -
Uses of Player in cn.nukkit.scoreboard.interfaces
Modifier and TypeMethodDescriptionabstract void
AbstractScoreboardManager.onPlayerJoin
(Player player) abstract void
AbstractScoreboardManager.onPlayerQuit
(Player player) void
AbstractScoreboardManager.updateScoreTag
(Player player) -
Uses of Player in cn.nukkit.scoreboard.scorer
-
Uses of Player in cn.nukkit.utils