1package dev.keii.goldenage.config;
2
3import org.bukkit.util.config.Configuration;
4
5public class ErrorsConfig {
6 private final Configuration configuration;
7
8 public ErrorsConfig(Configuration configuration) {
9 this.configuration = configuration;
10 }
11
12 public String getInsufficientArguments() {
13 return this.configuration.getString("errors.insufficient-arguments", "§cNot enough arguments");
14 }
15
16 public String getInternalServerError() {
17 return this.configuration.getString("errors.internal-server-error", "§cInternal server error");
18 }
19
20 public String getInvalidArgument(String argument) {
21 return this.configuration.getString("errors.invalid-argument", "§cInvalid argument provided: \"%s\"").replace("%s", argument);
22 }
23}