Skip to content

Releases: SlimeKnights/TinkersConstruct

3.0.3.110

19 Apr 02:17
Compare
Choose a tag to compare
  • Added materials pages to the books for the first 4 tiers
  • Fix crash on mobs spawning on certain blocks
  • Potentially fix crash with tags on server load

3.0.3.109

18 Apr 21:49
Compare
Choose a tag to compare

Smeltery

  • Make it cheaper to cast blaze rods from molten blaze
  • Casting blaze rods now requires a rod cast, which can also be used for some Immersive Engineering recipes
  • Added multi-use cast tags so other mods can more easily add cast variants
  • More metal melting and casting support. Now supports gears, plates, rods, sheetmetal, and coins
  • Fix steel melting temperature being too high
  • Fix stonecutting seared blocks into themselves

Smeltery structure

  • Smeltery and melter controller now have separate states for burning (shows flames) and valid structure
  • This means the flames on the controller will only show when fuel is being consumed
  • All smeltery blocks now have a in_structure state, that is visible on the debug screen. It will be true when its part of a valid smeltery
  • Unfortunately, there was no easy way to migrate this change. You will need to break and replace the melter's fuel source and a block in the bottom row of the smeltery to update
  • Mobs no longer spawn on active seared bricks

Tool parts

  • Tool rods are now called tool handles
  • Tough tool rods are now called tough handles
  • Part builder now shows when a material is unusable

Modifiers

  • Added lightspeed modifier: use glowstone to make your tool mine faster in the light
  • Added blasting modifier: use gunpoweder to make your pickaxe break low blast resistance blocks faster
  • Added hydraulic modifier: use prismarine shards to make your pickaxe mine faster in the rain or underwater
  • Necrotic can now be added to tools using a wither rose, a ghast tear, and a block of congealed blood

Harvest

  • Tagged scythe and kama as "forge:tools/scythe" for thermal cultivation compatibility
  • Split harvestable tags to make it easier for addons, see Github wiki for more details
  • Allow harvesting beehives and carving faces on pumpkins

Beheading

  • Husks and drowned now drop zombie heads (temporary until we add proper heads)
  • Strays now drop skeleton skulls (temporary until we add stray skulls)
  • Withers now drop wither skeleton skulls, little bit of salvage
  • Snow golems now drop pumpkins, or snow blocks if they were sheared

World

  • Slime boots now work on non-players
  • Sky slimes behave as if they are always wearing slime boots, they will no longer die when jumping off the island
  • Sky slimes now jump higher
  • Endermen can now carry slime dirt and congealed slime
  • Renamed cobalt ore to "Nether Cobalt Ore" for vanilla consistency
  • Fix a potential crash on load with composter recipes being registered

Books

  • Mighty smelting is now crafted from molten seared stone instead of molten copper
  • Puny smelting is now crafted using grout instead of a seared brick
  • Make tool part layout cleaner
  • Add support for rendering material pages
  • Fix modifier recipes not supporting overslime recipes
  • Fix modifiers section not supporting non-modifier pages

Gadgets

  • Improved behavior of piggy back pack, it should be more intutive
  • Fix ender slime slings teleporting the player into invalid locations, such as past the worldborder
  • Fix fancy frames being unlocalized and not rendering right, clear item frames are once again clear

Misc

  • Striders are warmed by liquid magma or molten blaze
  • Soul fire can be placed on soul glass
  • Piglins now guard rose gold and silky jewel blocks
  • Modifier chest stack size limited to 16
  • Fix scrollbar on chests not working

3.0.2.96

12 Apr 01:39
Compare
Choose a tag to compare

Tools

  • Kamas now can right click harvest again
    • The logic is tag based, so blocks must be in minecraft:crops to work
  • Added back scythes: the 3x3 version of kamas
    • Have AOE attacking, plant breaking, and hoeing
    • Due to limitations of 1.16, they do not have shearing when given silk touch, but many blocks support both silk touch and shears
  • Added back the cleavers: the giant broadsword
    • Cleavers grant bonus range when held, and have a larger version of the broadswords sweep attack
  • Improved tool block breaking animation
    • This should flicker a lot less when the players view shifts

Materials

  • Necrotic bone is now a tool material instead of an upgrade modifier
  • Manyullyn has slightly higher handle attack modifier
  • Lead has slightly less damage
  • Basalt now crafts flint instead of stone
    • Blackstone can still be used for stone tools in the nether

