net
.
katsstuff
.
scammander
.
bukkit
components
package
components
Visibility
Public
All
Type Members
trait
BukkitBase
extends
ScammanderBase
trait
BukkitBaseAll
extends
BukkitBase
with
ScammanderBaseAll
with
BukkitValidators
with
BukkitParameters
trait
BukkitBaseAllEither
extends
BukkitBaseAll
case class
BukkitCommandWrapper
[
G
[
_
]
]
(
command:
scammander.ComplexCommand
[
G
,
CommandSender
,
BukkitExtra
,
BukkitExtra
,
Boolean
,
ChildCommandExtra
[
G
]]
,
runG:
FunctionK
[
G
, [β$1$]
Either
[
NonEmptyList
[
scammander.CommandFailure
],
β$1$
]]
)
extends
TabExecutor
with
Product
with
Serializable
case class
BukkitExtra
(
bukkitCommand:
org.bukkit.command.Command
,
label:
String
)
extends
Product
with
Serializable
trait
BukkitParameters
extends
AnyRef
trait
BukkitValidators
extends
AnyRef
case class
ChildCommandExtra
[
G
[
_
]
]
(
commandWrapper:
BukkitCommandWrapper
[
G
]
,
permission:
Option
[
String
]
,
help: (
CommandSender
) ⇒
G
[
Option
[
String
]]
,
description: (
CommandSender
) ⇒
G
[
Option
[
String
]]
)
extends
ComplexStaticChildCommand
[
G
,
CommandSender
,
BukkitExtra
,
BukkitExtra
,
Boolean
,
ChildCommandExtra
[
G
]] with
Product
with
Serializable
Ungrouped