Skip to content

3.1.1.252

Compare
Choose a tag to compare
@KnightMiner KnightMiner released this 04 Aug 01:28
· 386 commits to 1.16 since this release

General

  • Nahuatl is now a new building block, and is used to repair nahuatl tools instead of obsidian
  • Blocks now have map colors
  • Added heads for blazes, endermen, strays, husks, drowns, spiders, and cave spiders

Tools

  • Added flint and bronze, a modifiable version of flint and steel
    • Crafted using 1 flint and 1 bronze ingot
    • Can receive durability based modifiers
    • Also can receive melee modifiers, starts with 1 attack damage and 1.0 attack speedd
  • Swords now instant break bamboo, like in vanilla
  • Tools now use the player knockback attribute, similar to a recent forge change

Modifiers and materials

  • Allow dual wielding on two handed weapons, requires offhanded
  • Added bloodbone
    • Tier 2 weapon material
    • Composite of blood and bones
    • Handle has high attack speed
    • Trait deals bonus damage when the player is at low health
  • Added blazing bone
    • Tier 4 weapon material
    • Composite of blazing blood and necrotic bone
    • Handle has high attack speed
    • Trait deals bonus damage when the player is on fire
  • Added firestarter
    • Modifier turns a tool into a flint and steel
    • Expanders increase the size
  • Added fireprimer
    • Modifier exclusive to flint and bronze
    • Increases size of fire

Tool Balance

  • Melting now gives up to twice as much fluid
  • Swords once again have 3 upgrade slots and 1 ability slot, as it turns out they are the strongest weapon in terms of DPS
  • Haste now gives only 5% attack speed per level instead of 10%
  • Dual wielding now causes 80% attack speed and damage, instead of just 66% attack speed
    • On large tools, its 90% attack speed, 70% attack damage
  • Sweeping edge is now linear, granting +25% sweeping per level
  • Reinforced is now a different formula to make level 1 less strong and later levels more viable
  • Jagged now gives only half the damage boost it previously did, as it still ended up too strong
  • Insatiable does +2 damage per level instead of +3
  • Piercing now does +1 piercing per level, but -0.5 attack damage (net gain of +0.5)
  • Glowing now only works on tools with durability (only affects addons), but only costs 10 duarability per glow instead of 25
  • Many handle stats rebalanced
    • Within each tier, all handles should be roughly as strong
    • Tier 4 is now about as strong as tier 3, to encourage using older materials
    • Overall most handles are about 5% to 10% weaker, but some are 5% to 10% stronger
    • Seared and scorched stone were both switched to high damage to make space for bloodbone
  • Several head stats rebalanced as well
    • Notably tier 4 heads are a bit less durability, and some high tier heads have lower mining speed

Smeltery

  • Added composite recipes for seared and scorched bricks
  • Make channels less sensitive to neighbor changes
  • Added casting recipe for andesite
  • Remove melting recipe for bloodshrooms
  • Fix certain quartz items giving 3x as much as they should

World

  • Bloodshrooms now behave a lot more like nether trees, including needing bonemeal to grow and "saplings" coming from bloodgrass
  • Reworked nether slimy foliage to be more like nether foliage
  • Skyslime now has a chance when growing to have double height
  • Added terracubes to clay islands, magma cube like slime that drops clay
  • Slime variants now spawn anywhere in the world on slimy grass of the correct color
  • Prevent slime islands from generating too high

Tables

  • Cast chests now keep contents when broken
  • Modifier chests are now Tinker's Chests
    • Can be dyed like leather armor
    • Can hold any item
    • Effectively a chest with more slots, but less storage capacity
    • Does not keep contents when broken
  • Part chests do not keep contents when broken
  • All chests should interact with automation better
  • Brought back modifier removal
    • For custom modifier recipes, its nessesscary to define a removal recipe or the modifier will give nothing when removed
  • Nahuatl, lavawood, and blazewood can be used as table legs
  • Added tool forge recipe

Documentation and books

  • Material encyclopedia and flavor text is now defined in the main lang file instead of the book one, will help addons
  • Tool page in books now supports tools without parts and non-tools
    • In either case, will show vanilla crafting table recipes instead of tinker station recipe
  • Fix missing tooltips on material items
  • Fix insatiable tooltip applying the damage multiplier twice
  • Fix incorrect tooltip description for glowing
  • Fix modifier levels above 10 not showing properly

Resource packs

  • Modifier models now can use tint indexes, good for animated colors
  • Modifier model JSON can now be extended more easily by addons
    • Replaces the modifier recipe lookup on recipe levels

API

  • Added a config option to force enable Tinker's compat materials, useful for testing material balance
    • For modpacks, don't use this as it won't give you recipes. Just use a datapack to change the material (honestly, you would be better off adding a custom material that reuses the trait)
  • addVolatileData and addToolStats now have item context
    • Old hooks still exist as deprecated, will be removed in the future, but should remain for a couple alphas
  • Added set option to the tool definition builder
    • Used instead of modifier for attack speed on vanilla tools, will also be useful for specialized tools in the future
  • Split out parent ModifiableItem from ToolItem
    • Has a lot of similar uses, but does not implement harvest logic
    • Much of the logic from ToolItem was also moved to some of the helper classes to make modifiable items that don't extend ModifiableItem easier

API - Recipes

  • Modifier requirements now check tool tag as well as modifier level
  • Added modifier salvage recipes
    • The existing modifier recipe builder can generate salvage recipes, in many cases its just a couple of tweaks for the recipe
  • Merged the two recipe modifier packages
    • Unfortunately may break some addons, though in most cases it will only affect datagen
  • Modifier slots are more generic now
    • Allows addons to add more slot types
    • New wiki page gives more details