Skip to content

Commit

Permalink
fix(msg): invalid newline break for single listed skills
Browse files Browse the repository at this point in the history
  • Loading branch information
Silthus committed Jan 10, 2021
1 parent fd01770 commit 902220d
Showing 1 changed file with 12 additions and 6 deletions.
18 changes: 12 additions & 6 deletions src/main/java/de/raidcraft/skills/Messages.java
Expand Up @@ -556,20 +556,26 @@ public static Component skill(PlayerSkill skill, boolean showDetails) {

List<Component> components = skill(skill.configuredSkill(), skill.player(), showDetails, false);
TextComponent.Builder text = text();
for (Component component : components) {
text.append(component).append(newline());
for (int i = 0; i < components.size(); i++) {
text.append(components.get(i));
if (i < components.size() - 1) {
text.append(newline());
}
}
return text.build();
}

public static Component skill(ConfiguredSkill skill, SkilledPlayer player) {

List<Component> components = skill(skill, player, false, false);
TextComponent.Builder builder = text();
for (Component component : components) {
builder.append(component).append(newline());
TextComponent.Builder text = text();
for (int i = 0; i < components.size(); i++) {
text.append(components.get(i));
if (i < components.size() - 1) {
text.append(newline());
}
}
return builder.build();
return text.build();
}

public static List<Component> skill(ConfiguredSkill skill, SkilledPlayer player, boolean showDetails, boolean showChildren) {
Expand Down

0 comments on commit 902220d

Please sign in to comment.