Skip to content

Commit dac5e55

Browse files
committed
release: v1.11.3-beta.2
1 parent 6b89dbf commit dac5e55

6 files changed

Lines changed: 12 additions & 18 deletions

File tree

common/src/main/java/eu/midnightdust/midnightcontrols/client/MidnightControlsConfig.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ public class MidnightControlsConfig extends MidnightConfig {
6565
public static final String VISUAL = "visual";
6666
public static final String MISC = "misc";
6767
public static final String BUTTONS = "buttons";
68-
public static final String MAPPING = "mapping";
68+
//public static final String MAPPING = "mapping";
6969
public static boolean isEditing = false;
7070
@Hidden @Entry public static int configVersion = 2;
7171

@@ -192,7 +192,7 @@ public class MidnightControlsConfig extends MidnightConfig {
192192
@Entry(category = MISC, name = "Excluded Controllers (Name Regex)") public static List<String> excludedControllers = Lists.newArrayList(".*(Keyboard)$", ".*(Touchpad)$", ".*(Pen)$", ".*(Finger)$");
193193

194194
// Init mapping tab (see #onTabInit())
195-
@Comment(category = MAPPING) @Condition(requiredModId = "thisModDoesNotExist") public static Comment this_spacer_will_never_be_visible_as_well;
195+
//@Comment(category = MAPPING) @Condition(requiredModId = "thisModDoesNotExist") public static Comment this_spacer_will_never_be_visible_as_well;
196196

197197
@Entry @Hidden public static Map<String, Map<String, String>> controllerBindingProfiles = new HashMap<>();
198198

@@ -252,9 +252,9 @@ public boolean centered() {
252252
}).dimensions(screen.width - 185, 0, 175, 20).build();
253253
list.addButton(List.of(editButton), Text.of("Legacy Config UI"), new EntryInfo(null, screen.modid));
254254
}
255-
if (MAPPING.equals(tabName)) {
256-
MappingsStringInputWidget.add(centeredComment, list, screen);
257-
}
255+
// if (MAPPING.equals(tabName)) {
256+
// MappingsStringInputWidget.add(centeredComment, list, screen);
257+
// }
258258
}
259259

