aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de
diff options
context:
space:
mode:
authorAaron <51387595+AzureAaron@users.noreply.github.com>2025-07-31 00:58:08 -0400
committerGitHub <noreply@github.com>2025-07-31 00:58:08 -0400
commit390c1277391f948d5fc4f3113b3e9dec22d1617d (patch)
tree6be1d64f62d0ba6f48822bc03a1ae5d19adb4c65 /src/main/java/de
parentacd2f90553f7aa3ffeaad6430e2860ac8a35f742 (diff)
downloadSkyblocker-390c1277391f948d5fc4f3113b3e9dec22d1617d.tar.gz
Skyblocker-390c1277391f948d5fc4f3113b3e9dec22d1617d.tar.bz2
Skyblocker-390c1277391f948d5fc4f3113b3e9dec22d1617d.zip
1.21.6-1.21.8 (#1518)
* 1.21.6-pre2 * Port HUD and 1.21.6-pre3 * 1.21.6 * New Rendering System Also updates YACL and fixes a bug with rendering slot highlights * Fix Item Rarity Background having a random iteration order With Java's immutable maps they will either iterate forwards or backwards which is randomly decided at runtime. * Fix GUI text not rendering If the colour parameter supplied does not have an alpha value or is 0 then the text is not rendered. * Fix crimson fog extension * Fix health bar rendering * Fix hiding world loading screens * Disable mixin unit test due to crash and add audit command * 1.21.7 + Update Gradle, Loom, and JGit * Update Dandelion for 1.21.7 MoulConfig still has a few bugs but its ok otherwise * Fix checkstyle & spotless * Update Mixin Name Maybe this will fix the game test crashing because of GL errors? * Fix waypoint screen draw order * Fix issues with text not rendering in GUIs * Use local state management for renderer * Significantly improve batching for the renderer Makes the new renderer even better/faster than the old RenderLayer system! * Separate Skyblocker's glow from vanilla's glow Fixes #1478 Fixes #1500 * 1.21.8 * Fix dungeon teammates not glowing through walls * Fix some map decorations not rendering (dungeon teammate markers) * Fix recipe book search field text being invisible * Update README and issue templates * Fix issues with entity glow depth sampling Should also fix a crash with Iris * Add batching exclusion system Fixes a bug where rendering multiple cylinders at once would have the two linked to eachother * Fix spotless errors * Fix Iris crash * Update Dandelion/MoulConfig * Update to Fabric Loader 0.17.0 Fixes the Mixin Unit Test crashing * Attempt to fix game test * Disable game test rendering stuff
Diffstat (limited to 'src/main/java/de')
-rw-r--r--src/main/java/de/hysky/skyblocker/SkyblockerScreen.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/UpdateNotifications.java2
-rw-r--r--src/main/java/de/hysky/skyblocker/compatibility/MixinPlugin.java2
-rw-r--r--src/main/java/de/hysky/skyblocker/compatibility/rei/recipe/SkyblockRecipeCategory.java11
-rw-r--r--src/main/java/de/hysky/skyblocker/config/HudConfigScreen.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/config/configs/DungeonsConfig.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/config/screens/powdertracker/PowderFilterConfigScreen.java3
-rw-r--r--src/main/java/de/hysky/skyblocker/debug/Debug.java24
-rw-r--r--src/main/java/de/hysky/skyblocker/debug/SnapshotDebug.java8
-rw-r--r--src/main/java/de/hysky/skyblocker/mixins/BackgroundRendererMixin.java43
-rw-r--r--src/main/java/de/hysky/skyblocker/mixins/BossBarHudMixin.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/mixins/DownloadingTerrainScreenMixin.java2
-rw-r--r--src/main/java/de/hysky/skyblocker/mixins/FogRendererMixin.java29
-rw-r--r--src/main/java/de/hysky/skyblocker/mixins/GameRendererMixin.java10
-rw-r--r--src/main/java/de/hysky/skyblocker/mixins/GlCommandEncoderMixin.java30
-rw-r--r--src/main/java/de/hysky/skyblocker/mixins/GlResourceManagerMixin.java25
-rw-r--r--src/main/java/de/hysky/skyblocker/mixins/GuiRendererMixin.java70
-rw-r--r--src/main/java/de/hysky/skyblocker/mixins/HandledScreenMixin.java12
-rw-r--r--src/main/java/de/hysky/skyblocker/mixins/InGameHudMixin.java29
-rw-r--r--src/main/java/de/hysky/skyblocker/mixins/InventoryScreenMixin.java10
-rw-r--r--src/main/java/de/hysky/skyblocker/mixins/MapRendererMixin.java16
-rw-r--r--src/main/java/de/hysky/skyblocker/mixins/RenderPipelineMixin.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/mixins/WorldRendererMixin.java33
-rw-r--r--src/main/java/de/hysky/skyblocker/mixins/accessors/BufferManagerInvoker.java15
-rw-r--r--src/main/java/de/hysky/skyblocker/mixins/accessors/DrawContextInvoker.java20
-rw-r--r--src/main/java/de/hysky/skyblocker/mixins/accessors/OutlineVertexConsumerProviderAccessor.java16
-rw-r--r--src/main/java/de/hysky/skyblocker/mixins/accessors/TextRendererAccessor.java19
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/ChestValue.java5
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/HealthBars.java3
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/auction/AuctionBrowserScreen.java41
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/auction/AuctionViewScreen.java17
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/auction/widgets/CategoryTabWidget.java2
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/auction/widgets/RarityWidget.java35
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/auction/widgets/SliderWidget.java14
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRuleLocationConfigScreen.java5
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/dungeon/DungeonMap.java39
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/dungeon/DungeonMapConfigScreen.java10
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/dungeon/DungeonScoreHUD.java17
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/dungeon/FireFreezeStaffTimer.java9
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/dungeon/LeapOverlay.java42
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/dungeon/partyfinder/OptionDropdownWidget.java22
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/dungeon/partyfinder/PartyEntry.java28
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/dungeon/partyfinder/PartyFinderScreen.java8
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/dungeon/partyfinder/RangedValueWidget.java9
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/dwarven/CrystalsHudWidget.java30
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/dwarven/GlaciteColdOverlay.java10
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/dwarven/profittrackers/PowderMiningTracker.java13
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/dwarven/profittrackers/corpse/CorpseProfitScreen.java3
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/events/EventToast.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/events/JacobEventToast.java17
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/fancybars/EditBarWidget.java21
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/fancybars/StatusBar.java43
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/fancybars/StatusBarsConfigScreen.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/fishing/FishingHookDisplayHelper.java16
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/garden/FarmingHud.java8
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/garden/GardenPlotsWidget.java26
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/garden/visitor/VisitorHelper.java40
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/SkyblockCraftingTableScreen.java6
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/SkyblockInventoryScreen.java12
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/background/adders/ItemRarityBackground.java41
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/background/adders/JacobMedalBackground.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/background/adders/LegacyAttributeBackground.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/custom/screen/AnimatedDyeTimelineWidget.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/custom/screen/ColorSelectionWidget.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/custom/screen/CustomizeArmorScreen.java11
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/custom/screen/HeadSelectionWidget.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/custom/screen/PlayerWidget.java31
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/custom/screen/TrimElementButton.java27
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/custom/screen/TrimSelectionWidget.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/custom/screen/name/CustomizeNameScreen.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/slottext/SlotTextManager.java25
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/BackpackPreview.java19
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/CompactorDeletorPreview.java5
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/CompactorPreviewTooltipComponent.java12
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/itemlist/recipebook/SkyblockRecipeBookWidget.java10
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/itemlist/recipebook/SkyblockRecipeResultButton.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/itemlist/recipebook/SkyblockRecipeResults.java7
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/itemlist/recipebook/SkyblockRecipeTabButton.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/itemlist/recipebook/UpcomingEventsTab.java17
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/itemlist/recipes/SkyblockForgeRecipe.java3
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/profileviewer/ProfileViewerNavButton.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/profileviewer/ProfileViewerScreen.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/profileviewer/ProfileViewerTextWidget.java11
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/profileviewer/collections/GenericCategory.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/profileviewer/dungeons/DungeonClassWidget.java12
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/profileviewer/dungeons/DungeonFloorRunsWidget.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/profileviewer/dungeons/DungeonHeaderWidget.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/profileviewer/dungeons/DungeonMiscStatsWidgets.java8
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/profileviewer/inventory/Inventory.java12
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/profileviewer/inventory/PaginationButton.java6
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/profileviewer/inventory/PlayerInventory.java20
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/profileviewer/skills/SkillWidget.java8
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/profileviewer/skills/SkillsPage.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/profileviewer/slayers/SlayerWidget.java14
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/profileviewer/utils/SubPageSelectButton.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/quicknav/QuickNavButton.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/searchoverlay/OverlayScreen.java9
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/shortcut/ShortcutsConfigListWidget.java12
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/shortcut/ShortcutsConfigScreen.java8
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/slayers/SlayerManager.java2
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/speedPreset/SpeedPresetListWidget.java5
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/speedPreset/SpeedPresetsScreen.java3
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/tabhud/config/WidgetsElementList.java13