HeadsPlus

HeadsPlus

Plugin

A heads plugin with advanced head drops, crafting, selling, challenges and much more!

Server DecorationGame Mechanics MobsSocial

667 downloads
12 followers
Created2 years ago
Updated3 months ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter loader...
Filter versions...

7.1.1

by Thatsmusic99 on Feb 11, 2024
Download

6e4b923 fix: NPE when masks are disabled - Thatsmusic99
116334b fix: NPE with problematic head options - Thatsmusic99
1fe68cf fix: cheeky and sneaky, paper method in spigot handler - Thatsmusic99
dfd5b62 fix: regex sucks - Thatsmusic99
30eb8a3 fix: wrong group being fetched - Thatsmusic99
0a81a4b fix: how textures in player death listener is handled - Thatsmusic99
97c1793 fix: texture handling in /head and /myhead - Thatsmusic99
2c5ddfe fix: why did I do this again? - Thatsmusic99
2e6c8b9 chore: add breeze head - Thatsmusic99
74bd38f chore(paper-api & spigot-api): update to 1.20.4... - Thatsmusic99

7.1.0

by Thatsmusic99 on Nov 1, 2023
Download

12513dd fix: 1.20.2 issues (#115) - Thatsmusic99
fb70194 chore: move sections to heads.yml (#113) - Thatsmusic99
e0a4065 feat: add ShopGUI+ support (#112) - Thatsmusic99
46be996 fix: reward multipliers not showing - Thatsmusic99
59b8ba9 fix: error when trying to drop entity heads - Thatsmusic99
ce7c270 chore: formatting - Thatsmusic99
ce9004a chore(deps): bump configurationmaster to 2.0.0-... - Thatsmusic99
c4e8912 fix: levels being restored after a restart - Thatsmusic99
61eea87 fix: don't enforce too-short limit on /head - Thatsmusic99
e00871c fix: blank messages on /head - Thatsmusic99
096b0a0 fix: heads.yml wrong section - Thatsmusic99
a4f6e9e fix: wrong section being saved to with /heads s... - Thatsmusic99
478f0b9 fix: add section access if headsplus.section.* ... - Thatsmusic99

In ShopGUI+, you can now configure a custom head item to be sold/bought, just like this in the plugin's config files:

item:
  material: PLAYER_HEAD
  headsPlus:
    id: HP#bee_pollinated_angry
    mob: BEE
    conditions: ANGRY,NECTAR

7.0.16

by Thatsmusic99 on Aug 24, 2023
Download

4e7cfa0 chore: remove SPAWNER_EGG as a default blocked spawn cause - Thatsmusic99
e082f07 fix: /reload wiping player information - Thatsmusic99
6286e38 chore: better mobs.yml config clarification - Thatsmusic99

7.0.15

by Thatsmusic99 on Aug 9, 2023
Download

9511329 fix: extra safety checks to avoid unexpected glitch item removal - Thatsmusic99
a4afdd9 fix: bump CM version - Thatsmusic99
dfe5081 fix: customheads.yml not exporting - Thatsmusic99

7.0.14

by Thatsmusic99 on Jul 3, 2023
Download

f209e6e chore(deps): bump CM to 2.0.0-BETA-9 - Thatsmusic99
5abb1e7 fix: heads-selector getting wiped and not being very lenient - Thatsmusic99

7.0.13

by Thatsmusic99 on Jun 26, 2023
Download

a41c1c8 fix: &x not working due to tellraw usage - Thatsmusic99
5cdc217 fix: don't listen for FileNotFoundException in autograbbing - Thatsmusic99
1b752da fix: add headsplus.section.* to /heads default - Thatsmusic99
162fdcf chore(deps): bump CM - Thatsmusic99
6219216 chore(deps): bump CM, again - Thatsmusic99
097b26f fix: async UUID grabbing in offline mode - Thatsmusic99

The change does cover the full fix for 1.20 support but may have some hiccups in configuration handling. If something doesn't look right or work correctly, let me know, and I'll take a look into it.

7.0.12

by Thatsmusic99 on Jun 8, 2023
Download

Fixed an API issue that popped up in the update after an internal library was updated (which is used for managing the configuration files). This is largely a hotfix and has been confirmed to work on 1.15-1.20, a more permanent solution is being sought after. Please let me know if there are any behavioural issues with config files.

(Also added new mob heads :D)

In light of concerns about Fractureiser, I have made scans on my PC to ensure and avoid infection from the malware, which is not present on my machine. The SHA256 hash of the compiled build is D220CA3B19276A251FBFCA04459238000D214ED689A1B72064D088B232CAEB23. If the plugin starts behaving strangely, please confirm the hashes match up, and if you have any concerns about this, DM me on Spigot or open a ticket on Discord.

7.0.11

by Thatsmusic99 on May 22, 2023
Download

dcdaf4e feat: functional placeholders and %headsplus_next_level%/%headsplus_next_level_xp% - Thatsmusic99
0ac2671 fix: null pointer exception on copying - Thatsmusic99
1339d4d chore(deps): update - Thatsmusic99
1a1a626 fix: NPE in placeholders when reaching the maximum level - Thatsmusic99
8cd45d7 fix: use of apache commons lang - Thatsmusic99
7f3307b fix: removing imports may actually be a good idea - Thatsmusic99
a882aa7 feat: add command triggers when heads are dropped - Thatsmusic99
70a2b88 fix: only grab UUIDs in forceSetProfile when the username is valid - Thatsmusic99
959a176 fix: translate colour codes in inventory titles - Thatsmusic99
ceb9b9a fix: heads in /sellhead looping when using /hp reload - Thatsmusic99
c95ab4e fix: lore not being added to sellable heads - Thatsmusic99

6fad6e7 I need TWO backslashes, not one - Thatsmusic99
8b5c28a Fix NPE when processing the second group - Thatsmusic99
3486106 Use N/A instead of -1 - Thatsmusic99
218cdca Add player death event debugging - Thatsmusic99
2453da7 Fix NPE when using debug verbose - Thatsmusic99
005688a Extra debugging - Thatsmusic99
33aca3a Return 0 if the economy is null - Thatsmusic99
39ff992 Update repositories - Thatsmusic99
58b4737 Don't freak out when the config fails to reload - Thatsmusic99
a3a6bdc Add illusioner head - Thatsmusic99
216f4aa Point out heads not being registered - Thatsmusic99
e1a88b2 Fixed the killer balance option being completely ignored - Thatsmusic99
e52f401 Add HP# head to the item reward - Thatsmusic99
efed59f Fix "POWERED" creeper state instead of "CHARGED" - Thatsmusic99
a08e7ba raccoon. - Thatsmusic99
45669ee fix: /heads section permissions not applying - Thatsmusic99
66d7b8c fix: issue in /hp tests always returning 0 if not using the default chance - Thatsmusic99
b1e0811 fix: placeholder regex being faulty - Thatsmusic99
02cdd72 feat: add placeholder forcing by default - Thatsmusic99 a10554e fix: silly me forgot this - Thatsmusic99
bf5f75e fix: hunting and crafting placeholder not parsing - Thatsmusic99
140606b chore: duplicated code cleanup - Thatsmusic99
ff965c1 chore: use strings instead of UUIDs in the HPPl... - Thatsmusic99
435d1dc chore: code documentation and comments - Thatsmusic99
0ec97be chore: update the maven shade plugin - Thatsmusic99

7.0.9

by Thatsmusic99 on Aug 14, 2022
Download

Please don't break anything else, I'm gone for another week

a944342 Fix challenge lore not getting formatted properly - Thatsmusic99 335ee5a Use 1.19.2 - Thatsmusic99 97a88cf I forgot the tadpole, it is now part of the squad - Thatsmusic99 73b47e8 Fixed heads not updating - Thatsmusic99 24e1b52 Fixed 1.19 mobs not having their heads assigned - whenever a full entity section is removed, it re-adds default options - Thatsmusic99

External resources



Project members

Thatsmusic99

Owner


Technical information

License
GPL-3.0-only
Project ID