2025-08-28 13:49:55 +08:00
|
|
|
package com.coloryr.allmusic.server.core.command.sub;
|
2023-10-22 10:14:55 +08:00
|
|
|
|
2024-04-19 09:46:54 +08:00
|
|
|
import com.coloryr.allmusic.server.core.AllMusic;
|
2025-08-28 13:49:55 +08:00
|
|
|
import com.coloryr.allmusic.server.core.command.ACommand;
|
2023-10-22 10:14:55 +08:00
|
|
|
|
2024-04-17 22:15:12 +08:00
|
|
|
public class CommandHelp extends ACommand {
|
2025-04-14 11:06:57 +08:00
|
|
|
|
2023-10-22 10:14:55 +08:00
|
|
|
@Override
|
2025-01-19 22:51:01 +08:00
|
|
|
public void execute(Object sender, String name, String[] args) {
|
2024-04-17 22:15:12 +08:00
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.getMessage().help.normal.head);
|
2026-03-04 13:57:59 +08:00
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.normal.base)
|
|
|
|
|
.append(AllMusic.miniMessageSuggest(AllMusic.getMessage().click.clickCheck, "/music ")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.normal.stop)
|
|
|
|
|
.append(AllMusic.miniMessageRun(AllMusic.getMessage().click.clickRun, "/music stop")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.normal.list)
|
|
|
|
|
.append(AllMusic.miniMessageRun(AllMusic.getMessage().click.clickRun, "/music list")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.normal.cancel)
|
|
|
|
|
.append(AllMusic.miniMessageRun(AllMusic.getMessage().click.clickRun, "/music cancel")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.normal.vote)
|
|
|
|
|
.append(AllMusic.miniMessageRun(AllMusic.getMessage().click.clickRun, "/music vote")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.normal.vote1)
|
|
|
|
|
.append(AllMusic.miniMessageRun(AllMusic.getMessage().click.clickRun, "/music vote cancel")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.normal.push)
|
|
|
|
|
.append(AllMusic.miniMessageSuggest(AllMusic.getMessage().click.clickRun, "/music push ")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.normal.push1)
|
|
|
|
|
.append(AllMusic.miniMessageRun(AllMusic.getMessage().click.clickRun, "/music push cancel")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.normal.mute)
|
|
|
|
|
.append(AllMusic.miniMessageRun(AllMusic.getMessage().click.clickRun, "/music mute")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.normal.mutelist)
|
|
|
|
|
.append(AllMusic.miniMessageRun(AllMusic.getMessage().click.clickRun, "/music mute list")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.normal.search)
|
|
|
|
|
.append(AllMusic.miniMessageSuggest(AllMusic.getMessage().click.clickCheck, "/music search ")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.normal.select)
|
|
|
|
|
.append(AllMusic.miniMessageSuggest(AllMusic.getMessage().click.clickCheck, "/music select ")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.normal.nextpage)
|
|
|
|
|
.append(AllMusic.miniMessageRun(AllMusic.getMessage().click.clickRun, "/music nextpage")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.normal.lastpage)
|
|
|
|
|
.append(AllMusic.miniMessageRun(AllMusic.getMessage().click.clickRun, "/music lastpage")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.normal.hud9)
|
|
|
|
|
.append(AllMusic.miniMessageRun(AllMusic.getMessage().click.clickRun, "/music hud enable")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.normal.hud10)
|
|
|
|
|
.append(AllMusic.miniMessageRun(AllMusic.getMessage().click.clickRun, "/music hud reset")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.normal.hud1)
|
|
|
|
|
.append(AllMusic.miniMessageSuggest(AllMusic.getMessage().click.clickCheck, "/music hud ")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.normal.hud2)
|
|
|
|
|
.append(AllMusic.miniMessageSuggest(AllMusic.getMessage().click.clickCheck, "/music hud ")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.normal.hud6)
|
|
|
|
|
.append(AllMusic.miniMessageSuggest(AllMusic.getMessage().click.clickCheck, "/music hud ")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.normal.hud7)
|
|
|
|
|
.append(AllMusic.miniMessageSuggest(AllMusic.getMessage().click.clickCheck, "/music hud ")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.normal.hud8)
|
|
|
|
|
.append(AllMusic.miniMessageSuggest(AllMusic.getMessage().click.clickCheck, "/music hud ")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.normal.hud3)
|
|
|
|
|
.append(AllMusic.miniMessageSuggest(AllMusic.getMessage().click.clickCheck, "/music hud pic size ")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.normal.hud4)
|
|
|
|
|
.append(AllMusic.miniMessageSuggest(AllMusic.getMessage().click.clickCheck, "/music hud pic rotate ")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.normal.hud5)
|
|
|
|
|
.append(AllMusic.miniMessageSuggest(AllMusic.getMessage().click.clickCheck, "/music hud pic speed ")));
|
2026-04-03 15:35:29 +08:00
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.normal.join)
|
|
|
|
|
.append(AllMusic.miniMessageRun(AllMusic.getMessage().click.clickRun, "/music join")));
|
2025-07-31 13:45:43 +08:00
|
|
|
if (AllMusic.side.checkPermission(sender)) {
|
2026-03-04 13:57:59 +08:00
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.admin.reload)
|
|
|
|
|
.append(AllMusic.miniMessageRun(AllMusic.getMessage().click.clickRun, "/music reload")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.admin.next)
|
|
|
|
|
.append(AllMusic.miniMessageRun(AllMusic.getMessage().click.clickRun, "/music next")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.admin.ban)
|
|
|
|
|
.append(AllMusic.miniMessageSuggest(AllMusic.getMessage().click.clickCheck, "/music ban ")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.admin.ban1)
|
|
|
|
|
.append(AllMusic.miniMessageSuggest(AllMusic.getMessage().click.clickCheck, "/music ban ")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.admin.banPlayer)
|
|
|
|
|
.append(AllMusic.miniMessageSuggest(AllMusic.getMessage().click.clickCheck, "/music banplayer ")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.admin.unban)
|
|
|
|
|
.append(AllMusic.miniMessageSuggest(AllMusic.getMessage().click.clickCheck, "/music unban ")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.admin.unbanPlayer)
|
|
|
|
|
.append(AllMusic.miniMessageSuggest(AllMusic.getMessage().click.clickCheck, "/music unbanplayer ")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.admin.delete)
|
|
|
|
|
.append(AllMusic.miniMessageSuggest(AllMusic.getMessage().click.clickCheck, "/music delete ")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.admin.addList)
|
|
|
|
|
.append(AllMusic.miniMessageSuggest(AllMusic.getMessage().click.clickCheck, "/music addlist ")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.admin.addList1)
|
|
|
|
|
.append(AllMusic.miniMessageSuggest(AllMusic.getMessage().click.clickCheck, "/music addlist ")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.admin.clearList)
|
|
|
|
|
.append(AllMusic.miniMessageRun(AllMusic.getMessage().click.clickRun, "/music clearlist")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.admin.clearBanList)
|
|
|
|
|
.append(AllMusic.miniMessageRun(AllMusic.getMessage().click.clickRun, "/music clearban")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.admin.clearBanPlayerList)
|
|
|
|
|
.append(AllMusic.miniMessageRun(AllMusic.getMessage().click.clickRun, "/music clearbanplayer")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.admin.test)
|
|
|
|
|
.append(AllMusic.miniMessageSuggest(AllMusic.getMessage().click.clickCheck, "/music test ")));
|
|
|
|
|
AllMusic.side.sendMessage(sender, AllMusic.miniMessage(AllMusic.getMessage().help.admin.test1)
|
|
|
|
|
.append(AllMusic.miniMessageSuggest(AllMusic.getMessage().click.clickCheck, "/music test ")));
|
2023-10-22 10:14:55 +08:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|