Added
- Add support for snapshots 25w05a through 25w10a (data formats 65-70).
Fixed
- Make "Kill 'Em with Kindness" lingering potion effect checks actually work (rather than be ignored) on data formats 35-69. I had mistakenly assumed that you could already use data component predicates inside entity predicates, but that only became possible in data format 70.
Added
- Add support for snapshot 25w03a (data format 63).
- Add pack id to
pack.mcmeta
to support tools like Weld.
Added
- Add "From Flower Buds to Taste Buds" advancement.
- Add support for the following mods:
Breaking changes (only affects mod/pack support)
- Namespace all translation keys by prefixing them with
hintful_advancements.
. - Move tags that were in
hintful_advancements
namespace to newzeb
namespace intended to standardize general purpose tags for use across all my data packs and mods (and thus simplify compatibility with other mods/packs), whenever a Fabric/Forge/NeoForge common tag (i.e. a tag in thec
namespace) doesn't already exist. #hintful_advancements:cake_lighter
item tag in particular is now#zeb:candle_lighter
, because any item that can light a candle would be expected to also light a candle cake.#hintful_advancements:impersistible
entity tag is now#zeb:nearly_impersistible
, to better reflect its intent. (Vexes aren't truly impersistible; they are only impractical to keep around due to the damage they start taking after a while.)- Remove
#hintful_advancements:undead
entity tag that was being used in pack formats 32 and earlier, since the earliest format still supported by this pack already includes#minecraft:undead
.
Other changes
- Overhaul "Getting Ahead" advancement:
- Change the advancement criteria:
- Old: pick up a zombie head.
- New: have a charged creeper kill a creeper, piglin, skeleton, wither skeleton, or zombie that was first hit by the player.
- The description has been changed:
- Old: "Use a charged Creeper to behead a Zombie. Also works on a few other monsters"
- New: "Hit a Creeper, Piglin, Skeleton, or Zombie; then let a charged Creeper deal the final blow".
- Change the advancement criteria:
- "Frienderman" advancement can now be obtained using any equipment that disguises gazing at an enderman, instead of just the vanilla case of carved pumpkins.
- Change "Face Reveal" advancement description from "Shear a Snow Golem" to "Do you wanna shear a Snow Golem?" because a cute and unintrusive pop culture reference is better than a dry instruction.
- Add
#zeb:enchanting_tables
block tag. - Add
#zeb:carved_pumpkins
item tag. - Add
#zeb:drops_head_from_charged_explosion
entity tag. - Polyfill
#minecraft:gaze_disguise_equipment
for data pack formats 55 and earlier. - Make pack description translatable.
- Simplify and optimize the implementation of several advancements.
Removed
- Remove the sound effects for placing bookshelves and enchanting tables in such a way that would power the latter. These audio hints can now be found in the Hintful Audio Cues data+resource pack.
Fixed
- "Kill 'Em with Kindness" advancement is now obtainable in data format 32 and earlier via all throwable healing potion types. (Typos were causing only the base splash potion case to work.)
Added
- Declare support for 1.21.4 Pre-Release 2 (data format 61).
- Add "Shock Tester" advancement.
Changed
- Hide "Local Positioning System" advancement and its children until it is obtained.
- Move "Face Reveal" advancement from root of "Adventure" tab to after "Hired Help".
- Change "Face Reveal" icon from carved pumpkin to snow block.
- Exclude mobs from "Persistent Mob" advancement when they can't be made persistent via name tags.
- Improve mod compatibility by implementing "Persistent Mob" advancement using a blacklist of non-name-taggable entities, instead of a whitelist of nameable entities.
- Change "Frienderman" advancement description from "Play “Tag” with an Enderman... without angering it" to "Face an Enderman in a (friendly) game of “tag”", thus clarifying the requirement of staring at the head of the Enderman.
Added
- Declare support for snapshot 24w46a (data format 60).
- Add "Teenage Scutant Ninja Turtles" advancement. (Special thanks to Lime's Advancements for that immaculate title.)
Changed
- Change "Frienderman" description from "Give an Enderman a stare and a name... without disturbing it" to "Play “Tag” with an Enderman... without angering it". Now it feels a bit more fun and less arbitrary.
- Demote "Still Sea Thru It, You Conduit" advancement from goal to task.
- Demote "Rings of Power" advancement from challenge to goal (and remove experience reward).
Added
- Declare support for snapshot 24w44a (data format 58).
Changed
- Rename "You Con-du-it" to "Still Sea Thru It, You Conduit", and change its description from "Activate a submerged Conduit by building a Prismarine frame" to "By Prismarine frame, thy waters to tame". Now it is a rhyme... and yet denser in info.
- Capitalize mob names in "Getting Ahead" advancement description for consistency with vanilla.
- Tidied up implementation of various advancements.
Added
- Declare support for snapshot 24w40a (data format 56).
Changed
- Changed "X Marks the Spot" description from "Follow a special Map to find a lost treasure" to "Follow a lost sailor's Map" for brevity and elegance. The new description is based on the description of "Bad Sailors" in Lime's Advancements.
Added
- Declare support for snapshot 24w39a (data format 55).
- Include
README.md
in built zip files.
Changed
- Rename "Cartographer's Canvas" to "Who Framed Yonder Map-It?". The old name was generated by Microsoft Copilot; I came up with the new one myself. Although we lose the alliteration and nod to map art, we gain a clever movie reference and a more distinctive title.
- Capitalize "Snow Golem" in "Face Reveal" description for consistency with vanilla advancements and other advancements in this pack.
- Change "Spice Cube" description from "Feed a Frog using a more exotic kind of slime" to "Let a Frog feast on a spicier slime" for terseness, increased alliteration, and a slight hint that you can't force-feed the frog here.
- Change "Kill 'Em with Kindness" description from "Hurt an undead creature with a splash potion" to "Hurt an undead creature via Splash Potion" for terseness and consistent capitalization.
- Change "Multi-Book Structure" description from "Level up your Enchanting Table by placing certain blocks around it" to "Level up your Enchanting Table by ensquaring it with knowledge" for brevity and poetry. (Is "ensquaring" a word? It is now.)