260260
/**

common/src/main/java/eu/midnightdust/midnightcontrols/client/gui/MidnightControlsRenderer.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,23 +12,15 @@
1212
import eu.midnightdust.midnightcontrols.client.enums.ControllerType;
1313
import eu.midnightdust.midnightcontrols.client.MidnightControlsClient;
1414
import eu.midnightdust.midnightcontrols.client.MidnightControlsConfig;
15-
import eu.midnightdust.midnightcontrols.client.MidnightInput;
16-
import eu.midnightdust.midnightcontrols.client.compat.MidnightControlsCompat;
1715
import eu.midnightdust.midnightcontrols.client.controller.ButtonBinding;
18-
import eu.midnightdust.midnightcontrols.client.util.HandledScreenAccessor;
1916
import net.minecraft.client.MinecraftClient;
2017
import net.minecraft.client.font.TextRenderer;
2118
import net.minecraft.client.gl.RenderPipelines;
2219
import net.minecraft.client.gui.DrawContext;
2320
import net.minecraft.client.resource.language.I18n;
24-
import net.minecraft.client.texture.Sprite;
25-
import net.minecraft.screen.slot.Slot;
26-
import net.minecraft.util.Atlases;
2721
import org.jetbrains.annotations.NotNull;
2822
import org.lwjgl.glfw.GLFW;
2923

30-
import static eu.midnightdust.midnightcontrols.MidnightControls.id;
31-
3224
/**
3325
* Represents the midnightcontrols renderer.
3426
*

common/src/main/java/eu/midnightdust/midnightcontrols/client/gui/MidnightControlsSettingsScreen.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,6 @@ public class MidnightControlsSettingsScreen extends SpruceScreen {
6363
private final SpruceOption virtualKeyboardOption;
6464
private final SpruceOption hideCursorOption;
6565
private final SpruceOption resetOption;
66-
private final SpruceOption advancedConfigOption;
6766
// Gameplay options
6867
private final SpruceOption analogMovementOption;
6968
private final SpruceOption autoJumpOption;
@@ -224,7 +223,6 @@ public MidnightControlsSettingsScreen(Screen parent, boolean hideControls) {
224223
var client = MinecraftClient.getInstance();
225224
this.init(client, client.getWindow().getScaledWidth(), client.getWindow().getScaledHeight());
226225
});
227-
this.advancedConfigOption = SpruceSimpleActionOption.of("midnightcontrols.midnightconfig.title", button -> client.setScreen(MidnightControlsConfig.getScreen(this, MidnightControlsConstants.NAMESPACE)));
228226
// Gameplay options
229227
this.analogMovementOption = new SpruceToggleBooleanOption("midnightcontrols.menu.analog_movement",
230228
() -> MidnightControlsConfig.analogMovement, value -> MidnightControlsConfig.analogMovement = value,
@@ -399,7 +397,6 @@ public SpruceOptionListWidget buildGeneralTab(int width, int height) {
399397
list.addSingleOptionEntry(this.hideCursorOption);
400398
list.addSingleOptionEntry(this.joystickAsMouseOption);
401399
list.addSingleOptionEntry(this.eyeTrackingAsMouseOption);
402-
list.addSingleOptionEntry(this.advancedConfigOption);
403400
return list;
404401
}
405402

common/src/main/java/eu/midnightdust/midnightcontrols/client/gui/config/MappingsStringInputWidget.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
package eu.midnightdust.midnightcontrols.client.gui.config;
1111

1212
import com.google.common.collect.Lists;
13+
import dev.lambdaurora.spruceui.Position;
14+
import dev.lambdaurora.spruceui.widget.text.SpruceTextAreaWidget;
1315
import eu.midnightdust.lib.config.EntryInfo;
1416
import eu.midnightdust.lib.config.MidnightConfigListWidget;
1517
import eu.midnightdust.lib.config.MidnightConfigScreen;
@@ -32,6 +34,7 @@
3234
public class MappingsStringInputWidget {
3335

3436
public static void add(EntryInfo centered, MidnightConfigListWidget list, MidnightConfigScreen screen) {
37+
//SpruceTextAreaWidget editButton = new SpruceTextAreaWidget(Position.of(0, 0), 20, 20, Text.empty());
3538
MultilineTextFieldWidget editButton = new MultilineTextFieldWidget(screen.getTextRenderer(), screen.width / 2 - 128, 0, 256, 60, Text.of("TESTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT\nnew line!"));
3639
TextIconButtonWidget resetButton = TextIconButtonWidget.builder(Text.translatable("controls.reset"), (button -> {
3740
screen.updateList();
@@ -42,6 +45,7 @@ public static void add(EntryInfo centered, MidnightConfigListWidget list, Midnig
4245
});
4346

4447
list.addButton(List.of(), Text.translatable("midnightcontrols.menu.title.mappings.string"), centered);
48+
//screen.addDrawableChild(editButton);
4549
list.addButton(Lists.newArrayList(editButton, resetButton), Text.empty(), centered);
4650
list.addButton(List.of(), Text.empty(), centered);
4751
list.addButton(List.of(), Text.empty(), centered);

common/src/main/resources/assets/midnightcontrols/lang/en_us.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -238,6 +238,7 @@
238238
"midnightcontrols.virtual_mouse.skin.second_dark": "Second Dark",
239239
"midnightcontrols.midnightconfig.category.controller": "Controller",
240240
"midnightcontrols.midnightconfig.category.buttons": "Buttons",
241+
"midnightcontrols.midnightconfig.category.mapping": "Mapping",
241242
"midnightcontrols.midnightconfig.category.misc": "Miscellaneous",
242243
"midnightcontrols.midnightconfig.category.screens": "Screens",
243244
"midnightcontrols.midnightconfig.category.gameplay": "Gameplay",

gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@ org.gradle.parallel=true
33
org.gradle.jvmargs=-Xmx2048M
44

55
minecraft_version=1.21.9
6-
supported_versions=
6+
supported_versions=1.21.10
77
yarn_mappings=1.21.9+build.1
88
enabled_platforms=fabric,neoforge
99

1010
archives_base_name=midnightcontrols
11-
mod_version=1.11.3-beta.1
11+
mod_version=1.11.3-beta.2
1212
maven_group=eu.midnightdust
1313
release_type=beta
1414
modrinth_id = bXX9h73M

0 commit comments

Comments
 (0)