mirror of
https://github.com/EssentialsX/Essentials.git
synced 2025-01-26 18:11:52 +01:00
Allow sending customtext chapters as a parameter instead of reading commandLabel
This commit is contained in:
parent
98bee40bf7
commit
c50f559512
@ -5,6 +5,7 @@ import com.earth2me.essentials.textreader.IText;
|
||||
import com.earth2me.essentials.textreader.KeywordReplacer;
|
||||
import com.earth2me.essentials.textreader.TextInput;
|
||||
import com.earth2me.essentials.textreader.TextPager;
|
||||
import com.earth2me.essentials.utils.NumberUtil;
|
||||
import org.bukkit.Server;
|
||||
|
||||
|
||||
@ -21,6 +22,19 @@ public class Commandcustomtext extends EssentialsCommand
|
||||
final IText input = new TextInput(sender, "custom", true, ess);
|
||||
final IText output = new KeywordReplacer(input, sender, ess);
|
||||
final TextPager pager = new TextPager(output);
|
||||
pager.showPage(commandLabel, args.length > 0 ? args[0] : null, null, sender);
|
||||
String chapter = commandLabel;
|
||||
String page;
|
||||
|
||||
if (commandLabel.equalsIgnoreCase("customtext") && args.length > 0 && !NumberUtil.isInt(commandLabel))
|
||||
{
|
||||
chapter = args[0];
|
||||
page = args.length > 1 ? args[1] : null;
|
||||
}
|
||||
else
|
||||
{
|
||||
page = args.length > 0 ? args[0] : null;
|
||||
}
|
||||
|
||||
pager.showPage(chapter, page, null, sender);
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user