package com.songoda.ultimatemoderation.gui; import com.songoda.ultimatemoderation.UltimateModeration; import com.songoda.ultimatemoderation.punish.PunishmentType; import com.songoda.ultimatemoderation.punish.template.Template; import com.songoda.ultimatemoderation.utils.Methods; import com.songoda.ultimatemoderation.utils.gui.AbstractGUI; import org.bukkit.Material; import org.bukkit.entity.Player; import java.util.ArrayList; public class GUITemplateSelector extends AbstractGUI { private final UltimateModeration plugin; private GUIPunish punish; public GUITemplateSelector(UltimateModeration plugin, GUIPunish punish, Player player) { super(player); this.plugin = plugin; this.punish = punish; init(plugin.getLocale().getMessage("gui.templateselector.title"), 54); } @Override protected void constructGUI() { createButton(8, Material.OAK_DOOR, plugin.getLocale().getMessage("gui.general.back")); for (int i = 0; i < 9; i++) createButton(9 + i, Material.GRAY_STAINED_GLASS_PANE, "&1"); ArrayList