MCPcopy Index your code
hub / github.com/Moulberry/NotEnoughUpdates

github.com/Moulberry/NotEnoughUpdates @2.1.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 2.1.0 ↗ · + Follow
3,219 symbols 11,806 edges 400 files 93 documented · 3% updated 17mo agoEOL · 2025-02-09★ 451177 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

NotEnoughUpdates

<a href="https://github.com/Moulberry/NotEnoughUpdates/releases/latest" target="_blank">
    <img src="https://img.shields.io/github/v/release/Moulberry/NotEnoughUpdates-REPO?color=informational&include_prereleases&label=release&logo=github&logoColor=white" alt="release">
</a>

<a href="https://github.com/NotEnoughUpdates/NotEnoughUpdates/graphs/code-frequency" target="_blank">
    <img src="https://img.shields.io/tokei/lines/github/NotEnoughUpdates/NotEnoughUpdates?label=lines&color=informational&logo=GitHub" alt="lines">
</a>

<a href="https://github.com/Moulberry/NotEnoughUpdates/raw/2.1.0/COPYING.LESSER" target="_blank">
    <img src="https://img.shields.io/github/license/NotEnoughUpdates/NotEnoughUpdates?color=informational" alt="license">
</a>

<a href="https://github.com/NotEnoughUpdates/NotEnoughUpdates/graphs/contributors" target="_blank">
    <img src="https://img.shields.io/github/contributors/NotEnoughUpdates/NotEnoughUpdates?color=informational&logo=GitHub" alt="contributors">
</a>

<a href="https://discord.gg/moulberry" target="_blank">
    <img src="https://img.shields.io/discord/516977525906341928?label=discord&color=informational&logo=Discord&logoColor=FFFFFF" alt="discord">
</a>

<a href="https://github.com/Moulberry/NotEnoughUpdates/releases" target="_blank">
    <img src="https://img.shields.io/github/downloads/Moulberry/NotEnoughUpdates/total?label=downloads&color=informational&logo=GitHub" alt="downloads">
</a>

NotEnoughUpdates (NEU) is a feature rich 1.8.9 Minecraft forge mod for Hypixel Skyblock.

Getting Started

Installing Forge

  1. Run normal Minecraft 1.8.9 and once it reaches the title screen wait about 5 seconds and close it.
  2. Install Minecraft 1.8.9 forge from the forge website
  3. Once you click on the installer you'd like to download, a window will pop up. Do not click on anything in the middle of your screen; instead, click on the skip ad button towards the top right
  4. Open the installer, select install client, and click install
  5. When forge is installed, open the Minecraft launcher, go under the installations tab, click new installation, select the version release 1.8.9-forge1.8.9-11.15.1.xxxx (it will usually be all the way towards the bottom).
  6. Once you are done, run this new installation that you just created. Once it reaches the title screen, wait about 5 seconds and close it.

Installing the NotEnoughUpdates mod

  1. Download the latest mod release. If it says this file may harm your computer, click allow anyways as all java files will be flagged by Chrome.
  2. Add the NEU mod:
  3. If you have java installed, double click the file, click install
  4. If not, press the windows key + R; type %appdata%; click on the folder called .minecraft; click on the folder called mods and drag the mods file in here.
  5. Open the Minecraft launcher and run your forge installation you set up earlier.
  6. Then, hop onto Skyblock and run the command /api new. Your api key is automatically filled out and all features should work.
  7. Type /neu. If you see the NotEnoughUpdates menu, you have done this correctly!

Features

  • An item list containing information and recipes about every item in skyblock.
  • A dungeons minimap.
  • Dungeon loot profit checker.
  • Item overlays for Treecapitator, Builder's Wand, Block Zapper, and Bonemerang.
  • An in-game skyblock profile viewer accessed with /pv [player].
  • Fully customizable enchant colors accessed with /neuec [player].
  • Fairy soul waypoints accessed with /neusouls.
  • Customizable inventory command buttons accessed with /neubuttons.
  • The ability to change the line color of fishing rods.
  • Onscreen overlays for: Farming, Dwarven Mines, Pets, and the Accessory bag.
  • A custom auction house accessed with /neuah.
  • Solvers for: Enchanting and The Puzzler.
  • A custom Action House Search GUI.
  • A custom storage GUI.
  • A custom enchanting table GUI.
  • Slot Locking
  • Fishing Particle customization & alerts.
  • And much, much, more.

