@@ -442,7 +442,7 @@ public enum MenusLocale implements IDataAccessor {
442442 "&7Set Max ping you" ,
443443 "&7can match against." ,
444444 "" ,
445- " &7Current Ping-range: &b<ping>" ,
445+ " &7Current Ping-range: &b<max- ping>" ,
446446 " " ,
447447 "&a + Left Click to increase" ,
448448 "&c - Right Click to decrease" ),
@@ -455,6 +455,7 @@ public enum MenusLocale implements IDataAccessor {
455455 " &7Current Kill Effect: &b<kill-effect>" ,
456456 " &7Current Kill Message: &b<kill-message>" ,
457457 " &7Current Armor Trim: &b<armor-trim>" ,
458+ " &7Current Shield Pattern: &b<shield-pattern>" ,
458459 " " ,
459460 "&aClick to open cosmetics menu" ),
460461 SETTINGS_COSMETICS_SLOT ("SETTINGS.SETTINGS.COSMETICS.SLOT" , DataType .INT , "15" ),
@@ -551,6 +552,32 @@ public enum MenusLocale implements IDataAccessor {
551552 " " ,
552553 "<description>" ,
553554 " " ,
555+ "&cNo permission" ),
556+ SHIELD_PATTERNS_TITLE ("SETTINGS.SHIELD-PATTERNS.TITLE" , DataType .STRING , "&7Shield Patterns" ),
557+ SHIELD_PATTERNS_SIZE ("SETTINGS.SHIELD-PATTERNS.SIZE" , DataType .INT , "27" ),
558+ SHIELD_PATTERNS_FILTER ("SETTINGS.SHIELD-PATTERNS.FILTER-TYPE" , "FILL, BORDER, NONE" , DataType .STRING , "FILL" ),
559+ SHIELD_PATTERNS_SLOT ("SETTINGS.COSMETICS.SHIELD-PATTERNS.SLOT" , DataType .INT , "13" ),
560+ SHIELD_PATTERNS_NAME ("SETTINGS.COSMETICS.SHIELD-PATTERNS.NAME" , DataType .STRING , "&bShield Patterns" ),
561+ SHIELD_PATTERNS_MATERIAL ("SETTINGS.COSMETICS.SHIELD-PATTERNS.MATERIAL" , DataType .STRING , "SHIELD" ),
562+ SHIELD_PATTERNS_LORE ("SETTINGS.COSMETICS.SHIELD-PATTERNS.LORE" , DataType .STRING_LIST ,
563+ "&7View all available shield pattern" , " " , "&aClick to open" ),
564+ SHIELD_PATTERNS_NAME_SELECTED ("SETTINGS.SHIELD-PATTERNS.SELECTED.NAME" , DataType .STRING ,
565+ "<display-name> &7&o(Selected)" ),
566+ SHIELD_PATTERNS_NAME_NOT_SELECTED ("SETTINGS.SHIELD-PATTERNS.UNSELECTED.NAME" , DataType .STRING , "<display-name>" ),
567+ SHIELD_PATTERNS_SELECTED_LORE ("SETTINGS.SHIELD-PATTERNS.SELECTED.LORE" , DataType .STRING_LIST ,
568+ " " ,
569+ "<description> " ,
570+ " " ,
571+ "&eCurrently Selected" ),
572+ SHIELD_PATTERNS_UNSELECTED_LORE ("SETTINGS.SHIELD-PATTERNS.UNSELECTED.LORE" , DataType .STRING_LIST ,
573+ " " ,
574+ "<description> " ,
575+ " " ,
576+ "&aClick to select" ),
577+ SHIELD_PATTERNS_NO_PERMISSION_LORE ("SETTINGS.SHIELD-PATTERNS.NO-PERMISSION.LORE" , DataType .STRING_LIST ,
578+ " " ,
579+ "<description> " ,
580+ " " ,
554581 "&cNo permission" );
555582
556583 private final String path ;
@@ -597,6 +624,12 @@ public void update() {
597624 .replaceAll ("<kill_death_ratio>" , "<kdr>" )
598625 ).toList ()
599626 );
627+ SETTINGS_PING_RANGE_LORE .set (
628+ SETTINGS_PING_RANGE_LORE .getStringList ().stream ().map (str ->
629+ str
630+ .replaceAll ("<ping>" , "<max-ping>" )
631+ ).toList ()
632+ );
600633 if (MATCH_LIST_SIZE .getInt () == 36 ) MATCH_LIST_SIZE .set (54 );
601634 if (MATCH_LIST_STARTING_SLOT .getInt () == 10 && MATCH_LIST_FILTER .getString ().equals ("FILTER" )) MATCH_LIST_FILTER .set ("BORDER" );
602635 if (MATCH_LIST_STARTING_SLOT .getInt () == 10 ) MATCH_LIST_STARTING_SLOT .set (1 );
0 commit comments