aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main/java/kr/syeyoung/dungeonsguide/features/impl/secret/mechanicbrowser/FeatureMechanicBrowse.java1
-rw-r--r--src/main/java/kr/syeyoung/dungeonsguide/features/impl/secret/mechanicbrowser/MGuiMechanicBrowser.java4
2 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/kr/syeyoung/dungeonsguide/features/impl/secret/mechanicbrowser/FeatureMechanicBrowse.java b/src/main/java/kr/syeyoung/dungeonsguide/features/impl/secret/mechanicbrowser/FeatureMechanicBrowse.java
index 7b8309ed..21898427 100644
--- a/src/main/java/kr/syeyoung/dungeonsguide/features/impl/secret/mechanicbrowser/FeatureMechanicBrowse.java
+++ b/src/main/java/kr/syeyoung/dungeonsguide/features/impl/secret/mechanicbrowser/FeatureMechanicBrowse.java
@@ -182,6 +182,7 @@ public class FeatureMechanicBrowse extends GuiFeature implements GuiPreRenderLis
mPanels.add(new MPassiveLabelAndElement("Scale", new MFloatSelectionButton(FeatureMechanicBrowse.this.<Float>getParameter("scale").getValue()) {{
setOnUpdate(() ->{
FeatureMechanicBrowse.this.<Float>getParameter("scale").setValue(this.getData());
+ mGuiMechanicBrowser.initGui();
}); }
}));
diff --git a/src/main/java/kr/syeyoung/dungeonsguide/features/impl/secret/mechanicbrowser/MGuiMechanicBrowser.java b/src/main/java/kr/syeyoung/dungeonsguide/features/impl/secret/mechanicbrowser/MGuiMechanicBrowser.java
index 6ef99866..27d5e583 100644
--- a/src/main/java/kr/syeyoung/dungeonsguide/features/impl/secret/mechanicbrowser/MGuiMechanicBrowser.java
+++ b/src/main/java/kr/syeyoung/dungeonsguide/features/impl/secret/mechanicbrowser/MGuiMechanicBrowser.java
@@ -34,12 +34,12 @@ public class MGuiMechanicBrowser extends MGui {
@Override
public void initGui() {
super.initGui();
+ panelMechanicBrowser.setBounds(featureMechanicBrowse.getFeatureRect().getRectangle());
+ panelMechanicBrowser.setScale(featureMechanicBrowse.getScale());
}
@Override
public void drawScreen(int mouseX, int mouseY, float partialTicks) {
- panelMechanicBrowser.setBounds(featureMechanicBrowse.getFeatureRect().getRectangle());
- panelMechanicBrowser.setScale(featureMechanicBrowse.getScale());
super.drawScreen(mouseX, mouseY, partialTicks);
}
}