Skip to content

Releases: Potusek/RecyclingTools

RecyclingTools

11 Sep 15:48
7f376c0

Choose a tag to compare

[1.4.4] - 2025-09-11

Changed

  • Updated game compatibility to Vintage Story 1.21.0+
  • Fixed mod compatibility issues with newer game versions

Technical

  • Updated dependencies from 1.20.10 to 1.21.0 for broader version support

v1.4.3: fix: correct multiple recipe exploits and add stonepath stairs (#10)

05 Jul 20:03
0992bc3

Choose a tag to compare

Fixed

  • Economic exploit fix: Corrected helve hammer dismantling from yielding 3 hammer heads to 1 hammer head
  • Recipe code fix: Fixed scythehead recycling recipe using incorrect spearhead code instead of scythehead
  • Recipe positioning: Improved stonepath crafting with distinct horizontal/vertical patterns

Added

  • Stonepath to stairs: New crafting option - shovel placed horizontally next to stonepath creates stairs
  • Enhanced stonepath crafting: Clear distinction between slab creation (vertical) and stair creation (horizontal)

Technical

  • Fixed tool_dismantling.json quantity exploit (quantity: 3 → 1)
  • Corrected item codes in scythehead_recycling.json (spearhead-* → scythehead-*)
  • Updated stonepath recipes with proper shapeless settings for position-dependent crafting

v1.4.2: fix: correct tool item codes in recycling recipes (#9)

23 Jun 19:37
eef6de2

Choose a tag to compare

Fixed

  • Fixed incorrect item codes in tool recycling recipes
  • Corrected recipe files to use complete tool names instead of tool parts
  • Fixed recipes for axes, saws, scythes, spears, and knives
  • Ensured all tool recycling recipes load properly without errors

v1.4.1: feat: add recipe grouping and stonepath splitting recipes (#8)

23 Jun 17:17
e663e19

Choose a tag to compare

Added

  • Stonepath splitting recipes: Convert full stone paths into slabs using shovels
    • Premium option: shovel + soil + stonepath → 2 slabs (no material loss)
    • Budget option: shovel + stonepath → 1 slab (50% material loss)
  • Recipe grouping system: All recycling recipes now grouped by tool type for better UI organization

Improved

  • Enhanced UI experience: Recipes are now logically grouped in the crafting interface
    • Group 1320: Copper chisel recipes
    • Group 1321: Bronze chisel recipes
    • Group 1322: Iron chisel recipes
    • Group 1323: Steel chisel recipes
  • Better recipe discoverability: Players can easily see all available options for each tool type
  • Cleaner crafting interface: Reduced clutter by grouping related recipes together

Technical

  • Added recipeGroup properties to all recycling recipes for consistent UI presentation
  • Organized recipes by tool compatibility rather than output type

v1.4.0: feat: implement direct tool recycling system (#7)

18 Jun 18:42
c9c6a27

Choose a tag to compare

🚨 Breaking Changes

  • Removed tool dismantling exploit: Tools can no longer be dismantled into parts and reassembled at full durability
  • Replaced two-stage recycling system: Direct tool recycling now bypasses intermediate tool parts

Added

  • New item: Metal Scrap - intermediate recycling product for all metal tools
  • Direct tool recycling system: Tools are now recycled directly into metal scrap using chisels
  • Conversion recipe: 2 metal scraps → 1 metal bit for final processing
  • Material hierarchy preservation: Higher-tier chisels provide better efficiency and durability

Changed

  • Recycling economics rebalanced:
    • Complete tools yield 50% less metal than processing individual parts would have
    • Recovery rates now range from 10-25% of original crafting cost (1 ingot = 20 metal bits)
    • Steel chisels provide +1-2 bonus scrap and consume less durability
  • Tool recycling philosophy: Shifted from "repair alternative" to "salvage system"
  • Recipe organization: All tool recycling now follows consistent chisel + tool → metal scrap pattern

Removed

  • Tool dismantling recipes: No longer possible to dismantle complete tools into reusable parts
  • Exploit prevention: Eliminates the ability to "repair" tools by dismantling and reassembling

Technical Details

  • Metal scrap uses ingot textures with custom transforms for visual consistency
  • Recipes organized by metal tier compatibility (copper/bronze/iron/steel chisels)
  • Balanced durability costs: 2-6 points per recycling operation depending on chisel quality
  • All recipes support shapeless crafting for user convenience

Balance Notes

  • Recovery rates by tool type:
    • Arrows: ~22% (cost: 2.2 metal bits from 9 per ingot)
    • Hammers: ~20% (cost: 20 metal bits, recover 4)
    • Axes/Pickaxes/Shovels: ~15% (cost: 20 metal bits, recover 3)
    • Knives/Small tools: ~10% (cost: 20 metal bits, recover 2)
  • Steel chisel efficiency bonus encourages skill progression
  • System designed to make recycling valuable but not exploitable

Why This Change?

This update addresses community feedback about an unintended exploit where players could effectively "repair" tools by dismantling them into parts and reassembling at full durability. The new system maintains the core recycling functionality while ensuring it serves its intended purpose as a salvage mechanism rather than a repair alternative.

Migration Notes

  • Existing tool parts (axeheads, hammerheads, etc.) can still be recycled using the old part-based system
  • No existing saves will be broken, but the dismantling recipes are no longer available
  • Players are encouraged to process any stockpiled damaged tools through the new direct recycling system

v1.3.1

15 Jun 17:06
8fefca4

Choose a tag to compare

[1.3.1] - 2025-06-15

Fixed

  • Fixed missing copper variant in hammer dismantling recipe - copper hammers can now be dismantled
  • Added missing spear dismantling recipe to recover spearheads
  • Fixed axe disappearing when dismantling hammers and helve hammers - axes now properly lose durability instead of being consumed
  • All basic metal tools can now be properly dismantled and recycled

Technical

  • Added missing isTool: true and toolDurabilityCost properties to hammer dismantling recipes
  • Ensured consistent tool behavior across all dismantling operations

RecyclingTools

21 May 18:32
28ade3b

Choose a tag to compare

[1.3.0] - 2025-05-22

Added

  • Metal Recovery System: Comprehensive metal recycling system for tools and tool parts
    • Two-stage recycling process: First dismantle tools to recover parts, then process parts to recover metal bits
    • Support for various tools including knives, axes, swords, pickaxes, and more
    • Material hierarchy respect: Base metal tools can only be processed with equal or higher hardness chisels
    • Balanced recovery rates:
      • Small items (arrowheads): 1-2 metal bits
      • Medium items (knife blades, axe heads): 3-5 metal bits
      • Large items (helve hammer heads): 8-10 metal bits
      • Very large items (anvil parts): 15-20 metal bits
    • Steel chisels provide better efficiency with less durability cost and more recovered material

Features

  • Appropriate naming and labels for all recycling recipes
  • Consistent recipe format for easy mod maintenance and expansion
  • Economic balance to ensure recycling remains valuable but not exploitable
  • Integration with xSkills mod forging mechanics
  • Durability transfer from tools to recovered parts

Technical

  • Organized recipe structure in JSON files
  • Consistent use of tool durability costs based on metal hardness
  • Standardized metal type handling for all supported metals
  • Simplified recipe structure for easier maintenance

Balance

  • Recovery rates adjusted based on original crafting costs
  • Steel chisel bonus for skilled crafters (+1 to +5 metal bits depending on item size)
  • Balanced durability costs for processing tools

Known Issues

  • Tool dismantling with the same tool type (e.g., axe to axe) can cause conflicts and requires using different tools for dismantling

RecyclingTools

18 May 15:02
f4e2548

Choose a tag to compare

[1.2.1] - 2025-05-18

Added

  • Flint spearhead recycling: 1 flint spearhead → 3 flint chips
  • Flint arrowhead recycling: 2 flint arrowheads → 1 flint chip

RecyclingTools

14 May 14:37
7bd04fb

Choose a tag to compare

[1.1.0] - 2025-05-14

Added

  • Flint Tool Recycling System
    • New item: Flint Chips - small fragments of flint for recycling
    • Hammer-based salvaging of flint tools and weapons
    • Calcining process: flint chips → calcined flint → powder → silica dust

Recipes Added

  • 1 flint axe → 3 flint chips
  • 1 flint spade → 3 flint chips
  • 1 flint knife → 3 flint chips
  • 1 flint hoe → 3 flint chips
  • 1 flint spear → 3 flint chips
  • 2 flint arrows → 1 flint chip
  • 6 flint chips → 1 calcined flint (via smelting)

Features

  • Support for both regular flint and bone-hafted flint tools
  • Hammer durability cost: 10-20 per salvage operation
  • Flint chips can be processed same as regular flint (popping → grinding)
  • Full handbook documentation for all recipes

Known Issues

  • Flint chips from damaged tools may not stack properly with those from pristine tools
  • Workaround: Use separate stacks or combine through crafting

RecyclingTools

11 May 16:20

Choose a tag to compare

[1.0.1] - 2025-05-11

Fixed

  • Fixed mod packaging issues causing incorrect directory structure on Linux servers
  • Paths in the ZIP archive now use forward slashes for cross-platform compatibility
  • Added MSBuild project file (.csproj) for consistent packaging

Added

  • MSBuild-based packaging system for reliable cross-platform deployment
  • .editorconfig for consistent file formatting

Technical Details

  • Implemented automated build and packaging using dotnet CLI
  • Package structure now compatible with both Windows and Linux servers