11/*
2- * Copyright 2024 NotRyken
3- * SPDX-License-Identifier: Apache-2.0
2+ * Copyright 2022 Siphalor
3+ * Copyright 2024 TerminalMC
4+ *
5+ * Licensed under the Apache License, Version 2.0 (the "License");
6+ * you may not use this file except in compliance with the License.
7+ * You may obtain a copy of the License at
8+ *
9+ * http://www.apache.org/licenses/LICENSE-2.0
10+ *
11+ * Unless required by applicable law or agreed to in writing, software
12+ * distributed under the License is distributed on an "AS IS" BASIS,
13+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14+ * See the License for the specific language governing permissions and
15+ * limitations under the License.
416 */
517
6- package dev .terminalmc .clientsort .screen ;
18+ package dev .terminalmc .clientsort .gui . screen ;
719
820import dev .terminalmc .clientsort .config .Config ;
921import dev .terminalmc .clientsort .inventory .sort .SortMode ;
1830
1931import static dev .terminalmc .clientsort .util .mod .Localization .localized ;
2032
21- public class ClothConfigScreenProvider {
33+ public class ClothScreenProvider {
2234 /**
2335 * Builds and returns a Cloth Config options screen.
2436 * @param parent the current screen.
@@ -31,17 +43,17 @@ static Screen getConfigScreen(Screen parent) {
3143
3244 ConfigBuilder builder = ConfigBuilder .create ()
3345 .setParentScreen (parent )
34- .setTitle (localized ("screen" , "options " ))
46+ .setTitle (localized ("name " ))
3547 .setSavingRunnable (Config ::getAndSave );
3648
3749 ConfigEntryBuilder eb = builder .entryBuilder ();
3850
3951
4052 ConfigCategory general = builder .getOrCreateCategory (localized ("option" , "general" ));
4153
42- general .addEntry (eb .startIntField (localized ("option" , "interaction_rate_server " ),
54+ general .addEntry (eb .startIntField (localized ("option" , "interactionRateServer " ),
4355 options .interactionRateServer )
44- .setTooltip (localized ("option" , "interaction_rate .tooltip" ))
56+ .setTooltip (localized ("option" , "interactionRate .tooltip" ))
4557 .setErrorSupplier (val -> {
4658 if (val < 1 ) return Optional .of (
4759 localized ("option" , "error.low" ));
@@ -53,9 +65,9 @@ else if (val > 100) return Optional.of(
5365 .setSaveConsumer (val -> options .interactionRateServer = val )
5466 .build ());
5567
56- general .addEntry (eb .startIntField (localized ("option" , "interaction_rate_client " ),
68+ general .addEntry (eb .startIntField (localized ("option" , "interactionRateClient " ),
5769 options .interactionRateClient )
58- .setTooltip (localized ("option" , "interaction_rate .tooltip" ))
70+ .setTooltip (localized ("option" , "interactionRate .tooltip" ))
5971 .setErrorSupplier (val -> {
6072 if (val < 1 ) return Optional .of (
6173 localized ("option" , "error.low" ));
@@ -67,48 +79,48 @@ else if (val > 100) return Optional.of(
6779 .setSaveConsumer (val -> options .interactionRateClient = val )
6880 .build ());
6981
70- general .addEntry (eb .startEnumSelector (localized ("option" , "hotbar_mode " ),
82+ general .addEntry (eb .startEnumSelector (localized ("option" , "hotbarMode " ),
7183 Config .Options .HotbarMode .class , options .hotbarMode )
72- .setEnumNameProvider (val -> localized ("hotbar_mode " ,
84+ .setEnumNameProvider (val -> localized ("hotbarMode " ,
7385 ((Config .Options .HotbarMode )val ).lowerName ()))
7486 .setTooltipSupplier (val -> Optional .of (new Component []{
75- localized ("hotbar_mode " , val .lowerName () + ".tooltip" )
87+ localized ("hotbarMode " , val .lowerName () + ".tooltip" )
7688 }))
7789 .setDefaultValue (Config .Options .defaultHotbarMode )
7890 .setSaveConsumer (val -> options .hotbarMode = val )
7991 .build ());
8092
8193 ConfigCategory sort = builder .getOrCreateCategory (localized ("option" , "sorting" ));
8294
83- sort .addEntry (eb .startSelector (localized ("option" , "sort_mode " ),
95+ sort .addEntry (eb .startSelector (localized ("option" , "sortMode " ),
8496 SortMode .SORT_MODES .keySet ().toArray (), options .sortModeStr )
85- .setNameProvider (val -> localized ("sort_order " , (String ) val ))
97+ .setNameProvider (val -> localized ("sortOrder " , (String )val ))
8698 .setDefaultValue (Config .Options .defaultSortMode )
87- .setSaveConsumer (val -> options .sortModeStr = (String ) val )
99+ .setSaveConsumer (val -> options .sortModeStr = (String )val )
88100 .build ());
89101
90- sort .addEntry (eb .startSelector (localized ("option" , "shift_sort_mode " ),
102+ sort .addEntry (eb .startSelector (localized ("option" , "shiftSortMode " ),
91103 SortMode .SORT_MODES .keySet ().toArray (), options .shiftSortModeStr )
92- .setNameProvider (val -> localized ("sort_order " , (String ) val ))
104+ .setNameProvider (val -> localized ("sortOrder " , (String )val ))
93105 .setDefaultValue (Config .Options .defaultShiftSortMode )
94- .setSaveConsumer (val -> options .shiftSortModeStr = (String ) val )
106+ .setSaveConsumer (val -> options .shiftSortModeStr = (String )val )
95107 .build ());
96108
97- sort .addEntry (eb .startSelector (localized ("option" , "ctrl_sort_mode " ),
109+ sort .addEntry (eb .startSelector (localized ("option" , "ctrlSortMode " ),
98110 SortMode .SORT_MODES .keySet ().toArray (), options .ctrlSortModeStr )
99- .setNameProvider (val -> localized ("sort_order " , (String ) val ))
111+ .setNameProvider (val -> localized ("sortOrder " , (String )val ))
100112 .setDefaultValue (Config .Options .defaultCtrlSortMode )
101- .setSaveConsumer (val -> options .ctrlSortModeStr = (String ) val )
113+ .setSaveConsumer (val -> options .ctrlSortModeStr = (String )val )
102114 .build ());
103115
104- sort .addEntry (eb .startSelector (localized ("option" , "alt_sort_mode " ),
116+ sort .addEntry (eb .startSelector (localized ("option" , "altSortMode " ),
105117 SortMode .SORT_MODES .keySet ().toArray (), options .altSortModeStr )
106- .setNameProvider (val -> localized ("sort_order " , (String ) val ))
118+ .setNameProvider (val -> localized ("sortOrder " , (String )val ))
107119 .setDefaultValue (Config .Options .defaultAltSortMode )
108- .setSaveConsumer (val -> options .altSortModeStr = (String ) val )
120+ .setSaveConsumer (val -> options .altSortModeStr = (String )val )
109121 .build ());
110122
111- sort .addEntry (eb .startBooleanToggle (localized ("option" , "optimized_creative_sorting " ),
123+ sort .addEntry (eb .startBooleanToggle (localized ("option" , "optimizedCreativeSorting " ),
112124 options .optimizedCreativeSorting )
113125 .setDefaultValue (Config .Options .defaultOptimizedCreativeSorting )
114126 .setSaveConsumer (val -> {
0 commit comments