fix: profile configuration being overwritten
This commit is contained in:
parent
8843ee8a53
commit
531e64fda2
2 changed files with 3 additions and 3 deletions
|
|
@ -70,7 +70,7 @@ public class EditProfileScreen extends Screen {
|
|||
linearLayoutButtons.addChild(
|
||||
Button.builder(
|
||||
Component.translatable("gui.optionsprofiles.options-toggle").append("..."),
|
||||
(button) -> this.minecraft.setScreen(new OptionsToggleScreen(this, profileName)))
|
||||
(button) -> this.minecraft.setScreen(new OptionsToggleScreen(this, profileName, profileConfiguration)))
|
||||
.size(150, 20)
|
||||
.tooltip(Tooltip.create(Component.translatable("gui.optionsprofiles.options-toggle.tooltip")))
|
||||
.build(),
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@ public class OptionsToggleScreen extends OptionsSubScreen {
|
|||
private OptionsToggleList optionsToggleList;
|
||||
public ProfileConfiguration profileConfiguration;
|
||||
|
||||
protected OptionsToggleScreen(Screen lastScreen, Component profileName) {
|
||||
protected OptionsToggleScreen(Screen lastScreen, Component profileName, ProfileConfiguration profileConfiguration) {
|
||||
super(lastScreen, null, Component.literal(Component.translatable("gui.optionsprofiles.options-toggle").append(": ").getString() + profileName.getString()));
|
||||
this.profileName = profileName;
|
||||
this.profileConfiguration = ProfileConfiguration.get(profileName.getString());
|
||||
this.profileConfiguration = profileConfiguration;
|
||||
}
|
||||
|
||||
protected void addOptions() {}
|
||||
|
|
|
|||
Loading…
Reference in a new issue