Skip to content

Commit 9bd9901

Browse files
committed
dummy. etc.
1 parent cd691da commit 9bd9901

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

src/main/java/me/sat7/dynamicshop/guis/ItemPalette.java

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ public Inventory getGui(Player player, String shopName, int targetSlot, int page
6969

7070
// Add all Button
7171
if(!paletteList.isEmpty())
72-
CreateButton(ADD_ALL, Material.YELLOW_STAINED_GLASS_PANE, t(player, "PALETTE.ADD_ALL"), "");
72+
CreateButton(ADD_ALL, Material.YELLOW_STAINED_GLASS_PANE, t(player, "PALETTE.ADD_ALL"), t(player, "PALETTE.ADD_ALL_LORE_LOCKED"));
7373

7474
// Search Button
7575
String filterString = search.isEmpty() ? "" : t(player, "PALETTE.FILTER_APPLIED") + search;
@@ -86,7 +86,7 @@ public void OnClickUpperInventory(InventoryClickEvent e)
8686

8787
if (e.getSlot() == CLOSE) CloseUI();
8888
else if (e.getSlot() == PAGE) MovePage(e.isLeftClick(), e.isRightClick());
89-
else if (e.getSlot() == ADD_ALL) AddAll();
89+
else if (e.getSlot() == ADD_ALL && e.isLeftClick()) AddAll(e.isShiftClick());
9090
else if (e.getSlot() == SEARCH) OnClickSearch(e.isLeftClick(), e.isRightClick());
9191
else if (e.getSlot() <= 45) OnClickItem(e.isLeftClick(), e.isRightClick(), e.isShiftClick(), e.getCurrentItem());
9292
}
@@ -288,8 +288,14 @@ private void MovePage(boolean isLeft, boolean isRight)
288288
DynaShopAPI.openItemPalette(player, shopName, shopSlotIndex, targetPage, this.search);
289289
}
290290

291-
private void AddAll()
291+
private void AddAll(boolean applyRecommend)
292292
{
293+
if (applyRecommend)
294+
{
295+
DynamicShop.PaidOnlyMsg(player);
296+
return;
297+
}
298+
293299
if(paletteList.isEmpty())
294300
return;
295301

src/main/java/me/sat7/dynamicshop/utilities/LangUtil.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,6 +238,7 @@ public static void setupLangFile(String lang)
238238
ccLang.get().addDefault("PALETTE.LORE_PREMIUM", "§e좌클릭: 추가\n§e씨프트 좌클릭: 설정 후 추가\n§e우클릭: 장식으로 추가\n§e씨프트 우클릭: '{item}' 를 검색");
239239
ccLang.get().addDefault("PALETTE.SEARCH", "§f찾기");
240240
ccLang.get().addDefault("PALETTE.ADD_ALL", "§f모두 추가");
241+
ccLang.get().addDefault("PALETTE.ADD_ALL_LORE_LOCKED", "§e좌클릭: 모두 추가\n§7씨프트 좌클릭: 모두 추가하고 권장 값 적용");
241242
ccLang.get().addDefault("PALETTE.PAGE_TITLE", "§f{curPage}/{maxPage} 페이지");
242243
ccLang.get().addDefault("PALETTE.PAGE_LORE", "§f§n좌클릭: 이전 페이지\n§f§n우클릭: 다음 페이지");
243244
ccLang.get().addDefault("PALETTE.FILTER_APPLIED", "§f필터 적용됨 : ");
@@ -595,6 +596,7 @@ public static void setupLangFile(String lang)
595596
ccLang.get().addDefault("PALETTE.LORE_PREMIUM", "§eLMB: Add\n§eShift LMB: Add after setting\n§eRMB: Add as decoration\n§eShift RMB: Search '{item}'");
596597
ccLang.get().addDefault("PALETTE.SEARCH", "§fSearch");
597598
ccLang.get().addDefault("PALETTE.ADD_ALL", "§fAdd all");
599+
ccLang.get().addDefault("PALETTE.ADD_ALL_LORE_LOCKED", "§eLMB: Add all\n§7Shift LMB: Add all and apply recommended values");
598600
ccLang.get().addDefault("PALETTE.PAGE_TITLE", "§f{curPage}/{maxPage} page");
599601
ccLang.get().addDefault("PALETTE.PAGE_LORE", "§f§nLMB: Prev\n§f§nRMB: Next");
600602
ccLang.get().addDefault("PALETTE.FILTER_APPLIED", "§fFilter Applied : ");
@@ -735,7 +737,7 @@ public static void setupLangFile(String lang)
735737
ccLang.get().addDefault("RMB", "RMB");
736738
ccLang.get().addDefault("CLOSE", "§fClose");
737739
ccLang.get().addDefault("CLOSE_LORE", "§f§nClick: Close");
738-
ccLang.get().addDefault("PAID_VERSION.DESC", "§fAvailable in paid version ");
740+
ccLang.get().addDefault("PAID_VERSION.DESC", "§fAvailable in paid version. ");
739741
ccLang.get().addDefault("PAID_VERSION.GET_PREMIUM", "Get Premium");
740742

741743
ccLang.get().options().copyDefaults(true);

0 commit comments

Comments
 (0)