Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Head packs are a feature I previously brainstormed in mid-2019, however, I believe were scrapped for reasons I personally don't recall. Although, now I have the basic framework to make them a possible feature for the much-delayed v7 update, which overhauls a lot of HeadsPlus's major features; this is just scratching the surface.
In addition to this, this will be the first feature of HeadsPlus to provide full support for HD/transparent heads.
These packs are fetched from a repo (currently
Thatsmusic99/HeadsPlusHeadPacks
, which will be made public in the future) and downloaded locally so they can easily be enabled and disabled whenever. By default, all packs are disabled and must be in a set format. If they are not in a set format when submitted, changes must be requested, and only I will be able to make changes to said packs on demand. If the user modifies the pack format resulting in it not being readable, a warning is sent and then the entire pack is ignored by the plugin until prompted to be checked again through/hp reload
or/hp pack enable/disable
. When the head pack is loaded, all heads are loaded even if the section is disabled, meaning those heads can be used in mob drops and crafting.As of currently, the following criteria still need to be met:
Thatsmusic99/HeadsPlusHeadPacks
/hp pack
subcommand. Since the configuration is getting reworked in v7 as well, messages will all be placeholders.