New:
- Added support for Netherite Horse Armor.
- Added support for all types of Nautilus Armor.
- Note: because Nautilus Armor shares its equipment assets with player armor (e.g. diamond leggings share the equipment asset with diamond Nautilus Armor), the datapack will append "
_nautilus_armor" to the item model, similar to how it appends the armor type to player armor.
- Note: because Nautilus Armor shares its equipment assets with player armor (e.g. diamond leggings share the equipment asset with diamond Nautilus Armor), the datapack will append "
- Pressing Sneak while using the Sewing String will now only update the equipment asset and not the item model. This is done in case your resourcepack has an equipment asset, but not a corresponding item model.
- Recipes are now discoverable.
Changes:
- Updated to Minecraft 1.21.11.
- Storage now uses the
percys_sewing_kitnamespace instead ofpsk_temp_data.
Changes:
- Where it made sense, feedback messages have been shortened to fit on the action bar better.
Fixes:
- The uninstall function didn't remove the new scoreboards, this has been fixed.
This update includes a lot of goodies! I call it "The Immersion Update". It comes because I never liked the triggers, they break immersion, so now there are special items that let you customise your items.
Note: The triggers will continue to exist for now. Before this update they were the only method of using this datapack. The goal is to get rid of them altogether in a future update, so keep that in mind. Feedback on this is welcome!
New:
- Sewing Kit - A craftable bundle for new and special items
- Sewing Shears
- Sewing String
- Shimmering Lapis Lazuli
Sewing Kit
The Sewing Kit is crafted by placing a bundle, shears, string, and lapis lazuli in a crafting table. This is a shapeless recipe that yields a bundle named “Sewing Kit”. Inside the Sewing Kit you will find Sewing Shears, Sewing String, and Shimmering Lapis Lazuli.
Sewing Shears
Does the same as the PSKItemModel trigger.
To use, hold the Sewing Shears in your mainhand, and any item renamed to a namespaced ID in your offhand. right-clicking with the shears will change the item model of the item in your offhand to its custom name.
Sewing String
Does the same as the PSKEquipmentAsset trigger.
To use, hold the Sewing String in your mainhand, and any equippable item renamed to a namespaced ID in your offhand. right-clicking with the string will change the item model and the equipment model of the item in your offhand to its custom name.
Shimmering Lapis Lazuli
Does the same as the PSKEnchantmentGlint trigger
To use, hold the Shimmering Lapis Lazuli in your mainhand, and any item in your offhand. Right-clicking with the lapis will toggle the enchantment glint on the item in your offhand on or off. (Yes, holding the Shimmering Lapis in your offhand toggles its own enchantment glint)
Changes:
- Where it makes sense, feedback messages have been moved from chat to the actionbar.
- When the
PSKItemModeltrigger detects you're using an equippable item, it will automatically remove its equipment asset when an item model is set. - Running
/trigger PSKEquipmentAsset set 2no longer sets the item model. It will instead simply remove the equipment asset, like setting it to 3 would. Setting it to 3 still works the same, note that this might change in the future.
The last two changes were made to streamline the experience of both triggers. The PSKItemModel trigger sets item models regardless of whether the items can be worn, and the PSKEquipmentAsset trigger sets or removes equipment assets.
Fixes:
- The issue where the enchantment glint toggle wouldn't recognise empty enchantment components as empty has finally been fixed. Which makes me happy because it was bugging me a lot. 😅
Changes:
- Updated to Minecraft 1.21.9
- The PSKEnchantmentGlint trigger will now first attempt to turn the glint off on enchantable items.
New features:
- Added support for items in the body, harness, and saddle slots.
- Note: because horse armor shares its equipment assets with player armor (e.g. diamond leggings share the equipment asset with diamond horse armor), the datapack will append "
_horse_armor" to the item model, similar to how it appends the armor type to player armor.
- Note: because horse armor shares its equipment assets with player armor (e.g. diamond leggings share the equipment asset with diamond horse armor), the datapack will append "
Changes:
- Custom equippable components no longer add properties that are default.
Changes
- Moved all feedback messages from the action bar to the chat
- Tweaked language of feedback messages to be more uniform with my other datapacks
- The triggers PSKItemModel and PSKEquipmentModel now provide feedback when they fail
Changes:
- Improved performance.
- Updated to Minecraft 1.21.7.
- Changed versioning to reflect the Minecraft version more clearly, since this datapack is heavily dependant on Minecraft versions. In the case of this version, 1.21.7V1, "1.21.7" refers to the Minecraft version, "V1" represents the datapack version, and will go back to 1 every Minecraft update.
Datapack version number change for Minecraft 1.21.6
Initial release



