3.3.4.335 for 1.16.5
This will most likely be the last 1.16.5 build unless significant issues arise. Development will be focused on 1.18.2
Tools
- Update slimeskull durability to make repairing less expensive
- Fix custom armor not always showing the enchantment glint
- Fix plate armor being repaired with manyullyn instead of cobalt
Materials
- Added config to disable dragon scale drops
- Added darkthread, a binding only composite of obsidian and string that grants a tool looting
- Added ancient hide, a binding only composite of ancient debris and leather that grant a tool fortune
- Tweak textures of nahuatl by using wood as a base
- Tweak textures of several materials that only exist as repair kits
- Fix invariant being backwards
- Fix random material deserializer crashing (used for tools in loot tables)
- Fix bone items having wrong orientation in hand
- Fix some compat material recipes not disabling properly when the material is not present
Modifiers
- Added protection modifier, a new ability providing general protection. Together with the defense slot modifiers, armor can now reach levels of protection comparable to netherite armor
- Added clay and honey as embellishments for slimesuit
- Added obsidian and debris as embellishments for plate armor
- Move tinkers keybindings to their own category
- Diamond now only boosts armor durability by 250 instead of 500 to be more inline with vanilla diamond armor
- Improve tooltips on several modifiers, notably adding a tooltip to temperate
- Fix extra hand when holding map with some armor modifiers
Modifier recipes
- Netherite embellishment now costs nuggets instead of ingots
- Exchanging and autosmelt can now be added to all harvest tools instead of just "primary" harvest tools
- Players now have a higher drop rate of heads from severing, making it possible to get 100% drop rate with the right modifiers
- Interaction modifiers such as tilling and pathing now use cobalt instead of netherite scrap in the recipe
- Allow creating seared reinforcement using scorched stone, for nether runs
- Looting on chestplates is now an upgrade, and now properly requires unarmed to make it more clear it only affects unarmed attacks
- Make autosmelt recipe a bit cheaper, making it possible with overworld resources
- Fix toolbelt having a max of level 1
Smeltery
- Discourage mobs from pathfinding into an active smeltery or foundry
- Cast chest can now be crafted using any cast type. This is more consistent with the recipe in 1.18, where blank casts no longer exist
- Add recipes for casting magma using blazing blood and slime
World
- Fix skyslime grass on ender dirt having the wrong texture
- Fix trapdoor textures orienting wrongly when opened
Books
- Improve page for repair kits
- Fix some typos in books
Data
- Added timers to data loaders to keep track of how fast they load
- Make model caches concurrent, I am told some performance mod causes a crash if they are not concurrent, and its a trivial fix
- Make modifier recipes support stackable tinker tools. We don't use this feature internally, but an addon requested it
- Tool stat JSON have better merging logic across multiple datapacks. Now instead of needing to provide all stats, you only need to provide the ones you change. For example, you can change the harvest level of a material without being forced to override its durability, attack damage, and mining speed
- Make texture scanners less likely to fail if the order of resource loading changes