Improved tool model

  • Tools now may change textures when broken
  • Broad tools (sledge hammers, excavators, etc.) now render twice the size in hand
    • This work using 32x textures, scaled to be the same pixel scale as the small tool 16x textures

Recipes

  • Added recipe for casting blaze rods from molten blaze
  • Show container filling recipes in JEI
  • Improve error message when swapping parts leaves too few modifiers

Books

  • Added Puny Smelting: the book for melters, casting, and tier 2 materials
  • Added Mighty Smelting: the book for smelteries, peripherals, alloying, entity melting, and tier 3 materials
  • Added Tinker's Gadgetry: the book for non-tool content, such as slimeslings
  • Added some placeholder pages to the book, notably for tools and a couple modifiers
  • At this time, the books are not finished. The extra books were mainly added so the one writing the documentation can more easily test their changes in game

API

  • MeltingFuelCache renamed to MeltingFuelLookup
    • No longer requires world access to fetch melting recipes

Fixes

  • Slimeslings can no longer be enchanted directly in a table
    • Enchanted books should still work
  • Fix enderslime slings not centering the player, causing some weird behavior in some orientations
  • Corrected enderslime tooltip
  • Fix mobs spawning on clear glass
  • Fix beheading tools behaving oddly when breaking blocks

Cleanup

  • Removed a bunch of old registry migrations
    • This should only affect you if you played the mod pre-alpha and have not download an official alpha

3.0.2.84

09 Apr 05:28
Compare
Choose a tag to compare

Slime

  • Blood slime blocks are no longer sticky, they are just bouncy
  • Ichor blocks will not stick to other ichor, but will stick to slime, honey, and other blocks
  • Ender slime will stick to other ender slime, but will not stick to other slime unless pushed
  • Slime blocks, congealed slime, slime boots, and slime slings can no longer be crafted from mixing slime types
  • Fixed slime blocks not being bouncy from pistons
  • Fixed broadsword sweep attack not dealing damage
  • Fixed the order of tool part slots for the mattock

Tools

  • Increased damage on mattocks slightly
  • Increased damage on axes to be closer to vanilla, lowered attack speed slightly
  • Increased sledge hammer damage to be more comparable to axes, decreased attack speed a lot
  • Broadswords now grant slightly higher reach when held
  • Added new reach ability modifier
  • Expanded II recipe changed
  • Removed the text field from the tinker station, it did not function and may be removed permanently. Anvils work for renaming tools
  • Fixed tool parts and tools not always showing in JEI

Smeltery

  • Improve faucet behavior, should sync slightly better and added a small delay before pouring when powered
  • Lower the melting temperature of osmium (compatibility) so it is meltable using lava
  • Added compatibility support for casting, melting, and alloying pewter
  • Soul glass now speeds up entities with soul speed
  • Fixed some inconsistent behavior with casting tables and basins that could lead to items not being removable
  • Fixed a crash when placing a casting channel below another one
  • Fixed placed tanks not stacking with unplaced tanks
  • Fix soul glass panes melting into the wrong fluid
  • Fix some seared block models looking weird

Book

  • Updated the intro to make correct statements about what is incomplete
  • Added some test pages for modifier recipes in the book, full modifier listing coming later
  • Added tools in the book, some descriptions may be outdated

Compatibility

  • All pairs of still and flowing fluids now have a fluid tag under tconstruct
  • Tagged liquid earth slime as forge:slime, switched to that in relevant recipes
  • Tagged liquid magma cream as forge:magma, switched to that in relevant recipes

Data packs

  • Removed ingredient tconstruct:intersection in favor of mantle:intersection
  • Removed ingredient tconstruct:without in favor of mantle:without
  • Removed global loot modifier tconstruct:replace_item in favor of mantle:replace_item

3.0.2.78

04 Apr 16:31
Compare
Choose a tag to compare

Fixes

  • Casting Table & Basins will no longer appear in the crafting station in order to fix issues related to slots
  • Fix not being able to click on the side buttons while using flipped mouse controls
  • Fix crafting station exposing inventories that should not be exposed as they cannot be modified.
  • Congealed slime will no longer send you flying through the world in the wrong direction!

3.0.2.76

03 Apr 21:14
Compare
Choose a tag to compare

Additions

  • Added autosmelt ability modifier
  • Added beheading upgrade modifier
  • Added soulbound upgrade modifier

Changes

  • Rename firewood to blazewood, recipe now requires firepoof woods
  • Rename dwarfish trait to dwarven

