mirror of
https://github.com/TotalFreedomMC/TFGuilds.git
synced 2024-05-15 17:11:25 +00:00
46 lines
1,022 B
Java
46 lines
1,022 B
Java
package me.totalfreedom.tfguilds.guild;
|
|
|
|
import java.util.List;
|
|
import lombok.Getter;
|
|
import lombok.Setter;
|
|
import me.totalfreedom.tfguilds.TFGuilds;
|
|
|
|
public class GuildRank
|
|
{
|
|
private static TFGuilds plugin = TFGuilds.getPlugin();
|
|
|
|
// owning guild's identifier
|
|
@Setter
|
|
private String iguild;
|
|
|
|
// identifier
|
|
@Getter
|
|
private String identifier;
|
|
|
|
// name
|
|
@Getter
|
|
private String name;
|
|
|
|
// members of this rank
|
|
@Getter
|
|
private List<String> members;
|
|
|
|
public GuildRank(String iguild, String identifier, String name, List<String> members)
|
|
{
|
|
this.identifier = identifier;
|
|
this.iguild = iguild;
|
|
this.name = name;
|
|
this.members = members;
|
|
}
|
|
|
|
public void set()
|
|
{
|
|
plugin.guilds.set(iguild + ".ranks." + identifier + ".name", name);
|
|
plugin.guilds.set(iguild + ".ranks." + identifier + ".members", members);
|
|
}
|
|
|
|
public void delete()
|
|
{
|
|
plugin.guilds.set(iguild + ".ranks." + identifier, null);
|
|
}
|
|
} |