Hopperlib
Loading...
Searching...
No Matches
cc.mrcl.hopperlib.CommandTools.Prompt Class Reference
Inheritance diagram for cc.mrcl.hopperlib.CommandTools.Prompt:
cc.mrcl.hopperlib.CommandTools.CommandTool

Public Member Functions

 Prompt (CommandSender sender)
 Prompt (CommandSender sender, int timeoutTicks)
Prompt setTarget (CommandSender sender)
Prompt setTimeoutSecs (int timeoutSecs)
Prompt setTimeoutTicks (int timeoutTicks)
Prompt setTimeoutMins (int timeoutMins)
Prompt on (String choice, Runnable runnable, Component display)
Prompt setDisplay (String choice, Component display)
Prompt on (String choice, Runnable runnable)
Prompt setDefault (String choice)
void chooseDefault ()
void cancelOnDefault (boolean cancel)
void runPrompt ()
Prompt setPrompt (String prompt)
Prompt setPrompt (Component component)
Public Member Functions inherited from cc.mrcl.hopperlib.CommandTools.CommandTool
 CommandTool (CommandSender sender)
CommandSender getSender ()

Static Public Attributes

static final int DEF_TIMEOUT_TICKS = 20*20

Protected Member Functions

void cleanup ()
Protected Member Functions inherited from cc.mrcl.hopperlib.CommandTools.CommandTool
void sendMessage (String message)

Protected Attributes

CommandSender target
Boolean answer = null
int timeoutTicks
Component prompt = Component.translatable("hopperlib.prompt.default").color(NamedTextColor.GOLD).decorate(TextDecoration.UNDERLINED)
String ID
BukkitTask timer
Protected Attributes inherited from cc.mrcl.hopperlib.CommandTools.CommandTool
final CommandSender sender

Member Function Documentation

◆ setPrompt()

Prompt cc.mrcl.hopperlib.CommandTools.Prompt.setPrompt ( String prompt)

Use component version


The documentation for this class was generated from the following file:
  • src/main/java/cc/mrcl/hopperlib/CommandTools/Prompt.java