@@ -141,26 +141,47 @@ static Screen getConfigScreen(Screen parent) {
141141 .build ());
142142
143143 general .addEntry (eb .startBooleanToggle (
144- localized ("option" , "general.editWhenPlacingOnBlockEntity " ),
144+ localized ("option" , "general.blockEntitySneakEditOverride " ),
145145 options .blockEntitySneakEditOverride
146146 )
147147 .setTooltip (localized (
148148 "option" ,
149- "general.editWhenPlacingOnBlockEntity .tooltip" ,
149+ "general.blockEntitySneakEditOverride .tooltip" ,
150150 localized ("option" , "general.editCondition" ),
151151 localized ("option" , "general.editCondition." + EditCondition .NOT_SNEAKING )
152152 ))
153- .setDefaultValue (Options .editWhenPlacingOnBlockEntityDefault )
153+ .setDefaultValue (Options .blockEntitySneakEditOverrideDefault )
154154 .setSaveConsumer (val -> options .blockEntitySneakEditOverride = val )
155155 .build ());
156156
157- general .addEntry (eb .startBooleanToggle (
158- localized ("option" , "general.clickThrough" ),
159- options .clickThrough
157+ ConfigCategory clickThrough =
158+ builder .getOrCreateCategory (localized ("option" , "clickThrough" ));
159+
160+ clickThrough .addEntry (eb .startBooleanToggle (
161+ localized ("option" , "clickThrough.clickThroughSigns" ),
162+ options .clickThroughSigns
163+ )
164+ .setTooltip (localized ("option" , "clickThrough.clickThroughSigns.tooltip" ))
165+ .setDefaultValue (Options .clickThroughSignsDefault )
166+ .setSaveConsumer (val -> options .clickThroughSigns = val )
167+ .build ());
168+
169+ clickThrough .addEntry (eb .startBooleanToggle (
170+ localized ("option" , "clickThrough.clickThroughBanners" ),
171+ options .clickThroughBanners
172+ )
173+ .setTooltip (localized ("option" , "clickThrough.clickThroughBanners.tooltip" ))
174+ .setDefaultValue (Options .clickThroughBannersDefault )
175+ .setSaveConsumer (val -> options .clickThroughBanners = val )
176+ .build ());
177+
178+ clickThrough .addEntry (eb .startBooleanToggle (
179+ localized ("option" , "clickThrough.clickThroughHangingEntities" ),
180+ options .clickThroughHangingEntities
160181 )
161- .setTooltip (localized ("option" , "general. clickThrough.tooltip" ))
162- .setDefaultValue (Options .clickThroughDefault )
163- .setSaveConsumer (val -> options .clickThrough = val )
182+ .setTooltip (localized ("option" , "clickThrough.clickThroughHangingEntities .tooltip" ))
183+ .setDefaultValue (Options .clickThroughHangingEntitiesDefault )
184+ .setSaveConsumer (val -> options .clickThroughHangingEntities = val )
164185 .build ());
165186
166187 ConfigCategory autoFill = builder .getOrCreateCategory (localized ("option" , "autoFill" ));
0 commit comments