aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitattributes14
-rw-r--r--.github/CODEOWNERS11
-rw-r--r--.github/CODE_OF_CONDUCT.md3
-rw-r--r--.github/ISSUE_TEMPLATE/bug_report.md34
-rw-r--r--.github/ISSUE_TEMPLATE/config.yml8
-rw-r--r--.github/SECURITY.md16
-rw-r--r--.github/SUPPORT.md7
-rw-r--r--.github/workflows/build.yml86
-rw-r--r--.github/workflows/infer.yml49
-rwxr-xr-x.github/workflows/send_webhook_update.sh21
-rw-r--r--.gitignore4
-rw-r--r--.idea/codeStyles/Project.xml4
-rw-r--r--.idea/copyright/NotEnoughUpdates.xml7
-rw-r--r--.idea/copyright/profiles_settings.xml7
-rw-r--r--CONTRIBUTING.md147
-rw-r--r--COPYING674
-rw-r--r--COPYING.LESSER165
-rw-r--r--FAQ.md34
-rw-r--r--LICENSE60
-rw-r--r--README.md52
-rw-r--r--Update Notes/2.0-Pre30.md9
-rw-r--r--Update Notes/2.0-Pre31-Release.md21
-rw-r--r--Update Notes/2.0-Pre31.md11
-rw-r--r--Update Notes/2.1.md222
-rw-r--r--build.gradle.kts255
-rw-r--r--buildSrc/build.gradle.kts26
-rwxr-xr-xbuildSrc/generate-public-key.sh31
-rwxr-xr-xbuildSrc/moulsign.sh26
-rw-r--r--buildSrc/src/main/kotlin/neubs/buildflags.kt56
-rw-r--r--buildSrc/src/main/kotlin/neubs/publishing.kt62
-rw-r--r--buildSrc/src/main/kotlin/neubs/versioning.kt54
-rw-r--r--cape.pngbin14652 -> 0 bytes
-rw-r--r--deps/Morus-1.0.jarbin74917 -> 0 bytes
-rw-r--r--gradle.properties7
-rw-r--r--gradle/wrapper/gradle-wrapper.jarbin52271 -> 60756 bytes
-rw-r--r--gradle/wrapper/gradle-wrapper.properties3
-rwxr-xr-xgradlew298
-rw-r--r--gradlew.bat65
-rw-r--r--jitpack.yml4
-rw-r--r--settings.gradle.kts53
-rw-r--r--src/main/java/NotSkyblockAddonsInstallerFrame.java27
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/BuildFlags.java72
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/CustomItems.java23
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/ItemPriceInformation.java187
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/NEUApi.java22
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/NEUEventListener.java2842
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/NEUManager.java655
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/NEUOverlay.java724
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/NEURepoResourcePack.java99
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/NotEnoughUpdates.java279
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/auction/APIManager.java218
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/auction/CustomAH.java80
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/auction/CustomAHGui.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/collectionlog/CollectionConstant.java15
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/collectionlog/GuiCollectionLog.java111
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/ClientCommandBase.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/Commands.java52
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/EntityViewerCommand.java100
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/ScreenCommand.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/dev/DevTestCommand.java134
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/dev/DiagCommand.java134
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/dev/DungeonWinTestCommand.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/dev/EnableStorageCommand.java39
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/dev/NullzeeSphereCommand.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/dev/PackDevCommand.java303
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/dev/ReloadRepoCommand.java39
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/dev/ResetRepoCommand.java42
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/dev/StatsCommand.java21
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/dungeon/DhCommand.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/dungeon/DnCommand.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/dungeon/JoinDungeonCommand.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/dungeon/MapCommand.java20
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/help/FeaturesCommand.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/help/HelpCommand.java25
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/help/LinksCommand.java21
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/help/SettingsCommand.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/help/StorageViewerWhyCommand.java23
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/misc/AhCommand.java30
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/misc/ButtonsCommand.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/misc/CalculatorCommand.java75
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/misc/CalendarCommand.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/misc/CollectionLogCommand.java20
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/misc/CosmeticsCommand.java21
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/misc/CustomizeCommand.java20
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/misc/GamemodesCommand.java20
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/misc/PronounsCommand.java94
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/misc/UpdateCommand.java78
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/profile/CataCommand.java21
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/profile/PeekCommand.java81
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/profile/PvCommand.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/profile/ViewProfileCommand.java23
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/repo/ReloadRepoCommand.java39
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/repo/RepoModeCommand.java23
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/commands/repo/ResetRepoCommand.java18
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/BackgroundBlur.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/ChromaColour.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/GlScissorStack.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/GuiElement.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/GuiElementBoolean.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/GuiElementColour.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/GuiElementTextField.java69
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/GuiScreenElementWrapper.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/config/Config.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/config/GuiPositionEditor.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/config/KeybindHelper.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/config/MoulConfigGuiForgeInterop.java69
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/config/Position.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/config/PositionNew.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/config/annotations/Category.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/config/annotations/ConfigAccordionId.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/config/annotations/ConfigEditorAccordion.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/config/annotations/ConfigEditorBoolean.java23
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/config/annotations/ConfigEditorButton.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/config/annotations/ConfigEditorColour.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/config/annotations/ConfigEditorDraggableList.java21
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/config/annotations/ConfigEditorDropdown.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/config/annotations/ConfigEditorFSR.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/config/annotations/ConfigEditorKeybind.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/config/annotations/ConfigEditorSlider.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/config/annotations/ConfigEditorText.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/config/annotations/ConfigOption.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/core/config/gui/GuiOptionEditor.java19
-rw-r--r--src/main/java/io/github/moulberry/notenoughup