Class PaperSource

java.lang.Object
one.tranic.t.bukkit.command.source.BukkitSource
one.tranic.t.paper.command.source.PaperSource
All Implemented Interfaces:
one.tranic.t.base.command.source.CommandSource<org.bukkit.command.CommandSender,org.bukkit.entity.Player>

public class PaperSource extends one.tranic.t.bukkit.command.source.BukkitSource
  • Constructor Summary

    Constructors
    Constructor
    Description
    PaperSource(org.bukkit.command.CommandSender commandSender, String[] args)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    @Nullable PaperPlayer
     
    void
     
    void
    hideBossBar(@NotNull net.kyori.adventure.bossbar.BossBar bossBar)
     
    void
    sendMessage(@NotNull net.kyori.adventure.text.Component message)
     
    void
     
    void
    showBossBar(@NotNull net.kyori.adventure.bossbar.BossBar bossBar)
     
    void
    showTitle(@NotNull net.kyori.adventure.title.Title title)
     

    Methods inherited from class one.tranic.t.bukkit.command.source.BukkitSource

    argSize, clearBossBars, getArgs, getLocale, getOperator, getSource, hasPermission, isPlayer

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface one.tranic.t.base.command.source.CommandSource

    isBedrockPlayer
  • Constructor Details

    • PaperSource

      public PaperSource(org.bukkit.command.CommandSender commandSender, String[] args)
  • Method Details

    • sendMessage

      public void sendMessage(String message)
      Specified by:
      sendMessage in interface one.tranic.t.base.command.source.CommandSource<org.bukkit.command.CommandSender,org.bukkit.entity.Player>
      Overrides:
      sendMessage in class one.tranic.t.bukkit.command.source.BukkitSource
    • sendMessage

      public void sendMessage(@NotNull @NotNull net.kyori.adventure.text.Component message)
      Specified by:
      sendMessage in interface one.tranic.t.base.command.source.CommandSource<org.bukkit.command.CommandSender,org.bukkit.entity.Player>
      Overrides:
      sendMessage in class one.tranic.t.bukkit.command.source.BukkitSource
    • showBossBar

      public void showBossBar(@NotNull @NotNull net.kyori.adventure.bossbar.BossBar bossBar)
      Specified by:
      showBossBar in interface one.tranic.t.base.command.source.CommandSource<org.bukkit.command.CommandSender,org.bukkit.entity.Player>
      Overrides:
      showBossBar in class one.tranic.t.bukkit.command.source.BukkitSource
    • hideBossBar

      public void hideBossBar(@NotNull @NotNull net.kyori.adventure.bossbar.BossBar bossBar)
      Specified by:
      hideBossBar in interface one.tranic.t.base.command.source.CommandSource<org.bukkit.command.CommandSender,org.bukkit.entity.Player>
      Overrides:
      hideBossBar in class one.tranic.t.bukkit.command.source.BukkitSource
    • showTitle

      public void showTitle(@NotNull @NotNull net.kyori.adventure.title.Title title)
      Specified by:
      showTitle in interface one.tranic.t.base.command.source.CommandSource<org.bukkit.command.CommandSender,org.bukkit.entity.Player>
      Overrides:
      showTitle in class one.tranic.t.bukkit.command.source.BukkitSource
    • clearTitle

      public void clearTitle()
      Specified by:
      clearTitle in interface one.tranic.t.base.command.source.CommandSource<org.bukkit.command.CommandSender,org.bukkit.entity.Player>
      Overrides:
      clearTitle in class one.tranic.t.bukkit.command.source.BukkitSource
    • asPlayer

      @Nullable public @Nullable PaperPlayer asPlayer()
      Specified by:
      asPlayer in interface one.tranic.t.base.command.source.CommandSource<org.bukkit.command.CommandSender,org.bukkit.entity.Player>
      Overrides:
      asPlayer in class one.tranic.t.bukkit.command.source.BukkitSource