删除测试库
删除 wecome 增加新代码
This commit is contained in:
parent
cfca8ccd85
commit
bbfce5bcfd
@ -21,15 +21,10 @@ import org.bukkit.entity.Player;
|
|||||||
import javax.annotation.PostConstruct;
|
import javax.annotation.PostConstruct;
|
||||||
import javax.inject.Inject;
|
import javax.inject.Inject;
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.IOException;
|
|
||||||
import java.nio.charset.StandardCharsets;
|
|
||||||
import java.nio.file.Files;
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.Collections;
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import static fr.xephi.authme.util.FileUtils.copyFileFromResource;
|
|
||||||
import static fr.xephi.authme.util.lazytags.TagBuilder.createTag;
|
import static fr.xephi.authme.util.lazytags.TagBuilder.createTag;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -83,9 +78,6 @@ public class WelcomeMessageConfiguration implements Reloadable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
List<String> welcomeMessage = new ArrayList<>();
|
List<String> welcomeMessage = new ArrayList<>();
|
||||||
for (String line : readWelcomeFile()) {
|
|
||||||
welcomeMessage.add(ChatColor.translateAlternateColorCodes('&', line));
|
|
||||||
}
|
|
||||||
messageSupplier = TagReplacer.newReplacer(availableTags, welcomeMessage);
|
messageSupplier = TagReplacer.newReplacer(availableTags, welcomeMessage);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -114,25 +106,4 @@ public class WelcomeMessageConfiguration implements Reloadable {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* @return the lines of the welcome message file
|
|
||||||
*/
|
|
||||||
private List<String> readWelcomeFile() {
|
|
||||||
if (!(service.getProperty(RegistrationSettings.USE_WELCOME_MESSAGE))) {
|
|
||||||
return Collections.emptyList();
|
|
||||||
}
|
|
||||||
|
|
||||||
File welcomeFile = new File(pluginFolder, "welcome.txt");
|
|
||||||
if (copyFileFromResource(welcomeFile, "welcome.txt")) {
|
|
||||||
try {
|
|
||||||
return Files.readAllLines(welcomeFile.toPath(), StandardCharsets.UTF_8);
|
|
||||||
} catch (IOException e) {
|
|
||||||
logger.logException("Failed to read welcome.txt file:", e);
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
logger.warning("Failed to copy welcome.txt from JAR");
|
|
||||||
}
|
|
||||||
return Collections.emptyList();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user