Class BukkitPlayer
java.lang.Object
com.sk89q.worldedit.extension.platform.AbstractPlayerActor
com.sk89q.worldedit.bukkit.BukkitPlayer
- All Implemented Interfaces:
MapMetadatable, Metadatable, Entity, Player, Actor, Locatable, SessionOwner, Subject, Faceted, Identifiable, Cloneable
-
Nested Class Summary
Nested classes/interfaces inherited from interface Metadatable
Metadatable.METADATA_KEYS -
Field Summary
Fields inherited from interface Identifiable
CONSOLE, EVERYONE -
Constructor Summary
ConstructorsConstructorDescriptionBukkitPlayer(WorldEditPlugin plugin, Player player) Deprecated.Players are cached by the plugin.BukkitPlayer(Player player) Deprecated.Players are cached by the plugin. -
Method Summary
Modifier and TypeMethodDescriptionvoiddispatchCUIEvent(CUIEvent event) getBlockInHand(HandSide handSide) <T> TString[]getItemInHand(HandSide handSide) getName()getState()getWorld()voidgiveItem(BaseItemStack itemStack) booleanhasPermission(String perm) booleanvoidprint(com.sk89q.worldedit.util.formatting.text.Component component) voidDeprecated.voidprintDebug(String msg) Deprecated.voidprintError(String msg) Deprecated.voidDeprecated.void<B extends BlockStateHolder<B>>
voidsendFakeBlock(BlockVector3 pos, B block) voidsendTitle(com.sk89q.worldedit.util.formatting.text.Component title, com.sk89q.worldedit.util.formatting.text.Component sub) voidsetFlying(boolean flying) voidsetGameMode(GameMode gameMode) booleansetLocation(Location location) voidsetPermission(String permission, boolean value) booleantrySetPosition(Vector3 pos, float pitch, float yaw) voidMethods inherited from class AbstractPlayerActor
ascendLevel, ascendToCeiling, ascendToCeiling, ascendUpwards, ascendUpwards, canDestroyBedrock, checkPermission, clone, descendLevel, equals, findFreePosition, findFreePosition, floatAt, getAllowedRegions, getAllowedRegions, getBlockOn, getBlockTrace, getBlockTrace, getBlockTrace, getBlockTraceFace, getBlockTraceFace, getCardinalDirection, getCardinalDirection, getDisallowedRegions, getDisallowedRegions, getExtent, getLargestRegion, getRawMeta, getSolidBlockTrace, hashCode, isHoldingPickAxe, isPlayer, loadClipboardFromDisk, openFileOpenDialog, openFileSaveDialog, passThroughForwardWall, remove, runAction, setOnGround, setSelection, trySetPositionMethods inherited from class Object
finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Actor
cancel, checkAction, confirm, decline, getLimit, printDebug, printError, printInfo, queueAction, runAsyncIfFree, runIfFreeMethods inherited from interface Locatable
getBlockLocation, setPositionMethods inherited from interface MapMetadatable
deleteMeta, getAndSetMeta, getMeta, getMeta, hasMeta, putIfAbsent, setMetaMethods inherited from interface Player
getBlockIn, getSelection, getWorldForEditing, setPosition, setSelectionMethods inherited from interface SessionOwner
getSessionMethods inherited from interface Subject
togglePermission
-
Constructor Details
-
BukkitPlayer
Deprecated.Players are cached by the plugin. Should useWorldEditPlugin.wrapPlayer(Player)This constructs a newBukkitPlayerfor the givenPlayer.- Parameters:
player- The correspondingPlayeror null if you need a null WorldEdit player for some reason.
-
BukkitPlayer
Deprecated.Players are cached by the plugin. Should useWorldEditPlugin.wrapPlayer(Player)This constructs a newBukkitPlayerfor the givenPlayer.- Parameters:
plugin- The running instance ofWorldEditPluginplayer- The correspondingPlayeror null if you need a null WorldEdit player for some reason.
-
-
Method Details
-
getUniqueId
-
getItemInHand
-
getBlockInHand
- Specified by:
getBlockInHandin interfacePlayer- Overrides:
getBlockInHandin classAbstractPlayerActor- Throws:
WorldEditException
-
getName
-
getDisplayName
-
giveItem
-
printRaw
Deprecated. -
print
Deprecated. -
printDebug
Deprecated. -
printError
Deprecated. -
print
public void print(com.sk89q.worldedit.util.formatting.text.Component component) -
trySetPosition
-
getGroups
-
getInventoryBlockBag
-
getGameMode
- Specified by:
getGameModein interfacePlayer- Overrides:
getGameModein classAbstractPlayerActor
-
setGameMode
- Specified by:
setGameModein interfacePlayer- Overrides:
setGameModein classAbstractPlayerActor
-
hasPermission
-
setPermission
-
getWorld
-
dispatchCUIEvent
- Specified by:
dispatchCUIEventin interfaceActor- Overrides:
dispatchCUIEventin classAbstractPlayerActor
-
getPlayer
-
isAllowedToFly
public boolean isAllowedToFly()- Overrides:
isAllowedToFlyin classAbstractPlayerActor
-
setFlying
public void setFlying(boolean flying) - Overrides:
setFlyingin classAbstractPlayerActor
-
getState
-
getLocation
-
setLocation
-
getLocale
-
sendAnnouncements
public void sendAnnouncements() -
getFacet
-
getSessionKey
-
sendFakeBlock
- Specified by:
sendFakeBlockin interfacePlayer- Overrides:
sendFakeBlockin classAbstractPlayerActor
-
sendTitle
public void sendTitle(com.sk89q.worldedit.util.formatting.text.Component title, com.sk89q.worldedit.util.formatting.text.Component sub) -
unregister
public void unregister()
-