summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni
diff options
context:
space:
mode:
authorLorenz <ESs95s3P5z8Pheb>2022-07-14 12:06:07 +0200
committerLorenz <ESs95s3P5z8Pheb>2022-07-14 12:06:07 +0200
commita5c540d977a3510812cac7fac340fe17e7d10983 (patch)
treedbbe5b208e6871378a10868d1206d1d78beeb950 /src/main/java/at/hannibal2/skyhanni
parentd6c99ed30a2b1cb228b2fdc3d3178cf1f369dc53 (diff)
downloadskyhanni-a5c540d977a3510812cac7fac340fe17e7d10983.tar.gz
skyhanni-a5c540d977a3510812cac7fac340fe17e7d10983.tar.bz2
skyhanni-a5c540d977a3510812cac7fac340fe17e7d10983.zip
renamed mod to SkyHanni
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/SkyHanniMod.java119
-rw-r--r--src/main/java/at/hannibal2/skyhanni/bazaar/BazaarApi.kt59
-rw-r--r--src/main/java/at/hannibal2/skyhanni/bazaar/BazaarData.kt3
-rw-r--r--src/main/java/at/hannibal2/skyhanni/bazaar/BazaarDataGrabber.kt113
-rw-r--r--src/main/java/at/hannibal2/skyhanni/bazaar/BazaarOrderHelper.kt87
-rw-r--r--src/main/java/at/hannibal2/skyhanni/chat/ChatFilter.kt284
-rw-r--r--src/main/java/at/hannibal2/skyhanni/chat/ChatManager.kt51
-rw-r--r--src/main/java/at/hannibal2/skyhanni/chat/PlayerChatFilter.kt90
-rw-r--r--src/main/java/at/hannibal2/skyhanni/chat/PlayerMessageChannel.kt10
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/Features.java274
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/GuiTextures.java32
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/commands/Commands.java26
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/commands/SimpleCommand.java60
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/config/ConfigEditor.java602
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/BackgroundBlur.java249
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/ChromaColour.java93
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/GlScissorStack.java86
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/GuiElement.java12
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/GuiElementBoolean.java118
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/GuiElementColour.java370
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/GuiElementTextField.java549
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/GuiScreenElementWrapper.java34
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/Config.java5
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/KeybindHelper.java49
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/Position.java197
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/annotations/Category.java14
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/annotations/ConfigAccordionId.java12
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/annotations/ConfigEditorAccordion.java12
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/annotations/ConfigEditorBoolean.java11
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/annotations/ConfigEditorButton.java14
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/annotations/ConfigEditorColour.java11
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/annotations/ConfigEditorDraggableList.java12
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/annotations/ConfigEditorDropdown.java14
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/annotations/ConfigEditorKeybind.java12
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/annotations/ConfigEditorSlider.java16
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/annotations/ConfigEditorStyle.java11
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/annotations/ConfigEditorText.java11
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/annotations/ConfigOption.java16
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/gui/GuiOptionEditor.java62
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/gui/GuiOptionEditorAccordion.java80
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/gui/GuiOptionEditorBoolean.java37
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/gui/GuiOptionEditorButton.java60
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/gui/GuiOptionEditorColour.java74
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/gui/GuiOptionEditorDraggableList.java269
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/gui/GuiOptionEditorDropdown.java145
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/gui/GuiOptionEditorKeybind.java88
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/gui/GuiOptionEditorSlider.java136
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/gui/GuiOptionEditorStyle.java42
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/gui/GuiOptionEditorText.java78
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/gui/GuiPositionEditor.java172
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/struct/ConfigProcessor.java167
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/util/GuiElementSlider.java121
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/util/StringUtils.java8
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/util/lerp/LerpUtils.java25
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/util/lerp/LerpingFloat.java68
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/util/lerp/LerpingInteger.java76
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/util/render/RenderUtils.java155
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/util/render/TextRenderUtils.java155
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/textures/TextureObject.java37
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/textures/Textures.java54
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/utils/Utils.java367
-rw-r--r--src/main/java/at/hannibal2/skyhanni/dungeon/DungeonBossMessages.kt51
-rw-r--r--src/main/java/at/hannibal2/skyhanni/dungeon/DungeonChatFilter.kt224
-rw-r--r--src/main/java/at/hannibal2/skyhanni/dungeon/DungeonCleanEnd.kt130
-rw-r--r--src/main/java/at/hannibal2/skyhanni/dungeon/DungeonData.kt46
-rw-r--r--src/main/java/at/hannibal2/skyhanni/dungeon/DungeonDeathCounter.kt97
-rw-r--r--src/main/java/at/hannibal2/skyhanni/dungeon/DungeonHighlightClickedBlocks.kt99
-rw-r--r--src/main/java/at/hannibal2/skyhanni/dungeon/DungeonMilestoneDisplay.kt96
-rw-r--r--src/main/java/at/hannibal2/skyhanni/dungeon/damageindicator/DungeonBossDamageIndicator.kt181
-rw-r--r--src/main/java/at/hannibal2/skyhanni/dungeon/damageindicator/DungeonBossFinder.kt381
-rw-r--r--src/main/java/at/hannibal2/skyhanni/dungeon/damageindicator/EntityData.kt6
-rw-r--r--src/main/java/at/hannibal2/skyhanni/dungeon/damageindicator/EntityResult.kt3
-rw-r--r--src/main/java/at/hannibal2/skyhanni/events/CheckRenderEntityEvent.kt14
-rw-r--r--src/main/java/at/hannibal2/skyhanni/events/DamageIndicatorFinalBossEvent.kt3
-rw-r--r--src/main/java/at/hannibal2/skyhanni/events/DungeonEnterEvent.kt3
-rw-r--r--src/main/java/at/hannibal2/skyhanni/events/GuiContainerEvent.kt54
-rw-r--r--src/main/java/at/hannibal2/skyhanni/events/GuiRenderItemEvent.kt23
-rw-r--r--src/main/java/at/hannibal2/skyhanni/events/LorenzActionBarEvent.kt3
-rw-r--r--src/main/java/at/hannibal2/skyhanni/events/LorenzChatEvent.kt5
-rw-r--r--src/main/java/at/hannibal2/skyhanni/events/LorenzEvent.kt20
-rw-r--r--src/main/java/at/hannibal2/skyhanni/events/PacketEvent.kt25
-rw-r--r--src/main/java/at/hannibal2/skyhanni/events/PlayerSendChatEvent.kt11
-rw-r--r--src/main/java/at/hannibal2/skyhanni/items/HideNotClickableItems.kt440
-rw-r--r--src/main/java/at/hannibal2/skyhanni/items/ItemDisplayOverlayFeatures.kt107
-rw-r--r--src/main/java/at/hannibal2/skyhanni/items/abilitycooldown/ItemAbilityCooldown.kt197
-rw-r--r--src/main/java/at/hannibal2/skyhanni/items/abilitycooldown/WitherImpactDetection.kt65
-rw-r--r--src/main/java/at/hannibal2/skyhanni/misc/ButtonOnPause.kt51
-rw-r--r--src/main/java/at/hannibal2/skyhanni/misc/CurrentPetDisplay.kt53
-rw-r--r--src/main/java/at/hannibal2/skyhanni/misc/ExpBottleOnGroundHider.kt19
-rw-r--r--src/main/java/at/hannibal2/skyhanni/misc/HypixelData.kt63
-rw-r--r--src/main/java/at/hannibal2/skyhanni/misc/ScoreboardData.kt45
-rw-r--r--src/main/java/at/hannibal2/skyhanni/mixinhooks/GuiContainerHook.kt61
-rw-r--r--src/main/java/at/hannibal2/skyhanni/mixinhooks/NetHandlerPlayClientHook.kt9
-rw-r--r--src/main/java/at/hannibal2/skyhanni/mixinhooks/NetworkManagerHook.kt10
-rw-r--r--src/main/java/at/hannibal2/skyhanni/mixinhooks/RenderItemHook.kt28
-rw-r--r--src/main/java/at/hannibal2/skyhanni/mixinhooks/RenderManagerHook.kt25
-rw-r--r--src/main/java/at/hannibal2/skyhanni/mixins/MixinGuiContainer.java48
-rw-r--r--src/main/java/at/hannibal2/skyhanni/mixins/MixinNetHandlerPlayClient.java24
-rw-r--r--src/main/java/at/hannibal2/skyhanni/mixins/MixinNetworkManager.java20
-rw-r--r--src/main/java/at/hannibal2/skyhanni/mixins/MixinRenderItem.java41
-rw-r--r--src/main/java/at/hannibal2/skyhanni/mixins/MixinRenderManager.java19
-rw-r--r--src/main/java/at/hannibal2/skyhanni/test/LorenzTest.kt28
-rw-r--r--src/main/java/at/hannibal2/skyhanni/utils/APIUtil.kt48
-rw-r--r--src/main/java/at/hannibal2/skyhanni/utils/BlockUtils.kt23
-rw-r--r--src/main/java/at/hannibal2/skyhanni/utils/GuiRender.kt32
-rw-r--r--src/main/java/at/hannibal2/skyhanni/utils/ItemUtil.kt213
-rw-r--r--