▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/SkyblockAddons Unofficial
SkyblockAddons Unofficial

SkyblockAddons Unofficial

Unofficial updated fork of SBA

1.2M
80
Все версииSkyblockAddons-2.1.20

SkyblockAddons-2.1.20

Releaseвчера

Список изменений

tl;dr: Significantly reduced JAR size, implemented remote regex injection for live updates, and fixed Dungeon Profit Overlay (for MM chests) and ActionBarParser (Crop Fever) bugs.

2.1.20 release for FabricMC 1.21.10:

  • fix: Dungeon Profit Overlay not visible for MM chests
  • refactor: merge "Stop Dropping/Selling Rare Items" into "Drop Confirmation"
    • Add "MINIMUM_RARITY_FOR_CONFIRMATION" feature setting to allow GUI-based rarity configuration, replacing external data file reads.
    • Clean up "defaults.json" and migrate "WHITELIST_COMPACTOR_ITEMS" and rarity configs to the drop confirmation feature.
    • Make "SkyblockRarity" enum implement "ButtonCycling.SelectItem" and "RegistrableEnum" for settings menu compatibility.
  • fix: Crop Fever sometimes brakes ActionBarParser
  • refactor: centralize regex patterns
    • Move all hardcoded regular expressions to a centralized regex.json configuration.
    • Implement RegexRequest and DataUtils logic for dynamic pattern loading and runtime injection.
    • Introduce a safe fallback routing mechanism to inject patterns into their respective enums based on key validation.
    • Update ActionBarParser, TabListParser, and other feature classes to utilize the new centralized pattern registry.
  • test: initialize regex patterns in TextUtilsTests setup
  • build: optimize jar size, automate data sync via PR, and bump gradle
    • Bump Gradle wrapper version from 9.4.0 to 9.4.1.
    • Strip legacy Java MRJAR directories (META-INF/versions/9 through 20) from shadowJar to significantly reduce final JAR bloat.
    • Refactor GitHub Actions workflow (sync-data.yml) to automatically generate Pull Requests instead of executing direct pushes.
    • Expand data synchronization scope to track and copy all core JSON resource files (e.g., compactorItems, enchants, skillXp).
    • Implement dynamic base branch verification and secure cross-repository GitHub CLI authentication.
  • chore(data): sort enchant stack levels to trigger and verify sync workflow
    • Sort the stackLevel integer arrays in enchants.json numerically instead of lexicographically.
    • This commit primarily serves as a live trigger to verify the newly implemented GitHub Actions PR synchronization workflow.
  • chore: update data files and optimize pr synchronization logic
    • Refactor sync-data.yml to use a persistent branch name and force-push to update existing Pull Requests instead of creating duplicates.
    • Handle existing PR states in GitHub CLI to prevent workflow failures.

Файлы

SkyblockAddons-2.1.20+953-for-MC-1.21.10.jar(5.72 MiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

2.1.20

Загрузчики

Fabric

Версии игры

1.21.10

Загрузок

1.6K

Дата публикации

вчера

Загрузил

ID версии

Главная