diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandcustomtext.java b/Essentials/src/com/earth2me/essentials/commands/Commandcustomtext.java index 6c2601823..7e3acd643 100644 --- a/Essentials/src/com/earth2me/essentials/commands/Commandcustomtext.java +++ b/Essentials/src/com/earth2me/essentials/commands/Commandcustomtext.java @@ -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); } }