| Modifier and Type | Method and Description |
|---|---|
Player |
Server.getPlayer(String name) |
Player |
Server.getPlayerExact(String name) |
Player[] |
Server.matchPlayer(String partialName) |
| Modifier and Type | Method and Description |
|---|---|
Map<UUID,Player> |
Server.getOnlinePlayers() |
Optional<Player> |
Server.getPlayer(UUID uuid) |
| Modifier and Type | Method and Description |
|---|---|
void |
Server.addOnlinePlayer(Player player) |
void |
Server.addPlayer(InetSocketAddress socketAddress,
Player player) |
void |
Server.batchPackets(Player[] players,
com.nukkitx.protocol.bedrock.BedrockPacket[] packets) |
void |
Server.batchPackets(Player[] players,
com.nukkitx.protocol.bedrock.BedrockPacket[] packets,
boolean forceSync) |
void |
Achievement.broadcast(Player player) |
static boolean |
Achievement.broadcast(Player player,
String achievementId) |
static void |
Server.broadcastPacket(Player[] players,
com.nukkitx.protocol.bedrock.BedrockPacket packet) |
static void |
Server.broadcastPackets(Player[] players,
com.nukkitx.protocol.bedrock.BedrockPacket[] packets) |
AdventureSettings |
AdventureSettings.clone(Player newPlayer) |
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[] players) |
void |
Server.sendFullPlayerListData(Player player) |
void |
Server.sendRecipeList(Player player) |
void |
Server.updatePlayerListData(UUID uuid,
long entityId,
String name,
com.nukkitx.protocol.bedrock.data.skin.SerializedSkin skin,
Player[] players) |
void |
Server.updatePlayerListData(UUID uuid,
long entityId,
String name,
com.nukkitx.protocol.bedrock.data.skin.SerializedSkin skin,
String xboxUserId,
Player[] players) |
| Modifier and Type | Method and Description |
|---|---|
static void |
Server.broadcastPacket(Collection<Player> players,
com.nukkitx.protocol.bedrock.BedrockPacket packet) |
void |
Server.removePlayerListData(UUID uuid,
Collection<Player> players) |
void |
Server.updatePlayerListData(UUID uuid,
long entityId,
String name,
com.nukkitx.protocol.bedrock.data.skin.SerializedSkin skin,
String xboxUserId,
Collection<Player> players) |
| Constructor and Description |
|---|
AdventureSettings(Player player) |
AdventureSettings(Player player,
Map<AdventureSettings.Type,Boolean> values) |
| Modifier and Type | Method and Description |
|---|---|
void |
BlockBehaviorLectern.dropBook(Block block,
Player player) |
float |
BlockBehavior.getBreakTime(BlockState state,
Item item,
Player player) |
float |
BlockBehaviorDelegate.getBreakTime(BlockState state,
Item item,
Player player) |
boolean |
BlockBehaviorPodzol.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorTallGrass.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorCake.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorMushroom.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorDirt.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorUndyedShulkerBox.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorLectern.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorFenceGate.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorRedstoneComparator.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorDoublePlant.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorGrassPath.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorCauldron.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorLever.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorFlower.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorCrops.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorTNT.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorNoteblock.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorBarrel.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorDoor.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorItemFrame.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorFlowerPot.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorAnvil.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorBrewingStand.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorRedstoneRepeater.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorEnderChest.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorChest.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorDragonEgg.onActivate(Block block,
Item item,
Player player) |
boolean |
ReedsBlockBehavior.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorTrapdoorIron.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorFurnaceBurning.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorCocoa.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorDoorIron.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorSapling.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorCraftingTable.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorBed.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorJukebox.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorEnchantingTable.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorTrapdoor.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorLog.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehavior.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorBeacon.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorGrass.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorHopper.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorCampfire.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorKelp.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorButton.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorDelegate.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorWood.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorEndPortalFrame.onActivate(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorIce.onBreak(Block block,
Item item,
Player player) |
boolean |
BlockBehavior.onBreak(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorBlueIce.onBreak(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorDelegate.onBreak(Block block,
Item item,
Player player) |
boolean |
BlockBehaviorTallGrass.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorCake.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorMushroom.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorUndyedShulkerBox.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorLectern.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorPumpkin.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorFenceGate.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorRedstoneComparator.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorHayBale.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorDoublePlant.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorConcretePowder.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorSnowLayer.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorBanner.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorCauldron.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorDeadBush.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorLever.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorFlower.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorRedstoneDiode.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorCrops.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorNoteblock.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorLadder.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorTerracottaGlazed.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorVine.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorBarrel.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorDoor.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorItemFrame.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorLeaves.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorRedstoneTorch.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorFlowerPot.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorAnvil.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorCactus.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorBrewingStand.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorRail.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorRedstoneLamp.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorPurpur.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorEnderChest.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorWaterLily.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorChest.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorLava.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
ReedsBlockBehavior.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorWall.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorSlab.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorCarpet.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorFurnaceBurning.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorTripWire.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorWater.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorSignPost.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorSponge.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorCocoa.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorTripWireHook.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorObserver.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorStrippedLog.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorEndRod.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorSapling.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorTorch.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorBed.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorJukebox.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorEnchantingTable.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorTrapdoor.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorLog.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehavior.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorNetherWart.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorBeacon.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorRedstoneWire.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorSkull.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorHopper.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorQuartz.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorCampfire.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorPressurePlateBase.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorKelp.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorButton.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorStairs.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorDelegate.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
boolean |
BlockBehaviorWood.place(Item item,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
protected void |
BlockBehaviorCauldron.replaceBucket(Item oldBucket,
Player player,
Item newBucket) |
boolean |
BlockBehaviorFenceGate.toggle(Block block,
Player player) |
boolean |
BlockBehaviorDoor.toggle(Block block,
Player player) |
boolean |
BlockBehaviorTrapdoor.toggle(Block block,
Player player) |
| Modifier and Type | Method and Description |
|---|---|
void |
BlockEntity.spawnTo(Player player) |
boolean |
BlockEntity.updateFromClient(com.nukkitx.nbt.NbtMap tag,
Player player) |
| Modifier and Type | Method and Description |
|---|---|
void |
BaseBlockEntity.spawnTo(Player player) |
boolean |
BaseBlockEntity.updateFromClient(com.nukkitx.nbt.NbtMap tag,
Player player) |
boolean |
BeaconBlockEntity.updateNbtMap(com.nukkitx.nbt.NbtMap nbt,
Player player) |
protected boolean |
BaseBlockEntity.updateNbtMap(com.nukkitx.nbt.NbtMap nbt,
Player player)
Called when a player updates a block entity's NBT data
for example when writing on a sign.
|
boolean |
SignBlockEntity.updateNbtMap(com.nukkitx.nbt.NbtMap tag,
Player player) |
| Modifier and Type | Method and Description |
|---|---|
com.nukkitx.protocol.bedrock.data.command.CommandData |
Command.toNetwork(Player player)
Generates the
CommandData used
in AvailableCommandsPacket which
sends the Command data to a client. |
| Modifier and Type | Method and Description |
|---|---|
Set<Player> |
Entity.getViewers() |
| Modifier and Type | Method and Description |
|---|---|
void |
Entity.despawnFrom(Player player) |
boolean |
Entity.onInteract(Player player,
Item item,
com.nukkitx.math.vector.Vector3f clickedPos) |
void |
Entity.spawnTo(Player player) |
| Modifier and Type | Field and Description |
|---|---|
protected Set<Player> |
BaseEntity.hasSpawned |
| Modifier and Type | Method and Description |
|---|---|
Set<Player> |
BaseEntity.getViewers() |
| Modifier and Type | Method and Description |
|---|---|
void |
Human.despawnFrom(Player player) |
void |
UnknownEntity.despawnFrom(Player player) |
void |
BaseEntity.despawnFrom(Player player) |
boolean |
BaseEntity.onInteract(Player player,
Item item) |
boolean |
BaseEntity.onInteract(Player player,
Item item,
com.nukkitx.math.vector.Vector3f clickedPos) |
void |
BaseEntity.sendData(Player player) |
void |
BaseEntity.sendData(Player player,
com.nukkitx.protocol.bedrock.data.entity.EntityData... data) |
void |
BaseEntity.sendFlags(Player player) |
void |
BaseEntity.sendPotionEffects(Player player) |
void |
Human.spawnTo(Player player) |
void |
UnknownEntity.spawnTo(Player player) |
void |
BaseEntity.spawnTo(Player player) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
EntityHostile.onInteract(Player player,
Item item,
com.nukkitx.math.vector.Vector3f clickedPos) |
| Modifier and Type | Field and Description |
|---|---|
Player |
EntityExperienceOrb.closestPlayer |
| Modifier and Type | Method and Description |
|---|---|
boolean |
EntitySheep.onInteract(Player player,
Item item) |
boolean |
Animal.onInteract(Player player,
Item item,
com.nukkitx.math.vector.Vector3f clickedPos) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
EntityTntMinecart.onInteract(Player player,
Item item,
com.nukkitx.math.vector.Vector3f clickedPos) |
boolean |
EntityChestMinecart.onInteract(Player p,
Item item,
com.nukkitx.math.vector.Vector3f clickedPos) |
boolean |
EntityAbstractMinecart.onInteract(Player p,
Item item,
com.nukkitx.math.vector.Vector3f clickedPos) |
boolean |
EntityBoat.onInteract(Player player,
Item item,
com.nukkitx.math.vector.Vector3f clickedPos) |
boolean |
EntityHopperMinecart.onInteract(Player p,
Item item,
com.nukkitx.math.vector.Vector3f clickedPos) |
| Modifier and Type | Field and Description |
|---|---|
protected Player |
BlockBreakEvent.player |
protected Player |
BlockPlaceEvent.player |
| Modifier and Type | Method and Description |
|---|---|
Player |
BlockBreakEvent.getPlayer() |
Player |
ItemFrameDropItemEvent.getPlayer() |
Player |
BlockPlaceEvent.getPlayer() |
Player |
LecternDropBookEvent.getPlayer() |
Player |
DoorToggleEvent.getPlayer() |
Player |
LecternPlaceBookEvent.getPlayer() |
Player |
SignChangeEvent.getPlayer() |
Player |
LecternPageChangeEvent.getPlayer() |
| Modifier and Type | Method and Description |
|---|---|
void |
DoorToggleEvent.setPlayer(Player player) |
| Constructor and Description |
|---|
BlockBreakEvent(Player player,
Block block,
Direction face,
Item item,
Item[] drops,
int dropExp,
boolean instaBreak,
boolean fastBreak) |
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) |
BlockPlaceEvent(Player player,
BlockState blockPlace,
Block blockReplace,
Block blockAgainst,
Item item) |
DoorToggleEvent(Block block,
Player player) |
ItemFrameDropItemEvent(Player player,
Block block,
ItemFrame itemFrame,
Item item) |
LecternDropBookEvent(Player player,
Lectern lectern,
Item book) |
LecternPageChangeEvent(Player player,
Lectern lectern,
int newPage) |
LecternPlaceBookEvent(Player player,
Lectern lectern,
Item book) |
SignChangeEvent(Block block,
Player player,
String[] lines) |
| Modifier and Type | Method and Description |
|---|---|
Player |
InventoryOpenEvent.getPlayer() |
Player |
InventoryClickEvent.getPlayer() |
Player |
CraftItemEvent.getPlayer() |
Player |
InventoryCloseEvent.getPlayer() |
Player[] |
InventoryEvent.getViewers() |
| Constructor and Description |
|---|
CraftItemEvent(Player player,
Item[] input,
Recipe recipe) |
InventoryClickEvent(Player who,
Inventory inventory,
int slot,
Item sourceItem,
Item heldItem) |
InventoryCloseEvent(Inventory inventory,
Player who) |
InventoryOpenEvent(Inventory inventory,
Player who) |
| Modifier and Type | Field and Description |
|---|---|
protected Player |
PlayerMessageEvent.sender |
| Modifier and Type | Method and Description |
|---|---|
Player |
PlayerDeathEvent.getEntity() |
Player |
PlayerAsyncPreLoginEvent.getPlayer() |
Player |
PlayerEvent.getPlayer() |
Player |
PlayerMessageEvent.getSender() |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends Player> |
PlayerCreationEvent.getBaseClass() |
Class<? extends Player> |
PlayerCreationEvent.getPlayerClass() |
List<Consumer<Player>> |
PlayerAsyncPreLoginEvent.getScheduledActions() |
| Modifier and Type | Method and Description |
|---|---|
void |
PlayerMessageEvent.setSender(Player sender)
Changes the player that is sending the message
|
| Modifier and Type | Method and Description |
|---|---|
void |
PlayerAsyncPreLoginEvent.scheduleSyncAction(Consumer<Player> action) |
void |
PlayerCreationEvent.setBaseClass(Class<? extends Player> baseClass) |
void |
PlayerCreationEvent.setPlayerClass(Class<? extends Player> playerClass) |
| Constructor and Description |
|---|
PlayerCreationEvent(SourceInterface interfaz,
Class<? extends Player> baseClass,
Class<? extends Player> playerClass,
Long clientId,
InetSocketAddress socketAddress) |
PlayerCreationEvent(SourceInterface interfaz,
Class<? extends Player> baseClass,
Class<? extends Player> playerClass,
Long clientId,
InetSocketAddress socketAddress) |
| Modifier and Type | Method and Description |
|---|---|
Player |
DataPacketReceiveEvent.getPlayer() |
Player[] |
QueryRegenerateEvent.getPlayerList() |
Player[] |
BatchPacketsEvent.getPlayers() |
| Modifier and Type | Method and Description |
|---|---|
void |
QueryRegenerateEvent.setPlayerList(Player[] players) |
| Constructor and Description |
|---|
BatchPacketsEvent(Player[] players,
com.nukkitx.protocol.bedrock.BedrockPacket[] packets,
boolean forceSync) |
DataPacketReceiveEvent(Player player,
com.nukkitx.protocol.bedrock.BedrockPacket packet) |
PlayerPacketSendEvent(Player player,
com.nukkitx.protocol.bedrock.BedrockPacket packet) |
| Modifier and Type | Field and Description |
|---|---|
protected List<Consumer<Player>> |
Form.FormBuilder.closeListeners |
protected List<Consumer<Player>> |
Form.FormBuilder.errorListeners |
protected List<BiConsumer<Player,R>> |
Form.FormBuilder.listeners |
| Modifier and Type | Method and Description |
|---|---|
void |
Form.close(Player p) |
void |
Form.error(Player p) |
abstract void |
Form.handleResponse(Player p,
com.fasterxml.jackson.databind.JsonNode node) |
void |
ModalForm.handleResponse(Player p,
com.fasterxml.jackson.databind.JsonNode node) |
void |
SimpleForm.handleResponse(Player p,
com.fasterxml.jackson.databind.JsonNode node) |
void |
CustomForm.handleResponse(Player p,
com.fasterxml.jackson.databind.JsonNode node) |
void |
Form.submit(Player p,
R response) |
| Modifier and Type | Method and Description |
|---|---|
SimpleForm.SimpleFormBuilder |
SimpleForm.SimpleFormBuilder.button(String text,
Consumer<Player> action)
Adda button with on click callback
|
SimpleForm.SimpleFormBuilder |
SimpleForm.SimpleFormBuilder.button(String text,
ImageType imageType,
String imageData,
Consumer<Player> action)
Add a button with image and on click callback
|
T |
Form.FormBuilder.onClose(Consumer<Player> listener)
Called when the form is closed
|
T |
Form.FormBuilder.onError(Consumer<Player> listener)
Called when an error occurs during the response processing
That could be caused either by a plugin or wrong response (which shouldn't occur in case of vanilla client)
|
T |
Form.FormBuilder.onSubmit(BiConsumer<Player,R> listener)
Called when the form is successfully submitted
|
| Constructor and Description |
|---|
CustomForm(String title,
ImageData icon,
List<Element> elements,
List<BiConsumer<Player,CustomFormResponse>> listeners,
List<Consumer<Player>> closeListeners,
List<Consumer<Player>> errorListeners) |
CustomForm(String title,
ImageData icon,
List<Element> elements,
List<BiConsumer<Player,CustomFormResponse>> listeners,
List<Consumer<Player>> closeListeners,
List<Consumer<Player>> errorListeners) |
CustomForm(String title,
ImageData icon,
List<Element> elements,
List<BiConsumer<Player,CustomFormResponse>> listeners,
List<Consumer<Player>> closeListeners,
List<Consumer<Player>> errorListeners) |
ModalForm(String title,
String content,
String trueValue,
String falseValue,
List<BiConsumer<Player,Boolean>> listeners,
List<Consumer<Player>> closeListeners,
List<Consumer<Player>> errorListeners) |
ModalForm(String title,
String content,
String trueValue,
String falseValue,
List<BiConsumer<Player,Boolean>> listeners,
List<Consumer<Player>> closeListeners,
List<Consumer<Player>> errorListeners) |
ModalForm(String title,
String content,
String trueValue,
String falseValue,
List<BiConsumer<Player,Boolean>> listeners,
List<Consumer<Player>> closeListeners,
List<Consumer<Player>> errorListeners) |
SimpleForm(String title,
String content,
List<ElementButton> buttons,
it.unimi.dsi.fastutil.ints.Int2ObjectMap<Consumer<Player>> buttonListeners,
List<BiConsumer<Player,SimpleFormResponse>> listeners,
List<Consumer<Player>> closeListeners,
List<Consumer<Player>> errorListeners) |
SimpleForm(String title,
String content,
List<ElementButton> buttons,
it.unimi.dsi.fastutil.ints.Int2ObjectMap<Consumer<Player>> buttonListeners,
List<BiConsumer<Player,SimpleFormResponse>> listeners,
List<Consumer<Player>> closeListeners,
List<Consumer<Player>> errorListeners) |
SimpleForm(String title,
String content,
List<ElementButton> buttons,
it.unimi.dsi.fastutil.ints.Int2ObjectMap<Consumer<Player>> buttonListeners,
List<BiConsumer<Player,SimpleFormResponse>> listeners,
List<Consumer<Player>> closeListeners,
List<Consumer<Player>> errorListeners) |
SimpleForm(String title,
String content,
List<ElementButton> buttons,
it.unimi.dsi.fastutil.ints.Int2ObjectMap<Consumer<Player>> buttonListeners,
List<BiConsumer<Player,SimpleFormResponse>> listeners,
List<Consumer<Player>> closeListeners,
List<Consumer<Player>> errorListeners) |
| Modifier and Type | Field and Description |
|---|---|
protected Set<Player> |
BaseInventory.viewers |
| Modifier and Type | Method and Description |
|---|---|
Player |
PlayerCursorInventory.getHolder()
This override is here for documentation and code completion purposes only.
|
Player |
PlayerUIInventory.getHolder() |
| Modifier and Type | Method and Description |
|---|---|
Set<Player> |
BaseInventory.getViewers() |
Set<Player> |
PlayerUIComponent.getViewers() |
Set<Player> |
Inventory.getViewers() |
| Modifier and Type | Method and Description |
|---|---|
void |
FakeBlockUIComponent.close(Player who) |
void |
BaseInventory.close(Player who) |
void |
PlayerUIComponent.close(Player who) |
void |
Inventory.close(Player who) |
void |
DoubleChestInventory.onClose(Player who) |
void |
FakeBlockUIComponent.onClose(Player who) |
void |
PlayerInventory.onClose(Player who) |
void |
BarrelInventory.onClose(Player who) |
void |
EnchantInventory.onClose(Player who) |
void |
ContainerInventory.onClose(Player who) |
void |
PlayerEnderChestInventory.onClose(Player who) |
void |
AnvilInventory.onClose(Player who) |
void |
ChestInventory.onClose(Player who) |
void |
ShulkerBoxInventory.onClose(Player who) |
void |
BaseInventory.onClose(Player who) |
void |
PlayerUIComponent.onClose(Player who) |
void |
BeaconInventory.onClose(Player who) |
void |
Inventory.onClose(Player who) |
void |
DoubleChestInventory.onOpen(Player who) |
void |
FakeBlockUIComponent.onOpen(Player who) |
void |
PlayerInventory.onOpen(Player who) |
void |
BarrelInventory.onOpen(Player who) |
void |
EnchantInventory.onOpen(Player who) |
void |
ContainerInventory.onOpen(Player who) |
void |
PlayerEnderChestInventory.onOpen(Player who) |
void |
AnvilInventory.onOpen(Player who) |
void |
ChestInventory.onOpen(Player who) |
void |
ShulkerBoxInventory.onOpen(Player who) |
void |
BaseInventory.onOpen(Player who) |
void |
PlayerUIComponent.onOpen(Player who) |
void |
Inventory.onOpen(Player who) |
boolean |
AnvilInventory.onRename(Player player,
Item resultItem) |
boolean |
FakeBlockUIComponent.open(Player who) |
boolean |
BaseInventory.open(Player who) |
boolean |
PlayerUIComponent.open(Player who) |
boolean |
Inventory.open(Player who) |
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 |
PlayerUIInventory.sendContents(Player... target) |
void |
BaseInventory.sendContents(Player... players) |
void |
PlayerUIComponent.sendContents(Player... players) |
void |
Inventory.sendContents(Player... players) |
void |
PlayerInventory.sendContents(Player player) |
void |
BaseInventory.sendContents(Player player) |
void |
Inventory.sendContents(Player player) |
void |
PlayerInventory.sendContents(Player[] players) |
void |
PlayerInventory.sendHeldItem(Player... players) |
void |
PlayerInventory.sendOffHandContents(Player player) |
void |
PlayerInventory.sendOffHandContents(Player[] players) |
void |
PlayerInventory.sendOffHandSlot(Player player) |
void |
PlayerInventory.sendOffHandSlot(Player[] players) |
void |
CraftingManager.sendRecipesTo(Player player) |
void |
PlayerInventory.sendSlot(int index,
Player... players) |
void |
PlayerUIInventory.sendSlot(int index,
Player... target) |
void |
ChestInventory.sendSlot(int index,
Player... players) |
void |
ShulkerBoxInventory.sendSlot(int index,
Player... players) |
void |
BaseInventory.sendSlot(int index,
Player... players) |
void |
PlayerUIComponent.sendSlot(int index,
Player... players) |
void |
Inventory.sendSlot(int index,
Player... players) |
void |
PlayerInventory.sendSlot(int index,
Player player) |
void |
BaseInventory.sendSlot(int index,
Player player) |
void |
Inventory.sendSlot(int index,
Player player) |
void |
DoubleChestInventory.sendSlot(Inventory inv,
int index,
Player... players) |
| Modifier and Type | Method and Description |
|---|---|
void |
PlayerInventory.sendArmorContents(Collection<Player> players) |
void |
PlayerInventory.sendArmorSlot(int index,
Collection<Player> players) |
void |
PlayerInventory.sendContents(Collection<Player> players) |
void |
BaseInventory.sendContents(Collection<Player> players) |
void |
Inventory.sendContents(Collection<Player> players) |
void |
PlayerInventory.sendHeldItem(Collection<Player> players) |
void |
PlayerInventory.sendOffHandContents(Collection<Player> players) |
void |
PlayerInventory.sendOffHandSlot(Collection<Player> players) |
void |
PlayerInventory.sendSlot(int index,
Collection<Player> players) |
void |
BaseInventory.sendSlot(int index,
Collection<Player> players) |
void |
Inventory.sendSlot(int index,
Collection<Player> players) |
| Constructor and Description |
|---|
PlayerUIInventory(Player player) |
| Modifier and Type | Field and Description |
|---|---|
protected Player |
InventoryTransaction.source |
| Modifier and Type | Method and Description |
|---|---|
Player |
InventoryTransaction.getSource() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
InventoryTransaction.init(Player source,
List<InventoryAction> actions) |
| Constructor and Description |
|---|
CraftingTransaction(Player source,
List<InventoryAction> actions) |
InventoryTransaction(Player source,
List<InventoryAction> actions) |
InventoryTransaction(Player source,
List<InventoryAction> actions,
boolean init) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
CraftingTransferMaterialAction.execute(Player source) |
boolean |
DropItemAction.execute(Player source)
Drops the target item in front of the player.
|
boolean |
CraftingTakeResultAction.execute(Player source) |
boolean |
SlotChangeAction.execute(Player source)
Sets the item into the target inventory.
|
abstract boolean |
InventoryAction.execute(Player source)
Performs actions needed to complete the inventory-action server-side.
|
boolean |
CreativeInventoryAction.execute(Player source)
No need to do anything extra here: this type just provides a place for items to disappear or appear from.
|
boolean |
CraftingTransferMaterialAction.isValid(Player source) |
boolean |
DropItemAction.isValid(Player source)
Verifies that the source item of a drop-item action must be air.
|
boolean |
CraftingTakeResultAction.isValid(Player source) |
boolean |
SlotChangeAction.isValid(Player source)
Checks if the item in the inventory at the specified inventorySlot is the same as this action's source item.
|
abstract boolean |
InventoryAction.isValid(Player source)
Returns whether this action is currently valid.
|
boolean |
CreativeInventoryAction.isValid(Player source)
Checks that the player is in creative, and (if creating an item) that the item exists in the creative inventory.
|
void |
CraftingTransferMaterialAction.onExecuteFail(Player source) |
void |
DropItemAction.onExecuteFail(Player source) |
void |
CraftingTakeResultAction.onExecuteFail(Player source) |
void |
SlotChangeAction.onExecuteFail(Player source)
Sends the original inventorySlot contents to the source player to revert the action.
|
abstract void |
InventoryAction.onExecuteFail(Player source)
Performs additional actions when this inventory-action did not complete successfully.
|
void |
CreativeInventoryAction.onExecuteFail(Player source) |
void |
CraftingTransferMaterialAction.onExecuteSuccess(Player $source) |
void |
DropItemAction.onExecuteSuccess(Player source) |
void |
CraftingTakeResultAction.onExecuteSuccess(Player $source) |
void |
SlotChangeAction.onExecuteSuccess(Player source)
Sends inventorySlot changes to other viewers of the inventory.
|
abstract void |
InventoryAction.onExecuteSuccess(Player source)
Performs additional actions when this inventory-action completed successfully.
|
void |
CreativeInventoryAction.onExecuteSuccess(Player source) |
boolean |
DropItemAction.onPreExecute(Player source) |
boolean |
InventoryAction.onPreExecute(Player source)
Called by inventory transactions before any actions are processed.
|
| Modifier and Type | Method and Description |
|---|---|
int |
Item.getDestroySpeed(BlockState blockState,
Player player) |
boolean |
ItemBehavior.onActivate(ItemStack item,
Level level,
Player player,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos) |
boolean |
ItemEndCrystal.onActivate(Level level,
Player player,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos) |
boolean |
ItemGlassBottle.onActivate(Level level,
Player player,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos) |
boolean |
ItemFlintSteel.onActivate(Level level,
Player player,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos) |
boolean |
ItemBucket.onActivate(Level level,
Player player,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos) |
boolean |
ItemFirework.onActivate(Level level,
Player player,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos) |
boolean |
ItemMinecart.onActivate(Level level,
Player player,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos) |
boolean |
ItemMinecartChest.onActivate(Level level,
Player player,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos) |
boolean |
ItemFireCharge.onActivate(Level level,
Player player,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos) |
boolean |
ItemMinecartHopper.onActivate(Level level,
Player player,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos) |
boolean |
Item.onActivate(Level level,
Player player,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos) |
boolean |
ItemBoat.onActivate(Level level,
Player player,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos) |
boolean |
ItemSpawnEgg.onActivate(Level level,
Player player,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos) |
boolean |
ItemPainting.onActivate(Level level,
Player player,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos) |
boolean |
ItemMinecartTNT.onActivate(Level level,
Player player,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos) |
boolean |
ItemBehavior.onClickAir(ItemStack item,
Player player,
com.nukkitx.math.vector.Vector3f directionVector)
Called when a player uses the item on air, for example throwing a projectile.
|
boolean |
ItemChorusFruit.onClickAir(Player player,
com.nukkitx.math.vector.Vector3f directionVector) |
boolean |
ItemHoneyBottle.onClickAir(Player player,
com.nukkitx.math.vector.Vector3f directionVector) |
boolean |
ItemPotion.onClickAir(Player player,
com.nukkitx.math.vector.Vector3f directionVector) |
boolean |
ItemBow.onClickAir(Player player,
com.nukkitx.math.vector.Vector3f directionVector) |
boolean |
ItemBucket.onClickAir(Player player,
com.nukkitx.math.vector.Vector3f directionVector) |
boolean |
ItemAppleGoldEnchanted.onClickAir(Player player,
com.nukkitx.math.vector.Vector3f directionVector) |
boolean |
ItemEdible.onClickAir(Player player,
com.nukkitx.math.vector.Vector3f directionVector) |
boolean |
ItemFirework.onClickAir(Player player,
com.nukkitx.math.vector.Vector3f directionVector) |
boolean |
ProjectileItem.onClickAir(Player player,
com.nukkitx.math.vector.Vector3f directionVector) |
boolean |
ItemArmor.onClickAir(Player player,
com.nukkitx.math.vector.Vector3f directionVector) |
boolean |
Item.onClickAir(Player player,
com.nukkitx.math.vector.Vector3f directionVector)
Called when a player uses the item on air, for example throwing a projectile.
|
boolean |
ItemFishingRod.onClickAir(Player player,
com.nukkitx.math.vector.Vector3f directionVector) |
boolean |
ItemTrident.onClickAir(Player player,
com.nukkitx.math.vector.Vector3f directionVector) |
boolean |
ItemAppleGold.onClickAir(Player player,
com.nukkitx.math.vector.Vector3f directionVector) |
boolean |
ItemBehavior.onRelease(ItemStack item,
Player player,
int ticksUsed) |
boolean |
ItemBow.onRelease(Player player,
int ticksUsed) |
boolean |
Item.onRelease(Player player,
int ticksUsed) |
boolean |
ItemTrident.onRelease(Player player,
int ticksUsed) |
boolean |
ItemBehavior.onUse(ItemStack item,
Player player,
int ticksUsed) |
boolean |
ItemChorusFruit.onUse(Player player,
int ticksUsed) |
boolean |
ItemPotion.onUse(Player player,
int ticksUsed) |
boolean |
ItemBucket.onUse(Player player,
int ticksUsed) |
boolean |
ItemEdible.onUse(Player player,
int ticksUsed) |
boolean |
Item.onUse(Player player,
int ticksUsed) |
void |
ItemMap.sendImage(Player p) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Food.eatenBy(Player player) |
protected boolean |
FoodEffective.onEatenBy(Player player) |
protected boolean |
FoodHoney.onEatenBy(Player player) |
protected boolean |
FoodChorusFruit.onEatenBy(Player player) |
protected boolean |
FoodMilk.onEatenBy(Player player) |
protected boolean |
FoodInBowl.onEatenBy(Player player) |
protected boolean |
Food.onEatenBy(Player player) |
| Modifier and Type | Method and Description |
|---|---|
Set<Player> |
Level.getChunkPlayers(int chunkX,
int chunkZ) |
Map<Long,Player> |
Level.getPlayers() |
| Modifier and Type | Method and Description |
|---|---|
void |
Level.addParticle(Particle particle,
Player player) |
void |
Level.addParticle(Particle particle,
Player[] players) |
void |
Level.addParticleEffect(com.nukkitx.math.vector.Vector3f pos,
Identifier identifier,
long uniqueEntityId,
int dimensionId,
Player... players) |
void |
Level.addSound(com.nukkitx.math.vector.Vector3f pos,
Sound sound,
float volume,
float pitch,
Player... players) |
void |
Level.sendBlocks(Player[] target,
Block[] blocks) |
void |
Level.sendBlocks(Player[] target,
Block[] blocks,
Set<com.nukkitx.protocol.bedrock.packet.UpdateBlockPacket.Flag> flags) |
void |
Level.sendBlocks(Player[] target,
Block[] blocks,
Set<com.nukkitx.protocol.bedrock.packet.UpdateBlockPacket.Flag> flags,
boolean optimizeRebuilds) |
void |
Level.sendTime(Player... players) |
void |
Level.sendWeather(Player player) |
void |
Level.sendWeather(Player[] players) |
Item |
Level.useBreakOn(com.nukkitx.math.vector.Vector3i pos,
Direction face,
Item item,
Player player,
boolean createParticles) |
Item |
Level.useBreakOn(com.nukkitx.math.vector.Vector3i pos,
Item item,
Player player) |
Item |
Level.useBreakOn(com.nukkitx.math.vector.Vector3i pos,
Item item,
Player player,
boolean createParticles) |
Item |
Level.useItemOn(com.nukkitx.math.vector.Vector3i vector,
Item item,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player) |
Item |
Level.useItemOn(com.nukkitx.math.vector.Vector3i vector,
Item item,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos,
Player player,
boolean playSound) |
| Modifier and Type | Method and Description |
|---|---|
void |
Level.addParticle(Particle particle,
Collection<Player> players) |
void |
Level.addParticleEffect(com.nukkitx.math.vector.Vector3f pos,
Identifier identifier,
long uniqueEntityId,
int dimensionId,
Collection<Player> players) |
void |
Level.addSound(com.nukkitx.math.vector.Vector3f pos,
Sound sound,
float volume,
float pitch,
Collection<Player> players) |
void |
Level.sendWeather(Collection<Player> players) |
| Modifier and Type | Method and Description |
|---|---|
Set<Player> |
Chunk.getPlayerLoaders() |
Set<Player> |
Chunk.getPlayers() |
Collection<Player> |
IChunk.getPlayers()
Gets an immutable copy of players currently in this chunk
|
Set<Player> |
LockableChunk.getPlayers() |
Set<Player> |
UnsafeChunk.getPlayers()
Gets an immutable copy of players currently in this chunk
|
| Modifier and Type | Method and Description |
|---|---|
org.cloudburstmc.server.network.BedrockInterface.NukkitSessionListener |
BedrockInterface.initDisconnectHandler(Player player) |
| Modifier and Type | Method and Description |
|---|---|
static InventoryAction |
InventoryTransactionUtils.createInventoryAction(Player player,
com.nukkitx.protocol.bedrock.data.inventory.InventoryActionData inventoryActionData) |
| Modifier and Type | Field and Description |
|---|---|
protected Map<UUID,Player> |
Player.hiddenPlayers |
| Modifier and Type | Method and Description |
|---|---|
Player |
IPlayer.getPlayer()
Returns a
Player object that this represents. |
Player |
Player.getPlayer() |
Player |
PlayerFood.getPlayer() |
Player |
OfflinePlayer.getPlayer() |
Player |
PlayerLoginData.initializePlayer() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Player.canSee(Player player) |
void |
Player.closeInventory(Player who) |
void |
Player.hidePlayer(Player player) |
void |
Player.openInventory(Player who) |
void |
Player.showPlayer(Player player) |
void |
Player.spawnTo(Player player) |
| Modifier and Type | Method and Description |
|---|---|
void |
Player.sendPosition(com.nukkitx.math.vector.Vector3f pos,
double yaw,
double pitch,
com.nukkitx.protocol.bedrock.packet.MovePlayerPacket.Mode mode,
Collection<Player> targets) |
| Constructor and Description |
|---|
PlayerFood(Player player,
int foodLevel,
float foodSaturationLevel) |
| Constructor and Description |
|---|
PlayerPacketHandler(Player player) |
| Constructor and Description |
|---|
PlayerChunkManager(Player player) |
| Modifier and Type | Method and Description |
|---|---|
com.nukkitx.protocol.bedrock.packet.AvailableCommandsPacket |
CommandRegistry.createPacketFor(Player player)
Used internally to obtain the AvailableCommandsPacket to send to a client.
|
| Modifier and Type | Method and Description |
|---|---|
Player |
DummyBossBar.getPlayer() |
| Constructor and Description |
|---|
Builder(Player player) |
Copyright © 2020. All rights reserved.