Package com.sk89q.worldedit.bukkit
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 com.fastasyncworldedit.core.entity.Metadatable
Metadatable.METADATA_KEYS -
Field Summary
Fields inherited from interface com.sk89q.worldedit.util.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 com.sk89q.worldedit.extension.platform.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 java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sk89q.worldedit.extension.platform.Actor
cancel, checkAction, confirm, decline, getLimit, printDebug, printError, printInfo, queueAction, runAsyncIfFree, runIfFreeMethods inherited from interface com.sk89q.worldedit.extension.platform.Locatable
getBlockLocation, setPositionMethods inherited from interface com.fastasyncworldedit.core.entity.MapMetadatable
deleteMeta, getAndSetMeta, getMeta, getMeta, hasMeta, putIfAbsent, setMetaMethods inherited from interface com.sk89q.worldedit.entity.Player
getBlockIn, getSelection, getWorldForEditing, setPosition, setSelectionMethods inherited from interface com.sk89q.worldedit.session.SessionOwner
getSessionMethods inherited from interface com.sk89q.worldedit.util.auth.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()
-