Class Hierarchy

Interface Hierarchy

  • net.lucypoulton.squirtgun.command.argument.CommandArgument<T>
  • net.lucypoulton.squirtgun.command.context.CommandContext
  • net.lucypoulton.squirtgun.command.node.CommandNode<T>
  • net.lucypoulton.squirtgun.command.condition.Condition<T,U>
  • net.lucypoulton.squirtgun.platform.event.Event
  • net.lucypoulton.squirtgun.platform.event.Event.Result
  • net.lucypoulton.squirtgun.platform.event.EventListener
  • net.lucypoulton.squirtgun.format.pattern.FormatPattern
  • net.lucypoulton.squirtgun.format.FormatProvider
  • net.lucypoulton.squirtgun.platform.audience.PermissionHolder
    • net.lucypoulton.squirtgun.platform.audience.SquirtgunUser (also extends net.kyori.adventure.audience.Audience)
  • net.lucypoulton.squirtgun.platform.Platform
  • net.kyori.adventure.pointer.Pointered
    • net.kyori.adventure.audience.Audience
  • net.lucypoulton.squirtgun.platform.scheduler.TaskScheduler

Enum Class Hierarchy