Releases: SlimeKnights/TinkersThings
Releases · SlimeKnights/TinkersThings
v1.2.1
This update is mostly updates for new features in Tinkers' Construct 3.8.4.
Knapsack Updates
- Silky Sack is now the Knapsack, featuring a new texture based on the 1.7.10 knapsack
- Change was made due to the new bundles in upcoming Minecraft updates being dyable, so wanted our sack to stand out more.
- Recipe now includes an iron nugget for the buckle.
Rebalanced (traits)
- All tools support rebalanced (trait) now
- Shovels, short bows, halberds, amethyst staffs, and laminar armor/shields all use one of their tool parts for the trait
- Makeshift armor grants cultivated 2 (+100% repair efficiency)
- Blowpipes grant unburdened 2 (move faster while charging up the blowpipe)
- Chisels get crumbling 2 (+1 mining speed against blocks that don't need a tool, effectively double speed on them)
- Knapsacks (formerly silky sacks) gain stowing (+9 slots)
Misc
- Casts now have material cost tooltips
- Added stone shield plating to make shield plating gold casts (previously there was no shield plating gold cast)
- Blinding on blowpipes now costs carved pumpkins instead of ink sacs (ink sacs conflicted with nearsighted)
- Added slot layouts to the definition for laminar armor so it shows properly in JEI
- Fix shield plating sand casts not having proper tags, causing them to not be usable in recipes asking for any sand cast
- Fix typo in hematite's encyclopedia description
1.2.0 for 1.19.2
Update to 1.19.2! Notable changes:
General Gameplay
- Hematite blocks now work as an "anvil metal".
- Hematite now sets entities inside on fire and other fun fluid behaviors
- Hematite is now alloyed using iron instead of blood (blood was removed).
- Hematite is now a valid plating material, granting +2 defense slots and -5% protection per level.
- Added silky cloth as a maille exclusive material, granting +1 ability slot and -3 health. Serves as an example of a part builder material.
- Fix various modifiers lacking salvage recipes (so no slots are returned on removal).
Laminar
- Armor now has 3 tool parts: two armor plating (averaged) and a shield core (traits).
- Shields now have 2 parts: shield plating (example of a custom tool part), and a second shield plating casted on top.
- Armor now starts with 1 ability slot an 2 upgrades. Shields have 1 ability and 3 upgrades. (Compare to plate which is 2 upgrades, 3 defense).
- Has +1 toughness and a 150% durability multiplier on all pieces as a bonus for the higher cost.
- Removed the starting overcast trait on laminar, as slimesteel is a material option.
- Added wings texture, based on the wood.
Makeshift
- Reduce contrast on textures
- Added wings texture, based on string.
Technical Changes
This section has info if you have a JSON addon and wish to know what updating to 1.19.2 Tinkers takes.
- Split generated resources into their own folder instead of saving them in the
src/
folder. This is not a required change for others, I just found it way easier to work with when I wanted to regenerate textures and remove "stale" generated resources. For instance, bloodbone and chain both no longer exist. Feel free to copy and adapt the build script which merges these two folders when building the jar. - Added a setup script to setup for live editing of resources using thingpacks.
Assets
- Swapped
tconstruct:extra
fortconstruct:binding
in material stats. - Added broken tool models and use the broken predicate to dispatch them.
- Update bow pulling predicates to the new IDs.
- Updated to the new wood palettes.
- Added wing textures to laminar and makeshift armor, so they render the new wings modifier.
Data
- Swapped
tconstruct:extra
fortconstruct:binding
in texture generator JSON and render info. - Removed level from modifier recipe JSONs (result is now just a string).
- Updated tool definitions to the new module format.
- Added recipes to create sand casts in the part builder.
- Updated usages of fluid ingredients to the new
fluid
key (was previouslyname
) - Chisel enhanced now uses a custom modifier since modifier requirements are defined in JSON rather than the recipe.
- Removed tool repair recipes (were merged into tool definitions) and updated modifier repair recipes (now require a stat type set).
- Remove metal embellishments (no longer exist).
Tags
- Added tools to
modifiable/bonus_slots
and makeshift armor tomodifiable/armor/golden
. - Move tools from tag
modifiable/one_handed
tomodifiable/interactable/right
. - Moved tag
modifiable/melee
tomodifiable/melee/weapon
(root tag now also includes unarmed).
Things
- Updated fluid definition to use fluid types (JSON Things change)
- Switched the type of the armor to
tconstruct:multilayer_armor
. - Switched the type of shields and staff to
tconstruct:tool
(staff no longer exists). - Set max stack size to 1 for all relevant tools.
Full Changelog: v1.1.0...v1.2.0
v1.1.0
Makeshift Armor
- Crafted out of patterns
- Same defense level as leather
- Only includes a helmet and chestplate
- Can receive wooden embellishments (shows how to add custom embellishment types)
- With this set, we now have a set for all 5 tiers: tier 1 (makeshift), tier 2 (travelers), tier 3 (laminar), tier 4 (plate), and tier 5 (slime)
Amethyst Staff
- New staff variant created in the anvil
- Crafted from 2 bow limbs, a bow string, and 2 amethyst crystals
- Can receive the same modifiers as other staff variants like spitting and flinging, but uses bow parts for ranged stats instead of them being fixed
- Can also take advantage of ranged traits when relevant to the modifier
Gameplay
- Veinline now uses vine as a composite base instead of string
- Veinline now grants +1 defense slot instead of +1 upgrade and an accuracy loss
- Hematite now has 1 trait instead of 3 by taking advantage of composable modifiers
- Fix hematite embellishment not working on laminar
Documentation
- Add our content to the Tinkers books taking advantage of a new feature
Language
- Added Chinese translation (thanks Cactusstudent and ChuijkYahus!)
Technical
- Migrate from deprecated flag to tool stat for shortbow speed
- Reorganize recipes into folders to make them easier to locate for reference. Note the folders are not required, they are just done for simplicity
- Used composable modifiers for all modifiers that can use it, as its the recommended way to do JSON modifiers in the future
v1.0.3
Silky Sack
- New modifiable bag item with 9 inventory slots
- Starts with 0 modifier slots, but they can be added via the usual means to get up to 4 upgrades, 1 ability, and 1 rebalanced
- Every modifier slot can be turned into additional inventory slots
Laminar Shield
- Mid tier shield between plate and travelers
- Crafted from slimesteel and slimy wood
- Protects against 20 damage at a 130 degree block angle
- Allows moving at 50% speed when blocking
- Like Laminar armor, can receive regrowth as a modifier
Tools
- Halberds now grant a custom modifier instead of reach. Allows using their extended range in the offhand, and prevents some exploits with their range and other weapons.
- Halberds, chisels, and shovels now have the proper display settings for the blocking modifier
v1.0.2
- Add attack damage multiplier to laminar chestplate, in light of recent tinkers construct fix
v1.0.1
- Fix overgrowth recipe for laminar
- Fix sticky recipe for blowpipes
v1.0.0
First release. Contains:
- Chisel
- Shovel
- Halberd
- Blowpipe
- Shortbow
- Hematite
- Large repair kits
- Laminar armor