Hot fix to hopefully fix a bug that causes the main menu to flicker when it fails to load the change log.
Fixed links on the main menu to Discord, Modrinth, and GitHub not working.
Added Discord link on Main Menu and fixed /pc overriding party chat command in Hypixel. It is now removed. Use /packcore to interact with the mod.
Fixed buttons in the config dialog window when using Linux to be invisible.
Made the automatically applied configs on macOS more robust. Can now handle changes in the name of the zip file. It just needs to include 1080p.
[2.4.0] - 1.21.5 (Fabric)
✨ Features
-
Added Markdown-based dialog support
- Introduced
MarkdownDialogContentService
for loading custom dialog screens from.md
files
- Introduced
-
Enhanced configuration extraction system
ConfigExtractionService
now supports parsing dialog content and help links from markdown- Tracks first startup to suppress the warning about overwriting configs when none exist
🖼️ UI Improvements
- Introduced a redesigned Configuration Setup dialog
- Allows users to preview and select official or custom configurations
- Displays config names, sizes, and descriptions
- Clean layout with clear action buttons and a help link
- Updated configs to be less janky and now use MidnightLib.
- Added the option to disable the Skyblock-themed panorama background.
- Fixed freeze on macOS; the config dialog is disabled and 1080p configs automatically apply when using macOS
Updated some dialog text to be clearer.
Fixed the scrollbar not working on the See what's New panel.
New Command System
PackCore now includes a comprehensive command system to help you manage configurations.
Archive Command: /packcore archive <target> [filename]
- Creates ZIP archives of Minecraft files and folders
- Presets available:
vanilla-configs
: Backs up options.txt and servers.datmod-configs
: Backs up the entire config folderall-configs
: Backs up both vanilla and mod configs
- Can specify custom folders to archive
- Optional custom filename parameter
- Archives saved to:
Skyblock Enhanced/CustomConfigs/
- Shows progress during archive creation
- Tab completion for common targets
Dialog Config Command: /packcore dialog [true|false]
- Controls whether the config selection dialog appears on startup
- When enabled, shows dialog when multiple config files are found
Usage Examples
/packcore-help
: Display all available commands/packcore-archive mod-configs
: Create backup of all mod configuration files/packcore-archive resourcepacks custom_textures
: Archive resourcepacks folder with custom name/packcore-dialog false
: Disable the configuration selection dialog
UI Improvements
- Default config dialog before start has been made more robust and should work better.
Bug fix
- Fixed a bug where the default configs would extract on each launch of the game, instead of only on the first one.
Fixed:
- Hopefully fixed the game getting stuck on loading when playing on macOS
- Rewrote the config dialog system to use proper threading instead of busy-wait loops
Other Changes
- Made the dialog window look better.
Fixed bug
Fixed a bug that made the game freeze on launch when using MacOS.This update did not fix the bug.
Fixed a soft look where the game got stuck on the loading screen.
Still a bug when using macOS
PackCore v2.1.0
New Features
- Added /packcore archive command to create ZIP backups of vanilla or mod configs (do /packcore help for more information)
- Introduced standalone ZIP selection dialog on startup
- Automatically extracts a single official ZIP when only one is present
- Presents a Swing UI before Minecraft opens when multiple official or any custom ZIPs exist (do /packcore archive to make custom ZIPs)
Update the mod to 1.21.5 in preparation for the Skyblock Enhanced: Modern Edition modpack.
Includes Custom Main Menu and Patch notes, and update notifier. Config copying from the 1.8.9 version will come later.
Fixed background turning to dirt after joining a world and returning to the main menu. Also removed small visible lines that could be seen.
Initial release