Added MenuBackArrowItemName and MenuPotionEffectsItemName

This commit is contained in:
cervinakuy committed 2022-05-11 11:59:29 -07:00
1 parent acb0766316
commit 9264d5155a
2 files changed
+11 -5

No files matched your search

@@ -6,6 +6,7 @@ import java.util.List;
import com.cryptomorin.xseries.XMaterial;
import com.planetgallium.kitpvp.api.Kit;
import com.planetgallium.kitpvp.util.CacheManager;
import com.planetgallium.kitpvp.util.Resources;
import org.bukkit.entity.Player;
import com.planetgallium.kitpvp.util.Menu;
@@ -13,7 +14,7 @@ import org.bukkit.potion.PotionEffect;
public class PreviewMenu {
private Menu create(Kit kit) {
private Menu create(Kit kit, Resources resources) {
Menu previewMenu = new Menu("Previewing: " + kit.getName(), new PreviewHolder(), 54);
@@ -47,7 +48,9 @@ public class PreviewMenu {
effectsLore.add("&7None");
}
previewMenu.addItem("&a&lPotion Effects", XMaterial.BREWING_STAND.parseMaterial(), effectsLore, 4);
String menuPotionEffectsItemName =
resources.getMessages().getString("Messages.Other.MenuPotionEffectsItemName");
previewMenu.addItem(menuPotionEffectsItemName, XMaterial.BREWING_STAND.parseMaterial(), effectsLore, 4);
// HOTBAR //
@@ -75,7 +78,8 @@ public class PreviewMenu {
}
}
previewMenu.addItem("&cBack to Kits", XMaterial.ARROW.parseMaterial(), new ArrayList<String>(), 8);
String menuBackArrowItemName = resources.getMessages().getString("Messages.Other.MenuBackArrowItemName");
previewMenu.addItem(menuBackArrowItemName, XMaterial.ARROW.parseMaterial(), new ArrayList<>(), 8);
CacheManager.getPreviewMenuCache().put(kit.getName(), previewMenu);
@@ -83,10 +87,10 @@ public class PreviewMenu {
}
public void open(Player p, Kit kit) {
public void open(Player p, Kit kit, Resources resources) {
Menu previewMenu = CacheManager.getPreviewMenuCache().containsKey(kit.getName()) ?
CacheManager.getPreviewMenuCache().get(kit.getName()) : create(kit);
CacheManager.getPreviewMenuCache().get(kit.getName()) : create(kit, resources);
previewMenu.openMenu(p);
+2
View File
@@ -24,6 +24,8 @@ Messages:
Sign: '%prefix% &7You have successfully created a sign.'
Players: '%prefix% &cThere are no other players with a kit online.'
NoKit: 'None'
MenuBackArrowItemName: '&cBack to Kits'
MenuPotionEffectsItemName: '&a&lPotion Effects'
Error:
Player: '%prefix% &cYou must right-click on a player to activate this ability.'
Arena: '%prefix% &cNo arena exists with name %arena%.'