diff options
| author | syeyoung <cyong06@naver.com> | 2021-08-05 14:01:58 +0900 | 
|---|---|---|
| committer | syeyoung <cyong06@naver.com> | 2021-08-05 14:01:58 +0900 | 
| commit | 9b2eac0f775d015ede771753c6bd7250679852d8 (patch) | |
| tree | f8afd443caa3c6d5b7222e97e78f5653afee2c50 /src/main/java | |
| parent | 57ac87ea35f3fcb3c23d35d69fdf8ecadde04940 (diff) | |
| download | Skyblock-Dungeons-Guide-9b2eac0f775d015ede771753c6bd7250679852d8.tar.gz Skyblock-Dungeons-Guide-9b2eac0f775d015ede771753c6bd7250679852d8.tar.bz2 Skyblock-Dungeons-Guide-9b2eac0f775d015ede771753c6bd7250679852d8.zip | |
- Save Notes in PartyFinder
Diffstat (limited to 'src/main/java')
2 files changed, 20 insertions, 1 deletions
| diff --git a/src/main/java/kr/syeyoung/dungeonsguide/features/impl/party/customgui/FeatureCustomPartyFinder.java b/src/main/java/kr/syeyoung/dungeonsguide/features/impl/party/customgui/FeatureCustomPartyFinder.java index 40f56686..7a06911f 100644 --- a/src/main/java/kr/syeyoung/dungeonsguide/features/impl/party/customgui/FeatureCustomPartyFinder.java +++ b/src/main/java/kr/syeyoung/dungeonsguide/features/impl/party/customgui/FeatureCustomPartyFinder.java @@ -21,6 +21,8 @@ package kr.syeyoung.dungeonsguide.features.impl.party.customgui;  import kr.syeyoung.dungeonsguide.events.WindowUpdateEvent;  import kr.syeyoung.dungeonsguide.features.SimpleFeature;  import kr.syeyoung.dungeonsguide.features.listener.*; +import lombok.Getter; +import lombok.Setter;  import net.minecraft.client.Minecraft;  import net.minecraft.client.gui.inventory.GuiChest;  import net.minecraft.inventory.ContainerChest; @@ -32,6 +34,10 @@ public class FeatureCustomPartyFinder extends SimpleFeature implements GuiOpenLi          super("Party","Custom Party Finder","Custom Party Finder", "party.customfinder", true);      } +    @Getter +    @Setter +    private String whitelist = "", blacklist = "", highlight =""; +      GuiCustomPartyFinder guiCustomPartyFinder;      @Override      public void onGuiOpen(GuiOpenEvent event) { diff --git a/src/main/java/kr/syeyoung/dungeonsguide/features/impl/party/customgui/PanelPartyFinderSettings.java b/src/main/java/kr/syeyoung/dungeonsguide/features/impl/party/customgui/PanelPartyFinderSettings.java index 293c92cd..509ee5c5 100644 --- a/src/main/java/kr/syeyoung/dungeonsguide/features/impl/party/customgui/PanelPartyFinderSettings.java +++ b/src/main/java/kr/syeyoung/dungeonsguide/features/impl/party/customgui/PanelPartyFinderSettings.java @@ -18,6 +18,7 @@  package kr.syeyoung.dungeonsguide.features.impl.party.customgui; +import kr.syeyoung.dungeonsguide.features.FeatureRegistry;  import kr.syeyoung.dungeonsguide.gui.MPanel;  import kr.syeyoung.dungeonsguide.gui.elements.*;  import lombok.Getter; @@ -80,15 +81,27 @@ public class PanelPartyFinderSettings extends MPanelScaledGUI {                  @Override                  public void edit(String str) {                      panelPartyFinder.onChestUpdate(null); +                    FeatureRegistry.PARTYKICKER_CUSTOM.setWhitelist(str);                  }              };              filterBlacklist = new MTextField() {                  @Override                  public void edit(String str) { +                    FeatureRegistry.PARTYKICKER_CUSTOM.setBlacklist(str);                      panelPartyFinder.onChestUpdate(null);                  }              }; -            highlightNote = new MTextField(); +            highlightNote = new MTextField() { +                @Override +                public void edit(String str) { +                    super.edit(str); +                    FeatureRegistry.PARTYKICKER_CUSTOM.setHighlight(str); +                } +            }; + +            filterWhitelist.setText(FeatureRegistry.PARTYKICKER_CUSTOM.getWhitelist()); +            filterBlacklist.setText(FeatureRegistry.PARTYKICKER_CUSTOM.getBlacklist()); +            highlightNote.setText(FeatureRegistry.PARTYKICKER_CUSTOM.getHighlight());              filterWhitelistNote = new MPassiveLabelAndElement("Whitelist Note", filterWhitelist);              filterBlacklistNote = new MPassiveLabelAndElement("Blacklist Note", filterBlacklist); | 
