diff options
| author | syeyoung <cyong06@naver.com> | 2021-05-23 17:38:57 +0900 | 
|---|---|---|
| committer | syeyoung <cyong06@naver.com> | 2021-05-23 17:38:57 +0900 | 
| commit | bd37606a7fd3f46606b0eded6faa48131ae0a406 (patch) | |
| tree | 2a67ad842f821c817806c3f6583a746c8c40ad6e /src/main/java | |
| parent | 08fea7fdbea175ca09ccde72ef62ee7e36026fe0 (diff) | |
| download | Skyblock-Dungeons-Guide-bd37606a7fd3f46606b0eded6faa48131ae0a406.tar.gz Skyblock-Dungeons-Guide-bd37606a7fd3f46606b0eded6faa48131ae0a406.tar.bz2 Skyblock-Dungeons-Guide-bd37606a7fd3f46606b0eded6faa48131ae0a406.zip | |
Add first-time-installing-dungeonsguide-message
Diffstat (limited to 'src/main/java')
| -rwxr-xr-x | src/main/java/kr/syeyoung/dungeonsguide/DungeonsGuide.java | 6 | ||||
| -rwxr-xr-x | src/main/java/kr/syeyoung/dungeonsguide/eventlistener/DungeonListener.java | 10 | 
2 files changed, 13 insertions, 3 deletions
| diff --git a/src/main/java/kr/syeyoung/dungeonsguide/DungeonsGuide.java b/src/main/java/kr/syeyoung/dungeonsguide/DungeonsGuide.java index 63ba70a9..a169eeda 100755 --- a/src/main/java/kr/syeyoung/dungeonsguide/DungeonsGuide.java +++ b/src/main/java/kr/syeyoung/dungeonsguide/DungeonsGuide.java @@ -159,11 +159,14 @@ public class DungeonsGuide implements DGInterface, CloseListener {          ProgressManager.pop(progressbar);      } +    @Getter +    private boolean firstTimeUsingDG = false;      public void pre(FMLPreInitializationEvent event) {          configDir = new File(event.getModConfigurationDirectory(),"dungeonsguide");          File configFile = new File(configDir, "config.json");          if (!configFile.exists()) {              configDir.mkdirs(); +            firstTimeUsingDG = true;          }          Config.f = configFile;          Minecraft.getMinecraft().getFramebuffer().enableStencil(); @@ -183,9 +186,6 @@ public class DungeonsGuide implements DGInterface, CloseListener {          inputStream.close();      } -    private void combineConfig(Configuration saved, Configuration newest) { -    } -      @Getter      private File configDir; diff --git a/src/main/java/kr/syeyoung/dungeonsguide/eventlistener/DungeonListener.java b/src/main/java/kr/syeyoung/dungeonsguide/eventlistener/DungeonListener.java index 334f9997..19daebc5 100755 --- a/src/main/java/kr/syeyoung/dungeonsguide/eventlistener/DungeonListener.java +++ b/src/main/java/kr/syeyoung/dungeonsguide/eventlistener/DungeonListener.java @@ -229,6 +229,16 @@ public class DungeonListener {          }      } + +    @SubscribeEvent +    public void onHypixelJoin(HypixelJoinedEvent skyblockJoinedEvent) { +        if (DungeonsGuide.getDungeonsGuide().isFirstTimeUsingDG()) { +            Minecraft.getMinecraft().thePlayer.addChatMessage(new ChatComponentText("§eDungeons Guide §7:: §fThank you for installing DungeonsGuide, the most intelligent skyblock dungeon mod!")); +            Minecraft.getMinecraft().thePlayer.addChatMessage(new ChatComponentText("§eDungeons Guide §7:: §fThe gui for relocating GUI Elements and enabling or disabling features can be opened by typing §e/dg")); +            Minecraft.getMinecraft().thePlayer.addChatMessage(new ChatComponentText("§eDungeons Guide §7:: §fType §e/dg help §fto view full list of commands offered by dungeons guide!")); +        } +    } +      @SubscribeEvent      public void onRender(RenderGameOverlayEvent.Post postRender) {          try { | 