Fixes

  • Fix duplication when large stacks are dropped into the smeltery
  • Fix silky jewel not working for beacons
  • Fix crafting station connecting to non-inventories
  • Fix weird right click and shift click behavior in the crafting station and tinker station
  • Fix ichor sling not working on players
  • Fix insatiable (manyullyn) not boosting damage
  • Fix potential crash in smeltery GUI that only happens when dumb mods change the order of things
  • Fix potential crash from dumb things that kill mobs without a damage source
  • Potentially fix a stack overflow error with drains
  • Fix dupe bug with part builder and shift clicking

3.0.2

01 Apr 15:27
Compare
Choose a tag to compare

Summary of changes for 1.16 so far. Note some content is not implemented yet

World

This section discusses changes to the world module

Ore Gen

  • Tinkers once again provides copper ore.
    • Copper is the only overworld ore we add.
  • Ardite ore has been removed
    • Potentially moved to Natura, otherwise just removed entirely
    • Manyullyn specifically is now alloyed from cobalt and molten debris (ancient debris)

Slime Islands

  • Magma cubes redecorated their island to make it red like blood
  • Purple slimes islands got tired of the dumb blue slimes, so they migrated to the end
  • All slime types have unique names
    • Green slime is often called earth slime, or just generically slime
    • Blue slime is called sky slime
    • Orange slime is called ichor
    • Purple slime is called ender slime
    • Magma cream is often considered a fifth slime type by some, blood by others

Tools

This page describes some of the new content related to tools mechanics, including parts, materials, and modifiers. later in the section it has a full list of tools planned for Tinkers' Construct 3.

Tool Tables

Improved part builder

  • Stencil table and part builder were merged into one block
  • Instead of crafting patterns and using those, the part builder has a UI similar to the stone cutter to craft parts
  • Crafted from 2 patterns and 2 wooden planks

Improved tinkering

  • Tinker Station
    • New name for the tool station
    • Has only 3 slots (no crafting large tools), and a similar UI to the classic 1.7 UI
    • Tool station is crafted using 4 planks and 3 patterns
  • Reworked Tool Forge into Tinker's Anvil
    • Simply sounds cooler
    • Contains 5 slots, like the 1.12 UI
    • Recipe requires 3 metal blocks and 4 seared bricks

Improved Crafting Station

  • Can be crafted from a pattern and either a crafting station or any wooden table
  • Alternatively, can be crafted from a pattern and a log to use the log texture on the legs

Improved station tabs

  • Any two station blocks together will now form tabs, instead of requiring a crafting station
  • Multiple of the same block can be tabs, for example placing 2 crafting stations together gives tabs to switch between them

Materials

Material tiers

  • Materials now come in more clearly defined tiers, and all are divided into general, weapon, harvest, or special materials
  • Tier 1:
    • Starting tool tier
    • Includes wood, stone, flint, and bone
    • In the end, this tier consists of chorus
  • Tier 2
    • Requires ores or the melter to obtain materials
    • Includes iron, copper, slimewood, and seared stone
    • In the nether, this tier includes scorched stone
    • In the end, this tier includes end stone
    • The emerald modifier will also upgrade a tool to tier 2
  • Tier 3:
    • Requires alloying to obtain materials
    • Includes nahuatl, slimesteel, tinker's bronze, pig iron, and rose gold
    • In the nether, this tier includes cobalt
    • In the end, this tier includes dragonstone
    • The diamond modifier will also upgrade a tool to tier 3
  • Tier 4:
    • Requires nether access to obtain materials
    • Includes manyullyn, hepatizon, and queen's slime
    • The netherite modifier will also upgrade a tool to tier 4, requires either the diamond or emerald modifier

Stat updates

  • Handles reworked:
    • No longer have a flat durability boost
    • Have 4 multipliers: durability, attack speed, attack damage, and mining speed
    • Most materials only 2 multipliers set, though later game materials will set at most 3
  • Bindings reworked:
    • Bindings no longer have any stats
    • Instead, the purpose of bindings are to let you choose the trait you wish without concern for material tiers

Part Cleanup

  • Many parts that only got used once were removed in favor of reusing parts
  • Currently, there are two types of tool rods: small and tough, and large plates replace tough bindings
  • Sword guards are replaced with other parts, including tool rods, small plates, and bindings based on the sword
  • Tool heads ideally will be used in at least two tools. For example, the axe head is used on the axe and the mattock

Modifiers

Modifier types

  • Modifiers are now divided into 4 categories:
    • Upgrades: Classic modifiers common to TiC 1 and TiC 2. Requires upgrade slots
    • Abilities: Stronger and more unique modifiers, such as silk touch or luck. Requires ability slots
    • Free: Modifiers that can be applied without any slot restriction
    • Traits: Additional modifiers applied based on the materials