Support

If you need assistance installing or using the mod, feel free to join the discord and ask for help in #neu-support

Contributing

If you would like to contribute to the project, look at our contribution guide for more information how to install NEU for development purposes.

Security

If you have found a vulnerability, please follow our security policy.

License

This project is licensed under LGPL-3.0-or-later, see COPYING and COPYING.LESSER for more details.

Extension points exported contracts — how you extend this code

NeuRecipe (Interface)
(no doc) [5 implementers]
src/main/java/io/github/moulberry/notenoughupdates/recipes/NeuRecipe.java
IslandZoneSubdivider (Interface)
(no doc) [4 implementers]
src/main/java/io/github/moulberry/notenoughupdates/miscfeatures/customblockzones/IslandZoneSubdivider.java
AccessorGuiContainer (Interface)
(no doc)
src/main/java/io/github/moulberry/notenoughupdates/mixins/AccessorGuiContainer.java
AccessorEntityAgeable (Interface)
(no doc)
src/main/java/io/github/moulberry/notenoughupdates/mixins/AccessorEntityAgeable.java
AccessorEntityArmorStand (Interface)
(no doc)
src/main/java/io/github/moulberry/notenoughupdates/mixins/AccessorEntityArmorStand.java

Core symbols most depended-on inside this repo

get
called by 1115
src/main/java/io/github/moulberry/notenoughupdates/miscgui/GuiPriceGraph.java
add
called by 921
src/main/java/io/github/moulberry/notenoughupdates/core/util/Vec3Comparable.java
equals
called by 478
src/main/java/io/github/moulberry/notenoughupdates/cosmetics/NEUCape.java
append
called by 466
src/main/java/io/github/moulberry/notenoughupdates/util/DiscordMarkdownBuilder.java
get
called by 415
src/main/java/io/github/moulberry/notenoughupdates/profileviewer/PlayerStats.java
color
called by 405
src/main/java/io/github/moulberry/notenoughupdates/util/ReverseWorldRenderer.java
getValue
called by 316
src/main/java/io/github/moulberry/notenoughupdates/util/LerpingFloat.java
drawTexturedRect
called by 296
src/main/java/io/github/moulberry/notenoughupdates/util/Utils.java

Shape

Method 2,714
Class 450
Enum 38
Interface 14
Function 3

Languages

Java100%
Kotlin1%

Modules by API surface

src/main/java/io/github/moulberry/notenoughupdates/util/Utils.java93 symbols
src/main/java/io/github/moulberry/notenoughupdates/NEUOverlay.java71 symbols
src/test/java/io/github/moulberry/notenoughupdates/miscfeatures/CrystalWishingCompassSolverTest.java63 symbols
src/main/java/io/github/moulberry/notenoughupdates/NEUManager.java58 symbols
src/main/java/io/github/moulberry/notenoughupdates/miscfeatures/CrystalWishingCompassSolver.java46 symbols
src/main/java/io/github/moulberry/notenoughupdates/util/ReverseWorldRenderer.java42 symbols
src/main/java/io/github/moulberry/notenoughupdates/auction/CustomAH.java40 symbols
src/main/java/io/github/moulberry/notenoughupdates/cosmetics/NEUCape.java39 symbols
src/main/java/NotSkyblockAddonsInstallerFrame.java39 symbols
src/main/java/io/github/moulberry/notenoughupdates/profileviewer/ProfileViewer.java38 symbols
src/main/java/io/github/moulberry/notenoughupdates/miscfeatures/StorageManager.java38 symbols
src/main/java/io/github/moulberry/notenoughupdates/dungeons/DungeonMap.java38 symbols

For agents

$ claude mcp add NotEnoughUpdates \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact