Class SelectionFace
java.lang.Object
net.mathias2246.buildmc.api.selection.SelectionFace
-
Constructor Summary
ConstructorsConstructorDescriptionSelectionFace(@NotNull org.bukkit.Location origin, @NotNull org.bukkit.block.data.BlockData blockDisplay, @NotNull org.bukkit.block.BlockFace face, float width, float height) SelectionFace(@NotNull org.bukkit.Location origin, @NotNull org.bukkit.block.data.BlockData blockDisplay, @NotNull org.bukkit.block.BlockFace face, @NotNull org.joml.Vector2f size) -
Method Summary
Modifier and TypeMethodDescriptionbooleancanPlayerSee(@NotNull org.bukkit.entity.Player player) voiddestroy()@NotNull org.bukkit.block.BlockFacegetFace()@NotNull org.bukkit.LocationvoidhideFromPlayer(@NotNull org.bukkit.plugin.Plugin plugin, @NotNull org.bukkit.entity.Player player) booleanvoidsetBlock(@NotNull org.bukkit.Material material) voidsetBlock(@NotNull org.bukkit.block.data.BlockData blockData) voidsetOrigin(@NotNull org.bukkit.Location newOrigin) voidsetOrigin(@NotNull org.bukkit.Location newOrigin, int teleportInterpolationDuration) voidsetSize(float width, float height) voidsetSize(float width, float height, int interpolationDuration) voidsetSize(float width, float height, int interpolationDelay, int interpolationDuration) voidsetSize(org.joml.Vector3f size) voidshowToPlayer(@NotNull org.bukkit.plugin.Plugin plugin, @NotNull org.bukkit.entity.Player player)
-
Constructor Details
-
SelectionFace
public SelectionFace(@NotNull @NotNull org.bukkit.Location origin, @NotNull @NotNull org.bukkit.block.data.BlockData blockDisplay, @NotNull @NotNull org.bukkit.block.BlockFace face, @NotNull @NotNull org.joml.Vector2f size) -
SelectionFace
public SelectionFace(@NotNull @NotNull org.bukkit.Location origin, @NotNull @NotNull org.bukkit.block.data.BlockData blockDisplay, @NotNull @NotNull org.bukkit.block.BlockFace face, float width, float height)
-
-
Method Details
-
destroy
public void destroy() -
getFace
@NotNull public @NotNull org.bukkit.block.BlockFace getFace() -
getOrigin
@NotNull public @NotNull org.bukkit.Location getOrigin() -
setOrigin
public void setOrigin(@NotNull @NotNull org.bukkit.Location newOrigin) -
setOrigin
public void setOrigin(@NotNull @NotNull org.bukkit.Location newOrigin, int teleportInterpolationDuration) -
setBlock
public void setBlock(@NotNull @NotNull org.bukkit.block.data.BlockData blockData) -
setBlock
public void setBlock(@NotNull @NotNull org.bukkit.Material material) -
setSize
public void setSize(float width, float height, int interpolationDelay, int interpolationDuration) -
setSize
public void setSize(float width, float height, int interpolationDuration) -
setSize
public void setSize(float width, float height) -
setSize
public void setSize(org.joml.Vector3f size) -
showToPlayer
public void showToPlayer(@NotNull @NotNull org.bukkit.plugin.Plugin plugin, @NotNull @NotNull org.bukkit.entity.Player player) -
hideFromPlayer
public void hideFromPlayer(@NotNull @NotNull org.bukkit.plugin.Plugin plugin, @NotNull @NotNull org.bukkit.entity.Player player) -
canPlayerSee
public boolean canPlayerSee(@NotNull @NotNull org.bukkit.entity.Player player) -
isDestroyed
public boolean isDestroyed()
-