Trait rebalancing

  • Tool traits are getting rebalanced
  • All parts share the same trait, instead of heads often having unique traits
  • Traits on average will be a bit weaker than 1.12 to prevent discouraging use of a material due to trait
  • Some traits from 1.12 will get moved to modifiers, and some new traits will be added
  • More information to follow

Tools

Small

These tools are available from tier 1 and onwards.

  • Pickaxe
  • Mattock:
    • Makes paths instead of hoeing, effective on all blocks the shovel could break.
    • Replaces the shovel in TiC 3.
  • Hand Axe: Rebalanced to be closer to the vanilla axe, making it a viable weapon
  • Kama: Gained the ability to hoe blocks, making it a fully effective farming tool. Not fully implemented
  • Broadsword

Broad

These tools require the Tinker's Anvil to craft, a tier 3 component. Tool part will make use of the Part Forge.

  • Sledgehammer: Rename of the classic hammer
  • Excavator

Removed Tools

These tools are not returning in Tinkers Construct 3. If its not on this list, check the roadmap for plans to implement

  • Arrows:
    • We cannot get the design for Tinkers arrows to work, and vanilla arrows are a lot more interesting now.
    • The way modifiers function (large material costs) conflicts with the idea of disposable ammo
    • What you may see is the ability to craft custom arrows in the Tinker Station, otherwise some of the old trait effects will return as crafting table recipes
  • Bolts:
    • Bolt crafting sucked, both in explaining to people and the mess of edge cases it caused in code
    • We don't see much need to keep separate ammo types when vanilla has arrows for both
    • Expect to be able to use fireworks on Tinkers' Construct crossbows as well.
  • Shurikens
    • Shurikens had the same ammo problems as arrows and bolts
    • Being replaced with boomerangs (for a full Tinkers tool) or the new shuriken gadget (see the misc page)
  • Longswords
    • Were basically a reskin of the sword with minor stat changes that most people just used for the leap ability
    • Leap returning as a slime sling variant
  • Longbows
    • Were basically a reskin of the short bow with more expensive parts and slightly different stats
    • Cross bow is being declared the large version of the bow
    • Bow will have modifiers that make its stats closer to the longbows original stats

Multiblocks

This section is about new features related to the smeltery or smeltery mechanics, and also other multiblocks

New features

Added the melter

  • Mini 2 block smeltery. Can run off solid or liquid fuel
  • You may remember this from Tinkers' Complement

Added sand casts:

  • Replace clay casts as the single use cast
  • Blank cast can be crafted from sand
  • Placing a blank cast in a casting table, then pressing a tool part in the top shapes the cast

Added composite casting recipes

  • Composite materials are made by pouring a liquid on a solid tool part of a different material
  • One example is slimewood, from pouring liquid slime on wood

New peripherals

  • Seared Ladder
    • Climbable seared block to prevent molten player
  • Seared Chute
    • Smeltery item input and output
  • Seared Duct
    • Filtered version of the seared drain

Recipe changes

Smeltery recipe changed

  • The smeltery controller now requires casting molten copper
  • Seared drains include copper as part of their recipe
  • These changes are to encourage use of the melter before jumping to a smeltery

Changed seared stone recipe

  • Seared stone can no longer be obtained by melting down cobblestone
  • Instead, seared stone can be casted from pouring molten clay on stone
  • While this change does make giant smelteries more expensive, we have plans for a nether smeltery variant that will be easier to mass produce

Mechanics

Smeltery fuel consumption changed

  • Smeltery fuel consumption is now based on the number of blocks in the structure
    • This means building cube smelteries will be more fuel efficient than tall and thin structures
    • This also means smaller smelteries may be better if you don't need ton of fuel storage
  • Smelteries now require fuel to melt entities and to alloy
    • This means a smeltery with no fuel can store liquids without accidently alloys
  • Based on these changes, you might find it useful to make two smelteries:
    • One small one for melting and alloying
    • One large one for liquid storage

Melting recipes improvements

  • Separated time from temperature
    • Temperature requirement remain consistent across a material, so if a fuel can melt nuggets it can melt ingots
    • Time varies based on fluid volume and a few other factors such as ores
  • There are now three different fuel choices for melting
    • Solid fuels are only available in the melter, producing the lowest temperature of 800 C
    • Lava is back as the standard fuel of 1000 C
    • Molten Blaze is available from absorbing down blazes, granting up to 1500 C.
      • Note this is not blaze rods, its the actual blaze mob you must place in a smeltery

