public class BukkitAdapter
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static org.bukkit.command.CommandSender |
adapt(com.sk89q.worldedit.extension.platform.Actor actor)
Create a Bukkit CommandSender from a WorldEdit Actor.
|
static <B extends com.sk89q.worldedit.world.block.BlockStateHolder<B>> |
adapt(B block)
Create a Bukkit BlockData from a WorldEdit BlockStateHolder.
|
static org.bukkit.inventory.ItemStack |
adapt(com.sk89q.worldedit.blocks.BaseItemStack item)
Create a Bukkit ItemStack from a WorldEdit BaseItemStack.
|
static com.sk89q.worldedit.world.biome.BiomeType |
adapt(org.bukkit.block.Biome biome)
Create a WorldEdit BiomeType from a Bukkit one.
|
static org.bukkit.block.Biome |
adapt(com.sk89q.worldedit.world.biome.BiomeType biomeType) |
static com.sk89q.worldedit.world.block.BlockState |
adapt(org.bukkit.block.data.BlockData blockData)
Create a WorldEdit BlockState from a Bukkit BlockData.
|
static com.sk89q.worldedit.util.Direction |
adapt(org.bukkit.block.BlockFace face)
Create a WorldEdit Direction from a Bukkit BlockFace.
|
static org.bukkit.Material |
adapt(com.sk89q.worldedit.world.block.BlockType blockType)
Create a Bukkit Material form a WorldEdit BlockType.
|
static com.sk89q.worldedit.extension.platform.Actor |
adapt(org.bukkit.command.CommandSender sender)
Create a WorldEdit Actor from a Bukkit CommandSender.
|
static com.sk89q.worldedit.entity.Entity |
adapt(org.bukkit.entity.Entity entity)
Create a WorldEdit entity from a Bukkit entity.
|
static com.sk89q.worldedit.world.entity.EntityType |
adapt(org.bukkit.entity.EntityType entityType)
Create a WorldEdit EntityType from a Bukkit one.
|
static org.bukkit.entity.EntityType |
adapt(com.sk89q.worldedit.world.entity.EntityType entityType) |
static com.sk89q.worldedit.world.gamemode.GameMode |
adapt(org.bukkit.GameMode gameMode)
Create a WorldEdit GameMode from a Bukkit one.
|
static com.sk89q.worldedit.blocks.BaseItemStack |
adapt(org.bukkit.inventory.ItemStack itemStack)
Create a WorldEdit BaseItemStack from a Bukkit ItemStack.
|
static org.bukkit.Material |
adapt(com.sk89q.worldedit.world.item.ItemType itemType)
Create a Bukkit Material form a WorldEdit ItemType.
|
static com.sk89q.worldedit.util.Location |
adapt(org.bukkit.Location location)
Create a WorldEdit location from a Bukkit location.
|
static org.bukkit.Location |
adapt(com.sk89q.worldedit.util.Location location)
Create a Bukkit location from a WorldEdit location.
|
static BukkitPlayer |
adapt(org.bukkit.entity.Player player)
Create a WorldEdit Player from a Bukkit Player.
|
static org.bukkit.entity.Player |
adapt(com.sk89q.worldedit.entity.Player player)
Create a Bukkit Player from a WorldEdit Player.
|
static com.sk89q.worldedit.world.World |
adapt(org.bukkit.World world)
Create a WorldEdit world from a Bukkit world.
|
static org.bukkit.World |
adapt(com.sk89q.worldedit.world.World world)
Create a Bukkit world from a WorldEdit world.
|
static org.bukkit.Location |
adapt(org.bukkit.World world,
com.sk89q.worldedit.math.BlockVector3 position)
Create a Bukkit location from a WorldEdit position with a Bukkit world.
|
static org.bukkit.Location |
adapt(org.bukkit.World world,
com.sk89q.worldedit.util.Location location)
Create a Bukkit location from a WorldEdit location with a Bukkit world.
|
static org.bukkit.Location |
adapt(org.bukkit.World world,
com.sk89q.worldedit.math.Vector3 position)
Create a Bukkit location from a WorldEdit position with a Bukkit world.
|
static com.sk89q.worldedit.world.block.BlockState |
asBlockState(org.bukkit.inventory.ItemStack itemStack)
Create a WorldEdit BlockState from a Bukkit ItemStack.
|
static com.sk89q.worldedit.world.block.BlockType |
asBlockType(org.bukkit.Material material)
Converts a Material to a BlockType.
|
static com.sk89q.worldedit.math.BlockVector3 |
asBlockVector(org.bukkit.Location location)
Create a WorldEdit BlockVector from a Bukkit location.
|
static BukkitWorld |
asBukkitWorld(com.sk89q.worldedit.world.World world)
Convert any WorldEdit world into an equivalent wrapped Bukkit world.
|
static com.sk89q.worldedit.world.item.ItemType |
asItemType(org.bukkit.Material material)
Converts a Material to a ItemType.
|
static com.sk89q.worldedit.math.Vector3 |
asVector(org.bukkit.Location location)
Create a WorldEdit Vector from a Bukkit location.
|
static boolean |
equals(com.sk89q.worldedit.world.block.BlockType blockType,
org.bukkit.Material type)
Checks equality between a WorldEdit BlockType and a Bukkit Material.
|
public static boolean equals(com.sk89q.worldedit.world.block.BlockType blockType, org.bukkit.Material type)
blockType
- The WorldEdit BlockTypetype
- The Bukkit Materialpublic static BukkitWorld asBukkitWorld(com.sk89q.worldedit.world.World world)
If a matching world cannot be found, a RuntimeException
will be thrown.
world
- the worldpublic static com.sk89q.worldedit.world.World adapt(org.bukkit.World world)
world
- the Bukkit worldpublic static com.sk89q.worldedit.extension.platform.Actor adapt(org.bukkit.command.CommandSender sender)
sender
- The Bukkit CommandSenderpublic static BukkitPlayer adapt(org.bukkit.entity.Player player)
player
- The Bukkit playerpublic static org.bukkit.command.CommandSender adapt(com.sk89q.worldedit.extension.platform.Actor actor)
actor
- The WorldEdit actorpublic static org.bukkit.entity.Player adapt(com.sk89q.worldedit.entity.Player player)
player
- The WorldEdit playerpublic static com.sk89q.worldedit.util.Direction adapt(@Nullable org.bukkit.block.BlockFace face)
face
- the Bukkit BlockFacepublic static org.bukkit.World adapt(com.sk89q.worldedit.world.World world)
world
- the WorldEdit worldpublic static com.sk89q.worldedit.util.Location adapt(org.bukkit.Location location)
location
- the Bukkit locationpublic static org.bukkit.Location adapt(com.sk89q.worldedit.util.Location location)
location
- the WorldEdit locationpublic static org.bukkit.Location adapt(org.bukkit.World world, com.sk89q.worldedit.math.Vector3 position)
world
- the Bukkit worldposition
- the WorldEdit positionpublic static org.bukkit.Location adapt(org.bukkit.World world, com.sk89q.worldedit.math.BlockVector3 position)
world
- the Bukkit worldposition
- the WorldEdit positionpublic static org.bukkit.Location adapt(org.bukkit.World world, com.sk89q.worldedit.util.Location location)
world
- the Bukkit worldlocation
- the WorldEdit locationpublic static com.sk89q.worldedit.math.Vector3 asVector(org.bukkit.Location location)
location
- The Bukkit locationpublic static com.sk89q.worldedit.math.BlockVector3 asBlockVector(org.bukkit.Location location)
location
- The Bukkit locationpublic static com.sk89q.worldedit.entity.Entity adapt(org.bukkit.entity.Entity entity)
entity
- the Bukkit entitypublic static org.bukkit.Material adapt(com.sk89q.worldedit.world.item.ItemType itemType)
itemType
- The WorldEdit ItemTypepublic static org.bukkit.Material adapt(com.sk89q.worldedit.world.block.BlockType blockType)
blockType
- The WorldEdit BlockTypepublic static com.sk89q.worldedit.world.gamemode.GameMode adapt(org.bukkit.GameMode gameMode)
gameMode
- Bukkit GameModepublic static com.sk89q.worldedit.world.biome.BiomeType adapt(org.bukkit.block.Biome biome)
biome
- Bukkit Biomepublic static org.bukkit.block.Biome adapt(com.sk89q.worldedit.world.biome.BiomeType biomeType)
public static com.sk89q.worldedit.world.entity.EntityType adapt(org.bukkit.entity.EntityType entityType)
entityType
- Bukkit EntityTypepublic static org.bukkit.entity.EntityType adapt(com.sk89q.worldedit.world.entity.EntityType entityType)
@Nullable public static com.sk89q.worldedit.world.block.BlockType asBlockType(org.bukkit.Material material)
material
- The material@Nullable public static com.sk89q.worldedit.world.item.ItemType asItemType(org.bukkit.Material material)
material
- The materialpublic static com.sk89q.worldedit.world.block.BlockState adapt(org.bukkit.block.data.BlockData blockData)
blockData
- The Bukkit BlockDatapublic static <B extends com.sk89q.worldedit.world.block.BlockStateHolder<B>> org.bukkit.block.data.BlockData adapt(B block)
block
- The WorldEdit BlockStateHolderpublic static com.sk89q.worldedit.world.block.BlockState asBlockState(org.bukkit.inventory.ItemStack itemStack) throws com.sk89q.worldedit.WorldEditException
itemStack
- The Bukkit ItemStackcom.sk89q.worldedit.WorldEditException
public static com.sk89q.worldedit.blocks.BaseItemStack adapt(org.bukkit.inventory.ItemStack itemStack)
itemStack
- The Bukkit ItemStackpublic static org.bukkit.inventory.ItemStack adapt(com.sk89q.worldedit.blocks.BaseItemStack item)
item
- The WorldEdit BaseItemStack