diff options
| author | efefury <69400149+efefury@users.noreply.github.com> | 2022-09-11 09:31:27 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-09-11 11:31:27 +0200 |
| commit | 47af0b3eee70a5c8d7c86fff19155a97a9204708 (patch) | |
| tree | d0716683e3dc534ff75e71208650aa3a647ea766 /src/main/java/io/github/moulberry/notenoughupdates/NotEnoughUpdates.java | |
| parent | d203640d5296bde151596388aa6df332393d0a1c (diff) | |
| download | notenoughupdates-47af0b3eee70a5c8d7c86fff19155a97a9204708.tar.gz notenoughupdates-47af0b3eee70a5c8d7c86fff19155a97a9204708.tar.bz2 notenoughupdates-47af0b3eee70a5c8d7c86fff19155a97a9204708.zip | |
cleaned up neu overlay (#241)
* made equipment overlay own class
lmk if there's any bugs
* fix infer (i think)
* fuck infer
* First refactoringering
* Fix more stuff
* itemlisting
* NEU 3.0 release notes
* fixed nea bug
https://imgur.com/a/Sg3iw74
* whitespace
* fixed equipment overlay
not working ? and caching
* nopoing
idk what im doing
* FHJNX GHD
trwsmokürtsew tze jiozterdgjjiüzetr jipztr
* Revert "FHJNX GHD"
This reverts commit 24eceba3db5e500be296f5a96412bd8b95647a22.
* Revert "nopoing"
This reverts commit bee07cb98f8b9672c2e1bc192c6c3e5ae8b02b95.
* Revert "fixed equipment overlay"
This reverts commit b15376f934a738900e2dd98efdb0d4a7ec131dfa.
* idk i think this works
maybe
* ???
?????????
* no more black lines
* equipment cache
* Fix lag with optifine and removal of unused field.
Removed onMouseClick as it was triggered more than once per tick when optifine is installed.
Removed tooltipsToDisplay field (as it was replaced by a local variable).
* this should be true by default to keep old behaviour
* itemList now doesn't close when clicking the searchbar
itemList will now only close when searchMode is triggered.
* Infer moment
hoping this doesn't trigger it.
Co-authored-by: nea <romangraef@gmail.com>
Co-authored-by: Lulonaut <lulonaut@tutanota.de>
Co-authored-by: Ascynx <78341107+Ascynx@users.noreply.github.com>
Co-authored-by: nopo <noahogno@gmail.com>
Co-authored-by: Ascynx <miaoum2128@gmail.com>
Co-authored-by: Roman / Linnea Gräf <roman.graef@gmail.com>
Co-authored-by: Lorenz <lo.scherf@gmail.com>
Diffstat (limited to 'src/main/java/io/github/moulberry/notenoughupdates/NotEnoughUpdates.java')
| -rw-r--r-- | src/main/java/io/github/moulberry/notenoughupdates/NotEnoughUpdates.java | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/main/java/io/github/moulberry/notenoughupdates/NotEnoughUpdates.java b/src/main/java/io/github/moulberry/notenoughupdates/NotEnoughUpdates.java index 6732336c..c4b1bd77 100644 --- a/src/main/java/io/github/moulberry/notenoughupdates/NotEnoughUpdates.java +++ b/src/main/java/io/github/moulberry/notenoughupdates/NotEnoughUpdates.java @@ -66,6 +66,7 @@ import io.github.moulberry.notenoughupdates.miscgui.SignCalculator; import io.github.moulberry.notenoughupdates.miscgui.TrophyRewardOverlay; import io.github.moulberry.notenoughupdates.mixins.AccessorMinecraft; import io.github.moulberry.notenoughupdates.options.NEUConfig; +import io.github.moulberry.notenoughupdates.overlays.EquipmentOverlay; import io.github.moulberry.notenoughupdates.overlays.FuelBar; import io.github.moulberry.notenoughupdates.overlays.OverlayManager; import io.github.moulberry.notenoughupdates.profileviewer.ProfileViewer; @@ -89,6 +90,7 @@ import net.minecraft.world.biome.BiomeGenHell; import net.minecraft.world.biome.BiomeGenJungle; import net.minecraft.world.biome.BiomeGenMesa; import net.minecraft.world.biome.BiomeGenSnow; +import net.minecraftforge.client.ClientCommandHandler; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.fml.client.FMLClientHandler; import net.minecraftforge.fml.client.registry.ClientRegistry; @@ -243,7 +245,6 @@ public class NotEnoughUpdates { config.apiKey = null; } - //add the trophy fishing tab to the config if (config.profileViewer.pageLayout.size() == 8) { config.profileViewer.pageLayout.add(8); @@ -282,6 +283,7 @@ public class NotEnoughUpdates { MinecraftForge.EVENT_BUS.register(FishingHelper.getInstance()); MinecraftForge.EVENT_BUS.register(CrystalWishingCompassSolver.getInstance()); MinecraftForge.EVENT_BUS.register(new DwarvenMinesTextures()); + MinecraftForge.EVENT_BUS.register(EquipmentOverlay.INSTANCE); MinecraftForge.EVENT_BUS.register(CustomBiomes.INSTANCE); MinecraftForge.EVENT_BUS.register(new ChatListener(this)); MinecraftForge.EVENT_BUS.register(new ItemTooltipListener(this)); @@ -380,6 +382,12 @@ public class NotEnoughUpdates { } } + public void trySendCommand(String message) { + if (ClientCommandHandler.instance.executeCommand(Minecraft.getMinecraft().thePlayer, message) == 0) { + sendChatMessage(message); + } + } + public void displayLinks(JsonObject update, int totalWidth) { String discord_link = update.get("discord_link").getAsString(); String youtube_link = update.get("youtube_link").getAsString(); |