Alloy improvements

  • Alloying now h...
Read more

MC 1.12.2 - 2.13.0.171

14 Oct 19:42
Compare
Choose a tag to compare

Features

  • Slime
    • Instead of mixing slime types or using non-Tinkers slime to craft Tinkers gadgets giving green slime, you get a new pink slime
    • Happens when crafting slime boots, slimeslings, congealed slime, and slime channels
    • Config option available to make crafting the vanilla slime block also return pink when made with mismatching or non-Tinkers slime types
  • Slime Blocks
    • Instead of crafting Tinkers slime blocks out of congealed slime and 5 slimeballs, they now use the vanilla recipe of 9 slimeballs
    • Removed green as it was redundant to the vanilla block
    • If Quark is installed, Tinkers slime blocks will work with the Quark colored slime feature
      • Green, blue, purple, magma, and blood slime blocks will not stick to each other
      • Pink slime blocks (see above) will stick to all colors
      • Green, blue, and blood slime blocks can be used in place of Quark's green, blue and blood slimeblocks to craft the other colors
  • Slime naming
    • Now are more consisent with vanilla
    • Slimeballs are no longer called "Slime ball"
    • Most slime items no longer have colors for consistency
  • Tools
    • Split listAllMaterials config into listAllPartMaterials and listAllToolMaterials
    • Made hatchet shield breaking more compatible with other mod's shields
    • Holding Tinkers weapons in creative now prevent breaking blocks, like vanilla swords
    • Longswords
      • Now have a slight delay after use, giving a window to activate a shield
      • Now have an animation while charging
    • Rapiers now allow a shield to be used while jumping back
    • Projectiles like shurikens now light the target on fire if the projectile is on fire
    • Hellish now boosts damage to mobs that are not immune to fire rather than the weird biome spawn list that missed many nether mobs.
  • Smelteries
    • Full smelteries no longer attempt to alloy or finish melting items
    • When out of fuel, the smeltery tooltip now displays "No valid fuel" instead of sometimes displaying "Not enough space"
    • Renamed "Smeltery Drain" to "Seared Drain" and "Faucet" to "Seared Faucet" for consistency
  • Slime trees once again have drippers
  • Added a new config option to disallow non-leashable mobs from being picked up by piggybackpacks

Fixes

  • General
    • Fixed wooden hoppers deleting contents when rotated
    • Fixed slime recipe fallbacks giving hte wrong color
    • Fixed blood being too hot
    • Fix replacing the piggybackpack with another chestplate not dropping the entity
  • Smelteries
    • Fixed full smelteries sometimes filling with negative liquids
    • Fixed smeltery sending too many packets, breaking some inventories
    • Fixed stone tool parts melting too fast
    • Fixed smeltery dropping items clientside when breaking under some conditions
    • Fix crash when casting channels are filled from an invalid side
    • Fixed being able to drain fluids from an invactive smeltery or tinker tank
  • Tools
    • Fixed Tinkers weapons not applying knockback to players
    • Fixed no sound effects when attacking with Tinkers weapons
    • Fixed no sounds when breaking tools
    • Fixed pigiron having wrong nom chance when between 2.5 and 5 chickenwings
    • Fixed custom crosshairs breaking other mods that modify crosshairs
    • Fixed bows not rendering in the offhand when drawing
    • Fixed infinite blocking when a battle sign breaks while in use
    • Fixed embossment allowing invalid traits to be applied
    • Fixed crash from reflecting thorns damage
    • Fixed crash from dealing damage multiple times in the same frame
    • Fixed projectiles dealing less damage based when the players attack cooldown is low

Translation

  • Updated fr_fr (thanks Neerwan)
  • Updated ja_jp (thanks otoma417)
  • Updated ru_ru (thanks Lanvilla)

MC 1.12.2 - 2.12.0.156

26 Jun 18:46
Compare
Choose a tag to compare
  • More vanilla tools can be molten down in the smeltery (again)
  • Expand automatically detected melting recipes
  • Slight timing tweaks to the Faucet when activated by redstone
  • Use oredict gravel in recipes (especially grout)
  • Call IMCs later, to improve mod interoperability
  • Add a registry for head drops, allowing other mods to integrate their own heads with TiC (Beheading)
  • Language Updates

MC 1.12.2 - 2.12.0.135

30 Mar 22:03
Compare
Choose a tag to compare

Update mantle dependency to prevent crashes.