Remove newlines on /pl command
This commit is contained in:
parent
ae0005a82a
commit
11392b847b
1 changed files with 10 additions and 14 deletions
|
|
@ -7,7 +7,6 @@ import net.frankheijden.serverutils.common.config.MessagesResource;
|
||||||
import net.frankheijden.serverutils.common.entities.ServerUtilsAudience;
|
import net.frankheijden.serverutils.common.entities.ServerUtilsAudience;
|
||||||
import net.frankheijden.serverutils.common.entities.ServerUtilsPlugin;
|
import net.frankheijden.serverutils.common.entities.ServerUtilsPlugin;
|
||||||
import net.frankheijden.serverutils.common.utils.ListComponentBuilder;
|
import net.frankheijden.serverutils.common.utils.ListComponentBuilder;
|
||||||
import net.kyori.adventure.text.Component;
|
|
||||||
import net.kyori.adventure.text.minimessage.Template;
|
import net.kyori.adventure.text.minimessage.Template;
|
||||||
|
|
||||||
public abstract class CommandPlugins<U extends ServerUtilsPlugin<P, ?, C, ?, ?>, P, C extends ServerUtilsAudience<?>>
|
public abstract class CommandPlugins<U extends ServerUtilsPlugin<P, ?, C, ?, ?>, P, C extends ServerUtilsAudience<?>>
|
||||||
|
|
@ -27,19 +26,16 @@ public abstract class CommandPlugins<U extends ServerUtilsPlugin<P, ?, C, ?, ?>,
|
||||||
*/
|
*/
|
||||||
protected void handlePlugins(C sender, List<P> plugins, ListComponentBuilder.Format<P> pluginFormat) {
|
protected void handlePlugins(C sender, List<P> plugins, ListComponentBuilder.Format<P> pluginFormat) {
|
||||||
MessagesResource messages = plugin.getMessagesResource();
|
MessagesResource messages = plugin.getMessagesResource();
|
||||||
sender.sendMessage(Component.text()
|
|
||||||
.append(messages.get(MessageKey.PLUGINS_HEADER).toComponent())
|
sender.sendMessage(messages.get(MessageKey.PLUGINS_HEADER).toComponent());
|
||||||
.append(Component.newline())
|
sender.sendMessage(messages.get(MessageKey.PLUGINS_PREFIX).toComponent(
|
||||||
.append(messages.get(MessageKey.PLUGINS_PREFIX).toComponent(
|
Template.of("count", String.valueOf(plugins.size()))
|
||||||
Template.of("count", String.valueOf(plugins.size()))
|
));
|
||||||
))
|
sender.sendMessage(ListComponentBuilder.create(plugins)
|
||||||
.append(ListComponentBuilder.create(plugins)
|
.separator(messages.get(MessageKey.PLUGINS_SEPARATOR).toComponent())
|
||||||
.separator(messages.get(MessageKey.PLUGINS_SEPARATOR).toComponent())
|
.lastSeparator(messages.get(MessageKey.PLUGINS_LAST_SEPARATOR).toComponent())
|
||||||
.lastSeparator(messages.get(MessageKey.PLUGINS_LAST_SEPARATOR).toComponent())
|
.format(pluginFormat)
|
||||||
.format(pluginFormat)
|
|
||||||
.build())
|
|
||||||
.append(Component.newline())
|
|
||||||
.append(messages.get(MessageKey.PLUGININFO_FOOTER).toComponent())
|
|
||||||
.build());
|
.build());
|
||||||
|
sender.sendMessage(messages.get(MessageKey.PLUGININFO_FOOTER).toComponent());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue