Skip to content

Conversation

@djsigmann
Copy link
Collaborator

No description provided.

@djsigmann djsigmann closed this Dec 19, 2025
@djsigmann djsigmann reopened this Dec 19, 2025
@djsigmann djsigmann changed the title Refactor core Refactor core and util Dec 19, 2025
@djsigmann djsigmann changed the title Refactor core and util refactor: neaten core and util Dec 19, 2025
@djsigmann djsigmann changed the title refactor: neaten core and util refactor: rework core and util Dec 19, 2025
@djsigmann djsigmann force-pushed the refactor-core branch 12 times, most recently from 23fea4b to 61e5e57 Compare December 23, 2025 19:06
@djsigmann djsigmann requested a review from cueki December 23, 2025 19:08
@djsigmann djsigmann added the enhancement New feature or request label Dec 23, 2025
@djsigmann djsigmann assigned djsigmann and unassigned djsigmann Dec 24, 2025
@djsigmann djsigmann force-pushed the refactor-core branch 4 times, most recently from 7bf4cbc to a8a1167 Compare December 28, 2025 10:24
@djsigmann djsigmann force-pushed the refactor-core branch 5 times, most recently from 7b7740f to a902046 Compare January 3, 2026 01:16
Generally rework some of those functions and move related functions into their own submodules.
@djsigmann djsigmann force-pushed the refactor-core branch 2 times, most recently from 36217ad to f150e3e Compare January 12, 2026 20:57
Also add missing executable bits and shebangs to scripts.
Most notably, move all logic for downloading the modpack to `core`.
Also dynamically set attrs in `FolderConfig`.

Directories should be created/checked for existence when needed.
Using `Path` objects directly is usually cleaner than using complex methods.
Also dynamically set attrs in `FolderConfig`.

Directories should be created/checked for existence when needed.
Using `Path` objects directly is usually cleaner than using complex methods.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants