Changes

Summary

  1. Deprecate duplicate modifier data utils from tinkers (details)
  2. Swap melee protection's to an attack speed boost (details)
  3. Change some modifier recipes (details)
  4. Increase attack damage of broad axes slightly (details)
  5. Fix missing max level on leaping (details)
  6. Update mod version to 3.5.1 (details)
  7. cleanup spilling fluid manager contains and find (details)
Commit 42c3ffc4feb82765e7e63ce74a9ee5329977f5cd by KnightMiner
Deprecate duplicate modifier data utils from tinkers
The file was modifiedsrc/main/java/slimeknights/tconstruct/tools/modifiers/defense/MagicProtectionModifier.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/tools/modifiers/defense/ProjectileProtectionModifier.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/tools/modifiers/defense/BlastProtectionModifier.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/tools/modifiers/defense/ShulkingModifier.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/tools/logic/ToolEvents.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/tools/logic/VanillaMaxLevel.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/tools/modifiers/defense/AbstractProtectionModifier.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/tools/modifiers/defense/DragonbornModifier.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/tools/logic/ModifierMaxLevel.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/tools/modifiers/defense/FireProtectionModifier.java (diff)
Commit 97dda74db31de24926342a95308856e2b6644459 by KnightMiner
Swap melee protection's to an attack speed boost

Killing enemies faster means you are more protected. Ended up being the simpliest of the melee ideas, and is consistent with cobalt's other attack speed boosts
The file was modifiedsrc/main/java/slimeknights/tconstruct/tools/modifiers/defense/AbstractProtectionModifier.java (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/book/encyclopedia/en_us/defense/protection/melee.json (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/tools/modifiers/defense/MeleeProtectionModifier.java (diff)
Commit ec39b17bba13295117bf1556d137436b8eb2a65e by KnightMiner
Change some modifier recipes

Leaping now requires skyslime crystals to be nicer on the rabbits feet. Uses sky dirt if geodes disabled
Soulbound now allows a netherstar as an alternative to a totem
Draconic now no longer requires shulkers, just wither rose and dragon scales
Remove membrane cost in offhanded
The file was modifiedsrc/generated/resources/data/tconstruct/recipes/tools/modifiers/upgrade/offhanded_level_1.json (diff)
The file was modifiedsrc/generated/resources/data/tconstruct/recipes/tools/modifiers/upgrade/leaping.json (diff)
The file was modifiedsrc/generated/resources/data/tconstruct/recipes/tools/modifiers/slotless/draconic_from_scales.json (diff)
The file was modifiedsrc/generated/resources/data/tconstruct/recipes/tools/modifiers/salvage/ability/strength.json (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/common/json/ConfigEnabledCondition.java (diff)
The file was modifiedsrc/generated/resources/data/tconstruct/recipes/tools/modifiers/upgrade/soulbound.json (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/tools/data/ModifierRecipeProvider.java (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/mantle/colors.json (diff)
Commit ca63292684d1e9d1686e4a294235edcda9604479 by KnightMiner
Increase attack damage of broad axes slightly
The file was modifiedsrc/generated/resources/data/tconstruct/tinkering/tool_definitions/broad_axe.json (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/tools/data/ToolDefinitionDataProvider.java (diff)
Commit 99185221475b83d0a3233d1c3c2eda0737a6f154 by KnightMiner
Fix missing max level on leaping
The file was modifiedsrc/main/java/slimeknights/tconstruct/tools/data/ModifierRecipeProvider.java (diff)
The file was modifiedsrc/generated/resources/data/tconstruct/recipes/tools/modifiers/upgrade/leaping.json (diff)
Commit 56abd36a499214dc9708cb739696cd0a90e177fa by KnightMiner
Update mod version to 3.5.1
The file was modifiedgradle.properties (diff)
Commit 4cacbc199a290459c1ce45df91f15870b79bb215 by KnightMiner
cleanup spilling fluid manager contains and find

Should fix any potential bugs from #4907
The file was modifiedsrc/main/java/slimeknights/tconstruct/library/modifiers/spilling/SpillingFluidManager.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/library/modifiers/spilling/UpdateSpillingFluidsPacket.java (diff)