Package org.aincraft

Interface BlockModel


@AvailableSince("1.0.4") public interface BlockModel
  • Method Summary

    Modifier and Type
    Method
    Description
    static @NotNull BlockModel
    create(org.bukkit.Location location, BlockModelData blockModelData)
     
     
    void
    data(BlockModelData blockModelData)
     
    void
    hide(org.bukkit.entity.Player player)
     
    void
    move(org.bukkit.Location location)
     
    void
    show(org.bukkit.entity.Player player)
     
    void
    teleport(org.bukkit.Location location)
     
    Set<org.bukkit.entity.Player>
     
    boolean
    visible(org.bukkit.entity.Player player)
     
  • Method Details

    • create

      @NotNull @AvailableSince("1.0.4") static @NotNull BlockModel create(org.bukkit.Location location, BlockModelData blockModelData)
    • visible

      boolean visible(org.bukkit.entity.Player player)
    • show

      void show(org.bukkit.entity.Player player)
    • hide

      void hide(org.bukkit.entity.Player player)
    • move

      void move(org.bukkit.Location location)
    • teleport

      void teleport(org.bukkit.Location location)
    • viewers

      Set<org.bukkit.entity.Player> viewers()
    • data

      void data(BlockModelData blockModelData)
    • data