package ua.com.minersstudios.whomine.util.chat;
import lombok.Getter;
import lombok.NonNull;
import static ua.com.minersstudios.whomine.util.i18n.*;
public enum Pronoun
{
HE(i18n("he"),
i18n("he.traveler", "мандрівник"),
i18n("he.joined", "зайшов на сервер"),
i18n("he.left", "залишив сервер"),
i18n("he.spat", "плюнув"),
i18n("he.fard", "пернув"),
i18n("he.sat", "сів"),
i18n("he.got up", "встав"),
i18n("he.died", "вмер"),
i18n("he.killed", "вбив"),
i18n("he.said", "сказав")),
SHE(i18n("she"),
i18n("she.traveler", "мандрівниця"),
i18n("she.joined", "зайшла на сервер"),
i18n("she.left", "залишила сервер"),
i18n("she.spat", "плюнула"),
i18n("she.fard", "пернула"),
i18n("she.sat", "сіла"),
i18n("she.got up", "встала"),
i18n("she.died", "вмерла"),
i18n("she.killed", "вбила"),
i18n("she.said", "сказала")),
THEY(i18n("they"),
i18n("they.traveler", "мандрівник"),
i18n("they.joined", "зайшов на сервер"),
i18n("they.left", "залишив сервер"),
i18n("they.spat", "плюнув"),
i18n("they.fard", "пернув"),
i18n("they.sat", "сів"),
i18n("they.got up", "встав"),
i18n("they.died", "вмер"),
i18n("they.killed", "вбив"),
i18n("they.said", "сказав"));
@Getter
private final String
pronoun,
traveler,
joinMessage,
leaveMessage,
spitMessage,
fartMessage,
sitMessage,
standUpMessage,
dieMessage,
killMessage,
sayMessage;
private Pronoun(String pronoun,
String traveler,
String joinMessage,
String leaveMessage,
String spitMessage,
String fartMessage,
String sitMessage,
String standUpMessage,
String dieMessage,
String killMessage,
String sayMessage)
{
this.pronoun = pronoun;
this.traveler = traveler;
this.joinMessage = joinMessage;
this.leaveMessage = leaveMessage;
this.spitMessage = spitMessage;
this.fartMessage = fartMessage;
this.sitMessage = sitMessage;
this.standUpMessage = standUpMessage;
this.dieMessage = dieMessage;
this.killMessage = killMessage;
this.sayMessage = sayMessage;
}
}