2024-01-05 20:19:19 +00:00
|
|
|
package com.alttd.cometskyblock.configuration;
|
|
|
|
|
|
|
|
|
|
import lombok.Getter;
|
|
|
|
|
import org.spongepowered.configurate.objectmapping.ConfigSerializable;
|
|
|
|
|
|
|
|
|
|
@ConfigSerializable
|
|
|
|
|
@Getter
|
|
|
|
|
@SuppressWarnings({"CanBeFinal", "FieldMayBeFinal"})
|
|
|
|
|
public class MessageConfiguration implements Configuration {
|
2024-01-25 14:49:04 +00:00
|
|
|
|
|
|
|
|
private Commands commands = new Commands();
|
|
|
|
|
@ConfigSerializable @Getter
|
|
|
|
|
public static class Commands {
|
|
|
|
|
|
|
|
|
|
private String notAPlayer = "<red>You must be a player to use this command.";
|
|
|
|
|
|
|
|
|
|
private Island island = new Island();
|
|
|
|
|
@ConfigSerializable @Getter
|
|
|
|
|
public static class Island {
|
|
|
|
|
String commandUsage = "Wrong usage: try /island help";
|
|
|
|
|
|
|
|
|
|
private Help help = new Help();
|
|
|
|
|
@ConfigSerializable @Getter
|
|
|
|
|
public static class Help {
|
|
|
|
|
String intro = "test";
|
|
|
|
|
String island = "";
|
|
|
|
|
String setHome = "";
|
|
|
|
|
String restart = "";
|
|
|
|
|
String invite = "";
|
|
|
|
|
String accept = "";
|
|
|
|
|
String confirm = "";
|
|
|
|
|
String kick = "";
|
|
|
|
|
String setOwner = "";
|
|
|
|
|
String leave = "";
|
|
|
|
|
String level = "";
|
|
|
|
|
String members = "";
|
|
|
|
|
String options = "";
|
|
|
|
|
String top = "";
|
|
|
|
|
String visit = "";
|
|
|
|
|
String challenges = "";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
SetHome setHome = new SetHome();
|
|
|
|
|
@ConfigSerializable @Getter
|
|
|
|
|
public static class SetHome {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Restart restart = new Restart();
|
|
|
|
|
@ConfigSerializable @Getter
|
|
|
|
|
public static class Restart {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Accept accept = new Accept();
|
|
|
|
|
@ConfigSerializable @Getter
|
|
|
|
|
public static class Accept {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Leave leave = new Leave();
|
|
|
|
|
@ConfigSerializable @Getter
|
|
|
|
|
public static class Leave {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Members members = new Members();
|
|
|
|
|
@ConfigSerializable @Getter
|
|
|
|
|
public static class Members {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Level level = new Level();
|
|
|
|
|
@ConfigSerializable @Getter
|
|
|
|
|
public static class Level {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Top top = new Top();
|
|
|
|
|
@ConfigSerializable @Getter
|
|
|
|
|
public static class Top {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Options options = new Options();
|
|
|
|
|
@ConfigSerializable @Getter
|
|
|
|
|
public static class Options {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Confirm confirm = new Confirm();
|
|
|
|
|
@ConfigSerializable @Getter
|
|
|
|
|
public static class Confirm {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Invite invite = new Invite();
|
|
|
|
|
@ConfigSerializable @Getter
|
|
|
|
|
public static class Invite {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Kick kick = new Kick();
|
|
|
|
|
@ConfigSerializable @Getter
|
|
|
|
|
public static class Kick {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
SetOwner setOwner = new SetOwner();
|
|
|
|
|
@ConfigSerializable @Getter
|
|
|
|
|
public static class SetOwner {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Visit visit = new Visit();
|
|
|
|
|
@ConfigSerializable @Getter
|
|
|
|
|
public static class Visit {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private Challenges challenges = new Challenges();
|
|
|
|
|
@ConfigSerializable @Getter
|
|
|
|
|
public static class Challenges {
|
|
|
|
|
String commandUsage = "Wrong usage: try /challenges help";
|
|
|
|
|
String notAtIsland = "You must be on your island to perform this command.";
|
|
|
|
|
String noIsland = "You need to create an island before performing this command.";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private Admin admin = new Admin();
|
|
|
|
|
@ConfigSerializable @Getter
|
|
|
|
|
public static class Admin {
|
|
|
|
|
String commandUsage = "Wrong usage: try /cometskyblock help";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
2024-01-05 20:19:19 +00:00
|
|
|
}
|