From 31c8d601ed8f40bed3ca30bfbaf0a9f4fde97a2a Mon Sep 17 00:00:00 2001 From: Jordy Goodridge Date: Mon, 3 Jun 2024 19:36:51 -0700 Subject: [PATCH] Add the shit --- .gitignore | 102 +- LICENSE | 22 +- build.gradle | 222 +++++ gradle.properties | 64 ++ gradle/wrapper/gradle-wrapper.properties | 1 + run-data/config/fml.toml | 10 + run-data/config/forge-resource-caching.toml | 10 + run-data/logs/2024-06-02-10.log.gz | Bin 0 -> 1419 bytes run-data/logs/2024-06-02-11.log.gz | Bin 0 -> 1481 bytes run-data/logs/2024-06-02-12.log.gz | Bin 0 -> 1412 bytes run-data/logs/2024-06-02-13.log.gz | Bin 0 -> 1416 bytes run-data/logs/2024-06-02-14.log.gz | Bin 0 -> 1417 bytes run-data/logs/2024-06-02-15.log.gz | Bin 0 -> 1456 bytes run-data/logs/2024-06-02-16.log.gz | Bin 0 -> 1421 bytes run-data/logs/2024-06-02-17.log.gz | Bin 0 -> 1475 bytes run-data/logs/2024-06-02-18.log.gz | Bin 0 -> 1419 bytes run-data/logs/2024-06-02-19.log.gz | Bin 0 -> 1417 bytes run-data/logs/2024-06-02-2.log.gz | Bin 0 -> 1634 bytes run-data/logs/2024-06-02-20.log.gz | Bin 0 -> 1412 bytes run-data/logs/2024-06-02-21.log.gz | Bin 0 -> 1426 bytes run-data/logs/2024-06-02-22.log.gz | Bin 0 -> 1412 bytes run-data/logs/2024-06-02-23.log.gz | Bin 0 -> 1423 bytes run-data/logs/2024-06-02-24.log.gz | Bin 0 -> 1422 bytes run-data/logs/2024-06-02-25.log.gz | Bin 0 -> 1419 bytes run-data/logs/2024-06-02-26.log.gz | Bin 0 -> 1515 bytes run-data/logs/2024-06-02-27.log.gz | Bin 0 -> 1431 bytes run-data/logs/2024-06-02-28.log.gz | Bin 0 -> 2416 bytes run-data/logs/2024-06-02-29.log.gz | Bin 0 -> 2522 bytes run-data/logs/2024-06-02-3.log.gz | Bin 0 -> 1419 bytes run-data/logs/2024-06-02-30.log.gz | Bin 0 -> 2521 bytes run-data/logs/2024-06-02-31.log.gz | Bin 0 -> 1306 bytes run-data/logs/2024-06-02-32.log.gz | Bin 0 -> 2689 bytes run-data/logs/2024-06-02-33.log.gz | Bin 0 -> 1267 bytes run-data/logs/2024-06-02-34.log.gz | Bin 0 -> 1270 bytes run-data/logs/2024-06-02-35.log.gz | Bin 0 -> 1426 bytes run-data/logs/2024-06-02-4.log.gz | Bin 0 -> 1582 bytes run-data/logs/2024-06-02-5.log.gz | Bin 0 -> 1581 bytes run-data/logs/2024-06-02-6.log.gz | Bin 0 -> 1423 bytes run-data/logs/2024-06-02-7.log.gz | Bin 0 -> 1421 bytes run-data/logs/2024-06-02-8.log.gz | Bin 0 -> 1591 bytes run-data/logs/2024-06-02-9.log.gz | Bin 0 -> 1418 bytes run-data/logs/2024-06-03-1.log.gz | Bin 0 -> 1777 bytes run-data/logs/2024-06-03-10.log.gz | Bin 0 -> 1706 bytes run-data/logs/2024-06-03-11.log.gz | Bin 0 -> 1718 bytes run-data/logs/2024-06-03-12.log.gz | Bin 0 -> 1717 bytes run-data/logs/2024-06-03-13.log.gz | Bin 0 -> 1718 bytes run-data/logs/2024-06-03-14.log.gz | Bin 0 -> 1715 bytes run-data/logs/2024-06-03-15.log.gz | Bin 0 -> 1724 bytes run-data/logs/2024-06-03-16.log.gz | Bin 0 -> 1706 bytes run-data/logs/2024-06-03-17.log.gz | Bin 0 -> 1699 bytes run-data/logs/2024-06-03-18.log.gz | Bin 0 -> 1712 bytes run-data/logs/2024-06-03-19.log.gz | Bin 0 -> 1684 bytes run-data/logs/2024-06-03-2.log.gz | Bin 0 -> 1777 bytes run-data/logs/2024-06-03-20.log.gz | Bin 0 -> 1690 bytes run-data/logs/2024-06-03-21.log.gz | Bin 0 -> 1709 bytes run-data/logs/2024-06-03-22.log.gz | Bin 0 -> 1699 bytes run-data/logs/2024-06-03-23.log.gz | Bin 0 -> 1163 bytes run-data/logs/2024-06-03-24.log.gz | Bin 0 -> 1615 bytes run-data/logs/2024-06-03-25.log.gz | Bin 0 -> 1620 bytes run-data/logs/2024-06-03-26.log.gz | Bin 0 -> 1632 bytes run-data/logs/2024-06-03-3.log.gz | Bin 0 -> 1785 bytes run-data/logs/2024-06-03-4.log.gz | Bin 0 -> 1432 bytes run-data/logs/2024-06-03-5.log.gz | Bin 0 -> 1786 bytes run-data/logs/2024-06-03-6.log.gz | Bin 0 -> 1793 bytes run-data/logs/2024-06-03-7.log.gz | Bin 0 -> 1772 bytes run-data/logs/2024-06-03-8.log.gz | Bin 0 -> 1788 bytes run-data/logs/2024-06-03-9.log.gz | Bin 0 -> 1769 bytes run-data/logs/debug-1.log.gz | Bin 0 -> 11557 bytes run-data/logs/debug-2.log.gz | Bin 0 -> 11636 bytes run-data/logs/debug-3.log.gz | Bin 0 -> 11586 bytes run-data/logs/debug-4.log.gz | Bin 0 -> 11191 bytes run-data/logs/debug-5.log.gz | Bin 0 -> 11604 bytes settings.gradle | 15 + .../0139982eda566446775bbe6d3ea95f30636239db | 49 + .../1db4c91e4db75d5ee674a4da225920dca5a7f7c4 | 15 + .../46f86832577a0158d2a3e62cbae0c3e048711e19 | 6 + .../555f5aff2203f892b7eb6ff4804c1ef8d66f35af | 3 + .../6aceb3120b210573376cc6f88f87b1ae8db50509 | 8 + .../6eaaabc3fd04752bf997a301b6f0798aa1dc019a | 3 + .../76f8bf23a5a011e4a10bd93879fed2db79330fc4 | 897 ++++++++++++++++++ .../8a13710db6f3b2b612ad2e43505567b26bde5324 | 3 + .../b91195ba249091ada0e64e64a3d4a148f0a0c22e | 12 + .../bc46334de14309572a9e29ddd66a443de9c4d884 | 3 + .../core_broken_tconstruct_wood_azalea.png | Bin 0 -> 293 bytes .../core_broken_tconstruct_wood_cherry.png | Bin 0 -> 292 bytes .../core_broken_tconstruct_wood_driftwood.png | Bin 0 -> 288 bytes .../core_broken_tconstruct_wood_pine.png | Bin 0 -> 280 bytes .../core_broken_tconstruct_wood_river.png | Bin 0 -> 293 bytes .../core_broken_tconstruct_wood_willow.png | Bin 0 -> 279 bytes .../core_broken_tconstruct_wood_wisteria.png | Bin 0 -> 265 bytes ...re_large_broken_tconstruct_wood_azalea.png | Bin 0 -> 513 bytes ...re_large_broken_tconstruct_wood_cherry.png | Bin 0 -> 518 bytes ...large_broken_tconstruct_wood_driftwood.png | Bin 0 -> 511 bytes ...core_large_broken_tconstruct_wood_pine.png | Bin 0 -> 513 bytes ...ore_large_broken_tconstruct_wood_river.png | Bin 0 -> 508 bytes ...re_large_broken_tconstruct_wood_willow.png | Bin 0 -> 511 bytes ..._large_broken_tconstruct_wood_wisteria.png | Bin 0 -> 494 bytes .../core_large_tconstruct_wood_azalea.png | Bin 0 -> 445 bytes .../core_large_tconstruct_wood_cherry.png | Bin 0 -> 450 bytes .../core_large_tconstruct_wood_driftwood.png | Bin 0 -> 442 bytes .../core_large_tconstruct_wood_pine.png | Bin 0 -> 467 bytes .../core_large_tconstruct_wood_river.png | Bin 0 -> 448 bytes .../core_large_tconstruct_wood_willow.png | Bin 0 -> 470 bytes .../core_large_tconstruct_wood_wisteria.png | Bin 0 -> 428 bytes .../shield/core_tconstruct_wood_azalea.png | Bin 0 -> 273 bytes .../shield/core_tconstruct_wood_cherry.png | Bin 0 -> 267 bytes .../shield/core_tconstruct_wood_driftwood.png | Bin 0 -> 259 bytes .../shield/core_tconstruct_wood_pine.png | Bin 0 -> 267 bytes .../shield/core_tconstruct_wood_river.png | Bin 0 -> 266 bytes .../shield/core_tconstruct_wood_willow.png | Bin 0 -> 275 bytes .../shield/core_tconstruct_wood_wisteria.png | Bin 0 -> 268 bytes ...t_embellishment_tconstruct_wood_azalea.png | Bin 0 -> 333 bytes ...t_embellishment_tconstruct_wood_cherry.png | Bin 0 -> 331 bytes ...mbellishment_tconstruct_wood_driftwood.png | Bin 0 -> 324 bytes ...uct_embellishment_tconstruct_wood_pine.png | Bin 0 -> 324 bytes ...ct_embellishment_tconstruct_wood_river.png | Bin 0 -> 333 bytes ...t_embellishment_tconstruct_wood_willow.png | Bin 0 -> 321 bytes ...embellishment_tconstruct_wood_wisteria.png | Bin 0 -> 326 bytes ...t_embellishment_tconstruct_wood_azalea.png | Bin 0 -> 358 bytes ...t_embellishment_tconstruct_wood_cherry.png | Bin 0 -> 354 bytes ...mbellishment_tconstruct_wood_driftwood.png | Bin 0 -> 352 bytes ...uct_embellishment_tconstruct_wood_pine.png | Bin 0 -> 352 bytes ...ct_embellishment_tconstruct_wood_river.png | Bin 0 -> 359 bytes ...t_embellishment_tconstruct_wood_willow.png | Bin 0 -> 353 bytes ...embellishment_tconstruct_wood_wisteria.png | Bin 0 -> 353 bytes .../back_broken_tconstruct_wood_azalea.png | Bin 0 -> 143 bytes .../back_broken_tconstruct_wood_cherry.png | Bin 0 -> 142 bytes .../back_broken_tconstruct_wood_driftwood.png | Bin 0 -> 146 bytes .../back_broken_tconstruct_wood_pine.png | Bin 0 -> 143 bytes .../back_broken_tconstruct_wood_river.png | Bin 0 -> 143 bytes .../back_broken_tconstruct_wood_willow.png | Bin 0 -> 141 bytes .../back_broken_tconstruct_wood_wisteria.png | Bin 0 -> 143 bytes .../broad_axe/back_tconstruct_wood_azalea.png | Bin 0 -> 132 bytes .../broad_axe/back_tconstruct_wood_cherry.png | Bin 0 -> 136 bytes .../back_tconstruct_wood_driftwood.png | Bin 0 -> 139 bytes .../broad_axe/back_tconstruct_wood_pine.png | Bin 0 -> 132 bytes .../broad_axe/back_tconstruct_wood_river.png | Bin 0 -> 132 bytes .../broad_axe/back_tconstruct_wood_willow.png | Bin 0 -> 133 bytes .../back_tconstruct_wood_wisteria.png | Bin 0 -> 137 bytes .../binding_tconstruct_wood_azalea.png | Bin 0 -> 150 bytes .../binding_tconstruct_wood_cherry.png | Bin 0 -> 150 bytes .../binding_tconstruct_wood_driftwood.png | Bin 0 -> 150 bytes .../binding_tconstruct_wood_pine.png | Bin 0 -> 149 bytes .../binding_tconstruct_wood_river.png | Bin 0 -> 148 bytes .../binding_tconstruct_wood_willow.png | Bin 0 -> 150 bytes .../binding_tconstruct_wood_wisteria.png | Bin 0 -> 149 bytes .../blade_broken_tconstruct_wood_azalea.png | Bin 0 -> 218 bytes .../blade_broken_tconstruct_wood_cherry.png | Bin 0 -> 216 bytes ...blade_broken_tconstruct_wood_driftwood.png | Bin 0 -> 220 bytes .../blade_broken_tconstruct_wood_pine.png | Bin 0 -> 217 bytes .../blade_broken_tconstruct_wood_river.png | Bin 0 -> 219 bytes .../blade_broken_tconstruct_wood_willow.png | Bin 0 -> 217 bytes .../blade_broken_tconstruct_wood_wisteria.png | Bin 0 -> 217 bytes .../blade_tconstruct_wood_azalea.png | Bin 0 -> 214 bytes .../blade_tconstruct_wood_cherry.png | Bin 0 -> 212 bytes .../blade_tconstruct_wood_driftwood.png | Bin 0 -> 209 bytes .../broad_axe/blade_tconstruct_wood_pine.png | Bin 0 -> 212 bytes .../broad_axe/blade_tconstruct_wood_river.png | Bin 0 -> 215 bytes .../blade_tconstruct_wood_willow.png | Bin 0 -> 213 bytes .../blade_tconstruct_wood_wisteria.png | Bin 0 -> 215 bytes .../handle_tconstruct_wood_azalea.png | Bin 0 -> 183 bytes .../handle_tconstruct_wood_cherry.png | Bin 0 -> 183 bytes .../handle_tconstruct_wood_driftwood.png | Bin 0 -> 183 bytes .../broad_axe/handle_tconstruct_wood_pine.png | Bin 0 -> 192 bytes .../handle_tconstruct_wood_river.png | Bin 0 -> 185 bytes .../handle_tconstruct_wood_willow.png | Bin 0 -> 183 bytes .../handle_tconstruct_wood_wisteria.png | Bin 0 -> 170 bytes .../back_broken_tconstruct_wood_azalea.png | Bin 0 -> 186 bytes .../back_broken_tconstruct_wood_cherry.png | Bin 0 -> 185 bytes .../back_broken_tconstruct_wood_driftwood.png | Bin 0 -> 192 bytes .../back_broken_tconstruct_wood_pine.png | Bin 0 -> 186 bytes .../back_broken_tconstruct_wood_river.png | Bin 0 -> 186 bytes .../back_broken_tconstruct_wood_willow.png | Bin 0 -> 188 bytes .../back_broken_tconstruct_wood_wisteria.png | Bin 0 -> 191 bytes .../large/back_tconstruct_wood_azalea.png | Bin 0 -> 177 bytes .../large/back_tconstruct_wood_cherry.png | Bin 0 -> 180 bytes .../large/back_tconstruct_wood_driftwood.png | Bin 0 -> 175 bytes .../large/back_tconstruct_wood_pine.png | Bin 0 -> 177 bytes .../large/back_tconstruct_wood_river.png | Bin 0 -> 177 bytes .../large/back_tconstruct_wood_willow.png | Bin 0 -> 172 bytes .../large/back_tconstruct_wood_wisteria.png | Bin 0 -> 183 bytes .../large/binding_tconstruct_wood_azalea.png | Bin 0 -> 211 bytes .../large/binding_tconstruct_wood_cherry.png | Bin 0 -> 209 bytes .../binding_tconstruct_wood_driftwood.png | Bin 0 -> 209 bytes .../large/binding_tconstruct_wood_pine.png | Bin 0 -> 209 bytes .../large/binding_tconstruct_wood_river.png | Bin 0 -> 218 bytes .../large/binding_tconstruct_wood_willow.png | Bin 0 -> 211 bytes .../binding_tconstruct_wood_wisteria.png | Bin 0 -> 209 bytes .../blade_broken_tconstruct_wood_azalea.png | Bin 0 -> 308 bytes .../blade_broken_tconstruct_wood_cherry.png | Bin 0 -> 307 bytes ...blade_broken_tconstruct_wood_driftwood.png | Bin 0 -> 307 bytes .../blade_broken_tconstruct_wood_pine.png | Bin 0 -> 307 bytes .../blade_broken_tconstruct_wood_river.png | Bin 0 -> 317 bytes .../blade_broken_tconstruct_wood_willow.png | Bin 0 -> 307 bytes .../blade_broken_tconstruct_wood_wisteria.png | Bin 0 -> 307 bytes .../large/blade_tconstruct_wood_azalea.png | Bin 0 -> 276 bytes .../large/blade_tconstruct_wood_cherry.png | Bin 0 -> 273 bytes .../large/blade_tconstruct_wood_driftwood.png | Bin 0 -> 274 bytes .../large/blade_tconstruct_wood_pine.png | Bin 0 -> 274 bytes .../large/blade_tconstruct_wood_river.png | Bin 0 -> 279 bytes .../large/blade_tconstruct_wood_willow.png | Bin 0 -> 274 bytes .../large/blade_tconstruct_wood_wisteria.png | Bin 0 -> 275 bytes .../large/handle_tconstruct_wood_azalea.png | Bin 0 -> 240 bytes .../large/handle_tconstruct_wood_cherry.png | Bin 0 -> 238 bytes .../handle_tconstruct_wood_driftwood.png | Bin 0 -> 238 bytes .../large/handle_tconstruct_wood_pine.png | Bin 0 -> 243 bytes .../large/handle_tconstruct_wood_river.png | Bin 0 -> 238 bytes .../large/handle_tconstruct_wood_willow.png | Bin 0 -> 238 bytes .../large/handle_tconstruct_wood_wisteria.png | Bin 0 -> 196 bytes .../cleaver/guard_tconstruct_wood_azalea.png | Bin 0 -> 149 bytes .../cleaver/guard_tconstruct_wood_cherry.png | Bin 0 -> 149 bytes .../guard_tconstruct_wood_driftwood.png | Bin 0 -> 149 bytes .../cleaver/guard_tconstruct_wood_pine.png | Bin 0 -> 149 bytes .../cleaver/guard_tconstruct_wood_river.png | Bin 0 -> 149 bytes .../cleaver/guard_tconstruct_wood_willow.png | Bin 0 -> 145 bytes .../guard_tconstruct_wood_wisteria.png | Bin 0 -> 149 bytes .../cleaver/handle_tconstruct_wood_azalea.png | Bin 0 -> 122 bytes .../cleaver/handle_tconstruct_wood_cherry.png | Bin 0 -> 122 bytes .../handle_tconstruct_wood_driftwood.png | Bin 0 -> 122 bytes .../cleaver/handle_tconstruct_wood_pine.png | Bin 0 -> 123 bytes .../cleaver/handle_tconstruct_wood_river.png | Bin 0 -> 122 bytes .../cleaver/handle_tconstruct_wood_willow.png | Bin 0 -> 122 bytes .../handle_tconstruct_wood_wisteria.png | Bin 0 -> 114 bytes .../head_broken_tconstruct_wood_azalea.png | Bin 0 -> 321 bytes .../head_broken_tconstruct_wood_cherry.png | Bin 0 -> 323 bytes .../head_broken_tconstruct_wood_driftwood.png | Bin 0 -> 325 bytes .../head_broken_tconstruct_wood_pine.png | Bin 0 -> 314 bytes .../head_broken_tconstruct_wood_river.png | Bin 0 -> 325 bytes .../head_broken_tconstruct_wood_willow.png | Bin 0 -> 310 bytes .../head_broken_tconstruct_wood_wisteria.png | Bin 0 -> 310 bytes .../cleaver/head_tconstruct_wood_azalea.png | Bin 0 -> 244 bytes .../cleaver/head_tconstruct_wood_cherry.png | Bin 0 -> 238 bytes .../head_tconstruct_wood_driftwood.png | Bin 0 -> 238 bytes .../cleaver/head_tconstruct_wood_pine.png | Bin 0 -> 238 bytes .../cleaver/head_tconstruct_wood_river.png | Bin 0 -> 238 bytes .../cleaver/head_tconstruct_wood_willow.png | Bin 0 -> 240 bytes .../cleaver/head_tconstruct_wood_wisteria.png | Bin 0 -> 238 bytes .../large/guard_tconstruct_wood_azalea.png | Bin 0 -> 218 bytes .../large/guard_tconstruct_wood_cherry.png | Bin 0 -> 214 bytes .../large/guard_tconstruct_wood_driftwood.png | Bin 0 -> 213 bytes .../large/guard_tconstruct_wood_pine.png | Bin 0 -> 218 bytes .../large/guard_tconstruct_wood_river.png | Bin 0 -> 218 bytes .../large/guard_tconstruct_wood_willow.png | Bin 0 -> 209 bytes .../large/guard_tconstruct_wood_wisteria.png | Bin 0 -> 206 bytes .../large/handle_tconstruct_wood_azalea.png | Bin 0 -> 181 bytes .../large/handle_tconstruct_wood_cherry.png | Bin 0 -> 181 bytes .../handle_tconstruct_wood_driftwood.png | Bin 0 -> 181 bytes .../large/handle_tconstruct_wood_pine.png | Bin 0 -> 185 bytes .../large/handle_tconstruct_wood_river.png | Bin 0 -> 180 bytes .../large/handle_tconstruct_wood_willow.png | Bin 0 -> 181 bytes .../large/handle_tconstruct_wood_wisteria.png | Bin 0 -> 168 bytes .../head_broken_tconstruct_wood_azalea.png | Bin 0 -> 516 bytes .../head_broken_tconstruct_wood_cherry.png | Bin 0 -> 501 bytes .../head_broken_tconstruct_wood_driftwood.png | Bin 0 -> 482 bytes .../head_broken_tconstruct_wood_pine.png | Bin 0 -> 482 bytes .../head_broken_tconstruct_wood_river.png | Bin 0 -> 502 bytes .../head_broken_tconstruct_wood_willow.png | Bin 0 -> 483 bytes .../head_broken_tconstruct_wood_wisteria.png | Bin 0 -> 485 bytes .../large/head_tconstruct_wood_azalea.png | Bin 0 -> 342 bytes .../large/head_tconstruct_wood_cherry.png | Bin 0 -> 337 bytes .../large/head_tconstruct_wood_driftwood.png | Bin 0 -> 337 bytes .../large/head_tconstruct_wood_pine.png | Bin 0 -> 337 bytes .../large/head_tconstruct_wood_river.png | Bin 0 -> 337 bytes .../large/head_tconstruct_wood_willow.png | Bin 0 -> 342 bytes .../large/head_tconstruct_wood_wisteria.png | Bin 0 -> 337 bytes .../shield_broken_tconstruct_wood_azalea.png | Bin 0 -> 373 bytes .../shield_broken_tconstruct_wood_cherry.png | Bin 0 -> 373 bytes ...hield_broken_tconstruct_wood_driftwood.png | Bin 0 -> 347 bytes .../shield_broken_tconstruct_wood_pine.png | Bin 0 -> 357 bytes .../shield_broken_tconstruct_wood_river.png | Bin 0 -> 363 bytes .../shield_broken_tconstruct_wood_willow.png | Bin 0 -> 359 bytes ...shield_broken_tconstruct_wood_wisteria.png | Bin 0 -> 367 bytes .../large/shield_tconstruct_wood_azalea.png | Bin 0 -> 264 bytes .../large/shield_tconstruct_wood_cherry.png | Bin 0 -> 264 bytes .../shield_tconstruct_wood_driftwood.png | Bin 0 -> 264 bytes .../large/shield_tconstruct_wood_pine.png | Bin 0 -> 264 bytes .../large/shield_tconstruct_wood_river.png | Bin 0 -> 264 bytes .../large/shield_tconstruct_wood_willow.png | Bin 0 -> 264 bytes .../large/shield_tconstruct_wood_wisteria.png | Bin 0 -> 265 bytes .../shield_broken_tconstruct_wood_azalea.png | Bin 0 -> 221 bytes .../shield_broken_tconstruct_wood_cherry.png | Bin 0 -> 225 bytes ...hield_broken_tconstruct_wood_driftwood.png | Bin 0 -> 211 bytes .../shield_broken_tconstruct_wood_pine.png | Bin 0 -> 217 bytes .../shield_broken_tconstruct_wood_river.png | Bin 0 -> 208 bytes .../shield_broken_tconstruct_wood_willow.png | Bin 0 -> 220 bytes ...shield_broken_tconstruct_wood_wisteria.png | Bin 0 -> 218 bytes .../cleaver/shield_tconstruct_wood_azalea.png | Bin 0 -> 163 bytes .../cleaver/shield_tconstruct_wood_cherry.png | Bin 0 -> 164 bytes .../shield_tconstruct_wood_driftwood.png | Bin 0 -> 164 bytes .../cleaver/shield_tconstruct_wood_pine.png | Bin 0 -> 164 bytes .../cleaver/shield_tconstruct_wood_river.png | Bin 0 -> 164 bytes .../cleaver/shield_tconstruct_wood_willow.png | Bin 0 -> 163 bytes .../shield_tconstruct_wood_wisteria.png | Bin 0 -> 164 bytes .../crossbow/body_tconstruct_wood_azalea.png | Bin 0 -> 238 bytes .../crossbow/body_tconstruct_wood_cherry.png | Bin 0 -> 236 bytes .../body_tconstruct_wood_driftwood.png | Bin 0 -> 244 bytes .../crossbow/body_tconstruct_wood_pine.png | Bin 0 -> 240 bytes .../crossbow/body_tconstruct_wood_river.png | Bin 0 -> 240 bytes .../crossbow/body_tconstruct_wood_willow.png | Bin 0 -> 236 bytes .../body_tconstruct_wood_wisteria.png | Bin 0 -> 236 bytes .../crossbow/limb_tconstruct_wood_azalea.png | Bin 0 -> 233 bytes .../crossbow/limb_tconstruct_wood_cherry.png | Bin 0 -> 234 bytes .../limb_tconstruct_wood_driftwood.png | Bin 0 -> 234 bytes .../crossbow/limb_tconstruct_wood_pine.png | Bin 0 -> 233 bytes .../crossbow/limb_tconstruct_wood_river.png | Bin 0 -> 237 bytes .../crossbow/limb_tconstruct_wood_willow.png | Bin 0 -> 234 bytes .../limb_tconstruct_wood_wisteria.png | Bin 0 -> 229 bytes .../blade_broken_tconstruct_wood_azalea.png | Bin 0 -> 189 bytes .../blade_broken_tconstruct_wood_cherry.png | Bin 0 -> 184 bytes ...blade_broken_tconstruct_wood_driftwood.png | Bin 0 -> 195 bytes .../blade_broken_tconstruct_wood_pine.png | Bin 0 -> 191 bytes .../blade_broken_tconstruct_wood_river.png | Bin 0 -> 184 bytes .../blade_broken_tconstruct_wood_willow.png | Bin 0 -> 185 bytes .../blade_broken_tconstruct_wood_wisteria.png | Bin 0 -> 191 bytes .../dagger/blade_tconstruct_wood_azalea.png | Bin 0 -> 184 bytes .../dagger/blade_tconstruct_wood_cherry.png | Bin 0 -> 179 bytes .../blade_tconstruct_wood_driftwood.png | Bin 0 -> 179 bytes .../dagger/blade_tconstruct_wood_pine.png | Bin 0 -> 179 bytes .../dagger/blade_tconstruct_wood_river.png | Bin 0 -> 178 bytes .../dagger/blade_tconstruct_wood_willow.png | Bin 0 -> 183 bytes .../dagger/blade_tconstruct_wood_wisteria.png | Bin 0 -> 179 bytes .../crossguard_tconstruct_wood_azalea.png | Bin 0 -> 157 bytes .../crossguard_tconstruct_wood_cherry.png | Bin 0 -> 150 bytes .../crossguard_tconstruct_wood_driftwood.png | Bin 0 -> 150 bytes .../crossguard_tconstruct_wood_pine.png | Bin 0 -> 156 bytes .../crossguard_tconstruct_wood_river.png | Bin 0 -> 154 bytes .../crossguard_tconstruct_wood_willow.png | Bin 0 -> 150 bytes .../crossguard_tconstruct_wood_wisteria.png | Bin 0 -> 150 bytes .../binding_tconstruct_wood_azalea.png | Bin 0 -> 134 bytes .../binding_tconstruct_wood_cherry.png | Bin 0 -> 126 bytes .../binding_tconstruct_wood_driftwood.png | Bin 0 -> 126 bytes .../binding_tconstruct_wood_pine.png | Bin 0 -> 130 bytes .../binding_tconstruct_wood_river.png | Bin 0 -> 130 bytes .../binding_tconstruct_wood_willow.png | Bin 0 -> 126 bytes .../binding_tconstruct_wood_wisteria.png | Bin 0 -> 129 bytes .../excavator/grip_tconstruct_wood_azalea.png | Bin 0 -> 150 bytes .../excavator/grip_tconstruct_wood_cherry.png | Bin 0 -> 151 bytes .../grip_tconstruct_wood_driftwood.png | Bin 0 -> 149 bytes .../excavator/grip_tconstruct_wood_pine.png | Bin 0 -> 151 bytes .../excavator/grip_tconstruct_wood_river.png | Bin 0 -> 151 bytes .../excavator/grip_tconstruct_wood_willow.png | Bin 0 -> 149 bytes .../grip_tconstruct_wood_wisteria.png | Bin 0 -> 151 bytes .../handle_tconstruct_wood_azalea.png | Bin 0 -> 138 bytes .../handle_tconstruct_wood_cherry.png | Bin 0 -> 138 bytes .../handle_tconstruct_wood_driftwood.png | Bin 0 -> 138 bytes .../excavator/handle_tconstruct_wood_pine.png | Bin 0 -> 140 bytes .../handle_tconstruct_wood_river.png | Bin 0 -> 138 bytes .../handle_tconstruct_wood_willow.png | Bin 0 -> 138 bytes .../handle_tconstruct_wood_wisteria.png | Bin 0 -> 134 bytes .../head_broken_tconstruct_wood_azalea.png | Bin 0 -> 218 bytes .../head_broken_tconstruct_wood_cherry.png | Bin 0 -> 217 bytes .../head_broken_tconstruct_wood_driftwood.png | Bin 0 -> 222 bytes .../head_broken_tconstruct_wood_pine.png | Bin 0 -> 224 bytes .../head_broken_tconstruct_wood_river.png | Bin 0 -> 224 bytes .../head_broken_tconstruct_wood_willow.png | Bin 0 -> 223 bytes .../head_broken_tconstruct_wood_wisteria.png | Bin 0 -> 222 bytes .../excavator/head_tconstruct_wood_azalea.png | Bin 0 -> 225 bytes .../excavator/head_tconstruct_wood_cherry.png | Bin 0 -> 220 bytes .../head_tconstruct_wood_driftwood.png | Bin 0 -> 219 bytes .../excavator/head_tconstruct_wood_pine.png | Bin 0 -> 221 bytes .../excavator/head_tconstruct_wood_river.png | Bin 0 -> 227 bytes .../excavator/head_tconstruct_wood_willow.png | Bin 0 -> 217 bytes .../head_tconstruct_wood_wisteria.png | Bin 0 -> 225 bytes .../large/binding_tconstruct_wood_azalea.png | Bin 0 -> 175 bytes .../large/binding_tconstruct_wood_cherry.png | Bin 0 -> 162 bytes .../binding_tconstruct_wood_driftwood.png | Bin 0 -> 162 bytes .../large/binding_tconstruct_wood_pine.png | Bin 0 -> 166 bytes .../large/binding_tconstruct_wood_river.png | Bin 0 -> 166 bytes .../large/binding_tconstruct_wood_willow.png | Bin 0 -> 162 bytes .../binding_tconstruct_wood_wisteria.png | Bin 0 -> 165 bytes .../large/grip_tconstruct_wood_azalea.png | Bin 0 -> 218 bytes .../large/grip_tconstruct_wood_cherry.png | Bin 0 -> 214 bytes .../large/grip_tconstruct_wood_driftwood.png | Bin 0 -> 220 bytes .../large/grip_tconstruct_wood_pine.png | Bin 0 -> 216 bytes .../large/grip_tconstruct_wood_river.png | Bin 0 -> 216 bytes .../large/grip_tconstruct_wood_willow.png | Bin 0 -> 213 bytes .../large/grip_tconstruct_wood_wisteria.png | Bin 0 -> 213 bytes .../large/handle_tconstruct_wood_azalea.png | Bin 0 -> 203 bytes .../large/handle_tconstruct_wood_cherry.png | Bin 0 -> 203 bytes .../handle_tconstruct_wood_driftwood.png | Bin 0 -> 203 bytes .../large/handle_tconstruct_wood_pine.png | Bin 0 -> 208 bytes .../large/handle_tconstruct_wood_river.png | Bin 0 -> 203 bytes .../large/handle_tconstruct_wood_willow.png | Bin 0 -> 203 bytes .../large/handle_tconstruct_wood_wisteria.png | Bin 0 -> 167 bytes .../head_broken_tconstruct_wood_azalea.png | Bin 0 -> 299 bytes .../head_broken_tconstruct_wood_cherry.png | Bin 0 -> 305 bytes .../head_broken_tconstruct_wood_driftwood.png | Bin 0 -> 300 bytes .../head_broken_tconstruct_wood_pine.png | Bin 0 -> 297 bytes .../head_broken_tconstruct_wood_river.png | Bin 0 -> 298 bytes .../head_broken_tconstruct_wood_willow.png | Bin 0 -> 290 bytes .../head_broken_tconstruct_wood_wisteria.png | Bin 0 -> 296 bytes .../large/head_tconstruct_wood_azalea.png | Bin 0 -> 291 bytes .../large/head_tconstruct_wood_cherry.png | Bin 0 -> 288 bytes .../large/head_tconstruct_wood_driftwood.png | Bin 0 -> 281 bytes .../large/head_tconstruct_wood_pine.png | Bin 0 -> 285 bytes .../large/head_tconstruct_wood_river.png | Bin 0 -> 292 bytes .../large/head_tconstruct_wood_willow.png | Bin 0 -> 289 bytes .../large/head_tconstruct_wood_wisteria.png | Bin 0 -> 283 bytes .../binding_tconstruct_wood_azalea.png | Bin 0 -> 129 bytes .../binding_tconstruct_wood_cherry.png | Bin 0 -> 129 bytes .../binding_tconstruct_wood_driftwood.png | Bin 0 -> 129 bytes .../hand_axe/binding_tconstruct_wood_pine.png | Bin 0 -> 129 bytes .../binding_tconstruct_wood_river.png | Bin 0 -> 129 bytes .../binding_tconstruct_wood_willow.png | Bin 0 -> 129 bytes .../binding_tconstruct_wood_wisteria.png | Bin 0 -> 121 bytes .../head_broken_tconstruct_wood_azalea.png | Bin 0 -> 202 bytes .../head_broken_tconstruct_wood_cherry.png | Bin 0 -> 201 bytes .../head_broken_tconstruct_wood_driftwood.png | Bin 0 -> 200 bytes .../head_broken_tconstruct_wood_pine.png | Bin 0 -> 201 bytes .../head_broken_tconstruct_wood_river.png | Bin 0 -> 201 bytes .../head_broken_tconstruct_wood_willow.png | Bin 0 -> 202 bytes .../head_broken_tconstruct_wood_wisteria.png | Bin 0 -> 202 bytes .../hand_axe/head_tconstruct_wood_azalea.png | Bin 0 -> 188 bytes .../hand_axe/head_tconstruct_wood_cherry.png | Bin 0 -> 188 bytes .../head_tconstruct_wood_driftwood.png | Bin 0 -> 188 bytes .../hand_axe/head_tconstruct_wood_pine.png | Bin 0 -> 188 bytes .../hand_axe/head_tconstruct_wood_river.png | Bin 0 -> 188 bytes .../hand_axe/head_tconstruct_wood_willow.png | Bin 0 -> 182 bytes .../head_tconstruct_wood_wisteria.png | Bin 0 -> 188 bytes .../kama/binding_tconstruct_wood_azalea.png | Bin 0 -> 128 bytes .../kama/binding_tconstruct_wood_cherry.png | Bin 0 -> 128 bytes .../binding_tconstruct_wood_driftwood.png | Bin 0 -> 128 bytes .../kama/binding_tconstruct_wood_pine.png | Bin 0 -> 128 bytes .../kama/binding_tconstruct_wood_river.png | Bin 0 -> 128 bytes .../kama/binding_tconstruct_wood_willow.png | Bin 0 -> 130 bytes .../kama/binding_tconstruct_wood_wisteria.png | Bin 0 -> 127 bytes .../head_broken_tconstruct_wood_azalea.png | Bin 0 -> 199 bytes .../head_broken_tconstruct_wood_cherry.png | Bin 0 -> 202 bytes .../head_broken_tconstruct_wood_driftwood.png | Bin 0 -> 206 bytes .../kama/head_broken_tconstruct_wood_pine.png | Bin 0 -> 202 bytes .../head_broken_tconstruct_wood_river.png | Bin 0 -> 202 bytes .../head_broken_tconstruct_wood_willow.png | Bin 0 -> 203 bytes .../head_broken_tconstruct_wood_wisteria.png | Bin 0 -> 202 bytes .../tool/kama/head_tconstruct_wood_azalea.png | Bin 0 -> 183 bytes .../tool/kama/head_tconstruct_wood_cherry.png | Bin 0 -> 185 bytes .../kama/head_tconstruct_wood_driftwood.png | Bin 0 -> 191 bytes .../tool/kama/head_tconstruct_wood_pine.png | Bin 0 -> 185 bytes .../tool/kama/head_tconstruct_wood_river.png | Bin 0 -> 185 bytes .../tool/kama/head_tconstruct_wood_willow.png | Bin 0 -> 185 bytes .../kama/head_tconstruct_wood_wisteria.png | Bin 0 -> 185 bytes .../longbow/grip_tconstruct_wood_azalea.png | Bin 0 -> 134 bytes .../longbow/grip_tconstruct_wood_cherry.png | Bin 0 -> 134 bytes .../grip_tconstruct_wood_driftwood.png | Bin 0 -> 134 bytes .../longbow/grip_tconstruct_wood_pine.png | Bin 0 -> 134 bytes .../longbow/grip_tconstruct_wood_river.png | Bin 0 -> 134 bytes .../longbow/grip_tconstruct_wood_willow.png | Bin 0 -> 134 bytes .../longbow/grip_tconstruct_wood_wisteria.png | Bin 0 -> 137 bytes .../large/grip_tconstruct_wood_azalea.png | Bin 0 -> 195 bytes .../large/grip_tconstruct_wood_cherry.png | Bin 0 -> 198 bytes .../large/grip_tconstruct_wood_driftwood.png | Bin 0 -> 198 bytes .../large/grip_tconstruct_wood_pine.png | Bin 0 -> 198 bytes .../large/grip_tconstruct_wood_river.png | Bin 0 -> 198 bytes .../large/grip_tconstruct_wood_willow.png | Bin 0 -> 195 bytes .../large/grip_tconstruct_wood_wisteria.png | Bin 0 -> 198 bytes .../limb_bottom_1_tconstruct_wood_azalea.png | Bin 0 -> 234 bytes .../limb_bottom_1_tconstruct_wood_cherry.png | Bin 0 -> 234 bytes ...imb_bottom_1_tconstruct_wood_driftwood.png | Bin 0 -> 234 bytes .../limb_bottom_1_tconstruct_wood_pine.png | Bin 0 -> 229 bytes .../limb_bottom_1_tconstruct_wood_river.png | Bin 0 -> 237 bytes .../limb_bottom_1_tconstruct_wood_willow.png | Bin 0 -> 234 bytes ...limb_bottom_1_tconstruct_wood_wisteria.png | Bin 0 -> 223 bytes .../limb_bottom_2_tconstruct_wood_azalea.png | Bin 0 -> 226 bytes .../limb_bottom_2_tconstruct_wood_cherry.png | Bin 0 -> 223 bytes ...imb_bottom_2_tconstruct_wood_driftwood.png | Bin 0 -> 223 bytes .../limb_bottom_2_tconstruct_wood_pine.png | Bin 0 -> 222 bytes .../limb_bottom_2_tconstruct_wood_river.png | Bin 0 -> 232 bytes .../limb_bottom_2_tconstruct_wood_willow.png | Bin 0 -> 223 bytes ...limb_bottom_2_tconstruct_wood_wisteria.png | Bin 0 -> 223 bytes .../limb_bottom_3_tconstruct_wood_azalea.png | Bin 0 -> 222 bytes .../limb_bottom_3_tconstruct_wood_cherry.png | Bin 0 -> 222 bytes ...imb_bottom_3_tconstruct_wood_driftwood.png | Bin 0 -> 222 bytes .../limb_bottom_3_tconstruct_wood_pine.png | Bin 0 -> 224 bytes .../limb_bottom_3_tconstruct_wood_river.png | Bin 0 -> 222 bytes .../limb_bottom_3_tconstruct_wood_willow.png | Bin 0 -> 222 bytes ...limb_bottom_3_tconstruct_wood_wisteria.png | Bin 0 -> 225 bytes .../limb_bottom_tconstruct_wood_azalea.png | Bin 0 -> 225 bytes .../limb_bottom_tconstruct_wood_cherry.png | Bin 0 -> 225 bytes .../limb_bottom_tconstruct_wood_driftwood.png | Bin 0 -> 225 bytes .../limb_bottom_tconstruct_wood_pine.png | Bin 0 -> 223 bytes .../limb_bottom_tconstruct_wood_river.png | Bin 0 -> 235 bytes .../limb_bottom_tconstruct_wood_willow.png | Bin 0 -> 225 bytes .../limb_bottom_tconstruct_wood_wisteria.png | Bin 0 -> 220 bytes .../limb_top_1_tconstruct_wood_azalea.png | Bin 0 -> 224 bytes .../limb_top_1_tconstruct_wood_cherry.png | Bin 0 -> 224 bytes .../limb_top_1_tconstruct_wood_driftwood.png | Bin 0 -> 220 bytes .../large/limb_top_1_tconstruct_wood_pine.png | Bin 0 -> 224 bytes .../limb_top_1_tconstruct_wood_river.png | Bin 0 -> 224 bytes .../limb_top_1_tconstruct_wood_willow.png | Bin 0 -> 224 bytes .../limb_top_1_tconstruct_wood_wisteria.png | Bin 0 -> 227 bytes .../limb_top_2_tconstruct_wood_azalea.png | Bin 0 -> 216 bytes .../limb_top_2_tconstruct_wood_cherry.png | Bin 0 -> 216 bytes .../limb_top_2_tconstruct_wood_driftwood.png | Bin 0 -> 212 bytes .../large/limb_top_2_tconstruct_wood_pine.png | Bin 0 -> 216 bytes .../limb_top_2_tconstruct_wood_river.png | Bin 0 -> 216 bytes .../limb_top_2_tconstruct_wood_willow.png | Bin 0 -> 216 bytes .../limb_top_2_tconstruct_wood_wisteria.png | Bin 0 -> 219 bytes .../limb_top_3_tconstruct_wood_azalea.png | Bin 0 -> 204 bytes .../limb_top_3_tconstruct_wood_cherry.png | Bin 0 -> 204 bytes .../limb_top_3_tconstruct_wood_driftwood.png | Bin 0 -> 200 bytes .../large/limb_top_3_tconstruct_wood_pine.png | Bin 0 -> 204 bytes .../limb_top_3_tconstruct_wood_river.png | Bin 0 -> 204 bytes .../limb_top_3_tconstruct_wood_willow.png | Bin 0 -> 204 bytes .../limb_top_3_tconstruct_wood_wisteria.png | Bin 0 -> 207 bytes .../large/limb_top_tconstruct_wood_azalea.png | Bin 0 -> 220 bytes .../large/limb_top_tconstruct_wood_cherry.png | Bin 0 -> 220 bytes .../limb_top_tconstruct_wood_driftwood.png | Bin 0 -> 216 bytes .../large/limb_top_tconstruct_wood_pine.png | Bin 0 -> 220 bytes .../large/limb_top_tconstruct_wood_river.png | Bin 0 -> 220 bytes .../large/limb_top_tconstruct_wood_willow.png | Bin 0 -> 220 bytes .../limb_top_tconstruct_wood_wisteria.png | Bin 0 -> 223 bytes .../limb_bottom_1_tconstruct_wood_azalea.png | Bin 0 -> 178 bytes .../limb_bottom_1_tconstruct_wood_cherry.png | Bin 0 -> 177 bytes ...imb_bottom_1_tconstruct_wood_driftwood.png | Bin 0 -> 177 bytes .../limb_bottom_1_tconstruct_wood_pine.png | Bin 0 -> 182 bytes .../limb_bottom_1_tconstruct_wood_river.png | Bin 0 -> 178 bytes .../limb_bottom_1_tconstruct_wood_willow.png | Bin 0 -> 177 bytes ...limb_bottom_1_tconstruct_wood_wisteria.png | Bin 0 -> 178 bytes .../limb_bottom_2_tconstruct_wood_azalea.png | Bin 0 -> 182 bytes .../limb_bottom_2_tconstruct_wood_cherry.png | Bin 0 -> 182 bytes ...imb_bottom_2_tconstruct_wood_driftwood.png | Bin 0 -> 182 bytes .../limb_bottom_2_tconstruct_wood_pine.png | Bin 0 -> 186 bytes .../limb_bottom_2_tconstruct_wood_river.png | Bin 0 -> 179 bytes .../limb_bottom_2_tconstruct_wood_willow.png | Bin 0 -> 185 bytes ...limb_bottom_2_tconstruct_wood_wisteria.png | Bin 0 -> 181 bytes .../limb_bottom_3_tconstruct_wood_azalea.png | Bin 0 -> 169 bytes .../limb_bottom_3_tconstruct_wood_cherry.png | Bin 0 -> 170 bytes ...imb_bottom_3_tconstruct_wood_driftwood.png | Bin 0 -> 170 bytes .../limb_bottom_3_tconstruct_wood_pine.png | Bin 0 -> 170 bytes .../limb_bottom_3_tconstruct_wood_river.png | Bin 0 -> 169 bytes .../limb_bottom_3_tconstruct_wood_willow.png | Bin 0 -> 170 bytes ...limb_bottom_3_tconstruct_wood_wisteria.png | Bin 0 -> 172 bytes .../limb_bottom_tconstruct_wood_azalea.png | Bin 0 -> 180 bytes .../limb_bottom_tconstruct_wood_cherry.png | Bin 0 -> 179 bytes .../limb_bottom_tconstruct_wood_driftwood.png | Bin 0 -> 179 bytes .../limb_bottom_tconstruct_wood_pine.png | Bin 0 -> 184 bytes .../limb_bottom_tconstruct_wood_river.png | Bin 0 -> 179 bytes .../limb_bottom_tconstruct_wood_willow.png | Bin 0 -> 179 bytes .../limb_bottom_tconstruct_wood_wisteria.png | Bin 0 -> 179 bytes .../limb_top_1_tconstruct_wood_azalea.png | Bin 0 -> 160 bytes .../limb_top_1_tconstruct_wood_cherry.png | Bin 0 -> 160 bytes .../limb_top_1_tconstruct_wood_driftwood.png | Bin 0 -> 156 bytes .../limb_top_1_tconstruct_wood_pine.png | Bin 0 -> 160 bytes .../limb_top_1_tconstruct_wood_river.png | Bin 0 -> 160 bytes .../limb_top_1_tconstruct_wood_willow.png | Bin 0 -> 160 bytes .../limb_top_1_tconstruct_wood_wisteria.png | Bin 0 -> 163 bytes .../limb_top_2_tconstruct_wood_azalea.png | Bin 0 -> 164 bytes .../limb_top_2_tconstruct_wood_cherry.png | Bin 0 -> 162 bytes .../limb_top_2_tconstruct_wood_driftwood.png | Bin 0 -> 161 bytes .../limb_top_2_tconstruct_wood_pine.png | Bin 0 -> 162 bytes .../limb_top_2_tconstruct_wood_river.png | Bin 0 -> 162 bytes .../limb_top_2_tconstruct_wood_willow.png | Bin 0 -> 168 bytes .../limb_top_2_tconstruct_wood_wisteria.png | Bin 0 -> 168 bytes .../limb_top_3_tconstruct_wood_azalea.png | Bin 0 -> 155 bytes .../limb_top_3_tconstruct_wood_cherry.png | Bin 0 -> 155 bytes .../limb_top_3_tconstruct_wood_driftwood.png | Bin 0 -> 153 bytes .../limb_top_3_tconstruct_wood_pine.png | Bin 0 -> 155 bytes .../limb_top_3_tconstruct_wood_river.png | Bin 0 -> 155 bytes .../limb_top_3_tconstruct_wood_willow.png | Bin 0 -> 159 bytes .../limb_top_3_tconstruct_wood_wisteria.png | Bin 0 -> 160 bytes .../limb_top_tconstruct_wood_azalea.png | Bin 0 -> 159 bytes .../limb_top_tconstruct_wood_cherry.png | Bin 0 -> 159 bytes .../limb_top_tconstruct_wood_driftwood.png | Bin 0 -> 155 bytes .../longbow/limb_top_tconstruct_wood_pine.png | Bin 0 -> 159 bytes .../limb_top_tconstruct_wood_river.png | Bin 0 -> 159 bytes .../limb_top_tconstruct_wood_willow.png | Bin 0 -> 159 bytes .../limb_top_tconstruct_wood_wisteria.png | Bin 0 -> 162 bytes .../axe_broken_tconstruct_wood_azalea.png | Bin 0 -> 176 bytes .../axe_broken_tconstruct_wood_cherry.png | Bin 0 -> 178 bytes .../axe_broken_tconstruct_wood_driftwood.png | Bin 0 -> 175 bytes .../axe_broken_tconstruct_wood_pine.png | Bin 0 -> 175 bytes .../axe_broken_tconstruct_wood_river.png | Bin 0 -> 179 bytes .../axe_broken_tconstruct_wood_willow.png | Bin 0 -> 178 bytes .../axe_broken_tconstruct_wood_wisteria.png | Bin 0 -> 178 bytes .../mattock/axe_tconstruct_wood_azalea.png | Bin 0 -> 173 bytes .../mattock/axe_tconstruct_wood_cherry.png | Bin 0 -> 171 bytes .../mattock/axe_tconstruct_wood_driftwood.png | Bin 0 -> 174 bytes .../tool/mattock/axe_tconstruct_wood_pine.png | Bin 0 -> 175 bytes .../mattock/axe_tconstruct_wood_river.png | Bin 0 -> 172 bytes .../mattock/axe_tconstruct_wood_willow.png | Bin 0 -> 172 bytes .../mattock/axe_tconstruct_wood_wisteria.png | Bin 0 -> 177 bytes .../pick_broken_tconstruct_wood_azalea.png | Bin 0 -> 145 bytes .../pick_broken_tconstruct_wood_cherry.png | Bin 0 -> 144 bytes .../pick_broken_tconstruct_wood_driftwood.png | Bin 0 -> 148 bytes .../pick_broken_tconstruct_wood_pine.png | Bin 0 -> 145 bytes .../pick_broken_tconstruct_wood_river.png | Bin 0 -> 148 bytes .../pick_broken_tconstruct_wood_willow.png | Bin 0 -> 145 bytes .../pick_broken_tconstruct_wood_wisteria.png | Bin 0 -> 145 bytes .../mattock/pick_tconstruct_wood_azalea.png | Bin 0 -> 139 bytes .../mattock/pick_tconstruct_wood_cherry.png | Bin 0 -> 139 bytes .../pick_tconstruct_wood_driftwood.png | Bin 0 -> 143 bytes .../mattock/pick_tconstruct_wood_pine.png | Bin 0 -> 139 bytes .../mattock/pick_tconstruct_wood_river.png | Bin 0 -> 139 bytes .../mattock/pick_tconstruct_wood_willow.png | Bin 0 -> 139 bytes .../mattock/pick_tconstruct_wood_wisteria.png | Bin 0 -> 138 bytes .../large_plate_tconstruct_wood_azalea.png | Bin 0 -> 344 bytes .../large_plate_tconstruct_wood_cherry.png | Bin 0 -> 322 bytes .../large_plate_tconstruct_wood_driftwood.png | Bin 0 -> 319 bytes .../large_plate_tconstruct_wood_pine.png | Bin 0 -> 324 bytes .../large_plate_tconstruct_wood_river.png | Bin 0 -> 323 bytes .../large_plate_tconstruct_wood_willow.png | Bin 0 -> 326 bytes .../large_plate_tconstruct_wood_wisteria.png | Bin 0 -> 331 bytes .../repair_kit_tconstruct_wood_azalea.png | Bin 0 -> 369 bytes .../repair_kit_tconstruct_wood_cherry.png | Bin 0 -> 371 bytes .../repair_kit_tconstruct_wood_driftwood.png | Bin 0 -> 387 bytes .../parts/repair_kit_tconstruct_wood_pine.png | Bin 0 -> 367 bytes .../repair_kit_tconstruct_wood_river.png | Bin 0 -> 377 bytes .../repair_kit_tconstruct_wood_willow.png | Bin 0 -> 378 bytes .../repair_kit_tconstruct_wood_wisteria.png | Bin 0 -> 370 bytes .../round_plate_tconstruct_wood_azalea.png | Bin 0 -> 169 bytes .../round_plate_tconstruct_wood_cherry.png | Bin 0 -> 171 bytes .../round_plate_tconstruct_wood_driftwood.png | Bin 0 -> 169 bytes .../round_plate_tconstruct_wood_pine.png | Bin 0 -> 171 bytes .../round_plate_tconstruct_wood_river.png | Bin 0 -> 171 bytes .../round_plate_tconstruct_wood_willow.png | Bin 0 -> 171 bytes .../round_plate_tconstruct_wood_wisteria.png | Bin 0 -> 171 bytes .../small_blade_tconstruct_wood_azalea.png | Bin 0 -> 211 bytes .../small_blade_tconstruct_wood_cherry.png | Bin 0 -> 204 bytes .../small_blade_tconstruct_wood_driftwood.png | Bin 0 -> 204 bytes .../small_blade_tconstruct_wood_pine.png | Bin 0 -> 204 bytes .../small_blade_tconstruct_wood_river.png | Bin 0 -> 203 bytes .../small_blade_tconstruct_wood_willow.png | Bin 0 -> 209 bytes .../small_blade_tconstruct_wood_wisteria.png | Bin 0 -> 204 bytes .../tool_binding_tconstruct_wood_azalea.png | Bin 0 -> 258 bytes .../tool_binding_tconstruct_wood_cherry.png | Bin 0 -> 265 bytes ...tool_binding_tconstruct_wood_driftwood.png | Bin 0 -> 275 bytes .../tool_binding_tconstruct_wood_pine.png | Bin 0 -> 266 bytes .../tool_binding_tconstruct_wood_river.png | Bin 0 -> 268 bytes .../tool_binding_tconstruct_wood_willow.png | Bin 0 -> 276 bytes .../tool_binding_tconstruct_wood_wisteria.png | Bin 0 -> 264 bytes .../tool_handle_tconstruct_wood_azalea.png | Bin 0 -> 161 bytes .../tool_handle_tconstruct_wood_cherry.png | Bin 0 -> 166 bytes .../tool_handle_tconstruct_wood_driftwood.png | Bin 0 -> 161 bytes .../tool_handle_tconstruct_wood_pine.png | Bin 0 -> 149 bytes .../tool_handle_tconstruct_wood_river.png | Bin 0 -> 161 bytes .../tool_handle_tconstruct_wood_willow.png | Bin 0 -> 161 bytes .../tool_handle_tconstruct_wood_wisteria.png | Bin 0 -> 150 bytes .../tough_handle_tconstruct_wood_azalea.png | Bin 0 -> 187 bytes .../tough_handle_tconstruct_wood_cherry.png | Bin 0 -> 187 bytes ...tough_handle_tconstruct_wood_driftwood.png | Bin 0 -> 187 bytes .../tough_handle_tconstruct_wood_pine.png | Bin 0 -> 187 bytes .../tough_handle_tconstruct_wood_river.png | Bin 0 -> 187 bytes .../tough_handle_tconstruct_wood_willow.png | Bin 0 -> 187 bytes .../tough_handle_tconstruct_wood_wisteria.png | Bin 0 -> 187 bytes .../axe_broken_tconstruct_wood_azalea.png | Bin 0 -> 150 bytes .../axe_broken_tconstruct_wood_cherry.png | Bin 0 -> 150 bytes .../axe_broken_tconstruct_wood_driftwood.png | Bin 0 -> 150 bytes .../axe_broken_tconstruct_wood_pine.png | Bin 0 -> 150 bytes .../axe_broken_tconstruct_wood_river.png | Bin 0 -> 153 bytes .../axe_broken_tconstruct_wood_willow.png | Bin 0 -> 150 bytes .../axe_broken_tconstruct_wood_wisteria.png | Bin 0 -> 150 bytes .../pickadze/axe_tconstruct_wood_azalea.png | Bin 0 -> 158 bytes .../pickadze/axe_tconstruct_wood_cherry.png | Bin 0 -> 159 bytes .../axe_tconstruct_wood_driftwood.png | Bin 0 -> 161 bytes .../pickadze/axe_tconstruct_wood_pine.png | Bin 0 -> 159 bytes .../pickadze/axe_tconstruct_wood_river.png | Bin 0 -> 158 bytes .../pickadze/axe_tconstruct_wood_willow.png | Bin 0 -> 159 bytes .../pickadze/axe_tconstruct_wood_wisteria.png | Bin 0 -> 159 bytes .../binding_tconstruct_wood_azalea.png | Bin 0 -> 138 bytes .../binding_tconstruct_wood_cherry.png | Bin 0 -> 138 bytes .../binding_tconstruct_wood_driftwood.png | Bin 0 -> 138 bytes .../pickaxe/binding_tconstruct_wood_pine.png | Bin 0 -> 136 bytes .../pickaxe/binding_tconstruct_wood_river.png | Bin 0 -> 138 bytes .../binding_tconstruct_wood_willow.png | Bin 0 -> 136 bytes .../binding_tconstruct_wood_wisteria.png | Bin 0 -> 132 bytes .../pickaxe/handle_tconstruct_wood_azalea.png | Bin 0 -> 163 bytes .../pickaxe/handle_tconstruct_wood_cherry.png | Bin 0 -> 163 bytes .../handle_tconstruct_wood_driftwood.png | Bin 0 -> 163 bytes .../pickaxe/handle_tconstruct_wood_pine.png | Bin 0 -> 155 bytes .../pickaxe/handle_tconstruct_wood_river.png | Bin 0 -> 163 bytes .../pickaxe/handle_tconstruct_wood_willow.png | Bin 0 -> 163 bytes .../handle_tconstruct_wood_wisteria.png | Bin 0 -> 148 bytes .../head_broken_tconstruct_wood_azalea.png | Bin 0 -> 203 bytes .../head_broken_tconstruct_wood_cherry.png | Bin 0 -> 204 bytes .../head_broken_tconstruct_wood_driftwood.png | Bin 0 -> 210 bytes .../head_broken_tconstruct_wood_pine.png | Bin 0 -> 204 bytes .../head_broken_tconstruct_wood_river.png | Bin 0 -> 210 bytes .../head_broken_tconstruct_wood_willow.png | Bin 0 -> 195 bytes .../head_broken_tconstruct_wood_wisteria.png | Bin 0 -> 208 bytes .../pickaxe/head_tconstruct_wood_azalea.png | Bin 0 -> 216 bytes .../pickaxe/head_tconstruct_wood_cherry.png | Bin 0 -> 218 bytes .../head_tconstruct_wood_driftwood.png | Bin 0 -> 220 bytes .../pickaxe/head_tconstruct_wood_pine.png | Bin 0 -> 213 bytes .../pickaxe/head_tconstruct_wood_river.png | Bin 0 -> 212 bytes .../pickaxe/head_tconstruct_wood_willow.png | Bin 0 -> 211 bytes .../pickaxe/head_tconstruct_wood_wisteria.png | Bin 0 -> 213 bytes .../accessory_tconstruct_wood_azalea.png | Bin 0 -> 160 bytes .../accessory_tconstruct_wood_cherry.png | Bin 0 -> 160 bytes .../accessory_tconstruct_wood_driftwood.png | Bin 0 -> 160 bytes .../scythe/accessory_tconstruct_wood_pine.png | Bin 0 -> 151 bytes .../accessory_tconstruct_wood_river.png | Bin 0 -> 160 bytes .../accessory_tconstruct_wood_willow.png | Bin 0 -> 160 bytes .../accessory_tconstruct_wood_wisteria.png | Bin 0 -> 144 bytes .../scythe/binding_tconstruct_wood_azalea.png | Bin 0 -> 135 bytes .../scythe/binding_tconstruct_wood_cherry.png | Bin 0 -> 132 bytes .../binding_tconstruct_wood_driftwood.png | Bin 0 -> 131 bytes .../scythe/binding_tconstruct_wood_pine.png | Bin 0 -> 137 bytes .../scythe/binding_tconstruct_wood_river.png | Bin 0 -> 132 bytes .../scythe/binding_tconstruct_wood_willow.png | Bin 0 -> 130 bytes .../binding_tconstruct_wood_wisteria.png | Bin 0 -> 137 bytes .../scythe/handle_tconstruct_wood_azalea.png | Bin 0 -> 211 bytes .../scythe/handle_tconstruct_wood_cherry.png | Bin 0 -> 216 bytes .../handle_tconstruct_wood_driftwood.png | Bin 0 -> 211 bytes .../scythe/handle_tconstruct_wood_pine.png | Bin 0 -> 212 bytes .../scythe/handle_tconstruct_wood_river.png | Bin 0 -> 209 bytes .../scythe/handle_tconstruct_wood_willow.png | Bin 0 -> 211 bytes .../handle_tconstruct_wood_wisteria.png | Bin 0 -> 211 bytes .../head_broken_tconstruct_wood_azalea.png | Bin 0 -> 224 bytes .../head_broken_tconstruct_wood_cherry.png | Bin 0 -> 223 bytes .../head_broken_tconstruct_wood_driftwood.png | Bin 0 -> 226 bytes .../head_broken_tconstruct_wood_pine.png | Bin 0 -> 228 bytes .../head_broken_tconstruct_wood_river.png | Bin 0 -> 228 bytes .../head_broken_tconstruct_wood_willow.png | Bin 0 -> 223 bytes .../head_broken_tconstruct_wood_wisteria.png | Bin 0 -> 223 bytes .../scythe/head_tconstruct_wood_azalea.png | Bin 0 -> 189 bytes .../scythe/head_tconstruct_wood_cherry.png | Bin 0 -> 191 bytes .../scythe/head_tconstruct_wood_driftwood.png | Bin 0 -> 196 bytes .../tool/scythe/head_tconstruct_wood_pine.png | Bin 0 -> 191 bytes .../scythe/head_tconstruct_wood_river.png | Bin 0 -> 191 bytes .../scythe/head_tconstruct_wood_willow.png | Bin 0 -> 191 bytes .../scythe/head_tconstruct_wood_wisteria.png | Bin 0 -> 191 bytes .../accessory_tconstruct_wood_azalea.png | Bin 0 -> 213 bytes .../accessory_tconstruct_wood_cherry.png | Bin 0 -> 209 bytes .../accessory_tconstruct_wood_driftwood.png | Bin 0 -> 208 bytes .../large/accessory_tconstruct_wood_pine.png | Bin 0 -> 215 bytes .../large/accessory_tconstruct_wood_river.png | Bin 0 -> 213 bytes .../accessory_tconstruct_wood_willow.png | Bin 0 -> 209 bytes .../accessory_tconstruct_wood_wisteria.png | Bin 0 -> 203 bytes .../large/binding_tconstruct_wood_azalea.png | Bin 0 -> 197 bytes .../large/binding_tconstruct_wood_cherry.png | Bin 0 -> 192 bytes .../binding_tconstruct_wood_driftwood.png | Bin 0 -> 193 bytes .../large/binding_tconstruct_wood_pine.png | Bin 0 -> 193 bytes .../large/binding_tconstruct_wood_river.png | Bin 0 -> 191 bytes .../large/binding_tconstruct_wood_willow.png | Bin 0 -> 193 bytes .../binding_tconstruct_wood_wisteria.png | Bin 0 -> 197 bytes .../large/handle_tconstruct_wood_azalea.png | Bin 0 -> 287 bytes .../large/handle_tconstruct_wood_cherry.png | Bin 0 -> 291 bytes .../handle_tconstruct_wood_driftwood.png | Bin 0 -> 290 bytes .../large/handle_tconstruct_wood_pine.png | Bin 0 -> 292 bytes .../large/handle_tconstruct_wood_river.png | Bin 0 -> 290 bytes .../large/handle_tconstruct_wood_willow.png | Bin 0 -> 290 bytes .../large/handle_tconstruct_wood_wisteria.png | Bin 0 -> 277 bytes .../head_broken_tconstruct_wood_azalea.png | Bin 0 -> 327 bytes .../head_broken_tconstruct_wood_cherry.png | Bin 0 -> 333 bytes .../head_broken_tconstruct_wood_driftwood.png | Bin 0 -> 328 bytes .../head_broken_tconstruct_wood_pine.png | Bin 0 -> 330 bytes .../head_broken_tconstruct_wood_river.png | Bin 0 -> 330 bytes .../head_broken_tconstruct_wood_willow.png | Bin 0 -> 337 bytes .../head_broken_tconstruct_wood_wisteria.png | Bin 0 -> 332 bytes .../large/head_tconstruct_wood_azalea.png | Bin 0 -> 281 bytes .../large/head_tconstruct_wood_cherry.png | Bin 0 -> 281 bytes .../large/head_tconstruct_wood_driftwood.png | Bin 0 -> 291 bytes .../large/head_tconstruct_wood_pine.png | Bin 0 -> 280 bytes .../large/head_tconstruct_wood_river.png | Bin 0 -> 281 bytes .../large/head_tconstruct_wood_willow.png | Bin 0 -> 293 bytes .../large/head_tconstruct_wood_wisteria.png | Bin 0 -> 281 bytes .../back_broken_tconstruct_wood_azalea.png | Bin 0 -> 149 bytes .../back_broken_tconstruct_wood_cherry.png | Bin 0 -> 145 bytes .../back_broken_tconstruct_wood_driftwood.png | Bin 0 -> 145 bytes .../back_broken_tconstruct_wood_pine.png | Bin 0 -> 146 bytes .../back_broken_tconstruct_wood_river.png | Bin 0 -> 145 bytes .../back_broken_tconstruct_wood_willow.png | Bin 0 -> 145 bytes .../back_broken_tconstruct_wood_wisteria.png | Bin 0 -> 146 bytes .../back_tconstruct_wood_azalea.png | Bin 0 -> 143 bytes .../back_tconstruct_wood_cherry.png | Bin 0 -> 142 bytes .../back_tconstruct_wood_driftwood.png | Bin 0 -> 142 bytes .../back_tconstruct_wood_pine.png | Bin 0 -> 142 bytes .../back_tconstruct_wood_river.png | Bin 0 -> 142 bytes .../back_tconstruct_wood_willow.png | Bin 0 -> 141 bytes .../back_tconstruct_wood_wisteria.png | Bin 0 -> 142 bytes .../front_broken_tconstruct_wood_azalea.png | Bin 0 -> 141 bytes .../front_broken_tconstruct_wood_cherry.png | Bin 0 -> 149 bytes ...front_broken_tconstruct_wood_driftwood.png | Bin 0 -> 149 bytes .../front_broken_tconstruct_wood_pine.png | Bin 0 -> 146 bytes .../front_broken_tconstruct_wood_river.png | Bin 0 -> 146 bytes .../front_broken_tconstruct_wood_willow.png | Bin 0 -> 149 bytes .../front_broken_tconstruct_wood_wisteria.png | Bin 0 -> 142 bytes .../front_tconstruct_wood_azalea.png | Bin 0 -> 130 bytes .../front_tconstruct_wood_cherry.png | Bin 0 -> 141 bytes .../front_tconstruct_wood_driftwood.png | Bin 0 -> 141 bytes .../front_tconstruct_wood_pine.png | Bin 0 -> 139 bytes .../front_tconstruct_wood_river.png | Bin 0 -> 142 bytes .../front_tconstruct_wood_willow.png | Bin 0 -> 142 bytes .../front_tconstruct_wood_wisteria.png | Bin 0 -> 140 bytes .../handle_tconstruct_wood_azalea.png | Bin 0 -> 167 bytes .../handle_tconstruct_wood_cherry.png | Bin 0 -> 168 bytes .../handle_tconstruct_wood_driftwood.png | Bin 0 -> 168 bytes .../handle_tconstruct_wood_pine.png | Bin 0 -> 170 bytes .../handle_tconstruct_wood_river.png | Bin 0 -> 167 bytes .../handle_tconstruct_wood_willow.png | Bin 0 -> 168 bytes .../handle_tconstruct_wood_wisteria.png | Bin 0 -> 139 bytes .../head_broken_tconstruct_wood_azalea.png | Bin 0 -> 265 bytes .../head_broken_tconstruct_wood_cherry.png | Bin 0 -> 262 bytes .../head_broken_tconstruct_wood_driftwood.png | Bin 0 -> 264 bytes .../head_broken_tconstruct_wood_pine.png | Bin 0 -> 263 bytes .../head_broken_tconstruct_wood_river.png | Bin 0 -> 259 bytes .../head_broken_tconstruct_wood_willow.png | Bin 0 -> 264 bytes .../head_broken_tconstruct_wood_wisteria.png | Bin 0 -> 261 bytes .../head_tconstruct_wood_azalea.png | Bin 0 -> 253 bytes .../head_tconstruct_wood_cherry.png | Bin 0 -> 249 bytes .../head_tconstruct_wood_driftwood.png | Bin 0 -> 250 bytes .../head_tconstruct_wood_pine.png | Bin 0 -> 249 bytes .../head_tconstruct_wood_river.png | Bin 0 -> 257 bytes .../head_tconstruct_wood_willow.png | Bin 0 -> 261 bytes .../head_tconstruct_wood_wisteria.png | Bin 0 -> 249 bytes .../back_broken_tconstruct_wood_azalea.png | Bin 0 -> 193 bytes .../back_broken_tconstruct_wood_cherry.png | Bin 0 -> 193 bytes .../back_broken_tconstruct_wood_driftwood.png | Bin 0 -> 193 bytes .../back_broken_tconstruct_wood_pine.png | Bin 0 -> 193 bytes .../back_broken_tconstruct_wood_river.png | Bin 0 -> 192 bytes .../back_broken_tconstruct_wood_willow.png | Bin 0 -> 193 bytes .../back_broken_tconstruct_wood_wisteria.png | Bin 0 -> 193 bytes .../large/back_tconstruct_wood_azalea.png | Bin 0 -> 183 bytes .../large/back_tconstruct_wood_cherry.png | Bin 0 -> 181 bytes .../large/back_tconstruct_wood_driftwood.png | Bin 0 -> 182 bytes .../large/back_tconstruct_wood_pine.png | Bin 0 -> 182 bytes .../large/back_tconstruct_wood_river.png | Bin 0 -> 182 bytes .../large/back_tconstruct_wood_willow.png | Bin 0 -> 181 bytes .../large/back_tconstruct_wood_wisteria.png | Bin 0 -> 182 bytes .../front_broken_tconstruct_wood_azalea.png | Bin 0 -> 183 bytes .../front_broken_tconstruct_wood_cherry.png | Bin 0 -> 188 bytes ...front_broken_tconstruct_wood_driftwood.png | Bin 0 -> 188 bytes .../front_broken_tconstruct_wood_pine.png | Bin 0 -> 184 bytes .../front_broken_tconstruct_wood_river.png | Bin 0 -> 185 bytes .../front_broken_tconstruct_wood_willow.png | Bin 0 -> 187 bytes .../front_broken_tconstruct_wood_wisteria.png | Bin 0 -> 181 bytes .../large/front_tconstruct_wood_azalea.png | Bin 0 -> 161 bytes .../large/front_tconstruct_wood_cherry.png | Bin 0 -> 178 bytes .../large/front_tconstruct_wood_driftwood.png | Bin 0 -> 178 bytes .../large/front_tconstruct_wood_pine.png | Bin 0 -> 170 bytes .../large/front_tconstruct_wood_river.png | Bin 0 -> 179 bytes .../large/front_tconstruct_wood_willow.png | Bin 0 -> 179 bytes .../large/front_tconstruct_wood_wisteria.png | Bin 0 -> 171 bytes .../large/handle_tconstruct_wood_azalea.png | Bin 0 -> 213 bytes .../large/handle_tconstruct_wood_cherry.png | Bin 0 -> 213 bytes .../handle_tconstruct_wood_driftwood.png | Bin 0 -> 213 bytes .../large/handle_tconstruct_wood_pine.png | Bin 0 -> 218 bytes .../large/handle_tconstruct_wood_river.png | Bin 0 -> 213 bytes .../large/handle_tconstruct_wood_willow.png | Bin 0 -> 213 bytes .../large/handle_tconstruct_wood_wisteria.png | Bin 0 -> 169 bytes .../head_broken_tconstruct_wood_azalea.png | Bin 0 -> 363 bytes .../head_broken_tconstruct_wood_cherry.png | Bin 0 -> 357 bytes .../head_broken_tconstruct_wood_driftwood.png | Bin 0 -> 366 bytes .../head_broken_tconstruct_wood_pine.png | Bin 0 -> 360 bytes .../head_broken_tconstruct_wood_river.png | Bin 0 -> 360 bytes .../head_broken_tconstruct_wood_willow.png | Bin 0 -> 375 bytes .../head_broken_tconstruct_wood_wisteria.png | Bin 0 -> 363 bytes .../large/head_tconstruct_wood_azalea.png | Bin 0 -> 348 bytes .../large/head_tconstruct_wood_cherry.png | Bin 0 -> 350 bytes .../large/head_tconstruct_wood_driftwood.png | Bin 0 -> 326 bytes .../large/head_tconstruct_wood_pine.png | Bin 0 -> 355 bytes .../large/head_tconstruct_wood_river.png | Bin 0 -> 352 bytes .../large/head_tconstruct_wood_willow.png | Bin 0 -> 352 bytes .../large/head_tconstruct_wood_wisteria.png | Bin 0 -> 372 bytes ...t_embellishment_tconstruct_wood_azalea.png | Bin 0 -> 234 bytes ...t_embellishment_tconstruct_wood_cherry.png | Bin 0 -> 234 bytes ...mbellishment_tconstruct_wood_driftwood.png | Bin 0 -> 234 bytes ...uct_embellishment_tconstruct_wood_pine.png | Bin 0 -> 225 bytes ...ct_embellishment_tconstruct_wood_river.png | Bin 0 -> 241 bytes ...t_embellishment_tconstruct_wood_willow.png | Bin 0 -> 240 bytes ...embellishment_tconstruct_wood_wisteria.png | Bin 0 -> 217 bytes ...t_embellishment_tconstruct_wood_azalea.png | Bin 0 -> 167 bytes ...t_embellishment_tconstruct_wood_cherry.png | Bin 0 -> 167 bytes ...mbellishment_tconstruct_wood_driftwood.png | Bin 0 -> 167 bytes ...uct_embellishment_tconstruct_wood_pine.png | Bin 0 -> 170 bytes ...ct_embellishment_tconstruct_wood_river.png | Bin 0 -> 172 bytes ...t_embellishment_tconstruct_wood_willow.png | Bin 0 -> 173 bytes ...embellishment_tconstruct_wood_wisteria.png | Bin 0 -> 161 bytes .../blade_broken_tconstruct_wood_azalea.png | Bin 0 -> 256 bytes .../blade_broken_tconstruct_wood_cherry.png | Bin 0 -> 262 bytes ...blade_broken_tconstruct_wood_driftwood.png | Bin 0 -> 257 bytes .../blade_broken_tconstruct_wood_pine.png | Bin 0 -> 263 bytes .../blade_broken_tconstruct_wood_river.png | Bin 0 -> 265 bytes .../blade_broken_tconstruct_wood_willow.png | Bin 0 -> 250 bytes .../blade_broken_tconstruct_wood_wisteria.png | Bin 0 -> 264 bytes .../sword/blade_tconstruct_wood_azalea.png | Bin 0 -> 211 bytes .../sword/blade_tconstruct_wood_cherry.png | Bin 0 -> 203 bytes .../sword/blade_tconstruct_wood_driftwood.png | Bin 0 -> 203 bytes .../tool/sword/blade_tconstruct_wood_pine.png | Bin 0 -> 203 bytes .../sword/blade_tconstruct_wood_river.png | Bin 0 -> 203 bytes .../sword/blade_tconstruct_wood_willow.png | Bin 0 -> 208 bytes .../sword/blade_tconstruct_wood_wisteria.png | Bin 0 -> 203 bytes .../sword/guard_tconstruct_wood_azalea.png | Bin 0 -> 173 bytes .../sword/guard_tconstruct_wood_cherry.png | Bin 0 -> 174 bytes .../sword/guard_tconstruct_wood_driftwood.png | Bin 0 -> 174 bytes .../tool/sword/guard_tconstruct_wood_pine.png | Bin 0 -> 174 bytes .../sword/guard_tconstruct_wood_river.png | Bin 0 -> 174 bytes .../sword/guard_tconstruct_wood_willow.png | Bin 0 -> 181 bytes .../sword/guard_tconstruct_wood_wisteria.png | Bin 0 -> 173 bytes .../sword/handle_tconstruct_wood_azalea.png | Bin 0 -> 134 bytes .../sword/handle_tconstruct_wood_cherry.png | Bin 0 -> 136 bytes .../handle_tconstruct_wood_driftwood.png | Bin 0 -> 134 bytes .../sword/handle_tconstruct_wood_pine.png | Bin 0 -> 132 bytes .../sword/handle_tconstruct_wood_river.png | Bin 0 -> 134 bytes .../sword/handle_tconstruct_wood_willow.png | Bin 0 -> 134 bytes .../sword/handle_tconstruct_wood_wisteria.png | Bin 0 -> 137 bytes .../back_tconstruct_wood_azalea.png | Bin 0 -> 144 bytes .../back_tconstruct_wood_cherry.png | Bin 0 -> 150 bytes .../back_tconstruct_wood_driftwood.png | Bin 0 -> 147 bytes .../vein_hammer/back_tconstruct_wood_pine.png | Bin 0 -> 150 bytes .../back_tconstruct_wood_river.png | Bin 0 -> 143 bytes .../back_tconstruct_wood_willow.png | Bin 0 -> 151 bytes .../back_tconstruct_wood_wisteria.png | Bin 0 -> 144 bytes .../front_broken_tconstruct_wood_azalea.png | Bin 0 -> 156 bytes .../front_broken_tconstruct_wood_cherry.png | Bin 0 -> 157 bytes ...front_broken_tconstruct_wood_driftwood.png | Bin 0 -> 153 bytes .../front_broken_tconstruct_wood_pine.png | Bin 0 -> 159 bytes .../front_broken_tconstruct_wood_river.png | Bin 0 -> 160 bytes .../front_broken_tconstruct_wood_willow.png | Bin 0 -> 155 bytes .../front_broken_tconstruct_wood_wisteria.png | Bin 0 -> 156 bytes .../front_tconstruct_wood_azalea.png | Bin 0 -> 145 bytes .../front_tconstruct_wood_cherry.png | Bin 0 -> 145 bytes .../front_tconstruct_wood_driftwood.png | Bin 0 -> 145 bytes .../front_tconstruct_wood_pine.png | Bin 0 -> 145 bytes .../front_tconstruct_wood_river.png | Bin 0 -> 145 bytes .../front_tconstruct_wood_willow.png | Bin 0 -> 145 bytes .../front_tconstruct_wood_wisteria.png | Bin 0 -> 141 bytes .../handle_tconstruct_wood_azalea.png | Bin 0 -> 173 bytes .../handle_tconstruct_wood_cherry.png | Bin 0 -> 174 bytes .../handle_tconstruct_wood_driftwood.png | Bin 0 -> 174 bytes .../handle_tconstruct_wood_pine.png | Bin 0 -> 176 bytes .../handle_tconstruct_wood_river.png | Bin 0 -> 173 bytes .../handle_tconstruct_wood_willow.png | Bin 0 -> 174 bytes .../handle_tconstruct_wood_wisteria.png | Bin 0 -> 140 bytes .../head_broken_tconstruct_wood_azalea.png | Bin 0 -> 211 bytes .../head_broken_tconstruct_wood_cherry.png | Bin 0 -> 212 bytes .../head_broken_tconstruct_wood_driftwood.png | Bin 0 -> 215 bytes .../head_broken_tconstruct_wood_pine.png | Bin 0 -> 207 bytes .../head_broken_tconstruct_wood_river.png | Bin 0 -> 213 bytes .../head_broken_tconstruct_wood_willow.png | Bin 0 -> 211 bytes .../head_broken_tconstruct_wood_wisteria.png | Bin 0 -> 207 bytes .../head_tconstruct_wood_azalea.png | Bin 0 -> 189 bytes .../head_tconstruct_wood_cherry.png | Bin 0 -> 199 bytes .../head_tconstruct_wood_driftwood.png | Bin 0 -> 195 bytes .../vein_hammer/head_tconstruct_wood_pine.png | Bin 0 -> 198 bytes .../head_tconstruct_wood_river.png | Bin 0 -> 198 bytes .../head_tconstruct_wood_willow.png | Bin 0 -> 202 bytes .../head_tconstruct_wood_wisteria.png | Bin 0 -> 199 bytes .../large/back_tconstruct_wood_azalea.png | Bin 0 -> 210 bytes .../large/back_tconstruct_wood_cherry.png | Bin 0 -> 210 bytes .../large/back_tconstruct_wood_driftwood.png | Bin 0 -> 212 bytes .../large/back_tconstruct_wood_pine.png | Bin 0 -> 208 bytes .../large/back_tconstruct_wood_river.png | Bin 0 -> 206 bytes .../large/back_tconstruct_wood_willow.png | Bin 0 -> 213 bytes .../large/back_tconstruct_wood_wisteria.png | Bin 0 -> 210 bytes .../front_broken_tconstruct_wood_azalea.png | Bin 0 -> 200 bytes .../front_broken_tconstruct_wood_cherry.png | Bin 0 -> 201 bytes ...front_broken_tconstruct_wood_driftwood.png | Bin 0 -> 192 bytes .../front_broken_tconstruct_wood_pine.png | Bin 0 -> 201 bytes .../front_broken_tconstruct_wood_river.png | Bin 0 -> 203 bytes .../front_broken_tconstruct_wood_willow.png | Bin 0 -> 208 bytes .../front_broken_tconstruct_wood_wisteria.png | Bin 0 -> 203 bytes .../large/front_tconstruct_wood_azalea.png | Bin 0 -> 181 bytes .../large/front_tconstruct_wood_cherry.png | Bin 0 -> 181 bytes .../large/front_tconstruct_wood_driftwood.png | Bin 0 -> 181 bytes .../large/front_tconstruct_wood_pine.png | Bin 0 -> 181 bytes .../large/front_tconstruct_wood_river.png | Bin 0 -> 181 bytes .../large/front_tconstruct_wood_willow.png | Bin 0 -> 181 bytes .../large/front_tconstruct_wood_wisteria.png | Bin 0 -> 169 bytes .../large/handle_tconstruct_wood_azalea.png | Bin 0 -> 219 bytes .../large/handle_tconstruct_wood_cherry.png | Bin 0 -> 219 bytes .../handle_tconstruct_wood_driftwood.png | Bin 0 -> 219 bytes .../large/handle_tconstruct_wood_pine.png | Bin 0 -> 229 bytes .../large/handle_tconstruct_wood_river.png | Bin 0 -> 219 bytes .../large/handle_tconstruct_wood_willow.png | Bin 0 -> 219 bytes .../large/handle_tconstruct_wood_wisteria.png | Bin 0 -> 168 bytes .../head_broken_tconstruct_wood_azalea.png | Bin 0 -> 265 bytes .../head_broken_tconstruct_wood_cherry.png | Bin 0 -> 263 bytes .../head_broken_tconstruct_wood_driftwood.png | Bin 0 -> 276 bytes .../head_broken_tconstruct_wood_pine.png | Bin 0 -> 263 bytes .../head_broken_tconstruct_wood_river.png | Bin 0 -> 268 bytes .../head_broken_tconstruct_wood_willow.png | Bin 0 -> 275 bytes .../head_broken_tconstruct_wood_wisteria.png | Bin 0 -> 263 bytes .../large/head_tconstruct_wood_azalea.png | Bin 0 -> 254 bytes .../large/head_tconstruct_wood_cherry.png | Bin 0 -> 257 bytes .../large/head_tconstruct_wood_driftwood.png | Bin 0 -> 253 bytes .../large/head_tconstruct_wood_pine.png | Bin 0 -> 257 bytes .../large/head_tconstruct_wood_river.png | Bin 0 -> 258 bytes .../large/head_tconstruct_wood_willow.png | Bin 0 -> 252 bytes .../large/head_tconstruct_wood_wisteria.png | Bin 0 -> 251 bytes .../tinkering/materials/wood/azalea.json | 62 ++ .../tinkering/materials/wood/cherry.json | 62 ++ .../tinkering/materials/wood/driftwood.json | 62 ++ .../tinkering/materials/wood/pine.json | 62 ++ .../tinkering/materials/wood/river.json | 62 ++ .../tinkering/materials/wood/willow.json | 62 ++ .../tinkering/materials/wood/wisteria.json | 62 ++ .../blockstates/molten_necromium_fluid.json | 7 + .../blockstates/molten_spinel_fluid.json | 7 + .../fluid_texture/molten_necromium.json | 5 + .../mantle/fluid_texture/molten_spinel.json | 5 + .../models/item/molten_necromium_bucket.json | 6 + .../models/item/molten_spinel_bucket.json | 6 + .../data/forge/tags/fluids/molten_spinel.json | 5 + .../tags/fluids/tooltips/gem_large.json | 5 + .../tags/fluids/tooltips/metal.json | 5 + .../smeltery/alloys/molten_necromium.json | 18 + .../smeltery/casting/necromium/block.json | 9 + .../casting/necromium/coin_gold_cast.json | 23 + .../casting/necromium/coin_sand_cast.json | 24 + .../casting/necromium/gear_gold_cast.json | 23 + .../casting/necromium/gear_sand_cast.json | 24 + .../casting/necromium/ingot_gold_cast.json | 12 + .../casting/necromium/ingot_sand_cast.json | 13 + .../casting/necromium/nugget_gold_cast.json | 12 + .../casting/necromium/nugget_sand_cast.json | 13 + .../casting/necromium/plate_gold_cast.json | 23 + .../casting/necromium/plate_sand_cast.json | 24 + .../casting/necromium/rod_gold_cast.json | 23 + .../casting/necromium/rod_sand_cast.json | 24 + .../casting/necromium/wire_gold_cast.json | 23 + .../casting/necromium/wire_sand_cast.json | 24 + .../smeltery/casting/spinel/apple.json | 13 + .../smeltery/casting/spinel/block.json | 9 + .../casting/spinel/gem_gold_cast.json | 12 + .../casting/spinel/gem_sand_cast.json | 13 + .../smeltery/melting/necromium/axes.json | 25 + .../smeltery/melting/necromium/block.json | 12 + .../smeltery/melting/necromium/boots.json | 20 + .../melting/necromium/chestplate.json | 20 + .../smeltery/melting/necromium/coin.json | 21 + .../smeltery/melting/necromium/dust.json | 21 + .../smeltery/melting/necromium/gear.json | 21 + .../smeltery/melting/necromium/helmet.json | 20 + .../smeltery/melting/necromium/ingot.json | 12 + .../smeltery/melting/necromium/leggings.json | 20 + .../smeltery/melting/necromium/nugget.json | 12 + .../smeltery/melting/necromium/plates.json | 21 + .../smeltery/melting/necromium/rod.json | 21 + .../melting/necromium/sheetmetal.json | 21 + .../smeltery/melting/necromium/shovel.json | 20 + .../smeltery/melting/necromium/weapon.json | 25 + .../smeltery/melting/necromium/wire.json | 21 + .../smeltery/melting/spinel/block.json | 12 + .../recipes/smeltery/melting/spinel/gem.json | 12 + .../smeltery/melting/spinel/geore/block.json | 21 + .../melting/spinel/geore/bud_large.json | 21 + .../melting/spinel/geore/bud_medium.json | 21 + .../melting/spinel/geore/bud_small.json | 21 + .../melting/spinel/geore/cluster.json | 21 + .../smeltery/melting/spinel/geore/shard.json | 21 + .../smeltery/melting/spinel/ore_dense.json | 31 + .../smeltery/melting/spinel/ore_singular.json | 35 + .../smeltery/melting/spinel/ore_sparse.json | 31 + .../tools/materials/wood/logs/azalea.json | 10 + .../tools/materials/wood/logs/cherry.json | 10 + .../tools/materials/wood/logs/driftwood.json | 10 + .../tools/materials/wood/logs/pine.json | 10 + .../tools/materials/wood/logs/river.json | 10 + .../tools/materials/wood/logs/willow.json | 10 + .../tools/materials/wood/logs/wisteria.json | 10 + .../tools/materials/wood/planks/azalea.json | 9 + .../tools/materials/wood/planks/cherry.json | 9 + .../materials/wood/planks/driftwood.json | 9 + .../tools/materials/wood/planks/pine.json | 9 + .../tools/materials/wood/planks/river.json | 9 + .../tools/materials/wood/planks/willow.json | 9 + .../tools/materials/wood/planks/wisteria.json | 9 + .../modifiers/salvage/upgrade/necromium.json | 10 + .../modifiers/salvage/upgrade/spinel.json | 10 + .../embellishment/wood/wood_azalea.json | 22 + .../embellishment/wood/wood_cherry.json | 22 + .../embellishment/wood/wood_driftwood.json | 22 + .../embellishment/wood/wood_pine.json | 22 + .../embellishment/wood/wood_river.json | 22 + .../embellishment/wood/wood_willow.json | 22 + .../embellishment/wood/wood_wisteria.json | 22 + .../tools/modifiers/upgrade/necromium.json | 17 + .../tools/modifiers/upgrade/spinel.json | 17 + .../tags/fluids/molten_necromium.json | 6 + .../tags/fluids/molten_spinel.json | 6 + .../tinkering/modifiers/necromium.json | 73 ++ .../tinkering/modifiers/spinel.json | 34 + .../TinkeringAbnormally.java | 122 +++ .../data/FluidTextureProvider.java | 54 ++ .../tinkeringabnormally/data/ModifierIds.java | 13 + .../data/ModifierProvider.java | 56 ++ .../data/ModifierRecipeProvider.java | 82 ++ .../data/SmelteryRecipeProvider.java | 92 ++ .../data/material/MaterialIds.java | 24 + .../data/material/MaterialRecipeProvider.java | 61 ++ .../material/MaterialRenderInfoProvider.java | 28 + .../sprite/TinkerMaterialSpriteProvider.java | 33 + .../data/tags/FluidTagProvider.java | 45 + src/main/resources/META-INF/mods.toml | 87 ++ .../tinkering_abnormally_necromium.json | 18 + .../tinkering_abnormally_necromium.json | 17 + .../tinkering_abnormally_necromium.png | Bin 0 -> 206 bytes .../tinkering_abnormally_necromium.png | Bin 0 -> 333 bytes .../tinkering_abnormally_necromium.png | Bin 0 -> 241 bytes .../tinkering_abnormally_necromium.png | Bin 0 -> 266 bytes .../tinkering_abnormally_necromium.png | Bin 0 -> 194 bytes .../tinkering_abnormally_necromium.png | Bin 0 -> 151 bytes .../tinkering_abnormally_necromium.png | Bin 0 -> 278 bytes .../tinkering_abnormally_necromium.png | Bin 0 -> 194 bytes .../tinkering_abnormally_necromium.png | Bin 0 -> 141 bytes .../tinkering_abnormally_necromium.png | Bin 0 -> 182 bytes .../tinkering_abnormally_necromium.png | Bin 0 -> 187 bytes .../tinkering_abnormally_necromium.png | Bin 0 -> 223 bytes .../tinkering_abnormally_necromium.png | Bin 0 -> 223 bytes .../tinkering_abnormally_necromium.png | Bin 0 -> 202 bytes .../tinkering_abnormally_necromium.png | Bin 0 -> 258 bytes .../tinkering_abnormally_necromium.png | Bin 0 -> 216 bytes .../tinkering_abnormally_necromium.png | Bin 0 -> 342 bytes .../tinkering_abnormally_necromium.png | Bin 0 -> 297 bytes .../tinkering_abnormally_necromium.png | Bin 0 -> 216 bytes .../tinkering_abnormally_necromium.png | Bin 0 -> 146 bytes .../tinkering_abnormally_necromium.png | Bin 0 -> 171 bytes .../tinkering_abnormally_necromium.png | Bin 0 -> 114 bytes .../tinkering_abnormally_necromium.png | Bin 0 -> 239 bytes .../tinkering_abnormally_necromium.png | Bin 0 -> 235 bytes .../tinkering_abnormally_necromium.png | Bin 0 -> 208 bytes .../tinkering_abnormally/lang/en_us.json | 29 + .../tinkering_abnormally/mantle/colors.json | 16 + .../fluid/molten/alloy/necromium/flowing.png | Bin 0 -> 12347 bytes .../molten/alloy/necromium/flowing.png.mcmeta | 5 + .../fluid/molten/alloy/necromium/still.png | Bin 0 -> 10689 bytes .../molten/alloy/necromium/still.png.mcmeta | 5 + .../fluid/molten/ore/spinel/flowing.png | Bin 0 -> 13546 bytes .../molten/ore/spinel/flowing.png.mcmeta | 5 + .../fluid/molten/ore/spinel/still.png | Bin 0 -> 10357 bytes .../fluid/molten/ore/spinel/still.png.mcmeta | 5 + .../tinkering/modifier_icons.json | 4 + .../tinkering/modifiers.json | 4 + .../data/forge/tags/items/gems/spinel.json | 5 + .../tools/materials/wood/logs/default.json | 1 + .../tools/materials/wood/planks/default.json | 1 + src/main/resources/pack.mcmeta | 8 + 1127 files changed, 4139 insertions(+), 10 deletions(-) create mode 100644 build.gradle create mode 100644 gradle.properties create mode 100644 gradle/wrapper/gradle-wrapper.properties create mode 100644 run-data/config/fml.toml create mode 100644 run-data/config/forge-resource-caching.toml create mode 100644 run-data/logs/2024-06-02-10.log.gz create mode 100644 run-data/logs/2024-06-02-11.log.gz create mode 100644 run-data/logs/2024-06-02-12.log.gz create mode 100644 run-data/logs/2024-06-02-13.log.gz create mode 100644 run-data/logs/2024-06-02-14.log.gz create mode 100644 run-data/logs/2024-06-02-15.log.gz create mode 100644 run-data/logs/2024-06-02-16.log.gz create mode 100644 run-data/logs/2024-06-02-17.log.gz create mode 100644 run-data/logs/2024-06-02-18.log.gz create mode 100644 run-data/logs/2024-06-02-19.log.gz create mode 100644 run-data/logs/2024-06-02-2.log.gz create mode 100644 run-data/logs/2024-06-02-20.log.gz create mode 100644 run-data/logs/2024-06-02-21.log.gz create mode 100644 run-data/logs/2024-06-02-22.log.gz create mode 100644 run-data/logs/2024-06-02-23.log.gz create mode 100644 run-data/logs/2024-06-02-24.log.gz create mode 100644 run-data/logs/2024-06-02-25.log.gz create mode 100644 run-data/logs/2024-06-02-26.log.gz create mode 100644 run-data/logs/2024-06-02-27.log.gz create mode 100644 run-data/logs/2024-06-02-28.log.gz create mode 100644 run-data/logs/2024-06-02-29.log.gz create mode 100644 run-data/logs/2024-06-02-3.log.gz create mode 100644 run-data/logs/2024-06-02-30.log.gz create mode 100644 run-data/logs/2024-06-02-31.log.gz create mode 100644 run-data/logs/2024-06-02-32.log.gz create mode 100644 run-data/logs/2024-06-02-33.log.gz create mode 100644 run-data/logs/2024-06-02-34.log.gz create mode 100644 run-data/logs/2024-06-02-35.log.gz create mode 100644 run-data/logs/2024-06-02-4.log.gz create mode 100644 run-data/logs/2024-06-02-5.log.gz create mode 100644 run-data/logs/2024-06-02-6.log.gz create mode 100644 run-data/logs/2024-06-02-7.log.gz create mode 100644 run-data/logs/2024-06-02-8.log.gz create mode 100644 run-data/logs/2024-06-02-9.log.gz create mode 100644 run-data/logs/2024-06-03-1.log.gz create mode 100644 run-data/logs/2024-06-03-10.log.gz create mode 100644 run-data/logs/2024-06-03-11.log.gz create mode 100644 run-data/logs/2024-06-03-12.log.gz create mode 100644 run-data/logs/2024-06-03-13.log.gz create mode 100644 run-data/logs/2024-06-03-14.log.gz create mode 100644 run-data/logs/2024-06-03-15.log.gz create mode 100644 run-data/logs/2024-06-03-16.log.gz create mode 100644 run-data/logs/2024-06-03-17.log.gz create mode 100644 run-data/logs/2024-06-03-18.log.gz create mode 100644 run-data/logs/2024-06-03-19.log.gz create mode 100644 run-data/logs/2024-06-03-2.log.gz create mode 100644 run-data/logs/2024-06-03-20.log.gz create mode 100644 run-data/logs/2024-06-03-21.log.gz create mode 100644 run-data/logs/2024-06-03-22.log.gz create mode 100644 run-data/logs/2024-06-03-23.log.gz create mode 100644 run-data/logs/2024-06-03-24.log.gz create mode 100644 run-data/logs/2024-06-03-25.log.gz create mode 100644 run-data/logs/2024-06-03-26.log.gz create mode 100644 run-data/logs/2024-06-03-3.log.gz create mode 100644 run-data/logs/2024-06-03-4.log.gz create mode 100644 run-data/logs/2024-06-03-5.log.gz create mode 100644 run-data/logs/2024-06-03-6.log.gz create mode 100644 run-data/logs/2024-06-03-7.log.gz create mode 100644 run-data/logs/2024-06-03-8.log.gz create mode 100644 run-data/logs/2024-06-03-9.log.gz create mode 100644 run-data/logs/debug-1.log.gz create mode 100644 run-data/logs/debug-2.log.gz create mode 100644 run-data/logs/debug-3.log.gz create mode 100644 run-data/logs/debug-4.log.gz create mode 100644 run-data/logs/debug-5.log.gz create mode 100644 settings.gradle create mode 100644 src/generated/resources/.cache/0139982eda566446775bbe6d3ea95f30636239db create mode 100644 src/generated/resources/.cache/1db4c91e4db75d5ee674a4da225920dca5a7f7c4 create mode 100644 src/generated/resources/.cache/46f86832577a0158d2a3e62cbae0c3e048711e19 create mode 100644 src/generated/resources/.cache/555f5aff2203f892b7eb6ff4804c1ef8d66f35af create mode 100644 src/generated/resources/.cache/6aceb3120b210573376cc6f88f87b1ae8db50509 create mode 100644 src/generated/resources/.cache/6eaaabc3fd04752bf997a301b6f0798aa1dc019a create mode 100644 src/generated/resources/.cache/76f8bf23a5a011e4a10bd93879fed2db79330fc4 create mode 100644 src/generated/resources/.cache/8a13710db6f3b2b612ad2e43505567b26bde5324 create mode 100644 src/generated/resources/.cache/b91195ba249091ada0e64e64a3d4a148f0a0c22e create mode 100644 src/generated/resources/.cache/bc46334de14309572a9e29ddd66a443de9c4d884 create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_azalea.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_cherry.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_driftwood.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_pine.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_river.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_willow.png create mode 100644 src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_wisteria.png create mode 100644 src/generated/resources/assets/tconstruct/tinkering/materials/wood/azalea.json create mode 100644 src/generated/resources/assets/tconstruct/tinkering/materials/wood/cherry.json create mode 100644 src/generated/resources/assets/tconstruct/tinkering/materials/wood/driftwood.json create mode 100644 src/generated/resources/assets/tconstruct/tinkering/materials/wood/pine.json create mode 100644 src/generated/resources/assets/tconstruct/tinkering/materials/wood/river.json create mode 100644 src/generated/resources/assets/tconstruct/tinkering/materials/wood/willow.json create mode 100644 src/generated/resources/assets/tconstruct/tinkering/materials/wood/wisteria.json create mode 100644 src/generated/resources/assets/tinkering_abnormally/blockstates/molten_necromium_fluid.json create mode 100644 src/generated/resources/assets/tinkering_abnormally/blockstates/molten_spinel_fluid.json create mode 100644 src/generated/resources/assets/tinkering_abnormally/mantle/fluid_texture/molten_necromium.json create mode 100644 src/generated/resources/assets/tinkering_abnormally/mantle/fluid_texture/molten_spinel.json create mode 100644 src/generated/resources/assets/tinkering_abnormally/models/item/molten_necromium_bucket.json create mode 100644 src/generated/resources/assets/tinkering_abnormally/models/item/molten_spinel_bucket.json create mode 100644 src/generated/resources/data/forge/tags/fluids/molten_spinel.json create mode 100644 src/generated/resources/data/tconstruct/tags/fluids/tooltips/gem_large.json create mode 100644 src/generated/resources/data/tconstruct/tags/fluids/tooltips/metal.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/alloys/molten_necromium.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/block.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/coin_gold_cast.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/coin_sand_cast.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/gear_gold_cast.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/gear_sand_cast.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/ingot_gold_cast.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/ingot_sand_cast.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/nugget_gold_cast.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/nugget_sand_cast.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/plate_gold_cast.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/plate_sand_cast.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/rod_gold_cast.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/rod_sand_cast.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/wire_gold_cast.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/wire_sand_cast.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/apple.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/block.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/gem_gold_cast.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/gem_sand_cast.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/axes.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/block.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/boots.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/chestplate.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/coin.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/dust.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/gear.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/helmet.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/ingot.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/leggings.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/nugget.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/plates.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/rod.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/sheetmetal.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/shovel.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/weapon.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/wire.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/block.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/gem.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/block.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_large.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_medium.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_small.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/cluster.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/shard.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_dense.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_singular.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_sparse.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/azalea.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/cherry.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/driftwood.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/pine.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/river.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/willow.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/wisteria.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/azalea.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/cherry.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/driftwood.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/pine.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/river.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/willow.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/wisteria.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/salvage/upgrade/necromium.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/salvage/upgrade/spinel.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_azalea.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_cherry.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_driftwood.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_pine.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_river.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_willow.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_wisteria.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/upgrade/necromium.json create mode 100644 src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/upgrade/spinel.json create mode 100644 src/generated/resources/data/tinkering_abnormally/tags/fluids/molten_necromium.json create mode 100644 src/generated/resources/data/tinkering_abnormally/tags/fluids/molten_spinel.json create mode 100644 src/generated/resources/data/tinkering_abnormally/tinkering/modifiers/necromium.json create mode 100644 src/generated/resources/data/tinkering_abnormally/tinkering/modifiers/spinel.json create mode 100644 src/main/java/moe/hazu/tinkeringabnormally/TinkeringAbnormally.java create mode 100644 src/main/java/moe/hazu/tinkeringabnormally/data/FluidTextureProvider.java create mode 100644 src/main/java/moe/hazu/tinkeringabnormally/data/ModifierIds.java create mode 100644 src/main/java/moe/hazu/tinkeringabnormally/data/ModifierProvider.java create mode 100644 src/main/java/moe/hazu/tinkeringabnormally/data/ModifierRecipeProvider.java create mode 100644 src/main/java/moe/hazu/tinkeringabnormally/data/SmelteryRecipeProvider.java create mode 100644 src/main/java/moe/hazu/tinkeringabnormally/data/material/MaterialIds.java create mode 100644 src/main/java/moe/hazu/tinkeringabnormally/data/material/MaterialRecipeProvider.java create mode 100644 src/main/java/moe/hazu/tinkeringabnormally/data/material/MaterialRenderInfoProvider.java create mode 100644 src/main/java/moe/hazu/tinkeringabnormally/data/sprite/TinkerMaterialSpriteProvider.java create mode 100644 src/main/java/moe/hazu/tinkeringabnormally/data/tags/FluidTagProvider.java create mode 100644 src/main/resources/META-INF/mods.toml create mode 100644 src/main/resources/assets/tconstruct/book/encyclopedia/en_us/upgrades/general/tinkering_abnormally_necromium.json create mode 100644 src/main/resources/assets/tconstruct/book/puny_smelting/en_us/upgrades/general/tinkering_abnormally_necromium.json create mode 100644 src/main/resources/assets/tconstruct/textures/item/tool/battlesign/modifiers/tinkering_abnormally_necromium.png create mode 100644 src/main/resources/assets/tconstruct/textures/item/tool/broad_axe/large/modifiers/tinkering_abnormally_necromium.png create mode 100644 src/main/resources/assets/tconstruct/textures/item/tool/broad_axe/modifiers/tinkering_abnormally_necromium.png create mode 100644 src/main/resources/assets/tconstruct/textures/item/tool/cleaver/large/modifiers/tinkering_abnormally_necromium.png create mode 100644 src/main/resources/assets/tconstruct/textures/item/tool/cleaver/modifiers/tinkering_abnormally_necromium.png create mode 100644 src/main/resources/assets/tconstruct/textures/item/tool/dagger/modifiers/tinkering_abnormally_necromium.png create mode 100644 src/main/resources/assets/tconstruct/textures/item/tool/excavator/large/modifiers/tinkering_abnormally_necromium.png create mode 100644 src/main/resources/assets/tconstruct/textures/item/tool/excavator/modifiers/tinkering_abnormally_necromium.png create mode 100644 src/main/resources/assets/tconstruct/textures/item/tool/flint_and_brick/modifiers/tinkering_abnormally_necromium.png create mode 100644 src/main/resources/assets/tconstruct/textures/item/tool/hand_axe/modifiers/tinkering_abnormally_necromium.png create mode 100644 src/main/resources/assets/tconstruct/textures/item/tool/kama/modifiers/tinkering_abnormally_necromium.png create mode 100644 src/main/resources/assets/tconstruct/textures/item/tool/mattock/modifiers/tinkering_abnormally_necromium.png create mode 100644 src/main/resources/assets/tconstruct/textures/item/tool/pickadze/modifiers/tinkering_abnormally_necromium.png create mode 100644 src/main/resources/assets/tconstruct/textures/item/tool/pickaxe/modifiers/tinkering_abnormally_necromium.png create mode 100644 src/main/resources/assets/tconstruct/textures/item/tool/scythe/large/modifiers/tinkering_abnormally_necromium.png create mode 100644 src/main/resources/assets/tconstruct/textures/item/tool/scythe/modifiers/tinkering_abnormally_necromium.png create mode 100644 src/main/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/modifiers/tinkering_abnormally_necromium.png create mode 100644 src/main/resources/assets/tconstruct/textures/item/tool/sledge_hammer/modifiers/tinkering_abnormally_necromium.png create mode 100644 src/main/resources/assets/tconstruct/textures/item/tool/spear/large/modifiers/tinkering_abnormally_necromium.png create mode 100644 src/main/resources/assets/tconstruct/textures/item/tool/spear/modifiers/tinkering_abnormally_necromium.png create mode 100644 src/main/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tinkering_abnormally_necromium.png create mode 100644 src/main/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tinkering_abnormally_necromium.png create mode 100644 src/main/resources/assets/tconstruct/textures/item/tool/sword/modifiers/tinkering_abnormally_necromium.png create mode 100644 src/main/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/modifiers/tinkering_abnormally_necromium.png create mode 100644 src/main/resources/assets/tconstruct/textures/item/tool/vein_hammer/modifiers/tinkering_abnormally_necromium.png create mode 100644 src/main/resources/assets/tinkering_abnormally/lang/en_us.json create mode 100644 src/main/resources/assets/tinkering_abnormally/mantle/colors.json create mode 100644 src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/flowing.png create mode 100644 src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/flowing.png.mcmeta create mode 100644 src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/still.png create mode 100644 src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/still.png.mcmeta create mode 100644 src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/flowing.png create mode 100644 src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/flowing.png.mcmeta create mode 100644 src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/still.png create mode 100644 src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/still.png.mcmeta create mode 100644 src/main/resources/assets/tinkering_abnormally/tinkering/modifier_icons.json create mode 100644 src/main/resources/assets/tinkering_abnormally/tinkering/modifiers.json create mode 100644 src/main/resources/data/forge/tags/items/gems/spinel.json create mode 100644 src/main/resources/data/tconstruct/recipes/tools/materials/wood/logs/default.json create mode 100644 src/main/resources/data/tconstruct/recipes/tools/materials/wood/planks/default.json create mode 100644 src/main/resources/pack.mcmeta diff --git a/.gitignore b/.gitignore index 9154f4c..3c37caf 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,18 @@ -# ---> Java +# User-specific stuff +.idea/ + +*.iml +*.ipr +*.iws + +# IntelliJ +out/ +# mpeltonen/sbt-idea plugin +.idea_modules/ + +# JIRA plugin +atlassian-ide-plugin.xml + # Compiled class file *.class @@ -8,9 +22,6 @@ # BlueJ files *.ctxt -# Mobile Tools for Java (J2ME) -.mtj.tmp/ - # Package Files # *.jar *.war @@ -22,5 +33,86 @@ # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml hs_err_pid* -replay_pid* +*~ + +# temporary files which can be created if a process still has a handle open of a deleted file +.fuse_hidden* + +# KDE directory preferences +.directory + +# Linux trash folder which might appear on any partition or disk +.Trash-* + +# .nfs files are created when an open file is removed but is still being accessed +.nfs* + +# General +.DS_Store +.AppleDouble +.LSOverride + +# Icon must end with two \r +Icon + +# Thumbnails +._* + +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +# Windows thumbnail cache files +Thumbs.db +Thumbs.db:encryptable +ehthumbs.db +ehthumbs_vista.db + +# Dump file +*.stackdump + +# Folder config file +[Dd]esktop.ini + +# Recycle Bin used on file shares +$RECYCLE.BIN/ + +# Windows Installer files +*.cab +*.msi +*.msix +*.msm +*.msp + +# Windows shortcuts +*.lnk + +.gradle +build/ + +# Ignore Gradle GUI config +gradle-app.setting + +# Cache of project +.gradletasknamecache + +**/build/ + +# Common working directory +run/ + +# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored) +!gradle-wrapper.jar diff --git a/LICENSE b/LICENSE index 2071b23..c986429 100644 --- a/LICENSE +++ b/LICENSE @@ -1,9 +1,21 @@ -MIT License +The MIT License (MIT) -Copyright (c) +Copyright (c) 2024 -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..9760c66 --- /dev/null +++ b/build.gradle @@ -0,0 +1,222 @@ + +plugins { + id 'eclipse' + id 'idea' + id 'net.minecraftforge.gradle' version '[6.0.16,6.2)' +} + + +group = mod_group_id +version = mod_version + +base { + archivesName = mod_id +} + +java { + toolchain.languageVersion = JavaLanguageVersion.of(17) +} + +minecraft { + // The mappings can be changed at any time and must be in the following format. + // Channel: Version: + // official MCVersion Official field/method names from Mojang mapping files + // parchment YYYY.MM.DD-MCVersion Open community-sourced parameter names and javadocs layered on top of official + // + // You must be aware of the Mojang license when using the 'official' or 'parchment' mappings. + // See more information here: https://github.com/MinecraftForge/MCPConfig/blob/master/Mojang.md + // + // Parchment is an unofficial project maintained by ParchmentMC, separate from MinecraftForge + // Additional setup is needed to use their mappings: https://parchmentmc.org/docs/getting-started + // + // Use non-default mappings at your own risk. They may not always work. + // Simply re-run your setup task after changing the mappings to update your workspace. + mappings channel: mapping_channel, version: mapping_version + + // When true, this property will have all Eclipse/IntelliJ IDEA run configurations run the "prepareX" task for the given run configuration before launching the game. + // In most cases, it is not necessary to enable. + // enableEclipsePrepareRuns = true + // enableIdeaPrepareRuns = true + + // This property allows configuring Gradle's ProcessResources task(s) to run on IDE output locations before launching the game. + // It is REQUIRED to be set to true for this template to function. + // See https://docs.gradle.org/current/dsl/org.gradle.language.jvm.tasks.ProcessResources.html + copyIdeResources = true + + // When true, this property will add the folder name of all declared run configurations to generated IDE run configurations. + // The folder name can be set on a run configuration using the "folderName" property. + // By default, the folder name of a run configuration is the name of the Gradle project containing it. + // generateRunFolders = true + + // This property enables access transformers for use in development. + // They will be applied to the Minecraft artifact. + // The access transformer file can be anywhere in the project. + // However, it must be at "META-INF/accesstransformer.cfg" in the final mod jar to be loaded by Forge. + // This default location is a best practice to automatically put the file in the right place in the final jar. + // See https://docs.minecraftforge.net/en/latest/advanced/accesstransformers/ for more information. + // accessTransformer = file('src/main/resources/META-INF/accesstransformer.cfg') + + // Default run configurations. + // These can be tweaked, removed, or duplicated as needed. + runs { + // applies to all the run configs below + configureEach { + workingDirectory project.file('run') + + // Recommended logging data for a userdev environment + // The markers can be added/remove as needed separated by commas. + // "SCAN": For mods scan. + // "REGISTRIES": For firing of registry events. + // "REGISTRYDUMP": For getting the contents of all registries. + property 'forge.logging.markers', 'REGISTRIES' + + + // Recommended logging level for the console + // You can set various levels here. + // Please read: https://stackoverflow.com/questions/2031163/when-to-use-the-different-log-levels + property 'forge.logging.console.level', 'debug' + + mods { + "${mod_id}" { + source sourceSets.main + } + } + + property "mixin.env.remapRefMap", "true" + property "mixin.env.refMapRemappingFile", "${projectDir}/build/createSrgToMcp/output.srg" + } + + client { + // Comma-separated list of namespaces to load gametests from. Empty = all namespaces. + property 'forge.enabledGameTestNamespaces', mod_id + } + + server { + property 'forge.enabledGameTestNamespaces', mod_id + args '--nogui' + } + + // This run config launches GameTestServer and runs all registered gametests, then exits. + // By default, the server will crash when no gametests are provided. + // The gametest system is also enabled by default for other run configs under the /test command. + gameTestServer { + property 'forge.enabledGameTestNamespaces', mod_id + } + + data { + // example of overriding the workingDirectory set in configureEach above + workingDirectory project.file('run-data') + + // Specify the modid for data generation, where to output the resulting resource, and where to look for existing resources. + args '--mod', mod_id, '--all', '--output', file('src/generated/resources/'), '--existing', file('src/main/resources/'), '--existing-mod', 'tconstruct' + } + } +} + +// Include resources generated by data generators. +sourceSets.main.resources { srcDir 'src/generated/resources' } + +repositories { + // Put repositories for dependencies here + // ForgeGradle automatically adds the Forge maven and Maven Central for you + + // If you have mod jar dependencies in ./libs, you can declare them as a repository like so. + // See https://docs.gradle.org/current/userguide/declaring_repositories.html#sub:flat_dir_resolver + // flatDir { + // dir 'libs' + // } + maven { + name 'DVS1 Maven FS' + url 'https://dvs1.progwml6.com/files/maven' + } + + maven { + url = "https://maven.jaackson.me" + } + + exclusiveContent { + forRepository { + maven { + name = "Modrinth" + url = "https://api.modrinth.com/maven" + } + } + forRepositories(fg.repository) // Only add this if you're using ForgeGradle, otherwise remove this line + filter { + includeGroup "maven.modrinth" + } + } +} + +dependencies { + // Specify the version of Minecraft to use. + // Any artifact can be supplied so long as it has a "userdev" classifier artifact and is a compatible patcher artifact. + // The "userdev" classifier will be requested and setup by ForgeGradle. + // If the group id is "net.minecraft" and the artifact id is one of ["client", "server", "joined"], + // then special handling is done to allow a setup of a vanilla dependency without the use of an external repository. + minecraft "net.minecraftforge:forge:${minecraft_version}-${forge_version}" + + // Example mod dependency with JEI - using fg.deobf() ensures the dependency is remapped to your development mappings + // The JEI API is declared for compile time use, while the full JEI artifact is used at runtime + // compileOnly fg.deobf("mezz.jei:jei-${mc_version}-common-api:${jei_version}") + // compileOnly fg.deobf("mezz.jei:jei-${mc_version}-forge-api:${jei_version}") + // runtimeOnly fg.deobf("mezz.jei:jei-${mc_version}-forge:${jei_version}") + + // Example mod dependency using a mod jar from ./libs with a flat dir repository + // This maps to ./libs/coolmod-${mc_version}-${coolmod_version}.jar + // The group id is ignored when searching -- in this case, it is "blank" + // implementation fg.deobf("blank:coolmod-${mc_version}:${coolmod_version}") + + // For more info: + // http://www.gradle.org/docs/current/userguide/artifact_dependencies_tutorial.html + // http://www.gradle.org/docs/current/userguide/dependency_management.html + implementation fg.deobf("slimeknights.mantle:Mantle:${minecraft_version}-${mantle_build}") + implementation fg.deobf("slimeknights.tconstruct:TConstruct:${minecraft_version}-${tinkers_build}") + + implementation fg.deobf("com.teamabnormals:blueprint:${bp_version}") + implementation fg.deobf("maven.modrinth:caverns-and-chasms:${cc_version}") + implementation fg.deobf("maven.modrinth:environmental:${env_version}") + implementation fg.deobf("maven.modrinth:upgrade-aquatic:${ua_version}") +} + +// This block of code expands all declared replace properties in the specified resource targets. +// A missing property will result in an error. Properties are expanded using ${} Groovy notation. +// When "copyIdeResources" is enabled, this will also run before the game launches in IDE environments. +// See https://docs.gradle.org/current/dsl/org.gradle.language.jvm.tasks.ProcessResources.html +tasks.named('processResources', ProcessResources).configure { + var replaceProperties = [ + minecraft_version: minecraft_version, minecraft_version_range: minecraft_version_range, + forge_version: forge_version, forge_version_range: forge_version_range, + loader_version_range: loader_version_range, + mod_id: mod_id, mod_name: mod_name, mod_license: mod_license, mod_version: mod_version, + mod_authors: mod_authors, mod_description: mod_description, tinkers_version_range: tinkers_version_range, + cc_version_range: cc_version_range, env_version_range: env_version_range, ua_version_range: ua_version_range + ] + + inputs.properties replaceProperties + + filesMatching(['META-INF/mods.toml', 'pack.mcmeta']) { + expand replaceProperties + [project: project] + }} + +// Example for how to get properties into the manifest for reading at runtime. +tasks.named('jar', Jar).configure { + manifest { + attributes([ + "Specification-Title": mod_id, + "Specification-Vendor": mod_authors, + "Specification-Version": "1", // We are version 1 of ourselves + "Implementation-Title": project.name, + "Implementation-Version": project.jar.archiveVersion, + "Implementation-Vendor": mod_authors, + "Implementation-Timestamp": new Date().format("yyyy-MM-dd'T'HH:mm:ssZ") + ]) + } + + // This is the preferred method to reobfuscate your jar file + finalizedBy 'reobfJar' +} + +tasks.withType(JavaCompile).configureEach { + options.encoding = 'UTF-8' // Use the UTF-8 charset for Java compilation +} diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 0000000..4bb42fd --- /dev/null +++ b/gradle.properties @@ -0,0 +1,64 @@ +org.gradle.jvmargs=-Xmx3G +org.gradle.daemon=false + + +# The Minecraft version must agree with the Forge version to get a valid artifact +minecraft_version=1.19.2 +# The Minecraft version range can use any release version of Minecraft as bounds. +# Snapshots, pre-releases, and release candidates are not guaranteed to sort properly +# as they do not follow standard versioning conventions. +minecraft_version_range=[1.19.2,1.20) +# The Forge version must agree with the Minecraft version to get a valid artifact +forge_version=43.3.13 +# The Forge version range can use any version of Forge as bounds or match the loader version range +forge_version_range=[43,) +# The loader version range can only use the major version of Forge/FML as bounds +loader_version_range=[43,) +# The mapping channel to use for mappings. +# The default set of supported mapping channels are ["official", "snapshot", "snapshot_nodoc", "stable", "stable_nodoc"]. +# Additional mapping channels can be registered through the "channelProviders" extension in a Gradle plugin. +# +# | Channel | Version | | +# |-----------|----------------------|--------------------------------------------------------------------------------| +# | official | MCVersion | Official field/method names from Mojang mapping files | +# | parchment | YYYY.MM.DD-MCVersion | Open community-sourced parameter names and javadocs layered on top of official | +# +# You must be aware of the Mojang license when using the 'official' or 'parchment' mappings. +# See more information here: https://github.com/MinecraftForge/MCPConfig/blob/master/Mojang.md +# +# Parchment is an unofficial project maintained by ParchmentMC, separate from Minecraft Forge. +# Additional setup is needed to use their mappings, see https://parchmentmc.org/docs/getting-started +mapping_channel=official +# The mapping version to query from the mapping channel. +# This must match the format required by the mapping channel. +mapping_version=1.19.2 + + +# The unique mod identifier for the mod. Must be lowercase in English locale. Must fit the regex [a-z][a-z0-9_]{1,63} +# Must match the String constant located in the main mod class annotated with @Mod. +mod_id=tinkering_abnormally +# The human-readable display name for the mod. +mod_name=Tinkering Abnormally +# The license of the mod. Review your options at https://choosealicense.com/. All Rights Reserved is the default. +mod_license=MIT +# The mod version. See https://semver.org/ +mod_version=1.0-SNAPSHOT +# The group ID for the mod. It is only important when publishing as an artifact to a Maven repository. +# This should match the base package used for the mod sources. +# See https://maven.apache.org/guides/mini/guide-naming-conventions.html +mod_group_id=moe.hazu +# The authors of the mod. This is a simple text string that is used for display purposes in the mod list. +mod_authors= +# The description of the mod. This is a simple multiline text string that is used for display purposes in the mod list. +mod_description= + +mantle_build=1.10.36 +tinkers_build=3.8.3.39 +tinkers_version_range=[3.8.3.39,) +bp_version=1.19.2-6.2.0 +cc_version=1.0.2 +cc_version_range=[1.0.2,) +env_version=3.1.1 +env_version_range=[3.1.1,) +ua_version=5.1.0 +ua_version_range=[5.1.0,) diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000..0564365 --- /dev/null +++ b/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1 @@ +distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip diff --git a/run-data/config/fml.toml b/run-data/config/fml.toml new file mode 100644 index 0000000..1eb6666 --- /dev/null +++ b/run-data/config/fml.toml @@ -0,0 +1,10 @@ +# Enable forge global version checking +versionCheck = true +# does the splashscreen run +splashscreen = true +# Disables Optimized DFU client-side. +disableOptimizedDFU = true +defaultConfigPath = "defaultconfigs" +# max threads for parallel loading : -1 uses Runtime#availableProcessors +maxThreads = -1 + diff --git a/run-data/config/forge-resource-caching.toml b/run-data/config/forge-resource-caching.toml new file mode 100644 index 0000000..f8f122c --- /dev/null +++ b/run-data/config/forge-resource-caching.toml @@ -0,0 +1,10 @@ +# Set this to true to force the caching of mod resources to happen on the main thread. +indexModPackCachesOnThread = false +# Set this to true to force the caching of vanilla resources to happen on the main thread. +indexVanillaPackCachesOnThread = false +# This TOML configuration file controls the resource caching system which is used before the mod loading environment starts. +# This file is read by the Forge boot loader, and is not used by the game itself. +# +# Set this to false to disable the resource cache. This will cause the game to scan the resource packs everytime it needs a list of resources. +cacheResources = true + diff --git a/run-data/logs/2024-06-02-10.log.gz b/run-data/logs/2024-06-02-10.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..2ec095e1281485bf3048bafcaab9b4303ba60438 GIT binary patch literal 1419 zcmV;61$6o!iwFP!00000|Ls^?Z`(E$e($efABH^4rtY^4eeiOt3)>0ev>Ol<21Qa1 zTZz;t$#MGYcPQEJ?AU3$7F|*7!IF48myhQhe)O&FzG|dvyFPNAW8XP;T^zgiTXb6x zA+6!${1U!td5;UlD)Y!mBk3L2c(nSk#+Rp~!RyJ%%d_jZ$7rnBdIaf4N+IXRi0FBR zZu|Xi@eMS2-9wpzHzPG^Dy|t{^iaP~s*2Y`$@sE|9PA{UzUoxy9 z6P9y}63|syt+3guuUlc(&Pl=BmDsehBFF8-H(Xaj$sY1O>|w`S4;FMYVzgs-Yt@BT zP1!?|*SHXpQ%$nE9r(Ds+^h#sT|2e|kZ#98s{!Eap<2lITmvjKl1ilulIIVtmw9ep zs;SGS-tzQR(Wc6 z3E36-zk@9uXcjCNcp#1a}{=d@IE&ac!x*PNm8@Xz4{O`EiO zsA^uI)n>o2K}CS3EnF`e30=pBBNfnTa$faaD--P-I~D{Hu3A-Pr^@OqXa!pdbEr){ z;@LjoVVFdmGCzu3C(cOdq;X)USrBEkThwnC;dey;;(CtbKey17>xBT*{)zgTT)a3L z4bLVwdof9p&G!B=xSqiG?S>CMv1`_6H1#&cV4Wq9L`d(dFQDIJxMy z9T~5mNaTI+JXUR)Z~*l=k@JQ?yGz&pDxWQqhISM=BnaS@c!|x37kP}>1~nd2j|M>$ zM|4+Ce_M`05s3;FqN+@uwBcQ=B5%Do0G#_n1DC6Nsu({6TH$$ z9rKwR20wB zPE=8nTBITu^#jWJg69YrjgkLq@MbV`q5~3l&#@!+ympVbU|vUM!-ZtLR-ht?Y`{Zmp=h^A8qxPQMjo^-WrvOWoys5 zSOQr$mi%roFjh2Dm9;3u2VnNAsa)^XmUP()HMH}vf3Gwc+P9xTgsP%Y5}%s}AYq+f zUSFI+l?4mhKI1Z4$?I({E1UbM0cCu$x`lSNc6@TRd#n7`){fV`t%;q@h81jeqs7X~ zkDJQb9!nw|IrdW=1;bGSj^mQh_Z5CaqyQd%1&!-<@ihB2Xio+7`g(+pK6SU+I!-ov zX6DSAX}DV%qGIh5mG-$!GiD|SIh(006BIn0b;I4<{%6fyU%;aH`RZV^a6!8-tyFyk z$qSUBk$hQl3WpD>z=eYR59AX-nl$~_Fv6|a@t>?3Z51=s;-X^&9m|`p{)0fJRto|3 Z>=^AUu7*2{Oh6((`y14^m+Ds&004Tn#2o+t literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-02-11.log.gz b/run-data/logs/2024-06-02-11.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..e35f46304a05c75c3854a166dfdb413d5302186b GIT binary patch literal 1481 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 S7KMOBe)bn~A0^6H6952=_0RAC literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-02-13.log.gz b/run-data/logs/2024-06-02-13.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..4a25431566f7fb640297b4ec2989215570334d63 GIT binary patch literal 1416 zcmV;31$X)%iwFP!00000|Ls^wZ`(K&zV}zKhd~ZwQ~Q=d51wpwU^_vab_NIvgCZ%1 ztwd@l$w~U_=TWlVv16y{f}$wqU`gEG^6|aLkG`?p^G3S1>m%1W^zB32#er+TLpKEx z(i%=qFW{S&ceqfjGLM`zlHPKSN6Qaud~rM)yqO%mKDl~#h{lSoMv!i#6mouuh@MyI zrr+-tUqh4EJ(MYUGg6bL;+pYA5B2+`s(3w=jNkW=gPmmER~-x8L)NV-xOGcDHWr?1 z!g6j=0=g=z6*gP;bt}x;IVpI%5}Q_5-7MtYsYo~((O2CH2{1)R15imYk*}&QmJ%7^8BIoGSAIR zHFeq48=f93+7w*Ym36&Ziw5hpR;8&m=aOqub7pB?sYX-Yde84g1^VV+Dz4r9wWN11 zZgz%=`<=qXv9XPl-@{{8HU<%^4aG{~k`zv`MRn zs^$e+ZuTo1R0L?+!u6_=&~>;!QURSN=T+aeGSR-VV?hw%s#R5Xs;tg}R?S>CMv1`_6H1#PQkfLq9L`d(Z%3+I63RK z9T~5mNaS7cJXUR)Z~*l=k@JQ?yGz&pGM_DyhISM=BnaS@c!|x37kP}>1~nd2j|M>$ zM|4|Ge^ZV@5s3;FqN+@uwBcQ=B5%Fe16=Y`1DC5isuH$$ z9rKwR20$vCK6pErIni#3vGe>Rd3h$hCKC2``*`lA7=Y`Rtf7N# zvUY&(M15%^;p;^p;db_2bP= z_VTz#=5o0ZT1jI8$$x4~o6@8QpOJqWs0s9k+Zsjj=j*4b4C?}V3=POB!#1IZx219@ zMJ-4!J{pV61awAfs7Am_aaee;o@T!W?Wus?T#eAd=k8V;$H`jH%$!*> z4RNBy2s)NGUH%7wO05e(UM WRa^~s7MXxVe(^77q-BCv6953dFTJ1u literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-02-14.log.gz b/run-data/logs/2024-06-02-14.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..0fb2cb7f8f430c24ba98a8d9380a1d05a8337413 GIT binary patch literal 1417 zcmV;41$O!$iwFP!00000|Ls^wbK5o)zUNmUhmH@Gz z8cxnH;hUECxKOMzkDN4;-f@jbs}E~@c{&=rnwi0=i@p>p3U-poLon+HjoeJGU)}1Q2bw}Pe7M^Ru za&A!qx+<#`He2;|E6mzCDR{dQn^sojxSjZ#>q;ouL%xSS?0D-jW4Diw<4nL@?KJQ2Kx-*5D^}IYlEO znfY<_wL8zYQm7+N9M( zRr3O^Hv5GQDgrcZ;d;?X=sG?esen$C^Q!M!nP}hGu^@F2m zcs9A&i%AqlYfOF}Tu!YIDq<`$azDc-KA@PmCqJQLpzEb5(Mx{yu@b2i#$ebgBp*iM}r`W zBf2Z6zb(h0h(v`7QB@{S+VHMbk+)v_BZ14+Jynb!0xoqEFJ#<~eLoJO#CMz&qK^5@ z4TB(!+}KMa;yKZ-oNobK{9OZA&_kF-)FfK!rlAvZ;s%Kw1x^@nm&I-v!jHyT!hIW}$+siNhx$dFFbQ3sM}gw$`0f2X>C4p1+N z9!hwe@{$8Bk@R7tD5;e;r^7@cw(b|aLbXCh2r!#QGK{A0L|KBw=X>mmu0!CxxzZ|?C%$(?e#NBi3i6eP+Cj3Gq?CtLH+)Xh6*DYB?N4sS0 z2;GbN&M>=YcNEu=Eqd5F{{WO(fQ$SCl0Xb#ZCiL*OR1T%6 z1q?}6E`rgFVkTj;ggpoVrH_V1MjL;LmKMIL3=8oSJxwS^s&3u)^W1YGc#w_ zOvByE5EW~esI<>*nlUpu$k|L~nV{g|tQ+p;_CIOv`T`ck&sPVVg$vq!X{G8TNM4`} zjpWOcQ#gE31uhiie;}U#(xmAZ!w5t*+5Ky48^*SZnQC#-F@lceO;`Uxpi--afO>X} X_7zvdokb=fk)QnmkD49pR}%mLkH5xs literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-02-15.log.gz b/run-data/logs/2024-06-02-15.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..aed79ff93d34a31765aa0ea494166d9f0fe81a2a GIT binary patch literal 1456 zcmV;h1yA}PiwFP!00000|Ls^=Z`(K!e($ef9~OC7n-X;^i(=u;RTs7s#A$bdATTJ3 za@b0wN=Z)AU%x}ic5BB@k1dL#*cVB>=J+@>{HSZ&dDTeAc0A;eLpM5feH=vO23;3a zNNYGbJ%?{r-r+)}m3ic}k?fXhJX(HO(jYgL+Ab1u22HBT+gE7fSmTkrY3s6gNRYsIyjzm|0K z?0RRIINvEuh>dL=|Gs<~i8y7cV`r|7s+#J$jiI-6LD8Z^7m*O=5`vNkG_eMMpz|pj z3EA93q_JB>i!|`oa|0aVxNinX-`VL(=tf(v6yhElVCS?{a?UT*9oIZX+NY?W$i<7J z(ePw)wG)$=#4Akx9$Ze~`*GM~6Z5&EDQuA0^i)(#0qhSL6rF-|7gR%PTch*A@o;k1 zZ96hvKat40;CZatGT{K~b1LTzg?5*&{bfE|Gzsi5B-Hoe6}z#WQa5x{Y8%ve#9Ze4 zVHC1$IsHvJ21O()REVlFdD4b=t%|($VmEM({Zj*%t2?Grz7M#>iQOROcI0`HAI2Ub z2}E7$rB2}cN$5mw5>l6h+j4$=;0m@6vyhoYOPnMi0jG{1+o4YapF3&f1W+df7G%Rj~VYpS@ zzXqsRR1YOQj(N#}mPqz6QjFG0o6}*UP`c_Dyh61?MhGyQMy41|--)sWiO+Y~6<{dj z`%axBRg|G8Vv2*PawinQ7DN|O#_gyPR}pT zPN2$y1#O>k87<}Y)|Zv_ebj(5K3d*FyIMOwy4b!|?zT2^zt!6Ds<$<k)ItozbR z)d!HgKp7gz?@P|$@Ie*0P|*K@d;&<5rr!)B5Yd5cwOR-$n}=vu4L1~BWCH5Nvws1? KY=64G6952H=+kBZ literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-02-16.log.gz b/run-data/logs/2024-06-02-16.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..2948cc802de8e72fca9c1d8ae2bc57de14146b99 GIT binary patch literal 1421 zcmV;81#|w`S4;FMYVzgs-Yt@BT zP1!?|*SHXpQ%$nE9r(1o+^h#sT|2e|kZ#98s{!Eap<2lITmvjKl1ilulIIVtmw9ep zs;SGS-tzQR(Wc6-zk@9uTQ_v{^43bBL+*f}kgobxMn&oyUgJp6k&LDMF! z9;%ubXtmidY)}!PX$#kjMnc!|;YbB^nw(dC*UCiu#*PI+gsWCn*{QNR3tGWe!W?Q- zk9f9Eco-%Tr_7Hc*NHO{I%yo(X%<8o?H2XhMfe@jzqy{{_|Gjg<$58&w11<1CKoSG zM#Hno&0b7`AX;Pc*Wh{r-;cu{o0!iPVX#4F)0wEK0@xogC^`q{u84-zwnmqO)8XWz z+jeBUej<_g!Sh(PWx@f}=S0pM0_`qc`>TAmNE+Hv)8Ce3P(-3ag{Uf%CvAAws>oX}4geSb)WGHHo+`!<0hhXo7cy?gz8?os;yX?X zQOA7dhCz@BC4-QY&pvhlxUL-7k2BYK4ptU^b0p7){@cvIL3G_t+I<*NzUI zIwz_qNi9;5i~0fOe8F=BjK;`+HFz_aInjQJk34l`JbveuX|e)JDUwF*y=`$ zm6e}1m9ssT05S0Gr#K3RqXZnsC86&t{Dw#YJp2k8*X!bG_G{3d3h4Fq2pxUyZnbrs zZ1l{`nKjdJw=zV<+9fLObDL(&Ob&83Q&}b`csT2ZySe=@n!CP$Me+01!Diutc3)bl z`UsL2C_^Lpvg8yFA5?)01^FMyCxA3*`VBC~$?ipe8^*SZnQC#-F@lceO;`Uxpi--a bfO>X}_7zvdokb=fk)Qno>J=4kR}%mLsMEnd literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-02-17.log.gz b/run-data/logs/2024-06-02-17.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..4be484f049b116830eb140311796214a40fa4f7e GIT binary patch literal 1475 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 ZvqQA6xLWQk=Mob6+3#p`lj2ts003jxwc-E( literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-02-19.log.gz b/run-data/logs/2024-06-02-19.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..8d3218a4234b0ffea88309bb722c05c479c020ad GIT binary patch literal 1417 zcmV;41$O!$iwFP!00000|Ls^?Z`(E$e($efABH^4rbOM9p$}eeb74C{oOT0(!k{S1 zVJnduB{@!i{SGDDogF(%FW8D=50=E+xqLk5@S|^S=XE0;+wqV?j$LwW`#6aFcj&gD zLR!Pg`6Ya_@*Wo|t;{2*jbwLRg!gRwR2kVb|p5gtjKXY@h#VtP_l%oF;MvQjsY^}P` zswsO&@){RHa;9lkw*#M+mz(tfs$)lhCvok_Z#4jXJyZ+%fop(eMiZ%YLG%2f^)k=R zOEq=b)LWjOD%KQS)|GX$UW*2swN|B>HRqCRTJzM>yi$#3y!DCurIv z)k9VD0gC(@m^YJ%Jo8kX@5ukOfFuX zjD}~Eo4uGs{$_iBA6!r1`*GM~6Z5&EDQuA0^i)(#0qhSL6rF=}S5!l4TcgXt>2Pw< zZ96hvKat4$;CZatGT{K~b1LTzg?5*&{Z&3&Gzsi5B-Hoe6}z#WQa5x{Y8%ve#9Ze4 zVHC1mIsI)p21O()REVlFdD4b=t%|($;s9{rcMV*w?wLyYA>a}xc7v4Lk>`OYu}4S( zQI~qD6Zn1-I+2@%)Ft7roF5;!f*ryvWG2xPCkaTvspH3X=##+bP8vBu06!LGp<|Mo zeM`8a?;0*p&6IwGmG7rC=AI4FXe6R+2QJy0=mcdGm6 z0QH*cp@hdNFFDW>$sR_E(OPM9I!qKw*ZqQ5s8+}b0cO+46r^t$H zQ|Ck#C9Opwa#25^oG*BefYBKFuLo}jGZOBX=z7mTl2>QKZ&bqG?jFzG6a#SGk~MU+ zOV*Ciy{PXDv+Kx&p?BM4>uYG+J{tG~v8MnBj(uqJuX#b+utAzxh&;8J=HTd5&u`S2l~#uruJrtXmE_r0G79-3s~N=8jNQ?ysQv?U zcjN!Cxm+%UR?=8N^Y7ZyrZnlnXY|hoY6AP$ZH=O5)K60xHU;z)8jw?lZ9)%kOXX0C zTF_j4G!~f&=z`Wzjev=Qgtm^O+kM%+FMlFT>|Fr2jKWPV^46$KEL(fd#S+N6vE)~S zfw7{Is;osJJ_55}P33y8HaO0WHmISUhy8n{!O*__1R_iog_8K(GyntF_~ktKD1W0c-s)wRXJjZB6WKHmqQ)8!c8=e%e%? zKDGqzb6)%;N5OEEfaAEN>_dg$QYnCkUqRz~T|CWx4cb!yy}2Htqkp4IfKIoRp3HF{|E93AWfQnF^mMe-tK=E+c36O%v6hujuCV$Z@T&q0+m`V1k|%* Xw6C}t?kq9^iTvU(q`~rgR}%mLR;I>a literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-02-2.log.gz b/run-data/logs/2024-06-02-2.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..a807a82b870a24733438f89428dfa41df8d0e8a4 GIT binary patch literal 1634 zcmV-o2A%mIiwFP!00000|Ls^ybK5o$zV}xkhmH@G!1qg?98|xej3s+4C+&JlXbdZIuXfv0eaMeM^LZ-}EkWZz7 z=ZeG$GbjOFxlsw5tmf(+dheX1tlEk7XqG0pdhtC|IhUe?Tn9VYa@LC}-K=Qs*xuT8 zu4I{YkYEK)xnNY0Sy3%~-kxpt1F5zdnjT0uL$A^R^mS0d#T`>X%Y;mYR4GZ4$I8ki z(GOV`Sy^mZdLn6=GEwBl&3Z5DZ}u9wqQ;yFrbxkJL$O?zin7Xj_P}${H~(63)!}a> zefZ&ar<+7C6_TA09J`Qoz)eBbF-f4>Ox(!oO{s05OInJb*vnzSe6pPVt@Y`U7 z#^p4B%nO#H)nUIjL4}9L6bwFE1VJEnueY^oq55G)|A ziskF$i^1vWW+x{>XswSPT=-%s5hYoAXfiQ$0sp~pO@5@>(Kpy&*YyCMog+qk&w zpA1Il^|2#u^`1c9MbA^!hIR)~pAa!G35@G-?XKe4AXDEA0*iPaJR&DDW8wr(Oiaxh z3#mgrF9-wLl+)doqgg~eM=8&99VeB07cxyMEB=whCGwuin6(i%wIj!mnHjon=mn8$ zSyS-3*o|%9^QM6vI@5qSR?w9562v)wYvNMc##umhpiS+mZ~2VaUStNI<$KJIL)-V^ zL&I5M>!7Cp9lAg@mFfvso)?pdxh8m%YX+7J`HNV7m188BL$!Ggcpw}VM~@EsA#nOxBd71i50X+Y+AbKN?zRwZ-{`iZC=myE1KY< zD%Q|ZvsgPq_q%C0UZba}U3Y<)}FwyO;M7gbMiKU;R&;a{_qRBnS5n+-{Zrb)>% zP*h-;fHnLvhq9)u{QvpLrX^2egDM7wj@A4|4ryl8eBoTpTTr$ZMo&;u0`Vg93HZ~5 zE=Zo{-vMs3b7_am#F8s1Gy;-*2c+S%k(QYb4>lpcmyi?aUyd~}n}z<4{HZg;CV`&7 z0Afm4n=r$wR5=j5;3VOnG$Q>1Iwu8WBdA0{LY2qS?XKwF6+aPQ$K<5d@0=i1@%RkN#XLF*lgcDSCcAl8_5 zRj@UUmMfH>50%9`kl5G>t$j5LhN}b&#~Gn_Iet$BhdTTU2G{H4sn4rl-3sX4^#wZm zQg5|&oow_>^qnY1g_gU|*8?YdJwYu00 zoYMN2lCn60;DwT*6zm~m6fPf>g9$15pU6E#>M%W+MhDx0xi@Q6Sxje(^SUCatGw~* zKM0g5x#W<~dT3X2)wMI9aR}rV-ObDCIlA{Nf}&UOd;vy-1jwWTN?%g>*BTCY7v&ji zfe;BnX|U{89u5NWY#!iNRp7WQTrCKih2P;cY^!_1LOThEKzJ?*y>`hVku^^n;?_lg$<6R`ZlA6?Lp(C!!j010p?761SM literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-02-20.log.gz b/run-data/logs/2024-06-02-20.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..5f02c252b975f874d81f259307c48be190520a1f GIT binary patch literal 1412 zcmV-~1$+7*iwFP!00000|Ls^?Z`(E$e($efABH^4rtY^4eeiOt3)>0ev>Ol<21Qa1 zTZvRD$#MGYcPQEJ?Alq{6dqbT^#uSTXb6x zA+6!${1U!td5;UlD)Y!mBk3L2c(nSk#+Rp~!RyJ%%d_jZ$7rnBdIaf4N+IXRi0FBR zZu|Xi@eMS2-9wpzHzPG^Dy|t{^iaP~s*2Y`$@sE|9PA{UzUoxy9|w`S4;FMYVzgs-Yt@BT zP1!?|*SHXpQ%$nE9r(1o+^h#sT|2e|kZ#98s{!Eap<2lITmvjKl1ilulIIVtmw9ep zs;SGS-tzQR(Wc6-zk@9uXc*>$B5OK5KHUp*Ho1 zXZwVQVG?o5{3vprI3uBx#(|w?L6p&MQNLY;-x2+j>p719+(J{X7XnQCGwNq@@#17O zJe%C?#Uyf~H736et|##QdDvqU^SL4nHppx`6BShe`vV3==iuBG(U98K=yGs6oLqF< zj*QojB=SCZK38p-Z~*l=k@JQ?yGz&pDxWQqhISM=BnaS@c!|x37kP}>1~nd2j|M>$ zM|4+Ce_M`05s3;FqN+@uwBcQ=B5%F;PXd>#d#V^e1YGJSUdXr|`+gimiSIZmL>=>) z8wNodxv`f<#B-uuIX^yd1wDjWL`|ZlZW=lvCvK3~QQ(9DcUkO)A^d2ZMXpI|`Yqv# zziYTaHC6gEtb%}%g!?u`lW#|k5A};UVG_DNj{?t)xswrQyUBX}HvlSfcB=cA0QHLK zp@hdNFFDW>Ngqavl3HnVI!qK|>wdv2R4ZhJ0JCW%!)W?mlqE=fzQ-;Iwz_q zNi9;5i~0fOe8F=BjK;`+HFz_aIne=$;nR=g)tT^;NZ8xme!xoa$yQPV`68%20ZAz0Kd`3PrP!s4sZfj)kR+T;V(^Q5{0X>BVrJAT?AYV4@(Qt>fr+Uv}@yA0H>~Ze(s5g_~OBtx=g+w)UKhC6IMv$*%?jV?`rX zS&Kq^1ZKaQ%Jm*?0S-LdXoDKsdDy>K8Vv2*k03%-Q7DPeO#_gy&M&Vo&Y;SI1#O>k z8Li~?HkXynebj(5K3UyDyIMOwx!S!|9y=o zcKt^w9fqR>9LFW0?<@Rp0oynVBEpKRNCh@&6t@SI$feQusAIL|5G->+PFvi#pb}#zdFt%09REvv_5p*nXy7~_Sm0B$X)U#u>ueciS SEHVL!{Ok`PMn+3l6954F8@NLN literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-02-21.log.gz b/run-data/logs/2024-06-02-21.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..2c6b70811f940b6efc0fa325aec12216cec73c69 GIT binary patch literal 1426 zcmV;D1#S8tiwFP!00000|Ls^?Z`(E$e($efABH^4rtY^4eeiOdi`WU`v>Ol<21Qa1 zTZz<2$w~U_cPQEJ;y78l7Hd)LA(lvy=Y0Hl&f&*gx&G@``mP@$-`n@&{UE}D7raAP z6%o=IPmj;woz^$FQq0(&lC+XubB#||FV5ub@O1QMdhpxP#k+kpQEdGM=~hZ17yF3l zg+W)tVL$m2n!FjHLcx=fhO~xj#+L&$91>%AGnS0s4v>evY}02Bg&rX1T2G@&ngE%bes=>57!)UAM}z zv=7xbb=%xq>7k-+#bslh%k^9|+RSx~rp|&(u1Uk0qq$M7ro3A{zZC}jEk4&=xA_}O z?_ON(43p?9g^A~47iT}O9@Zjel=*HExX3g_H(d<9Crg5sJ-f(DV65k%{0>c>(J$z1 zhE9cSZz0m?H6j&@!_C+jr#Kth58lwos48o|B)*pxB=+(&a`Pfe3ffN^c9ZaXqJQ!O&kJ8VXvXzY0JOieek7N# z4o=5M)61QlgqgqQz(Q-eJy_gd}%G@OK;)we!_2U@+Xj&w` zO=|iz=?cGVy1+G6`TZD-|+wJ4IA7Tk^ zI<*g{0Lp6tm&h+9^O=#`(d|{&(kD%Pvc#or`1oB0iImFYP zUK3N9ZvZ!aHe4>3LMv$zkn$TK&7O_4t!;YnIr+1Nnn3?^tf9YsAKXztZDrUL&_ifI zPFb}HJ-jQGV<{RzO7YPmvIEcwX`mW`5(Nug9YO1`ncFjKuHkNFg^IH+RJz~$GGlIYkh8fe3PE9o^Zs)`cKEEZ>kC+tzFZw_ z4z6hbrj=^;AbCMDw36S}oWkLQ3@o7{{}cHHkv2`gfW|aPo~#;O6|>diq*nyJ%A2kJ g2Z3s>mICV8KH61Wt#%fLfJA=r7xO|Q0ap_M0J zu7|^Z@f9>hGeEh9H>VA4Yhk!p4$yE&>smBp#l_tK5lqreUwtgi0690h6wVEO*E)D% zC@+M=DCnx4PS||a*RQZ^7qk@JN^DzsS>SHsD`9G>)c^%P_A&9-gC*OHSnb$*uxn4x*o4ZL4oZPo**o}0KKNOzO4(*W=dP$Sh_VE~pn&6GAJEsFcj%c8I^ z-8NO*Jn-~bv$hnfshz9!S~S|Mb!x+$g;2uKMsUZ7TDOLY&UrPeGt8#h^I>AoL33HiG zeK(*Yiqcpx9>lRnlAJ~)OF}ox!#HRCqG7iPzoF&_&nF~!>Y$l0O9`g^8TIFC`RwRy z{Cs+~6B93q*O>e|x}3uIhhdLx%omz+*dV*ZdNJe(ZDVTGT|sd=`dr z60>bN!-sM#ib&R|lyz9aBnXl)P6I+Rh&mo{ zFABpf_7XpfsZZiV>Hrha?Jx#}hA#;K!0Y_H0tK z{|;QBnrZU^R$<6#DgqaxDR5&FK>ea5N+T~2ap-%AAUWl(m#)`;Jy3oSZ&mlt0qO-c zV+D_6Q3;?Wirt@SMjLJH=`huZuluE_QKOL+0?ejW9HZG=SydqM=}x;+FWGnM9O<&6 zjm%^rn|oA?E8Y}kXY@^6mA{I z%V;HUu(_;k?xPlz$RD%m8{U69jfV64)#V`gK?u3t4jjoE>YH`{#f}Z8gR{ueu%IKwpdUl9*6<5oh SWiBC+pZo#kS_8jV69536?!*%S literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-02-23.log.gz b/run-data/logs/2024-06-02-23.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..57767943a9d803f8af3a142064bd717f07cf3aa2 GIT binary patch literal 1423 zcmV;A1#tQwiwFP!00000|Ls`Ya@#f#ea}}Q4;?>L0tw#fP99X>qKqVaEGO-ZC!+yD zP)0%mEJ(_7zP<}mQYu+Woy(-x2a5y<>>eEKE)INaJFgn)*p7!Ba_l(Ac8rPby+yYL z71A0`&M)DemG`(%X=Q$L+DLZCH6E>AtnuaPXz+S+^78EZ?J*jwbo~YCMoJ;)$B62A zg>L)(Zt@K@dEG;qf@ex=+EiSpe9=SwKCLQV4`s@iJwz~xH+|Kq&^=_`se)T~^h0Ce zxu$8(Ek?mtWwpj;tG;fAnLDQiZ)alD%8DGf1K)662_<{TbFqtwyZ%_P%@^YxJ6p3Z zv}(#8lDx)+keq3n)$NCm)630#Al0!W+Xw4*u8^=Gc9>yY0S?buCYon^Bx^83W9bHhg=-5Rhgt3I6N{2@+9xI!1QD)US7qnQ>JYSstvDsj zW-fJYkMbahL(Wn!3>^|>G$2Xj+ezk!8S5tX+e!Ex)jv2cA>MNfO}SnOfc8h$&*b98 z$!K^sx!KE!6NPI|ei>X(;QevfV-xeaqA6^U+4NLYOabi=7#y9$;;yKM)V4;KgVW*U zqT6<4R{e=Y-bc@4*OmzfaGz5-Zz#08bnUP5*`i5chasW950BW5?UcHqn^N1b#v|r3 z-w&gZ?b_*Y+c7L6QK3RqmC2JfylYkD?JE9}#O3OqsgxfgE^%TvNVy$(UgU?dM@Rxu zmwKra_1}Z$Vu2w8?iE_Q&gX(jL zdPVh6!p|u$Imi;p9!84MT4{4SOcYAj{eoAhR>&9uWz)zMqv?B5mSFMuUR*JW51l$E zswinK5|NAg0p)zba|DXU*nc&6GnkQZzeUG?`jNak6JAmYd%Jr)cS8)pbt~4;(XLoK zLieJ+Gs>4zehb8rDN}I)n@arc|qH-L7Hb{TB0OxcnOYb3?1+d zzpFsjG;RDp9a++dJhhnSu+XWV->5Mwt&T5T>G=Va;geA^3i%?d8N}0!-O;M3zCT=Y zP{%!j%jH67B@F_a{{=|NlaV&1Ne@1wzco-3*muY3xVu5Hr+%8suqmLY(14sWY7=^R zTPlZA)Pm;XgF$2lpbJ_t@;;?eFdQYYa9mRMzQS*)6rjVepmDt}o@T!W?WurXUysnypWUstj+2d_ znK`p&8tzs`s93u~rTyKO88efEJe{d56AV^3>ppj5`%fCXzJP_%^VPv-;evHhy8H3>~7Q8Rxwj8E;>cfsl4gxe-NnD dY9XMW9ix54)o5pt2}tB;zXNv?60KJg006^KyjTDL literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-02-24.log.gz b/run-data/logs/2024-06-02-24.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..9cce2260430913ab5de9931f5f6a03a6b399b4bb GIT binary patch literal 1422 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 literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-02-29.log.gz b/run-data/logs/2024-06-02-29.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..7cb2c1bda1fb4aaece904fae77f57b8e3578a478 GIT binary patch literal 2522 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 literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-02-3.log.gz b/run-data/logs/2024-06-02-3.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..6e05a3e2128836c95649066e26bda5fbae226ae4 GIT binary patch literal 1419 zcmV;61$6o!iwFP!00000|Ls^?Z`(E$e($efABH^4rtY^4eejYdbrCy3oOT0(!k|dX zVJnduDLF}h{SGDDT^uJ%yI|{vJy;TN=koEK!;ijn{kN_3T|Y#Au#Vn6ZzNw31$NjZan|&gAs)Wb|%&@aFaThkZ0rY(0W>E2WT&eMI!a zpv&Q~Uwi>g-V9Ko;LS)wTEjKt%K;h=i7~txOU7>o$irT?=`)8y50G=ED(+m7&#i+O zny`{Plz=Ydbi(GVzJ7&WyC4Y5IKW=89<1nQ#A?U>omIzL zweAoHJnGVb z1a3%p9A^oqEKCyLOA8Wvc^bKS5hVrf7Y(~b_#@Fj_<`qzFC8@FdMUuPKcfCxE?*s- zj9*VLc3=`>*WGOIFQfA*eBTdyY-7Guguw>cO=rST1+d>@P;>;&oe>SG?VOyB4#(5u ze%q1t`jJH51fDGg{8 zC22yp35%*c@$1(h9S|q+r zYWkdTMc*}CpqeUu5349*B;%nA(GxSi<9w*Boexq_-!El16EJI!qN}>wduvY80|UfZ4Q?VKnKY`z+-X;w_z#^r z2db(`BXUuS<`$KF$x8%`#>#&?dOw`3r zKN_GlZ5RJfw=8c($sDRVI6Bjd3pJs&)8mDWUOZss_Eq3vD=C3|k!B9@G^ba@ROTNr zH+-_WTrP!H(po^u@7mI~w&}s=c|X)D8~fF42va>}wz=;2+d z981v%Qi{*kB0B*clLo30Fj0`u)p2yWE4z2)PmF^&d(0@@Hlpl|D#T4^&ylzRvTiN; z*{nB{-k}Zd8g8czYH07_@LFjwbm%^U2vt?3BtEhYK*BjXJwJX8 zRTeDh`mD=nC2z2~tZeS17L>`s>K5A9+R4G$_N{WawO;(K)=t*For%58mKEITM$46z zUpAGq9hRgR_~T<71;bGSj^mopPX@myQUDJ>gU0!~c-s9Mb*BP)cYcEQ{_Jjb=Q!Eu zncFjKuHkNFiHfsLRJ!L~nlZOI$k|*Kg`nW!ydUo84xco4eF00-m#c%#!4>Vlv{KC; zBri~gR`Q#gQ#gE(0T(LrKah_AY18zZVazbx1|O{&T@|y{;<#r7J$F_#ME4&{kIy004t4yw(5! literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-02-30.log.gz b/run-data/logs/2024-06-02-30.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..4a3093fcec21c5b43164d35de8b1e7cb631cc6c3 GIT binary patch literal 2521 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 literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-02-31.log.gz b/run-data/logs/2024-06-02-31.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..207400ec21e4f4524072715e378b30d35313a2f6 GIT binary patch literal 1306 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 literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-02-33.log.gz b/run-data/logs/2024-06-02-33.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..c8c3ac3cdc19877622bc51a68c5561ddbbed0a17 GIT binary patch literal 1267 zcmVvbK5o)zUNmUhmH>wL2xJC$-(s&Wn|f7IcaA+84U!0 zG7=KtfTS$v*XMzhluDMJrpck(K_s!f?ZfvTo^FZ%rd2-iL*$dgAUPx%PQCCwx-F?x z?r?l|3E!-`$ED`AeH64+>`oXwT79?|mnWm6x8vj2r`PWf(S_#g6=Yhaq?#WhYUVY% zb(~)K28N;;pj^Y7(}uRSFkCDK$Z=?0i)N^}SPqbfy=*gApGY%6?wu}$dq+RDE}k38 z3*j;fwraOiHeJp25>|FjOVLSUJIc!fcN^acQ%kJ|C=76by`S*z z)izs^o@myVLN&E}vzA3i8(FtD%$*A*3~dB=ji_~NnCPMxOId@x`M0X;4u7NR{fpbZ zG>Lx@O+11L&VF9KtVYZk_emZQR5#Q#9fv;91x1Sm&K$eoIsX1o;%Fz7QZ8WteoiW_=Hg1<3nMtX82&ySqe(lfAL>Sw zXm!}H2$+b_q=V~Kt6=KzX{G`?Z6RvMcXQdjvF8GbaNU`zdQ)!iL8sWwxW@~9TR$)3V2VK&ib{w(%lLH#HrN#wPF>KFX>BjW7556@59tuV0|63jUfZ zIEmfMwBKUkXu8%49qhJN2k2flceW4fuYTK%ZMR0>(`4;y+WtMg4jdJb_3IR}aBnzt z0t0Z=UbrwLI<^dzY$Pq@C+mgXfX-$Z6k}$sa!5Q zf6n9*`W5TRudOVso2XT~YGf%tL36X(D$E{hJ|1?qwa-JA^>t@I5x{o1A_x1d}cuNv{5z!%3?yN&e|-ll)m+l%#V=VI@( zEsR^!XtDD0%b^Os$CChuk^fwo#*m*7IIbxBSmSq8NoYl`U~s)=q&=^rF4fT6>k&Hm zT6?*bqZ>O@TL`8G+Dluj-Q8NCJ4E{ms%;-+E+LU$dvZ`(K&zV}zKhd~ZwQPeJF&_gC$T{ung5}8v|`b3%ma_@90+&lWIb@AL# zUI>>_uvNRAvgvBBm$0&PT8d5*+fiN?xZC(nm|AKzKw*Fb>;>z^l5JM3b?k3Rog3X& z1EfTQOQ{4iG;g|v&*Ifa9zgX;N+Qrs(x|fl@C{HS)kk3fmMNVnZAw}c4_%Z+VPCp! zsR zO_TTsrHMx{!P)Ptm(_?l<37m)g6f8vrpuuZbV1RgM;Cbs?Dae}dq89N=nr%`K_jW! zC1e`AL$u^^xY--y6lacI@Em_{C_zMaLMi1E2H@wU(rPZQ^t~{Gql@9+!!eq)v-+WK zM2S|1{fdBz2u(V;UbPCQ4xi3cK&LH4?f7mkyEpb+NFrQ!rmEhQ+k4O{b~ElV!U7tQ zkcv3Y62W+wB)*sCH1=j`L}q!E<6;I62F(soCeM<>Jad4KH4 zM*U17?}O*DY1gI$m@lZBw-m;GxjL(QcIhl8N#fBcf>#z~gwr4iI3*S}k+OhAQIaNX zSC6x;$D)X2jY?V9wobbAZgg36Q9J=$_EQ5_=zFHQcnY|gp9L`&Bn`tfO0v-NW{`C} zSwaIZ+12yw16Q)AFiV&%w3$DPy;x8`%19D{!v&_9Hjl81B2F_A63C{IBwh&pi+XVu`=Lmpz)yvjQ%?MBE&u&MMgA_I`5K_! zP%~8UI1!ZqTB6v)NHf}KV{eDCMtnUlMU5JbtP)^0t>PF>KFX>BjW7536=4#61rgpYS&RR&OuXvz?2* z&$cmcO{2xi%g=`@_#RIZoMrxVZ5l&;Lg2Wf>|>4JQ6+(jT*2Uaosssuj=EAqZ?8w_ z;7jy!t423=rnV7G4bV&5tKHpR-95KE?X;v-CHPe5xnvOGv|sM`I{#_!nu8|k%T>2< z;V)AEWwdS%5O`HX5{hLd7*sT>A%v3t59BjI+A{rS7*iZ%&$hC@i`i~*-nZHQqMNM# ghM~&ng@k@~i1sy9OCMw|p^#tv1BuJ=G+Gb<00Ospng9R* literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-02-35.log.gz b/run-data/logs/2024-06-02-35.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..d33eb191b5b32569ad0581138b2badf44682e015 GIT binary patch literal 1426 zcmV;D1#S8tiwFP!00000|Ls>vQyV!HzUNmchbazYtM`qm92mAZWef#LW~wNPk|niK z=$5+FY8&$F=SgilgE344)z+8Tw(2f^0WPc0(U$NqU7YYa*mK znjD=%n>GtvE7sb-igc3RaE-^yhIev$Fy8wx*?)U@ezl8E6kE+8-AO6rY!?wdYtiL! z*bBdhE;j>ID)=&DNY`@B_hkFF#fzW|W0~8TqI+L>tGUPh?Keyhj(jfVDw@ruS&#?frsIFVI-X?hcqn zZxE?j8n4%;ILF1%P6WenYbd$D8A>hgpaXthG)m6+nObno89EvLKAND5Zra|rhSzAh z*>6AvPSAye>rE$NX!mKR0y{I+*Kf%aqCW6SwU5e6HCk50z>N|s{g?Vp|>0(5<^16tZ$u(7^?g^)UiHZ^#( z*J&*oRaZ!~NGgM<(wb9)!HR2u_!D8I-x6Uc5x3#ixql>Zm0D26_*1}5!y-x<_wzW;lMI3hrf|Gj%)&HDrdgOr z(~LwxwyEbw02ltPfvf3Lm}S&vv}rg^gOrmnDf}!6(u9W$&Up$ynwME;s!(KMP{GC`gbNX&Cb?iNc%*C1HM8tmJ_!Z#9_rJbUSzeWIiG-cl ztXldd77pWTShTZQ!|tGkFgLc~?Qb_*^**dYzo(krRvrI~ib~k3baSh=P{_i)=FkCj zz)@S-zzBD28A)LTsl;dNg&dU3sH~f)ld3VI7N4O)ST5yytFg~yD)VbLEY!l;y zVKiTQ`DIf%+u})#qbPeWO=CEp5IAlKy>0PFA_bHpXV5ucG1BhWo;zyj!}%EP{8b(Q z;Eb;AT-!u&t)Y&$x!T*z)$adcroFC7({OgJ%2H5>@VcMw*ABmG?W)+%^4H63;lW$9 zZ)v5>4g#-QAR)hN`YN@B5Nh&2kk0_=o*&;1W0r)^W(}9cY_>S=(`eE)!Uv9*2J?HZg1i(X>ax|&{n-|xYx8%hV)l?3kC*ARSe!Roiwf|`C`=z g21xT7u4rc8;uUxE3oVS{656l+09HUFazYXS07&-A0ssI2 literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-02-4.log.gz b/run-data/logs/2024-06-02-4.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..814ec543d486e2b248c99487489657793b2cc2bc GIT binary patch literal 1582 zcmV+}2GRK+iwFP!00000|Ls^?Z`(E$e($efABH^4rtUWneeiOti`WU`v>Ol<22Ig6 z8;R6N$w~U_cPQEJ>{w}<25T|wA(2Rt=Y0Hl&f!O2+wQwcxVGyf*X=o8&y8_t2OrUO zPPniJqmy%Zr^PMKWvb1;j8uXyn8IhP7i)Nabk=`AI(&P4`LTzFGF^W`suF^Wc@Gga z*XX+2Z6;qqla(DblkiMQNh-}$%9b6}?Gmk7IS?tk>mUa^$)-;qan(WALgvg`kk6Hc z=Zd5mvnT;y+NzCBR(;J3Gj~pMR?ozyHOn(x5B$KC=2CQ!?_m!+-uh!sH(!i*>~76E zRkA8NNU##;TrjH0tgJtLnO1F5bZ+W}a&lmO>5-&W&P1uLtMy#e-^{hNqSl-Vrbx+BOEE1gMOnRicE>gNn}4ghdh<7y zKEAr%8z$ikg^6Qh8z;Z69>yY0Y3kZD&qlf=s;pz^6Il|pY}iFk1Y;csP4Cgj>i>q$ z$LNfU>JB1}E)dDn(BF&=ag39$`QUWj{Ywe_ou%ab4jO=STu3oz7xI=VmZIU{&%p?d ztEs-%CCkxjv)|a@B0%Gst~Zr{u3mej0y|a4bl0_JynbTGf*``Wc2zX4tOh}C*h*4| z+SDVS?GqM;NyKRCN0IBqGZH$}IIyR)Aezx;Qn#LjKN0nd>p719+CpQdmK>n{ll5b< zd~d_#G;)w3r>2BLGEF!K^&b2mqQipdb^Q>M)3vtO$OMD$s7w9S4TE4Bxv@8mi04GRcK-Xs<+P2nh?+#3y3^1J8F7QejshnPn489K7{VWo zXOU}?n!X@ivHeri1+J-754Z|~lqAfzA)0(Ua(t*?#0ito^;r~nZp@q+No_Y-&;Nd+ zVlUdM?%zVxJE8^x{vEM`fh-a9{!CI*N@Y%mkwodbpEHe0iHs3YHkC**8sG4u0E@5p z;7YI`IBloSq09?X@+r@Fd5!OszhpV7!v-lf8mc$&}! z(YgKsa9efU1Gr2qxst*lAlVNYR2zs zJSY4P#JWN9yWzl~sDvy^p7YP3>{mmX+UqT9uEbD7n-z9%r2?Q``w>Q{%yTL5iD>{6 z*2($h=`mDUKv4IYC8L$S&gQbRxsMuBhKH+LXj5y4hZnoI$`-WobI}ghy*0!Jvrz?G z-DtT&`DIgCx(A7e{U~@$qhL5nVBxqR^hVlu3D1G>R1(HH%fS8pQmo!w%u+<*epNP2!EQHAw*#6f ghkILUemBfm57`}bt9V&50q?K=2IYFCO70c_0K^y}$^ZZW literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-02-5.log.gz b/run-data/logs/2024-06-02-5.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..b20bdc243755611aa98dd007caaa20ad817f9687 GIT binary patch literal 1581 zcmV+|2GaQ-iwFP!00000|Ls^?Z`(E$e&4TPABH^4rtUWneeiN?io^-xv>Ol<22Ig6 zTZz<2$w~U_cSzap?ATtK21QZq!IpSC=i|r2!;iXk{kM(qT|Y#=-*dB`>tWY(KcL%^ zaN(Q{PA=h{R(H6Rxi)_VX#|}yh0hl+&c)@?dH>zu@Xhh{haS3+`LYG6MhGsZJw()0 zquXw`9ee{tR(H@u!ZRl|X*5$gn|DyROSES7naJ6F2YJ}bR(1M_s}6EzvSiMTd~O^( zRU|K%LkalOjx{z~)U_kb*eNNQ9f?h8QWn^De9x5TQgl!l-~fBUvazJA7ULcJYokt; zY^n|tti~l5j4CpzZNr!0)oMJD>bt2Mfps^HtOua4gK925F$J`Y$XG~KlA?I9vn&ep zkWF1R_1a92ByCD2YVF)C$D;mftfLimrc5wJYL+{SY1t^s?CjY+*WhpZwdU;NuPlA| z<#ubBcrO$to{L?a{kC`*i#Vsb?@j_2>6)n8#?VJHCurWXi@XH-dL9}-pn=o>9bFF5 zITy`6L>iqTQs!~E>Ko$}XI<0ab^YyAiGz))l>8nFfOA+$F=bcsjwzO-i?hGZ258uf z^@FZii583f+65O88d|zuHv+19yCW6YX$q#hzBA$Wi9H8`2y5%AYF#-k0&CdGa*w(+ zAb}ea7ROn_XdWhs@1+wGd*d{6$CD_T&~{MQ4#FRa`qd9SFMQ>oAyab>(EiQ(v6#O; zJU=@g+-&8<%fclmfA+5j@cuaLv5EOYk{lMuEPBp0l|cIg21h3_xhtYzYdhzc{iCzN zX}j#m%zDp8-bT-3*NzDXa9P! zjiMw?=%$_Sx*fwJ;u@7)YqL*mc-OKl>@0Q=7yZ!074nYCob4iR>}NroGdB&xG)l72 z^TrT$d6@fg6pa%<4aNxxykyhP&re)QcX5_bv(d)>IQC*j{3vsi$crQ9=cymZ@T2J@ z@y({DFG*MYL(>JWsZ@`+ilUrkEOa57LO1b3$X~>Zv)B(=5(R$Bya~x&KUV#qSPY+jBrnc{H$=eNZXVBV7ejDu z#Tq);6l(|Qj@L7z>{>BlM8TnU5kIsN@BwXDK@zv6&e=}tH4o> zp#s|QM-8&3vGM^DviqYvwIzR=%&%1hHL~%6fD?0j&8T@?rr-A&H{fgDBRS%u%IUV-r_mo_aN2{ zl0OUw21O%eRr8X624%nK%G6eGS!S0Da%ell?wwQswCnC+gvzp%0-u-yFyWkBUY{OA zmIVa1&P*9C>~&U`mDPRJkaBUjxP`X4_Tunr^H#Y7ZTMWY7t2};vBhju!CEz%FHnA2 zRF-c+65%vT_h}RiM+r4j_&pIEbodn%u9wNvtXJQj3h3SSIXd{SyVcrpvhp)B zXVyr;-O30RXH%%y|8n8_BWts-bu-f-~^0#!=RIpnh* z+Lm06cIFcf3GJFuUNOBLLb7?JJ_W*){DA}(T+e_4Fl4@~1gLyT5Kra-4i^RMx4^X> zLAqCze-#bu?lxKQcarcd2u~$pSh51#KkN^N^u>Z<)88fy$!;2+gP~s(D+bKHM}F!d ze|NlPo8Jnz_;^F~?9gN%djlf&`q2Z^pwH~(PWMpacaSV{MB#o_L(wxIWA9c)XjQC) fds}Y48y2jGpu?Twb0ev>Ol<21Qa1 zTZvRD$#MGYcPQEJ?ATdv*otBgmc-k+d_3pyqi=2ZRU=*7^^xly+wrj%VJ8mXqT7N9 zX$>dmm+(!?dt4}1nMY0*{4BVn&&3XP%9!n&`TXp?73K(4s>ZIT6ft9F#twi8c5QT~5(R z$Yu$VM(+?QSmF;h)0^nl@?m zP}RIZtId94gNgu6Tew~{61t8LM=GGxd_#G z;)w3b>2J$1C?ZjzLR6K>lQz6-RphM~2Y^d{Xy9^nPZi^bfJ@!P3mLa#-;aYR@f|0H zsAE2J!yrf_H}=wqcuuq{=jR8mpocJvs7bWcO+zQ-#0?TV3Y;+DE{okTgddHw$Tdk# zzaw0s{X@eAs;SbCunGc367Jg&O}-sDKGZMbgh}Z7JPJHF=1xYK?I!E>-wu@T>{jgRwvPt>MC=K+D)tX;{xvU18#YMuY)nd&<_#}FQH`Mk z#_+oeXid|`|L0qlHX>&h)f^n1>iLZt)6(kj!j+yMu<{@=dSoRfkT0^DK|Iaq9jS`y zKQQ-TMm;i@%Z1QN8VgANLtEOECO!C!d}yF1(0|=l&)X&Xd+MjD44VRa3Ju69!#1IZ zx219@MJ-4!J{pV61av`as7Am&BAb4F<-FMyj$Fh4=`}el?Zr$J%_jX}IlnK@IIZ?B6R5hW70z5TU9ll*H$z0Z3Tq zm)93(P-Ve_w$HeXR`PnA%gW|HYCsvEtZt!QtsS3S?cOT)TiaptHP(*Ty{(Cz&4v|h zb)&_~%1@ih*&a(A9LG;yA}|~!;5aS`eP7`>L<->HSJ1d#7f-WagZ5NFudhew=%4OZ zTgS;p&&-@zGYxkuLsYC?qS8LMX~xXtAZIg`WrBi-vu?PX+yAV&>kC*EKVKbe7A|P_ zrIo6WAbEi@G?Fh%PT}xD6}V84|ABl0NRy^t4Wo!jk|1 literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-02-7.log.gz b/run-data/logs/2024-06-02-7.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..ed4a8f96b8b1d1a417b2f103de2e29be9f074a2c GIT binary patch literal 1421 zcmV;81#}+~)AAM9L|s!DU@pSF5>bu%2sGnp$%%xh6GdmgbdeH0AB;`JJf1-~3C>wVS`T z^!C~Hjxh0U`#Xh+V`Cd9zb_xgB4(7icIMfrs)?@K76;Hu-`%~GV0$TrxPu1ZoR&(?`GvaWnlm&W{ym(a zX_Hp>Rm}^u-0T-NxCqd+rRzl_q3dveqyjrl&a1v_Wukpz$ATcjRqLwkTv;80*07Z@ zhuYL5p6wGJhDpRJ^P|Xh;*5k&8V7co1yM%3N&R*ben<3guID)Za|=zmUI>8pDeEV4 z@#1JSJegeWhBY2j zj|M>$M|9gxf76a(5s3;FqN+@uwBcQ=B5zl*hq&;kCN5XER58AfxYSL&ka0Wq{Wypc z-*HliI_5Js41zRrV=s+}=S16fetqH!x{tGnnnX+8G;~5v+#s=|zzGBHve*qn_@i+a zxhARU_oOTOsp$gOROts?1py-o_iczK-;Nv~>KAdsBy@cq1)dvoCnL;ulhyohCo1&Z zt?K?IM7<(Kmi%Ix%77-KN<37TLB-2L3|oDaPLZ&A;RYX~PC-o{dR~(!Aj%II1yp zz&HG^0$J0v@&9yWX(MuGQO#kYQ$4>@V_I4rU%1lqJt((RXFp0xAYWuPgLs5+r8i5i83vC@o*SoTNSN7TVR?@zKTht#UWo*!^0x<5h19vBPXs!A3V) zEKz>kRL*uFaX(GST^a?$Q34CcC86&t{Dw#YI{X3}m#gAw_G{3d3h4Fa2pxRxZnbfo zto_W)nKjdJw=zP-+7>G9@21R{nH=P7rm{>>SmCVu+>Px&Y3%9(7RAq(2b+Zp+P!I| z>H|n#kPMCFcO|EA_@D}wP>}zLe1u4ore95?hu!eeQr1;5Q!UOqMbN3d>GFRNsMKm9 bpq?F~UB%UCXORg=Ol<22Ifp z8;R6N$w~U_cPQEJtk`Lq25T|w!IpSC=i|r2!;iXhy?3?rTrWT#83beyMmQzWM|4$C zA)TYsgEM$%1Yss#;#>a~n=j3efc=-Nw_wD}0#{oJ~*|G)cT1p{j14Q-A zpsRkr9efEzUiHva!84;3tqs>1pZ8F|PmST#k<9pA4-rh#Rh`)rx`&)=RdDB;ey$xn z(=^Mu!zlPNPGfAmsB1^qu`^omW+b+yX_4cm;|H#dP_l;tAN!d2%f^DOTC8{Mt&KX= zsxEs-@(LG1a;E9DY8t)_FIVG%RL@P^5UjgN*mwZ?dZ-fehHIc@Oea$5g68>sGs`@; z4^>xXU9HV@PqDh-vNF!)ax5CI#yUnbXT~MhwBnhgxly%dyqP_}69)XvzSUf__$x~v zUtMhsljMcMgt*wn>9322wTLs8dG6GAk*TPzni%>-=M>Fbb`go8FCl1hk4~N8Z|H1< zj)ko6Akx@1qD2-3tG*FVaN4&Gr0;E>N|bh{QiwY!0M1dVSS^JTY+~h_Go~m8~nMMbH>_(u^>d z`P6p<%A+WaIm?1L_DC|N5t$^RJDG;@l(mEU%^>`V>R&vckl?k0MqJMYK>H`_`*Qwf z_xNc4^l}3yKySLr0)GrIPT~Dw*kc>>xuO{?kX`gl7^Z;sdkl^aU~=bF!`60=&xU(P zr-$vbBRlIyHu5HV9=djHIDq?{%2`dJ+-}$YVm~`{61j0qXc)pH^;0*ae(Yz|wXE@k z`78|MBxYSZ{dGH*MI;O=gfVuXG~r#TB5!7~g}C^qCN5XEOl5oarm7qA;AqUgA$;>XW!@=f6)}!M1T0GrQ3y-XtOsr(T%4aY&+&ds*T|5&T#( zjXk@m*-O%u{M2-TYo_!AuEH>*DGywTrofF!0QrlOD2=>;$D!{foJ?uvdg*ff_Y+0J zu#?@tg{XH_A4&Mz<0S`KBH8`1Vzg4)o(`u9Wy^ZO4XPBfMnKurGQ((eBgzsizTSu{ zet>Ir>g=kbq?MS6TvYcc=X0JTP&C&5yWxl7n8aHwcF(a#j^xFe@Rmwg+wSq)cCiFk zjaWlFU9q-q-U4vgq2Rq7dCpf1*QLFl#IfDk!B3>G-lV- z6y^uO?cQ9r!{u@=w2~G9&3^#W_{m7?(rynvrhnCt6WG6uHNlXozn(vBW>_WAJt)AQ zvT74*c#|rRq^JbV#b=Aic0h-;f@}mz6f87(99?bN-JA9g90+lDsn=#|R-smm$i1h|Jw4Gu9R%rm*cOPMdsiII4AJ_sg z;T)V@9PUGw1q4l#Z&;tNW-W*K{I4&u>G578%?pyDmi(^d3=SV;U}SKA4-o00TP>=JOK2vq{sxfD#>?&&008@0A-Mnm literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-02-9.log.gz b/run-data/logs/2024-06-02-9.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..f798e5f510b4efd0a33644b8c471c1e4ead78f3f GIT binary patch literal 1418 zcmV;51$Fu#iwFP!00000|Ls^=Z`(K!e($ef9~OC7n-X;^i#~XB)rIW@aoSxVC=80C z9JUgvQj+8J*Y8lW-L-3H(*s3OERaazHOI%9;YZ)v&Z|Z`w&Nj(9DDF*<0x|9qT7NB zX$>dmm+;NXdt9irGLM`#lHGBQN2?EOe0e$=yq=uAJiC5-jK(Tmk09MhDdhYZQ9ZBF zZNJ|wzJVsMdni-zPH9b>itCgwdZ^#0RmJO}O!=~h2qy8SuR0aFhpanQaO;kKY%Dz2 zG|joiDCnxJR@iLS*R3#X=d|GMN^DwLk>hsa8?Gy%WDj{Rb}@0+g9Y1+812~ET6LjS zQ}&SLH7&*ntSPvxE9+*x77aFQtx7X%&L!8h=BcH5r5eq6>pfqJ3iQptR9w6H8%b}U z-R=z&?>mJFv9XQg-&Zdq5vMG5?98=MRa0HJG4zfuC|Y#rA`-$}LQwL6Cf48&bU8&M zA)6&c8oNWZNCR&(H^32&`(}XjoxQHa?ry{vVhIhfb6P4n=U3{UYo4O<@bBRSO`D{8 zsA^uI)n>l{G_a4REnF`e30=pBBNfnTa$fZvD--P-6AOX}SFNhDQ)P7)w1TZTCCp|n zb#0IGAc#ZGQZEc05@j?XN#xr}=7$;U7WLaj_#M^1IW8gIa|=zmUI;Ml->9F-#fy{C z@N9Ck2NQzrz+PkW*Wh{r-=Bv)HZh+on!*N|O;1I|6u|y~LD4xlcSSX%wl%sOoDL@! z-L@m+^&^SA51!9eTP7SpeNN@Pq0sKqwZF<|iza~`hJ^Y)yka-DQ|g9pN^OH0kC@AR zKa4`QE2qCL$DoKrg$hwsCQsV%u2qq@UK{|9{M5kZ>Yk~T9|A6MVmC;+9eG~lhp|UU z0#TQGsT25q5;~Eagw!SBuAE;VxPl$REMz9p5+?~rz^UWMcIcD9=S~_qK>+_O%0kB^ zHT#}$IX^XApqeTD8CJfZ(wKWTM3ZNS#Dn@pNe~B)$3x$BB2F@z+D^P)|Ls5#67E#@ zF9GTm)k6u7Q(khQC6Yai6r;7$=5&}Sl&<>)uTZU!5dzGnkts&g_o6I8;`6YS*eq_s#yF6sxA^99clFd8HO)!@xwM#2LU{ih$vt25yxm9V$F$8$Hu09?0Z4IS;0 zwIg&d>N~^iIx=DC-8R|!7TUIt2L3|qiC`!Shc^G37qkrvTBWEAp6Rx^mF8M~uZQT=#x zUHi%Aa=8#%Nn-)ce`-sc(xeBU(GLyO1one%b+8@nhU%XBX)42}fSy7Fa>}qx=;3Xt z97<6Onv0LdA~OM9&>E@{Fj0`u)^T*ZFT3~U51a-5?(JjCDBRQ{Z;i^tvbE=2EP<>W zOa3$%7%Lj7%32iSBQX2bRIc}Gi-R@~poVrH_V1MjL;Ln4h%i+YO5$_V03@vQ%j=6X zsIp)|+h<%xD|x-mWo2_8HK2@7R=3cu){alEc5jvYtqr}ewRXJjZB6WKHmqQ)8!c8= ze%e%??y}#Z0xh=omrA@}{fbAW*5*LO?w` YM*E7Z;m#rxkjT&e0hRYeKvxq00On=7LjV8( literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-03-1.log.gz b/run-data/logs/2024-06-03-1.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..e451f481dc0d31006bc72f5b41c8fa9bd515c433 GIT binary patch literal 1777 zcmV^fCGTCov+^pNhu>*)Yyu4ld0JUizIG+`mnokK;Jt4$C7)FH$ZMO^!%Y0T5jlk zMz=X;+&;ZHzJz;HJXpC%mHEkV$;lm+)>(67pI;uGjefm2{P6zz^AMejblHPs$vNZm zA;NO5&~3k8PriXis(WZA;F@BMOGRZ$7d_PPW2LA*}s(|(^k(gbLTjx)lADg&GO8u27aPaF~NIi;9I`s`peFota^-f z%UhduB1KvB5U1M88K*?znXWp%O)pmSfmF|lod8yM;-Ins^!1Qt{GLjnWrC+%$Q)>*mKIM#G0nIq)L>M(8_!I$Q0O{zjnFm zMFjz-~~pDnt9|# zFxGX^^a)+qqko~xF*;+se1s?@cL?WcI9QDht=LNXro-)f8(r~Sx8+LC9^nCSjtjx( z^h!KXNmF!w`tQ>VG%ly=Noks+CJ^2_U?M={ipsYoho)h76azbDMpfUlXRNwft_=ZZ zsmfGQo3d*J)xvg?y2K$q_MHKyVVFdeq=P8(+<1mVcNz!IbQVN2QcvnvldLaT{=@TK zcksqWV=5O6p#72c_k8j8@a**c#mz=e{K1No-$vILaQ{3dERzqJz$v^S^U_nMhydE3 zEHHEo&Rt;%X>Xrhj*d<*PU_c=jMrO|d=ov-P1`0MzlP=C8ViIlYO+z=N z*b5RT3fwTDUK)F02!AA=MV?7&vQN7FpPDW(O@w^LRS={&p#uk^Y2ZZe0O}WZ!zA1uAuW(u z1XNGSQwxpnSy8}>Z#LpelFnV{P~-*HY|1jGpHM~@G((_v%=#ZkpGFfm>R2&&`Ig-5 z2_Gmi05c?iUw@D)YO_UWVo5b%5jBA?X zDx{F4vvXXaX;#t#KxhjZpwIfEK=PDTZoC}zv}9Ro6G?%Dv7FzCb5htfmzI+A4wQoz zqa+w|iK_|3+JxL;m8%~Bw_OFg;ZnX}QgDL+XFoO4vM{MbC;0ag>IM0qWA&2uAz(vo zHC1C(T#w)Z^35nwXrWaZJ>^U@oUyM4kr{wau!c$nDiv0!YCO8#l=++T2ehxV6_izK zmQ|o;?6Jag%pO6=8zk=x2L?sSMWI>FzJls+hEln~T4K3zb(DtsT6@@k5E6j)oh^(I zk>`S2$L0Z;u#YdVPu@cX1_V``aTzu1^;QR&)j8IXa(>vHUh6u1et6YBjqV%m`LeZw zSYtMdVXYZ08kFB&Dovjw@!_Nw#@qCZ1=|cbZWWl^E9(>H3^e)`JX|jet9f6eYR5po zUZ0_ZKRb7=Z8a-96SJR9B%Hg9h_Txuruto%AQO{=G@Xdqj1ll~Qg_#5`!5>1Je)=G zn`YCqt(??%QV4wj$qRC#MmI z7HS1JZoW^TLW%{0dNxFximTDpY{npwJ8UOA*xqgk1Tkmo4xEM+ppwQY->31{Iu3gm zVFm4g;I*ajcl*Dz*QUYsI(gU$#EW@=T~$KhHn=(vw1wa9G_0Fzv#^DPT_C)agmF$Y zF#q%?!LYYvXxnSk5OmY<-^_{QtYm4^b%W;}5d6IbL)%`PhCwF{J7L%%CE%ndK{3n( zx@zWh;MrfD+-Cgcak3Mj4Fs*=TtOFFjYj`s% literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-03-10.log.gz b/run-data/logs/2024-06-03-10.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..6454c382bc2e271f4358a39d34c2af59e122a8b3 GIT binary patch literal 1706 zcmV;b237eViwFP!00000|Ls^=bK5o$e($e99y)%g1m2fAc~E`D8DC>LX=gkc4Fp0m z5)xnmQnvH!yC5kgmPu7{-DBE5*c7ha4CVT8_Px*9>M5`v4x2obf= z=w>)<7GFb?l>;=F@JvZbD$P{NmIE{#60KQzB2sogKn`}2b)P=qYJjX;nKSE_e6B3K zP$bQmMG5%QR&8wB_BAWa+6Bp3y%L+&JkM}F@jX+TOEEychdu0gtHGSEM~rvuK3a9G zWK|51U?tAEU{sNLSr2?!UaZ#xsjeN{0a&-=p!NXt4N%F&C#HawDVYhWa*|~a^)9o_ zJY-cCRrzSA2a;Af6Q#DUS8LIDz1Gr-S_>waA|*>L#k8yxW%cgaJ=frG@vY|Sm)~ir z-2;_Em#U)WhwpAWL&$%j5OQp6;auy;~&w*1f6nG-9r@8TSW3S^w)Dk9OGnY2ArYWy_GoF*hVYqs+oS!CCgD82(N8$5uiy;ydd+^Q?985+8;1DI)cqz z5(Q~*onDL&PR@^;*N)7two%Lv?tUGSBK=^bi;SqlwGp9hE8TBW~s< zUYIgF_Wd}B65nxV5Ot}ax?vE^A~*JC5%HX8)6T!2xSaNJ7EzOEGj|p`AtP>(*iqnw z0dv#X4MX^&@jP-(Qqz~DEBQy$1+J-7Pq+$#lqAfzA)0(Ua(t*?#0ito^;r~nZp@rH zNo_Y-t$zWcLT{tGe+yA>i8>MR?|>ByB#WRAr;?IVDswuVOO&qqIn$_=$QS|DQ;8I# z$tPYEVDVKauGsB8b@pXmkdn`M#>)qku_en8s2yYf?fCt8>O|cZJ$v^fxjhr!5CQLY z^LTEi7=p`M$f3PWA-9L_czJ77Un4Y(^m{DC{)nXOl8FBqWtH>?#udv+9a2cK`57tD zEUQ=nAW94!For*BkUUkL8@r>PRXj^Asu++kQHyJNMhmOq5^J^SK^g9hk`l-zp{EdQ zQ+i8uuKxzO$>}&&ttCD9ms5!r{ z@f`7c5b_4ePlf}7q7t$wdCotB>Tjnq)#)v9>O6q@+U#(6Clvr4+FKZ*GS8*JN2UQx zSVtFE$A?gX0YTkowv1YPgY`vbeUCMyob9)_*QO4i?O$%*Mtjgk&qaH->a8I*n2ln1 z)Qy%c$}caKr5#8T3_^UHe!+0ez{YVw=qHWe6Tv~FUqa(*RanjY8rLTVdUth-_I~f) z_2{Ts`|6VkASocvGZ79vfWK9@$%#-X#dlr>e%REy(AEi?*n(te*n zg_27S^=yQ?imTDpe9j?}yM4QxC4U#++Z}-*7F^%LrojSK(h%h@>HJ$a4rdqT1?z$E zf15P;{WScU(ePD_!c9+sVwg*G z*{E{zm{g=~cE0lHJXESVUgzzM(m4U&*%cdi=%0M3^} Am;e9( literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-03-11.log.gz b/run-data/logs/2024-06-03-11.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..d251d11c0861cb3f7699a5b56919939f4d113c77 GIT binary patch literal 1718 zcmV;n21)rJiwFP!00000|Ls^?Z`(K)exF~#J}mMuHg&&w(Fae`q$zSkoarnO6b4Pv z4qJ)Tl9H43*YBYuyBkHyxNa~rm|Y;TM3Fq_-6II67Fenk8_!7^OKQE&^xB^S$kuhUml%Jf4w+-|L*$J1f9!t(}Pqc1Q)9b zB5I}4?ReZwzJVqyM`$VGnv#-KnyHknM`%1ITC?(0r0ijY9PA|9XZnb%5wh-N&a6A~ zwX*O^ku+l#CE!b2wXu2oteIivu1L=6nb@?Jd4}tOADPlziV^ZX>|w{-bmny1W4vSc z$*dD4t73!%D{;;Rqlzrcy5rmQVmlv5b?w*=z`7j=wFjVYgi0>HFa@;C$wEk#lPr6z zSD9tzBCE2f$|oy5lC;X1D7AI7nTw{|xt3PcS~0;CDOqYMre&olt5?q+xCVc#?=@Gy z{9a4#8mJVyR23~h{dC(GLW%QAA>`QD#>vm^#aP5CO2Stw?^0Yp>?|ec56}RdvqFj$ zyOQ@zu@s%3{_FGt&8mfd)FsPN8whW0a1o$cP37B4z@y1<6aza|#`M^=mb|`V$ASRE zx^`7GuB-+@ZP-duhuYL5p6wGBhDpR|>PM05#7h!7i#V_s%OG0PX41Hxgg+DY57%=X z|BZ!aOszRU`)}6YiS^sVv(tAMH@%#AiMQe8x9Rl-+&@nVZ1N$KB!w4bUV6$kl|cI= z21m!RxGSO{?X9!R>Cx%MN%Pu~S@jD^-bc@K*OmzfaGw#estB~3R35jvZjnW3N0CE< z04|A_*eUTMFD15Njm6ZXK@i0e?b;bXwPRRBT%(+8ZE~m%?^5Pjy@~f+4w zf#=4|S(4Otlg<1eC&~|kPIdntqCOCHD&Xgc6$~VcppR#gl2R(OJ6uSVZk}_dQ7Mrz z0;;DHDMqs|yePopn;u*Nwxf7x*Ey7VK}x>h8807E#?~xDpmvP?57Up+xfAtUjJ@5r z+cMgi8WVJ7z8By6OeZ6)iBbkFsZ}l;(7!P$Ty=z;R&nD=&9f(CmH{05San!gp^RJK&66(y2hj1zRd5-pAbh* zH-Dah!d1z$8q|_M)Oe2h0|!3JeJ9XJ*N$wKv)xWVYv6L(2JKdwOl^@cH3Y_cS_y zHryBO`Q~X2vB7KrG)b z?`vA`80gpQGj#BK=dLGP&DPJ{>}PWY=Pn~+tgeWuf1gT_xyeD6&gF8+DXehbbT?zi zJB{5O&Z78DyXjdtr_G&`vOIv~1vya(_E0bi8xzv7gq-}J$QOt-X}TYc;l#GFMCZc#Yv+U8U;9OzfYh-$u)<1HbH&G)#z%zXM#L;zI&YP1*nIhEu1UpLfg@3+@jY9=x}pttjFm7 zu8p03xUTQ+0r%ChJ=>ZF_on>-PqS=Gt@$V;zf6#0yMs=G?q`!8C+~^AJ2d*I{yszM zk0TSX4JX9<)03W{BnE9RvlLNTiLz}AcK@yIkKo{z%e7G=Fp*7=Jwo@2mn9Pb(M^8( M4*?=9fUO$<0Qs<4u>b%7 literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-03-12.log.gz b/run-data/logs/2024-06-03-12.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..7e8052e87075e6d4067411a21bc2a3866833962d GIT binary patch literal 1717 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 MCnx?`>a8090GmBn2mk;8 literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-03-14.log.gz b/run-data/logs/2024-06-03-14.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..9ebe5dd0f3ae18cf9bbd9fc9144c46a99d316b30 GIT binary patch literal 1715 zcmV;k22A-MiwFP!00000|Ls{@bKABOe($e99?tlo5_rFKt zNJc^eEI`V3e*IaHlyWSSs;qk2Oxp*GBrdxjKJG3)(6_etp%Sj``p5}JwlfM6?6~nK zbej_{tka9*OSq@SJ*OZi`(oCgnIY7f9(VCT~B4rN)5>DF(>*u!kLQ)tS?EkMWM( zC$mnJtcn2=ti(ANj4CoO>yB^Ji}idU)wN?g0PA)f)E%6`Dxa+MNYW~2qSV&SYAzbD=UQ4(YrzClq-3e3n3k2ItX@5P;2QibUTUs> z`JI;9HBc#ZsVZ82`r)=KggpC|LddbPjgueSi?N7Pn!5Jfvym=|D(m?AOqK*K8|IM{ z!C1#ZvqyAcjekOy6LiK!^#D;w?-0q;&|i-Yag39p>2QW__fq1`rR4kp9suX0kYd5E znnCF2r#T` zS4HE>Y7o?htt54*O+Dh-K4D>)M2x0>6uC}3C!sTo1A8_PqB(6Q4eLqxGg1F>J;(9i zSZKo3k^{8=XZ@X6zCAoUeRpxw$q5AXij)72uP@;Kc}ifD51Aw>ydd+^Q?985+8;4E zI)=qv5d~>)on4NPPA^WH*N)7pw( z*iqnw0dv#X4MX^&@jP-(QqxzY%dx*}y1+G+>KRu-kdlP?Hbj$eM~)Bmi#TBtx;~2n z&yATgC#mfwtNE`$R2Xek_m>d$fv8gfKS!)!AXx-`Jd>1^QkmW1LZWol&Y4D~M8*iH zo=T(`O}_A=0E=%raV3f0x9c3rydWi?@r;*`C}T^OAy7NU{)h3$@zjZWEWSY1wR^&Q zBH-O_ZqLmSLvUFOIdrfo zYR(^OJjeV2guFrWv*Ey?sDvy^p7XDu`rDyQb$D}E+Y8j!W`)ChsQ~EE-ogl#c`gM$ zHV?prb$oe!@(wC6AgJ5Sl2L1Kus+DF&#{J-^TYP^+SK9m!>i5HXb;+WU$p0|)*51i z*(io5&1l)8{Pt2=+JVH!p6hMXFBrBNSU4^S{i5+lA~6fyPhQwcIPImptfoXY>2avoVCn~`n3PxdLLK>EklYfcaLZnI4y=e@v=WQ)zO%*fM;-pavjRKss z-zQL^YGZy+u*ayO{BusLaf&0hp z!4U3~h&%b)q#@{~VJ{53(r}zrJZ-yf$f6Izb`|pi8aDlH($Jq0dtulkCE%o|KrzfE zx@zZi&-^3le)XKh{s0bcxm+400u$K?*#mU1cv&(rLZKi0@IUXS JlH#o!007!gWkCP{ literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-03-15.log.gz b/run-data/logs/2024-06-03-15.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..4a80b51a1d795a289a9190bacbf12257518fb94c GIT binary patch literal 1724 zcmV;t21EHDiwFP!00000|Ls}Za@#f#eeYKw4;?>L0`E6<@}SzWXJlwvWBo`G9V7 z!i9BuaeN8)w7AE)OttyRNG0eUQ}}FkW1U|fosECIIDGr&`ojpF%XHm?R3!u#ixDDf zq0#Md*i62GM^+BdT*5UaC8;!1DO(QEa7eUf<*7*7!vHzhNj7czh^qmz?qtraJMy`* z@IsL^V-_XgOIx+E>8h=nVdgGK&gz-iJk9eA*8|@(rMVOX88hc$L`jw z6D6x+fCMXX&IO~2%*(ptx9P=ZK9K6#u^oVQI}U0OK;HnBTzp~*Xql3kkSZrx_E@hn z%gjYqWl@z|D?O65%9$v&b+ev}#+$j8R@7QB!4xT3YAL2=r6{Xc&mOo2e~T|QSHJvD zORF_dDRikST7LNEwljp>7YZTA#x_pATV0GroYK^_=bnvpNmNXxT82oCwA` z4w^lp3v2v6x}2ahE~*EJLVAZto`(KrY=~o=3{8hKbUT;gdr@mCIe&l$z&Rn znlQEG0PXjzzY)vVhi9j6E^azG31WZE$xq|!3%Gxp64>NJCP@k}$h`EFYbt^EM+}aR zVR2VPLE2kqm*b<;i<9QHBeUvflDvzar>-p%4&Xi`Vo?!zZc=%;%5{s(LOY5a5(IEb zyu?n47kMeM4Qni>9u0yhj%eG?aNCYy5pj)juC>XbI=oAnXZ0%nmBeN8p30Q<5jS%a zFHD&o`+gimiSIZwh`Q8I-7pAdksEunh~f5wcTVr|LchgeZN)Rzl5lFM4bxwIbsC^$s*|EnWUtY%Ippo5~b^Q&NM0|GDbl4 zR3gP_@`)D(SbWuiE5L5pyXzdvydWi?@r;*`C}T^OAy7NU{=4z}@zjaBEk<9U>Q;Ng zTO#1ywzubIh#|PFg&aC)3%LVy&&xZb`Wm5Oq~Ep>`x;5tB@zE4$|}HK5cCDcHOomI zQb@7+IVsRAt5^XbN(>Fqhd*kNJXM_=yQ7{}JWDOA7?3bgiyL`P3#;K0YqjV>8Sadd z638W?rx0sXdPj7w{|30p&TyGnawUa9K(fCcX=v|^v?@&MuqpYaf_g#!a;%}}{c&wI zRbx|JkKh6F%_vc5VRacj6};pm#yfsf4tFku~EUZ1>y3JeJ9HnU{3vNzZqWH#qmL(2K#>h#*w;q$|*_Gz>eZD8+> z_I%x1Lu@b`#jw?kmMfIMy;PQVAW5+2KC6>4Y%{QMToC$68RR^KO3q2!W7JsY8};%am?pL0m$Zr{PP61B(o^Nv6e3$E{A(O>~8X^irh zbpE9ahrNsPg7rWM+ne)OuYc{YO@rh2@~{_(oq2#=RYBmcaCIYiqTlzYVcXpk7J5n8 z3&O4>Omdci`^V>lA!?tC_GY2&uT4YPPec4C(r}zrJY99&kVOxKC*N21rlIYxO+$Z5 z?1f>Elz@|-0>vB`CFpz4vqY&KhKc* z+sFt^!vV4W@}x(|^Ff-+EJajSq8uUD3C#bI?$^(r?+@VImdm9PA~2DSkUc>6ikBr5 SBjmWrH@^a}8|$sC8vp>VQCVgH literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-03-16.log.gz b/run-data/logs/2024-06-03-16.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..6bdbb99a81550785bca04b970f54a2ea06b10e94 GIT binary patch literal 1706 zcmV;b237eViwFP!00000|Ls^ybK5o$zUNmUhmH@G!1qJy$@N+rJ_YuRy}Q|?Li{(+Wq#!?qb1P+k0OM*LHp6_(R(r1~ztG_Y=C! z2p87r#qlM))BGN1GSTKQC8eNuOyRTU#X7${IvahsIDGf^`qL1d%Var%R4D`(^C2Q? zuF-A3UoXCaCM$YqCgGWof|Q!6ge`ig-zQqL;#4H;p@$so3|4*mh^rp5?qtTSJMy)( z@LZ83Wfmo%OIww&Nz+%aFl*-|W7SG*TC*(0)x?iXX)Z+%`5yML<1Gg>x*9RsvAeeF zM9DJmA;Aiqalxn}v!WXKwme_02U1--wgZrE$3dk5=oQe`AfA1f=< z)I4Na5-&m#zdj5o8?+GTCKITqSl-VrbxjOOEE1=MOkG%d*B-M&7Ui-+Wd`@ z8XKq-x=x`y3e4D6IC(|y;P@#={k3mgpVN>yH~ zvT6jCU~7;#)TSQsY@e_&97K#JeiXS*JR_kqjRSi+3!)jV7xk+}_%l&IxSr$quProY zYQX{8A6b7Z7H?J3^jIJ->{b@*G6A!5*32czr^n`0Ff%ZoXijKj! zE21Fmt+UI~(dorWz3s?Yy(P#u(eqTbW!wSOr$o$40_{4K`%SD{WE$F0S%i>L{-sXGmwkP$Z+*iqnw z0dtes4MX_Rcow-PsOd}6<$l+6fodw%6Rv_FAp_>y;7z_AIX>hs;)H|H^;r~nZp@q+ zNo;qpT>k<@g@aahe-2Uai8>YVcf@iAC5xbsXOfaaDswtqNR%x5In$_+$OwU|rxXcB z<1akVLE`HTxEu@=be%efGRsN9r#$7wBTCtVr3k7WBme#A<7nbU9TMZ+kL2b|ct-^6 zZTonxrx=2Zs*pnm?LzJV-SgtkRDE@!VM@RCLhP@Ubel@V|43y8=7xTkV_dV0R4#=S zo1K#!P1BO)0HVOq0b}^HhLWeOVqVJ&BLx=70QrbYYY4LQUTDuy@e4f zvrGznY#P9Xb$oe!@)j~MAgKC`$*7UnTU}&U_gF*9`C)T=t@H5t;Z^%K+JV;D7w!47 zw}Mz>HWkBKH(E3(zilc@HXsSG?MK_{7YxS?7>;v7zi9lC2o5#+6*R7wiPh}as5&vw zhwC$R@Mrg~wWDUGXJXE?iGq8VDPpX45mWuImmm`pgDjcI*^E=La8eJ~bNf5ZU0%+j z_;qvWSvaHho076PfZ&C4q7>{QXA}-5q``!Y{7>W-B2Ad?O=E~{r+wdTWJ zBG(CeNTvy*vJ^$r7VQ38JM6)|Et3mVh`>TNM0O9|D_#^#43YEdch#UppQ;-G04F0k A>i_@% literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-03-17.log.gz b/run-data/logs/2024-06-03-17.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..5fa7a9f59e7a40df8d52a1fae5ba324c2e66e11d GIT binary patch literal 1699 zcmV;U23+|ciwFP!00000|Ls^?Z`(E$e($efABH^4rtUWneejYdO_3YotQ!y%22Ifp zTZz<2$w~U_cPPp3qR3w2WjAy{Vu>Po&UZeY8+C1a?En=nYf&q`k3D&ks(_Al;6GS_9BGKqVKSnF3m-WG1A_NtWH$R%V&G z$f_)=@`0rXl2$nrrM9kCd(n8k*V2kw3nrK%B}*;Ew5$|mwe{?dYtXlNuDJT;_eyGQ zpi<~kRkZy0>blp3!WVKO$Hq2JzHcu^B2H=Q+H=oFx+JQs{p%B160~fXM@|H59S6=0i93K2^ZBJcp<$(Bu_(sy*9)#PKIW}8M?iuM2_DvCFgfA0GyLTiUqrnw@k4V zogV*ke1;~~OyBF0<*0RpH#VpU(4?mFO(o#bXtNgsJ5|Q?(6#2gzGBA$2gABnRWz!s z20<;@N>Yc~)FYnl6BdR^#AxbAk?X{B5<0UuuxIlin$u>}u-=3}5%rzxIgbC@LKCKz z9H9N4^|xaAX8+{)?b%f?CvohpIQe;ec?S27Ljs$4$RtVO1(}zga!n=Bevd)XAsBZ- z6okEXay~vdK09h&J2F;p3GzOA9;>#DJAnF(h($$U+=TM5jdhF6LOY5a5(IEbyu?n4 z7kMeM4Qni>9u0yhj%ZiT@Sz;TBH|k5Tx%0UwR@K`&uT0Flf-56mdccEB5vj;UYIgF z_Wd}B65nxV;B~2=x==G_ksEunh;z@u_en8bUQ}=`|*eI)QS2fdRQ6ZX>scZh3iQy1u5-FswGp7#_eJ{-mMhsp{BxI_g=)v(%!B0SObexRR%|uo^D0R*MZNH@fd5l$1a$ z2|Wd0o6;MibNvs%O`Z&wi6vK37z8ByS0k+o6FO{4eyt#1(7zpP5YR>O! zJcs-a8hL}{N5g?ZQ3+X;Jm+7a>u;Ab)vGNIU84>1Yh&T?Rw@8Gw6`!qWu8lc56u9W zunx~JkKRHC1_bppV=`*x4b}&l^*Pp%a=PE1UYk68x_{9?bPG)fIBCC6phC$d zhkQ0deaY4I)qKt&kT>X#chJ3E5j4bt>l-i{BtRyOQ2vt2pKCbOF3JnG0fO(mwEZi6 zT^byBBM&=)crp)ARTVgHi)#ad?S<<(G(1$-Wnl{myFhp<36q>WVBjKnPyU8M^wqGjVQNvlLNT tiLxCFcKdZ44&dCD%cW^VU?UqLdw^~gFH0syP?`K!zX9X*XUD7?003UjGGqV% literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-03-18.log.gz b/run-data/logs/2024-06-03-18.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..895cd354df3a1ef7e66da97be81164896a093837 GIT binary patch literal 1712 zcmV;h22c4PiwFP!00000|Ls}Za@#f#eeYKw4;?>L0`E6<@}SzWzds^J$T&CLmWTX=GhADi~-dLyS2PfnAXZvs8Tz(v(Q<<)Mkg9~>VlhHQ zEi}3w4x7nW&}8KR%_Uq@Qj$tDm9pgk4TnT)RvwF#-3^d~on-w?A8<85){V@Wbwj>X z7G5ZlX3U}ld}*sTHf^6ZGtArt$yq%Uo7Ozfa6Rw?Q<_ULK)#1P?0BoroUVI}ckDix zb);lf43Jv%RTfqGV5J9=Ryh-;wysul(Re-A(u!IOCYT~6OD)B;tQ2MS>e(IF;BWC%bM?#b zwA8MFN})?t(emSW*Igmx+b%?;sID9c`30CYb>T74T30+=%$_FLpz2=#5Kyf)+UGQ@GfPZ)vM?sF8N0jm&scyQ`Se^ z%uT#7Wp?cQaS$cGCedc@EObIf+#s=| zzzGB9rm-7_@JHi$FPOW8kG_mBcOUJ zkzzFY%!>jnzUsggVaJdAcAb5h7o_Afp7HV?Wo*eZ1Zv0Fe>eUxo;p#t#lU_1mfY?M zZ;60+ySY6#Lkz)XE#%PNrjXl1x4gVDs;?0mM*2MzVt+=`bxFkkh_Z^X>-7f4CCf=2 zQb@7+DJjq_t5^XbN(>L64}a1id8#@$9*=rf@hr8dVnD(~Ew1D#Ev$x1tkt3iWv^)3 zLP-halF(C#wJE(JI@jMGuJ1h>E)z?xq%a6b_BSAn9*wjrOzN;H`L%+2LBBaxe@i)c z)K*h9*2VPz8jx>BiNX_Bm(gRvOHMNW#UL^R&=D!2Qh`bZ3w4c0*Ik+4l|L~KcZ0%J z$+H^NoZr=W4*4Ajd4uF9!+}9j30agp=U+hew?mog@Rq<)x_(_yUz-&UZ>0jDLwg4! zROY!9_|Pl4Ta;g4DoeMKxPX1Pe!;NKz`}7s=x2>T5WzvCUqIt>RanjY8rM4p zdVhI>_WtPH^Q%7DtU* zXcXY2{XT&TC6^rP*$8zNSEH->oI@ga`*y=;_}=XZ1hL@y1{Mt#ppr%?e@W+0T{!Gr zlozZA!j|Is)9YXP+oZv9dwJLrG%v~n?5YX^x5d?sVC$3G^J#eKZi|Ip5}pO&u_R1# zmVx{G-NE4RJg+^4g-w5(Gz9%L{FOOzm{mM&yROKh55jZ8@lpOZY4G}K_(mxKCp`s< zVJ^`{JEt2@;Qs{)vh946AitNOX94OUXbtBAy3l$w8n)>59@<}>8tXB-yK7~q2X4H1 zw0I2M7ss|0fBiN2S%Ak`wx-s6l#!oDD2#i3B+eiEcuVxnzL7um=NVFe8ySIVI3U(v zp7aR0PB1_+OA(coD4}h~=Kn~y>$VdP;M|tWr4b@9k&Tc&K(~sQB@-hQefJxezoa^< G8vp>}1x9)R literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-03-19.log.gz b/run-data/logs/2024-06-03-19.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..f0e6e2a93514e08e2399c0fcca46df5170454050 GIT binary patch literal 1684 zcmV;F25b2riwFP!00000|Ls^?Z`(E$e&4TPABH^4rtUWneejYdO_3Yov>Ol<22Ifp zTZz<2$w~U_cPPp3Y)f961w*mzA(44I=i{ey4nOMF_TE*(wOt?C&d3QyUV`1g{fKUJ z!i9BuaeN8CX>pHpnQHSdBbA_cOyRTkhjo5=bT)o}arpMl^~Vu9m+5K*sY(bg79&K| zLZjQ^uvvTqO;!%jT*5OYC8;!1DO(QEa7eUf<*7*7!vHzhN!ES(h^qmz?qtraJMyKn z@IsL^V-_XgOIx+EY1`MVFl!eiXZ1>KTJt=^^~4WMX)eV8`5yMLnEUI#2r$>@jITNL}ZdPm2c)ixridqXMm?9-hEyc8~6lL}9*#p<$Z}F|>>X+YX zsoevWLYJzd<;NdxJ448Sp%8LxY~$po_F*jIl%}pd_iUs~qRKkHK9MCs%Z7R6L@?KJ z(CiUiSmU43{t+BSl6zK z#+B6|s0~|5>QI|{#It?E!Z3*#P5mfxop??{XBG$cY#u~&+AJE@i|{9+esn#@@n2bJ z!qk!jv_G@{Ml4?+o}IqAxas7?_o5XizmBgj;P-AyV3QA-Bq_Wg^U_nUsRY^|F*rJg z&0P@%X>Xlfj*m_+PMX(_%&zw&c^5sqt}PP|;65W_Q4wf2sXT0R-6FHljv|Ky0Xz~f zu~XtjUP^4k8jGn%gCL3{x@~8;X~(dLxJEhG+T>6j-lfd5dKW#!#osk?nY^bmWqriW z+{6o0X2-rC2T|fX&J3b1^;0(tf?4Fo-Yg=X6K&i1_Y;@XKF%U)5^d(rLMLRz4H7#F zoG@T+8oOZ#e>9#)u1RY8l5{2CHC^DEO0~mP5Tqnwz75gj+mYi#{UT17gs#t`z;k2f z%t>my$!h%z5S1ib)%{zDdPmf$fPY7 zNFl}M=cGWhtYQU#C^2-v82+R|@>F$hJRS9{;#q1@#ejr~THMHUT38L2SgS=3%3jg5 zgOU=+C84JfYg2khbgut-xUv0YxJ)d$lENS$*>{b!DopCIDfzvEdO`njtp3hDvZJ<| zs(LGfEVCSY1X>1ur?t_!oo7Oh6~3gh~Y}6)e;>9^H0jepmiD7$n|4P`E02 zR)d=JhZ@f@e*htGko;meFeoY^i<0O33#k5fDpMWaTT5WzvCUqRz~RanjY8rLTV zdVhU}4*u%iwQ7BThzO$jnJImptfoXVu<32E3uPW~ry50NHKpG_kq&Cd6XO&aSeW~#+W zqZS$kIBCC6phC$dhk7?oeUz5kWJZ5kZ6mxpJ8crp)gswxQF7FQ2~ZAtZf8aCbSu+UG!b09pG zgh|daaR0bJ7~&U8hHZb_Gz7ggJPX59X*kX*p0-0bWYGuV#e!km-!=_iKMgMw4eM~c zf+4h?jfO2MeE@gf_EJ>O(cMEUJKb0W<*AobOM1g7EsQ-4^|BT$#|0Ld&xR92#F+k)MHZNn{Hv0N_A eISUKf2-yR4uXtH9F@nMy|L_M;tlfi)8UO%tA3R+E literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-03-2.log.gz b/run-data/logs/2024-06-03-2.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..b6e66452131c3f2d069d44e35328f31725b9235a GIT binary patch literal 1777 zcmV z0wEb=65xWQY|qzkgQS#*COxv^Y_gSouqj;o^kH}7fVZ~$sgjQEc!k(re zI~%J`w5swElDx#3keq2cFYAF{m*?yCK&oR$whz18kzZQ?`bMY}@}6s;WlCpK>5Qi7 zQ|)D%nun^&yec<5JyNX7xGW3nX0;X_tk+tFX4ZmBu4%~=OY=fin(^9u{wNBtw|MP# z^~>+wsr7*=S(LhB<(D6Bdqc>7qYxrCwsHK=_F;C!2}>M%?%Jp*sV?jI`bw7+EgR+$ z31KcFX!e9Itb-rX31axJFaBn5gLGVk}J93 zSL%Ulo}ly7UrsO3q?#2^MaeVN2EuzAO!#P0Q~AD<(6v7t#lTLL@?z{*b5TDru^_;3 zQJcyeQ&xkZ-q?y0!ffVJ*Y+q6f;i+X@xss{(VPZk7WwvU?uT>MEE?B~@K>t;;kbl& z?<_RodMN|}WS5!mVTW6OCN2eDj&1*-->lc!|kDlkIEfWr4KBaO|QD`@*JZ^K{qO-sbLqdHY z9)J+Ui?oIm#PP*5Z4D zbDG#ryjuSTLNP}tqWVFLo|`F#;IbBSXs;{e_RxbU?~LkegocrRn?mgONV-0W_%~5jA$B5rC@`*hM(dD5 zn$OQ^j%I1aa{y6d=zuZ&wE)Re)w!`f>RBby#A2EQ2@}1zQRghT8ZL367Xv8C)+iZ; zT$05UVr|OqXpt3v0^DvD7>3K`QfMU&0-FA%kyg1$9X_T1uApA9|2kIR3%*}lP1RTz z*CS{^z8NJ7J-jZXr&5%HrsA7HWG0{!T0*4)l?pr5H6GpeWqx1&L^uqimq6jF6lo1= zE*@(<$Knx$yg~Al;lQA%q{>T?iEp6#+o@dlSc|de)YhQBHXe>2lm?(<`vpdr$}%PK zv1tGk*74=_$p@&wfS~R(E~9q8(fT5@zQ-C;&JWw$Yg32M53jnn(E+sau4vC!y*0!J zvr!Bi-DugO{Pm^s)qE}(csOl_o4Mny=B_ShVf3y& z^emjQ=9gBg+=Ju=IZ;Xem~#dP6Dq)kj1Ca#{GUi5(xmCmG&8R+V2x6*J>%Cp6#Q);%aoYmGGa459UGG;Yxsd+2a=YpmxK{X?sL`r*37*#YjG zV|$i{?hwDb0e)p3^2f5$eEsr=ki2y|cFk^Gqj!VSLrUM3szvux#qN1&PE($~oRco; zestOf&1+3}$+3sY*#*uk$w?Jx=@P>E&mm~Y{2xrxL7J}lG2c4X{XQc0U~P1rEpqoG zE$$A@wW9v)N$YQp;Jhkn^F_DVM{yL7kV+H8R3*!{E&0Q`9or+Md8U>|;KM?`kD%v4 Ti?ZYrApY?*k~QH7&Y|<8IR)EE3y$A3nSd^tBtjYlQFmA#%Nu7mlI~`-%4fU6+Il z=lJaK9NuYli%Xen^HY#U&>N=k$?C;9JwG@Z|9H0l_RZyo5jvImdIYIP2rd>QMASl~ z>*26nd<9Kb571n~Gbc4^G*dZS4$yE&v}X0O$l2WhdDzP~efof_0dj6+$($SVxpDA9 zk-T6IC7???R@ija*RC*Y7o=o%B{r>jSztTyJyV)XF+gE}1MCIs!IEx9jCSllSaqai zQw@+{H7>beRFQdY2Yy>#ZPo*+zMHxcNO#l7Y5@8MsOI7mQ$Wj<%!E`WDT;f$%c3w3 z+0<22KiKJkq)o|0t(~j&S~T9Qb+n?+f(fQb&2mREEgMCd-95YG8uTr`RGdBht&&!I zpi<~sHMIWl&Gl9j@?Xe=JQuq-`)>6x5^+v*-<=08(lt@FwXct4Nzk%o9(f7O^*l7Y zM`zCXdvrcQCtNglV1@Jskus0N&DnbUUB&@RFsiTc(LJTH9Zpb1k; z4$ywj`Wvx)y?=82=Im-KCt;MWIr(XPc?R!~T>=|_C?v_@fXt!iTvG|O-(yg82%Ebg z3f$f~IUgS!pB=Twj?Au~aPn>RJXY-(a{%=P5sQXEyLIK^%GVt-i`^vgNEE>%3oDfa;=RIS@W)CS=e3tD~T)QEtNUzBW~trL7X!; z4Z}1_ve5HpV0C$z`*9S_5i`{=TaV72JETP8HX8tVpVn+NZbCbx6 zBj)F+AII=V(|O_>r>6fMxJe8_l#`5wE?86OCSC~fi+FJs`yopr2*k{rlic;Q z_4=y;OBr<3`!P3?@uHpwNxfMoJo|g`#IC7mdFT!s;3b-Mw3sx zszBnaF0N?gLbA);zO1t^%Zk)|#tUBGqk=72fuPzk^52c$kEdSJBQe}PC9iVATO#0W zyXm=|VhFBnA&2(5h1?#x<@JrJ`r1OnlztBjv9BrVwv~wgh04kvqt|a3m#ie#q>y6s zQ&OQ>(Xa|Y)EGKo41d&6@-)^rc1JyHc#%6)F(6^07FY6=R!++$)@sp%vRnW4qof3U zN$4rq+LYc9UFyF9ZZ`__!)0R0l@ta6DgMz&o65Kjo04A|h!^xP#~P&F%6Us{HBn;| zTo0fD{$?ss=wUXD9t&P`Qt;0Pk(q#wNDYw+s#K6*V?4Uv=K0(F$HP&QJOv6jH7_iv zIlr@b4*4Av@&?Hdh69755wfaz$v;EYznaR_7HvNEJ?jS$U)voHZ>0jDL-z?rs4Pn< z@S$k{6VBoJ<--jj0)c7FFr*b~$6m~dmhugWso#w7DXG!{M zmGm53()LYBS?_`KLOIb0c2_Y9i3w@gLP>gvjQ=MRh%|2c6*OjH@MP4mQOrb(qqbUT zE5OO>`vj_#TyltKBeX5Jn!1|LIXLom-BCB=@1px@MNkk6u5Vz|AORw2g33PS-EV<^ z#>OFcQC_hg2=Q~c-$`GW2G8&1;aMPd<^i&*0>fS5>Ot`2P34Pdc&P3X3;iTK2g0r- zOiEUO`unGi;nBD0XS2}N*QFuqrQul^cBSF4Xn4LFx+04{2rp&~U42~|f_@ra$Qm~0 zcmYFbGaC(8sPrD(c~_SrJ4bIHTFco6H^QzLKLhTIW9!lz_ITTK0gsDfL#_GdAU};z z(sPEO!`~sSy(Ri)-(+|D^?}%{{|H3G{l|V-(IXVN?f}UmM^rYV9--7V|0TIyH+>f_ k>57$dY0@mLVk literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-03-21.log.gz b/run-data/logs/2024-06-03-21.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..81ec8e961d6f5933fe158f2f385334a3e09da92b GIT binary patch literal 1709 zcmV;e22%MSiwFP!00000|Ls^?bK5o(eebV89y)&bB=CMyClC7U*m1_UvD~yXo{R

4860Ys~$aY3{FminCI>{$= zn-eaq(~ILv_)Uv@oXb?3e;KI+y<-ZWt$tYNmq%ygA1@Byzq|f4LgzAFzd@=Jf{Von z5w+0hb~tP%-$0X<12mWLOi4*9%~Z;k12h~Gtyy_0QuZ)F4tA1FpFZMhfUG;2GwY6g ztt`AyB+Zyb3E0wBz1Vcs*UT_;7bIu(Ol(^7Jj3f4##qPh z)~pjHt73ozD{;;Rql(PS`o*{D#b!Q`>e{g#!0L7!)E0og0V=up!W7UlB{LyaPO|K= z_A<-NLsn%`m0O-3Nm}Jhl-jyk&qd?STuUozEtp`6lq|Ir)3Q>O)!wrQuEE~orOVZu zzgg+iceh<(;@YniCXS75ocwR~Fe~Dermj8rY@|z~$~uNVlO;jRhF#=DFxGL<>=9j9 z;~&uF1f6kFJwT+un{VYt$d9z)qDhJ#?)(ubo%Cv|w2GS6x+dWZ}D(Zpr)p30Q<5jS%aFHD&o z`+gimiSIZwh`Q8I-7pAdksEunhOJonL7)ekP$aX>?m-;fVpYx zh9UgXcpkYXsp)Id75<~?0@GBgCtL+VN)qPV5KX=vIX=`c;)F@)`YZ}OH)hV9q_&%^ z=l^k{{J?Eh_m>d$fv8gf|BhI}K$ZylcqS<+r81|(g+%GPpEHe0iOeFPY$}mrH2K1d z0#}Sp=wWrKJQcj;B;#KVA~OJ;kP@m9C{b9UuH)#oE4#b$C&a-M0=Gcn zs^nP>YR(^OJjeV2#JWN9f5U-6Q3+X;Jm+6Q*{_B&)nP5dPE=nIpoTUc4)3J`phNo^ zMySklDe$pr029{n<@L!ssIq{d?lUf<)p~=?Wo2_8HKd#$u5O`Ctvx@yYTqhf8}0eJ zw}#kYHmYE&8!cBTzilc@JCMM&%Z;AXC>V|sa2ywee$n_N5gc^*6*R8b#nbH9xIPuo zkJo4D;P>uUTgS=9&eWV)Qw4V`BUG%mP^tfK%Z#bXL6%PCe9kF&IBi}xV~0D9U0=YW z_|58Ivv5wEUrNgI0FoCZLnYWl!6+O)NP`PG`H#qFh%{-sH;oAfS^jL*sH>Q%7AK7& zXjI;0^$h|QN-jCnvk~elu0}iaIfq2AZTlp{b|@X_k@Lh683?xD+!aFWnljC zcY@*7lA&#{O+(O6!=ITG$63YG)vFt_=z$PFdo_It4Q+dE8oXW__QKFhgFb-UtI(yY zX!+X+g}a;ry)c*PYBi%9O|pM_>~8u=s@T2k?1iU;oi1tn4dfNcSXnZ3#Aa2O3Qurs zw=ayl0C|DcC!BoMjt2%$E}RWrTvb*M_r0RK6$r?$GF!`kM)|%u+;UCCXJ>u={UqX8;$iTrQ1rfQf8`V8p%RK#Uln#QyGAJdD2FBpUz# Do19Y~ literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-03-22.log.gz b/run-data/logs/2024-06-03-22.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..1e54af85418b6ff59a3a9cfd29c526c58a39faf6 GIT binary patch literal 1699 zcmV;U23+|ciwFP!00000|Ls{_bKABOeebV89`5*|5=iiy>f}MSW5*ePjpgQc#*@)N zAS5Fp0Tv)-JHP%eNJ)uhN>@?cHtqDmA_)T6vj@A21NzqW-__D{y#Tpn;Q9mN;wX+k zpxc59>6~61U&1{r?{T3rV}Ej5OLoUKK3m*4=a)xk!(T2A-@dv2FhJ)jTfRZMmQu*s z08u?N=(gW)2j9RWuX<>z;F{5j)`shh&wHrfr^fK=RA&64hX^L=s?8h;-9yfuD!6k; zKi3YPX`1ESVH9i`rYi(!q4U#U zPcP7@o|s2d@d7Ot`?U)uLNsdVdR3hypG*?U<2qJ76Q)O$)X%RFN zJ84Fk%Y5p)0p(GY#++qA9D5|0(uhow(49=fc*@#A{bmsUNcDd_pOD~{gGOA>1wi|n z^*3_<`ta=Z&BaY8CrL<_ocwoqeF68+!yen1&lSyJf$XAZ!Y~E2KVmR+49;Cq4XN#% zT@H^*DGywTrofF!0QHNKD2=>;$D!{foJ?uvdg*ff z?Pg^%rF{#5@iW9 zzUsh5aOjauyUw91N?M7D$VK&taz5ud0!3rze>Z$T9Fus%jN$HE@?uYTOC_xB`u5y* zu>@C*SVITvV(kFki|WoQyH-qCdG}Oo{T|uYB?JFK>WScpY+U?nUeG3Nkml2KTB1o_ z^AZeI7#iRm{%Anf)J^>Fj%-qkJad@l;OI!tZqzv|ot7_b^lSr4Z)cQ@LcT~dhIksY zJ8BB^7r>2nhRfw#XeBKInt#_w>(ZtNAJgAzs0r*($C^Yt)K6O(Rt5A39w4Wz+JqL~ zl*&^nDnWDc*&?zX&e7)6SWpy64q?{ivPN8kBJwLo!KUHo(>+Os7eA(JSY%yC^@T3{d7bw3h zD$hEQgg8i}Z5jo`RsxRWlCn<*zo$}w4!?qj>t*q@>osh41@z1H89MlXXR9aM$;!^y z?pb3EXDcgIoOPkn{63W#W1E9K8>{J5Fz|5PzHa;Wcj~)5fW^tH#m45~g0**AspWijwQ4j~%vOt&RuQx+Z?yOZfl96B0_xcS zbrn~uoyAl@B6r(lE%N)aoD?znA#h)chIM=EH25272wpTA%mJKUrKxnys;?sy&T<;`!c?KF z#fWY+;r>-(chk>OCE3W%UU)j#>5{fzKwiaT0Ch zWG^VgJYUgazm%v?0~Bqsu>007LINH72Z literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-03-23.log.gz b/run-data/logs/2024-06-03-23.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..128049eb34acd0b6a7fefbec4f109ddcff7c68b0 GIT binary patch literal 1163 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 N{Ruo~k`=re001R-BiH}{ literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-03-25.log.gz b/run-data/logs/2024-06-03-25.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..4c00752cf7f60fb70a67ed6133ee8298239f0d8c GIT binary patch literal 1620 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 literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-03-3.log.gz b/run-data/logs/2024-06-03-3.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..40720efa56c33954de9c5adcd24761e82adf6065 GIT binary patch literal 1785 zcmVbiwFP!00000|Ls^?bKAHTe&1h#Jaqg}iC6LFP9C&&>^S4wSl+ZVo{R

@DW#%GN7ib)>9jARa6RAoc+SBG-Z}oKl6#IfLT+;CdWR#&3cb-6 zbeChs?X%01EBH@}M=KYpGCvtEIk~6OI&c2i7gxvUTOx*9>UMNkT}h#O)%I}cD32G>8n?mwF{inYNcgb^E|VviJz%dOz;63`Ic|F{%SBM>k(t! z@-|kTN>LUA#HqG&#wn3_uB(CX%Zv4TAk}kXCxG3ZIH)WDeFLN!f1na*nc^82GRIl= zTzQ#g<{?U5lzPL{V?oNCa;@y!)mk)OueFsV_JVRMv8JglsS>3mwDO)lF$MM(Z{4nX z`JFp8J`ll`mL<_&e!1%mp>R(j5^%cv%c)sh7 z-q~nE<&puke`oyzU%o#&Kl^Zb+sR2hidLNbeSC8X|6itrW%3~tIE5EvUV6$D5kUL1 z1%^(*xoa#T?d|ic@$uQ^Y5m%f@%oh{@1p0WY1@PYn9nd@lo;A|Di51nxA81=qR7QT z0FT5^oD}8hVmg|t9s z6Hq-RPc1ZgU_}8tzU#o{TEVET!PckFk;n_I*^FgOKckE;X@)@UnEgMEKaZzw)U#u< z{gK?92_G?sciTRm>nVm{T?sjK&=ztB=#lArqxx#0VWi)t5c@rnu1g~Rk0>kG3VpvX zFm7m$tB^vH&M$C*W?4xK0HH1DfHCW<0?AWWxv@R!S;?~0CXxaP6S=q*7o@OjE-fV& zJt%v__XSFVA(yzCLaa^6JyyB;6X3>M!=-%5q~Hbt&VFj7Wnof>PVqlWs2Aivjx|oA zAJHP*%T7#fgoMu|cXt;*;bXPV)ReKUy61ayiuR4P!ZutQbj(Op;OcjXV95@9e10V*&csQQe{sM&9@zR0Zav4)h3qvrNn*Wrt!>-KH58?Ec_ ziuPjFTS2Tb8^y5Ejg}3{?=O|69Y_Kza-7%niv`CFIBpe~JSgik<_t9YH8gHkh1I;T zadl##-)_#)!H@1;8%NFB&eWV|QwjGjBVz2fh^c-zCCJp|AWf%YK4%0xoYuqj+~HPp zSC_LWe%Bm&ww06mpAy9D1n0sDR3dj|0nVlB2Aj^Ok-%lW#`qZQB^Th zElz8-P%FSm^L+vpQY;zNvqRKXT#c?~a|VgrZ98t4{B3N%ZU_W1XX+lDh8>`i#wg#X z@wYk-XBS}w?S>FK?!NtB*=y4Pm8pk^-9T*31DvW70=L1{gP<+^cBf&}T$=^2pM+f? zY)irYZyZ7*=X3HR|n{5b!)8VsP3WF zK0R=g_BZ=&;O-q;o8HLn<##8*Z_Gpbq)SQHFTW4TzSFU7_QgrnPs*OMvg=CKp!>BX z4^*4elx9E3$(_)=)pVO2=T9Xk6QHFvg!6U;?IJ99G5-dVc7Zg`vNb>ETc>z9M6TCs zBywK;Hc%V+h}Hd(xmHx4J#qET5u6tq*I#tiAxh$8fJBxeB1*2CHm8s4cH#_>q`6oc bfe#DmA%dPq$+V^%ApY_%qYOPc0v`YX-AI0F literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-03-4.log.gz b/run-data/logs/2024-06-03-4.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..76d442919d275ee0f0c7db3238337d62a1df767f GIT binary patch literal 1432 zcmV;J1!wvniwFP!00000|Ls`Ya@#f#ea}}Q4;?>L0tw#fP99X>s*ELjEGO-ZC!+yD zNJc^eEI`V3zP<}mQYu+;oy)YDwhtBw5Llc&*j*g>#`Rw}(sR84k@S#|!!X5e623z> zB^A;cj!!S(omF?ZRJpM~1#Kj|b!_J-4lD9LlZOzI8w*%jDZG@6N6!_T3#9w_Z+4_rJ9eW$I z&a`T(9+JGqrI4IyI;-0cpQcyq`9P}YCTc`u%7D}&73)xT+^E8j^;)+n(@|qelHBHH~(C7?dI>a zwDf@~X=>fD`rV70ogox|qYxr4c5(XS@?kCFoaLT7^Ic?Ws_Qns-qQs|i;j6jVi-#Z z${x_z8T^DUCg@zq<{qMu-6C4%QLr8x;RL6B`+@Ymovx6;-EyTA_s{^GlS;`szf^Zz z^Bj$azYWJ|(q!hr)VxH?KzQZC5+RzjRK98?bRF)GVqm8!xaoV&Oteo-90)LM+NG*) zDW^lw8g|m0Fqiq%cLU0!D2+MGgE;m`GNTd6lF-d&VLW5qq<%XIzo+^K&nF~!>7WVM z3jxsn%=(F3ygE7`o{X<|a^fYyij!XlS7Ug8oD$gPL!oF68)P><7ltXI{Q<*5r{LTr z)sXhi`NiOPI6mvP9a*oRNb+6uJYL$d;Q-4QRL&a;?Jkx3%UpM87P)auXc)pH^;0*e ze(dMewXE@k`78|MBxc)o`kQtvi%1w$3S(>zwc%Z>vS_{7LtOY>6IZA^rgFZIxXera zDCcex1W6dD0U;SgT^{6K6oy&sC4LrDpTygC{{6(2Y#(Pavx$~@SwtdEy)bp-kVGN( z^2CcG_+!Z|_H0tKZ%J45UDE|iGo>GK6^1!YdEi1c1#V0Ns9%&sY2*bw4t+1-WJYt> zOIP#1o+#f>wyOK*5cQhsp@g4fUU85tl0BR&Mr)<*=`dC(U-b)aP_2+P0;;ExIYyHY zqN>2+%bmDVcUyz4Pn{!GR{wxkV6OCLhb9;AwzDCmRl8FBqWtFC6UtnDElC~j*G@p%V zg|edI6@aKQbigZ}n(?l8@Pgo&PCs}ZZ5j!SIxd=ET#{xA zu{LG5)Rg8QfV(%_9>L{uA+(Yf0WH33q)la0hfnG64b%(vcVhJpU6A09LUl)NwN+zX zT#umv`DT?U^zgQf4yC9CEyPEQ$PPefw1!FrDitiWH6GpU%KS(91E2`@)95KsxT!_a zf|`l@7SE};2O)2f{A@X}C>p7%T9o1=sQ%?pu6L~FVVAT;7wT*0VgF8P0NQt-V1%i% zR1%-s1~B2AUR<4>Km`T_ZJ%`+E$#Kz7n$`v){-(hTHao}Iy^eM+`f(OM(agiigvW> zZ6S7;tzy{dMvEoNPn*i~9Y}nfkS8w~7>*fm99NWmF!(K%0yO$1G_F>K)$Z4zJu%Rm zt8;YlSNE=sqh`I%)ShQk4fif9Vw`Oe)BbKskg3fe(UMRa~vE7Bc~f{NfMd61D)36953ANzV`f literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-03-5.log.gz b/run-data/logs/2024-06-03-5.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..0f38d8d92b6af70b0e11fecf202c8e67652bffd7 GIT binary patch literal 1786 zcmV~0+J-f};c+_4-F+0n?4Ms8r(vHu0# zXP9yG{Oa@?ev|yk$V8&_zZ938JWy#|G(XJC>ywM|k5|VZKiqy9p-YjhMvyEyXM8b2 zSS}R09}erqchIE80L=wF6I|d@QJK)?01by&DO#NKggy_D4N%s7>V(MwG9N@n%?JFg zG>wJCNlHzE!ImIi50K{?u3@{Y!Hld&v~|PT zSal{vnGX=Bg^@8%iNy1w8u)E_zFrTcI#y))u)7ucl?9-0fC|PRsRUZ4c*cdyaGJhU zUZ$yjh_cAbV#CuDLCTEsLYa4~wP?IvYbr_11?5!Yf+nV?kSee&s`&bfml!Q;=8+x3 zT-!#o7j$Kg|BbFE=z{U`8KRIpAe<$Ex1Jjqkr5B|fIW0NU2(jqtnKgoHV>3={Vi6a+mWOE!b#7lw`<&2eDQBHx5@fFK|Ij(Jc z?@TnIa>)SNf3p68FW(*T}@;}s`Ajc>2u_jXDcIv-Mj6L>-Tr6)`g0kppu zVCWQ_yTKCD-n_UTpPXNv)vq0CuXiMQ7d_jiO&tzkKE-@dVrbW?JZy5^#IwK(LmT@( zJYqMt66}U#23z4Oj7yp;UrQ(T*g!U0P zb7D70s1EkRUI?-m%EU*KL z9Y3~0-wu50B#{#Y@JFI~=;)*-e;>NQG!b%(E8kCWOg#&t$+JS+gZhQ-APyXlhQ8}W z)SlzSa^ltcKTeeAhOO%U8lpa7dCuYA3C$@;7EWF+1i^)n`gFJwC|UJ0s!$=2-UL)n z$rA%j9$B8lj_*2fh2V_Wcj_FAEXM_#v6K}rD5Xo9B2YVe|4-x38xI$+HBszCCTRc`E$dRDSDF^Qx=!bC3a#3jkinoC2;MGwl} z@ZCa5FysPks*Ij`>Ksbl;WvUHKCk;nvM$ z1C&t~EUiGz*>i>Gls$ux*GPWQ9B33J7kR-l_6<~jGnL8?Yq8;l)m0kmYwh9iNk{-X zw01B;M3xC|oazQJVV+*!o_&A{3<#<|?J{ci8>}xf>wBywz1DU3^7y8G8|^_G z9g6mH)muTVF>A%J(T$c3%HLipO}3GEw&D6ab+Q4+3^;D&m^>=uGv*95`VBO0SA|u- zuW@x^pdW89(9!SRyEcxRwVkOx&!!UYU0TGLZ4p!b-;^Lzor5%)ius%o@NilW*K>z^ z&0Ss2!suOd=$S@F>R(cb;s}x#e&c&6<4jR*_=Tl_tf_-c5PS0gr>ca&ZE*D<*m;`1iiS;dTP*aGa0rBb zNtk3b1@kYz6AbZNvCy{Hror#0;Sdb_(r}uVENO=B@S+Do(AL)n)6llproro_;UEkL zqy*gbBq)ZtKsU{rZam@J)rnok+XMx@1RVsZgP=8>8yG_C*=X3HS4Zf0b!)8VsP3WF zKHYG=&^Z9^n`7ImMwZn_@L`BwnTYhcC?#FL{XQgbR-Ajx?p>r0gVI4t*PW_C_d`h@ zX`zo(n(j_YFFd43yw-G^oE;JKMm1{}!c>5mE+C%&9D@4H|CdP`r|Fs>{jpO#j*#v3 z3Mwz!!^lUh9**_BqWbQMtB;Q0yeM$}Nmq?f9K{19(gYDv@}g;T`m}Dx)&NPGiKSNf cu#k=r^gKyc6qJup;8@@N3UNgjo&_HO0QDq#mH+?% literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-03-6.log.gz b/run-data/logs/2024-06-03-6.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..a0d12f55ece184855aa129fdab270523e956c204 GIT binary patch literal 1793 zcmV+c2mbgUiwFP!00000|Ls^?Z{xTXe&1igc_{Kwo4Vgz%!4eb=qU}Q>^LEa6KAjtNZ#rK}VVky#tZ?G`6Vt(=>wiP{ zDdEC6zdF5!-!yx|sf=^|FCnF%4@}{U=7({4eR47Vc$K(3&9Sm79LQ4tHm=vVUnTpwZgvMi%=d3svF?${%3tQ24EDms3OavTKMgFwmlD|+Gc2aAl(eTN(0b0LIoF(OaU!(vJg_GBuQQ> zE0aV&WLacov193pq-DxPksEiLvuL_KYvhU=D<+sC1&a;Ea#ed5J_X--R|{qh@-Jyu*P<`DN);$lt04&aLzI*R_sPT zF~wqZdH#>{D>N$?`Ac4~6g7_U(F7G9npISOECozW`n?#~DHE2DZDYx+C$a$u!hAmp7>(T^u&r=Od}|SU=3?muOIjZqSBLO-qW)q#mgRmh z(2S`y2WbDw`X{meczkjG>FTb76BnDdx8daP)7vZf{W>JDj)z2&7+#Qm=`qi#1lnIP zC^`k>Zis@gH!iNHC+AmZ^=n7k>NkSCi=Nl24ebt~J|SXN5*XK^JZ@s$APe6N0*iPa zJR&DDW8wr(Oiaxh3#mgrF9-wLmNVX!qgg~eM=8&99Yd9S7cxyMD|(3Y|J1}K@`=ir z^%1wQBgc=K8M|2X!}0=(Qp~qI;iP;(iQxv=>pYMs#jcjUQ8n9n&3^Y8CWjlFJk$TZ@Vn; z96MyzlEkJRZO*>~QK8ey?uQWdg{X4@|4vxOpk)#C7(5>HYBlhpKbX_gt|43)$;?Oqx9OIUy zq;e^w*z%HOXpxjG0}us<30TA5b7*a;wf7+vIuz1Bf@>iNXx4(&)M11t$srp%Li~=!_JQsh~>*3000q_g#_S6+b?9 zymn&U0fozgCl#nAf3EPH@@Ht|HIkn-2O32wWLEH$|A4N)*~(OhHn@kFRUL->T3a}N zk_v#1%{LgKGEJqxr+NTP7^l~_XP+Pg1A=N!n~WNHqwPgzdymzmTpl;K*E$bh9^bTY zquppNcPQG+&1?m+#;iMrooTdgQ2zE(S=@mn#G&Q9)xTgUGhjH*2z|`)S0Xs{=r=I9 z-6U51zNS^hK)>8xprhZrckPs#t)98AXLAMjF5Sc!?Ix!BzuSV$bqun2E|*JA!NPgH zT<;z4wRdwl3&Iag(KB#L>t9OB;s}Bl+KE!I=ZsM(OehBvQqn`D`+p*VNFAnwX^e2_ zw(Hq0ja3%Y+2XA37U~Xg)_k8pnUZS``D}u^lB@2k`I18*_vn5zjrQn%TM;zGg69ul zG)RC<8ldz&l^<$2)Go?1)&s#G!u?+Q+B8^pFAsx2?9BsIRRxaQ;Oar}=1t`w8g|va zVxgaeArST@VV1H4)W7_WGrV2C4`89KuT6vBPs0!l`_gcllss;h?#QYKLhx?R(AL+c z!Re)85QYIE0XIDb9m7(ho90Y6p0Is0dXE5kt$cq!83d?vmSVG&~XxyOBkI?bv z)>!SyyO%a{y5UCNkW~Nf*j|;Uu#ewifDepA_FR;TZC`#Ll6T8WJ!<#P(Zis0kkWOf zYS8^$(nnV4YRZzgV>0rGgutPy+vJ$N&<2aq%b(lkl7 z{OE6;@^J#~RKJp74<(;T{&1|X71d`?Qhjp-<7GkWFS_{zMPW2TGKmqDr6`)QU{Bj| jWR8$xsa)#@9}cn!f|)19i-HLa(f#S4uTE}F1RnqZxhQ$- literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-03-7.log.gz b/run-data/logs/2024-06-03-7.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..c46388ad75b9474d6241a3d311db714a63f38883 GIT binary patch literal 1772 zcmVDhA34EckR19B_JZUK zy2}X{*4gFB6};2p5$7^3&0j_;LGPKu=k1Giadmt?`swoM_FuKnvPSrD{nm`6?o za~%gwpV6f?`WLzyqjN5*C-6dgk4T<|{%UTBW1I}lfHQPEP4S&|Q*!XP0PPP0Qy}vmCXK@ZJU$0UFm-zOMvy9rk-Muv2BM9JS`-FvI5;2Kwy|!JX=q20LxKPv ziI>u!wkxa$c4uhHCfLGS6x&{wImcmzRJ zCSI5_JNErJh!Wp%rr>p{pSocXOd~h;rV;U+XkE@eh)e#`#O1V)vxu5No4V7`2^n#N z#Et?d449k7ZWzLk#AzNXMHrQgd!>^~{#x=O^qNo57wm_&V!al>*_yA)Dv zc0md>%_>#^2#uiw#_-n?N}j5YjqOoSE1snmRSZZNtNE?GpoP_NiAy!_LAf4Q{U|Ac zSQ6y~d~HJSNtu^_I$Y0owuZ~Zf-5Nu0+RiukyeEX9X27qR*)~~pN=(%yg$yZCTpyc z>oGJS-b^J5J*-ZnXM$@^GXBjVG851#(U7U2N(BjZjz@Q0k>3?R9*&)G6DVA1p4Fgc z{Hexs!k?g!H%NXo92gXpkcH+s{{~fmJC&&pZ9ev!a~Se#W8v^oDgZjPH!wnFo=bsG zOaqv(POffFKR^Zs1a+S=8MX2TtBcI)9&1RsIBIXNO&-2Dx?aDHcBA#3UC~}Fduxad zW>Yb|=thec%~#C(lasV*+jv;%M>xzdJ$9qzbru}CI(qLk+T`6VBw@0ZsrcRn!CK5Me)1# z(6ew(n>Qt;K7inba-tIKsbCZiCRBn6Ir%@48;CSvx-*Rtc7n}Wqt0R`Tbwr4LQ?^b z+wT*oP;$W`pB#VrJZ*<=$-EE3-kf1w-#QI`KMmj08-C}baMM#zG0Y^o zZr60MIV?przy)e$D|vqe{|Xg z&0AHklVkUjvkROzl9NfOr8T(oe}|wx_1~GKQI@UvG2c4n!y!ugLpNOijM1UvBPs8X z%&nsS>PhNPj$pggr1_v*8V$(+$t*=wRzkOJ!5&xb#2z5Ua=9?|JuGC02znkB*P01< O|KZ=#VxhqS9{>O*IAuQo literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-03-8.log.gz b/run-data/logs/2024-06-03-8.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..5503295ab97da615706f5b7255406b9dc899cb5a GIT binary patch literal 1788 zcmVi~w6O#oO*#Nl?cCh8F22;8o(bBQK zvFb#MG9RFfDV*|*QAy^i8u)8@zFrTc+Gc2au)7(0l?0$~fE3T}nFLyN3RTwv`wP?IvYZQ_i3zjiS6pIbX3Qwx0~J}JWJ%TMUv4{1$ay6bvP^8^=%39)?}%d>+veOcQK5)bm3@67OM;d)^T-Nd zu4SRw6S^?QzoN?tI^$XS2v$h%5J_X-UC;G#h@+t%u!eTGDxTX?CFPIM0GyLtWD9mB z9++e?IzRp6^a4%FS@BdTmZHWG-kKo7Lz9Ziw`B%hqkby}cFKemL))11>WM7_3=9{Q zsJs?s)Cj7LjVQLLNgd*tE@8eO1&qdS5ZG2YC%!ccJ##kqf;p`h4XZ`?3z7e@9m{gx z7-+)ek^{8Av;IC?zCAoUeSdM&$w?GOD^7kNUthrcbCXbXh+&T_BnY`HU;ii%G;>6RgQK1IvZ@MJzw^ZI=a} zV~5O|li0MQ)%x!xD#WH6wW9k=i26w6X$C(>EN4)%Wc2AwP@;s?+2KNl+>p@ViIcYq$ay3Ab4mbrEvHYI}Xg6Bd z-xuxqs<(nzW7ZYJMmJhEDE~TC7Iz@Aao~8{>K6=Y1{B9Rq4x#;L^2LF`V};;SAkWZ z*SN|U=(p=LbnvZv*G8&Y%bDtYHkEMi(nXBXE@Gf!LV`$f^eg7zDY}PN z`}DxwE62S$wl=+fe>nQLCgsL2*rO^XTOWQOlI@p@m%C$I?CvpoFDM!lEcu2{?uF*1qTA${|50)h0kyOObKZ@heS+vd;$J}0K9I&qvgSvB>lF7RWSPD7 z)bsx_cL@1Fin~L7t*AbGlIoiyC@&PLzvvbt6ot_Mi6ll;l$p})K>vUCVcm|*0g@~g eOI_f@LN-Fs^B}oWEE^&Fmwy4f5NMGC9{>Q<9%SMG literal 0 HcmV?d00001 diff --git a/run-data/logs/2024-06-03-9.log.gz b/run-data/logs/2024-06-03-9.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..0a5163a635a18fe3bf141c067288cb18bc65567d GIT binary patch literal 1769 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 literal 0 HcmV?d00001 diff --git a/run-data/logs/debug-3.log.gz b/run-data/logs/debug-3.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..18a81336487c614693496dd13dbd5fc246623ea0 GIT binary patch literal 11586 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

hf@1{9^3 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 AbpQYW literal 0 HcmV?d00001 diff --git a/run-data/logs/debug-4.log.gz b/run-data/logs/debug-4.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..6b9c4a792e213c46364f8bad8ab9e6d7d31a0f66 GIT binary patch literal 11191 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 $tTO!!l zR104D;E%`PND*C!(AUjIvGL*LFvN`Y>fxP?{=BpCfz=4cB~NM77rEr7?*$ zL7V5#X13!|{qqc$%|lOg_Kb%evM%YCj@fY|PgHTK$G80&K;aO`(sxjti}dur{SV?P z5}*MI+xmjnK~lp7N=x?<+Hte~PWgXd88y+GD=oFIcDw4ifi(Xh&OaK>db9KQ>T&eO z?`c5d5<6(Cj&B{tZ*UZiUUwZBOvo-C$;C2wFpk9@TobIjZr?b@6IiYZ)emELg&2AW z;Gf6;EXbJpUtp&#!~35pylq9qs(~}rj&101BmzjkwG|+8iEtdfUU@Kr6Af-`+f@IH z7rStc*KUc7L#G1v%J=Ah)0cyKP-gV1koH;{EiZE}-m=R~uNP=QJ(wH*AXUS~bY_C&z6HzXYlr+%<%(^eTd*_hQ9ew6lF6al%`Whi zf^B50FY*+c{WPzD_F}PR6Al0iakSe@(MGgCW zxO%vJlgpkJAxM~Fsn3!!hFaH8)p@ZyVP1g9wZhK&V$;b6cI@KN$b;5l98JB^U@c;5 zqBkXh(Q8E19;M3+5U>iJtHZ`^ZJZeN&>1=Rai{LViTh${w-DN44CDCwqe~7_YoX|Go-h0joYnmGdCsdUJh`#$p7-G55c`XV<~nP zD9^i~I!Lwzmd^>%%i2xBOESJwFjy_@~elj zn~Z3u+sYuy`+eNBWnUf3xvat5*9SPkoQ4zQA(2T}#N{5_)S3iClg)Al8~> z?J(H9PQ~}>#}q66$cD6QJ=9Ap`?iL9C-w@w4xQ>e!L0+DEEADjMU2Wyxrm#1><*2W}09OaM>;`p$tFMI5+?p9C6Mbup zWpAVD?aOlN97>tDnqCo0*%j1ZA^b~88xbUK5>t8XgdXN4oL^nyRK$E65?qj^hFAsC z&OAH~bHS@iDd!^(R5YU%vm1BaL(mQ9G>?ESmVo# zz#imSU$j5m#QL4V19iQKeXjcaAX$CW=$4X4NbzyBp-q)up~Z zw(=Uiy-9JBn=|e_-->(b%sm$FE^}X53k?Hj<4XveV-@fovtfC57ialnK z*Vh7fcW6yAD{WtPo8(hO+|5S3*TPf2db%Z}k>Q2vm&Vw>EEq`bstN{*d&5+|+RA4N z_c}RsSWyLR`@V#|F@}}~W%&T?XRswEdCB5xZ&oE0a6PNO^c1%Nm2^Aq@$% z723yUjzKqZ`*C%IjzE>U1BrkewS5T^a%xKMmc7@UE%L;d^1KmlviR6n%f!}4fEk*q z|A#!@VDb`NACbk)zJ_pfZs_yOw6O#Ejqsl2gKg*IZC{q-gu@)A8u4a2T!|gII zJln?M4BjH{;0F&$@;GD79nCK0VkHoWk*{u(m62g2?X;+YooOzcRvp=L37E|P+B{3_w(?9x|NTI-HeXQcyOoSF;VA5 z9f~h`8_2#fGB$lfchz(J$j`%WqLMs3-F6Iq(Hmkfw%$k!J3%RLtyoIqR+5#BVXE4y!8uza52 z_~A$H#;~L9a55gmfCo#|kq*4UdIMruIW}u+WJX4YX?O<6XAt~&5leBagOi(+4;Pmg zcNb^F*zf=exWlu#6-R9MI#wvn=_Ud7y`0eEOdKtSa_F&J5_UNj=5)1Qt-N27q z>e{}eQ5OdRPh6LR(fD$Esr=wun69AufHPqa~h*{Mmv@$9sRT62?MRoof7>W82;jijPBizD1vBRP(5=xWK|RY4h55 zK?Z`vt)VN6v88tTFdT~U;`;n^OpI*jDQ-FqvqzxZh90KEfmSke>?cFVM!}sUymlf+ V%Aw5!(X{)w{|}Sxs$r#@0RU6Q=X3x7 literal 0 HcmV?d00001 diff --git a/run-data/logs/debug-5.log.gz b/run-data/logs/debug-5.log.gz new file mode 100644 index 0000000000000000000000000000000000000000..eed97b168a6d08cb709d1d9ba582ddceab32ddfa GIT binary patch literal 11604 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 SR(h?*U;aOwdM;Hvr~v@k-nV1` literal 0 HcmV?d00001 diff --git a/settings.gradle b/settings.gradle new file mode 100644 index 0000000..4553c92 --- /dev/null +++ b/settings.gradle @@ -0,0 +1,15 @@ +pluginManagement { + repositories { + gradlePluginPortal() + maven { + name = 'MinecraftForge' + url = 'https://maven.minecraftforge.net/' + } + } +} + +plugins { + id 'org.gradle.toolchains.foojay-resolver-convention' version '0.7.0' +} + +rootProject.name = 'Tinkering-Abnormally' diff --git a/src/generated/resources/.cache/0139982eda566446775bbe6d3ea95f30636239db b/src/generated/resources/.cache/0139982eda566446775bbe6d3ea95f30636239db new file mode 100644 index 0000000..af377ab --- /dev/null +++ b/src/generated/resources/.cache/0139982eda566446775bbe6d3ea95f30636239db @@ -0,0 +1,49 @@ +// 1.19.2 2024-06-03T19:28:26.411067076 Tinkering Abnormally Smeltery Recipes +e8ce7ca1c6d787a76958ed2ef48369d5cca52f4d data/tinkering_abnormally/recipes/smeltery/alloys/molten_necromium.json +0afe1cbe8f0a9e025060e1d5e69f6ae59dc441d1 data/tinkering_abnormally/recipes/smeltery/casting/necromium/block.json +1cfade8f048fc4d018467bf7a1976bd92dde4a80 data/tinkering_abnormally/recipes/smeltery/casting/necromium/coin_gold_cast.json +bf31566464f43365ec13f7defb647af4516e5522 data/tinkering_abnormally/recipes/smeltery/casting/necromium/coin_sand_cast.json +7e29d2c041644e7632802f14142cfbee7df0618a data/tinkering_abnormally/recipes/smeltery/casting/necromium/gear_gold_cast.json +f0483d3ad166750308fe9430d62043e004a07663 data/tinkering_abnormally/recipes/smeltery/casting/necromium/gear_sand_cast.json +4246256933d6caf34fb2e67e7a65029e8a2a7623 data/tinkering_abnormally/recipes/smeltery/casting/necromium/ingot_gold_cast.json +5226869186920ef2b1b118365283720b37c8ec02 data/tinkering_abnormally/recipes/smeltery/casting/necromium/ingot_sand_cast.json +2fb19806fedeb23b21f65a7b904198d5148ef317 data/tinkering_abnormally/recipes/smeltery/casting/necromium/nugget_gold_cast.json +bb57160de3574400a8d60ccdb6bf9082ef2acbd1 data/tinkering_abnormally/recipes/smeltery/casting/necromium/nugget_sand_cast.json +bee05eddf0c6592633541d87cd0171507fef1323 data/tinkering_abnormally/recipes/smeltery/casting/necromium/plate_gold_cast.json +aabdd24cf1c629975602a6a04aa2cf1168934ef7 data/tinkering_abnormally/recipes/smeltery/casting/necromium/plate_sand_cast.json +1fd3d4acdef35bddb4ed8e1b5f3f7eab76c1821d data/tinkering_abnormally/recipes/smeltery/casting/necromium/rod_gold_cast.json +523c9e0f97bcedb68b5be14f9099f5d1c3672e63 data/tinkering_abnormally/recipes/smeltery/casting/necromium/rod_sand_cast.json +2a6b321f766f81abbae94c4281e78515632754fd data/tinkering_abnormally/recipes/smeltery/casting/necromium/wire_gold_cast.json +1f1b28cfafa719dbd0511cdb2a37a5cc5ccbbdc5 data/tinkering_abnormally/recipes/smeltery/casting/necromium/wire_sand_cast.json +cd94d80c5804b41b9a8aaaff96ddce6be7aa2863 data/tinkering_abnormally/recipes/smeltery/casting/spinel/apple.json +b1154c46a9949566aee4d2b38ed9a9acfa8d5acb data/tinkering_abnormally/recipes/smeltery/casting/spinel/block.json +299461667dab436ea1419a47c7378f5265b45d47 data/tinkering_abnormally/recipes/smeltery/casting/spinel/gem_gold_cast.json +f389a927f3322907b37ffc0c70a9109588b1c1ca data/tinkering_abnormally/recipes/smeltery/casting/spinel/gem_sand_cast.json +6b63c26f279295353ed7f109f384557005b7ff42 data/tinkering_abnormally/recipes/smeltery/melting/necromium/axes.json +5ac87900fc39ac5d71b1729b0b030109ead0cc49 data/tinkering_abnormally/recipes/smeltery/melting/necromium/block.json +f55d4651506e07bef741645e58e10e509cb8712c data/tinkering_abnormally/recipes/smeltery/melting/necromium/boots.json +3492a2b0646d5d3282651fb77db147bba986aa5d data/tinkering_abnormally/recipes/smeltery/melting/necromium/chestplate.json +e13782554c956c6656bf564b6fec5d32cad6ff25 data/tinkering_abnormally/recipes/smeltery/melting/necromium/coin.json +b1e21c728c231889acd3f6a91982334d91ed2f99 data/tinkering_abnormally/recipes/smeltery/melting/necromium/dust.json +1e048dc6c1559356c0224ca842778d76fb073f0e data/tinkering_abnormally/recipes/smeltery/melting/necromium/gear.json +137293f66cd3e306f84f531a3fd942472ac42c07 data/tinkering_abnormally/recipes/smeltery/melting/necromium/helmet.json +391d75892d9e1720a1ffa73ed297fa0fefd9bd02 data/tinkering_abnormally/recipes/smeltery/melting/necromium/ingot.json +8eb7a1bc1b28c34feaec0b3406f1b925d5318ccc data/tinkering_abnormally/recipes/smeltery/melting/necromium/leggings.json +458ea7ce68d2642fe8efe59425f06b5560b1707c data/tinkering_abnormally/recipes/smeltery/melting/necromium/nugget.json +ee82bb859ab3d6a3182d759b39ff24a08cf96b70 data/tinkering_abnormally/recipes/smeltery/melting/necromium/plates.json +6b87128cee689d20b793f875d2c0b943a5260f8a data/tinkering_abnormally/recipes/smeltery/melting/necromium/rod.json +946db371405e2bfd533e26a8f67b49939ba738f1 data/tinkering_abnormally/recipes/smeltery/melting/necromium/sheetmetal.json +f16027675683f46acc01e9e18f00a0c86ac8dfa7 data/tinkering_abnormally/recipes/smeltery/melting/necromium/shovel.json +fc10b0bdf4681a6b3c2d3b41cac69289b876910e data/tinkering_abnormally/recipes/smeltery/melting/necromium/weapon.json +3036d7418ce5d489ef6ffd6714b0613ad0820aa7 data/tinkering_abnormally/recipes/smeltery/melting/necromium/wire.json +5881dc565ac77f5d1adf54421805830598e64ade data/tinkering_abnormally/recipes/smeltery/melting/spinel/block.json +08b8572182dd16c0b4ef8ec34e20121295c4fcfd data/tinkering_abnormally/recipes/smeltery/melting/spinel/gem.json +39ee630dcbf1ddd107059ffb0374b16e3ebe1e9f data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/block.json +8668e933149850287354d0b3969758bc578bc29f data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_large.json +158427158659ef31e16453bcb3a004ab98111940 data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_medium.json +3e618af805d3136379855ad9439a4ea687a97885 data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_small.json +b5bba4167aad3f0c3287a41f6d4faa7de0b286e6 data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/cluster.json +efc656dcb0171e7a5eaadfdc1eab642dd151599a data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/shard.json +8f4909b01cab7e7eb39c0e6bc1924b058ce4dfd4 data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_dense.json +db8d5fe52e283acca2118fc5c85bc1497ca2c872 data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_singular.json +ba3d01599fd2037bd67f381b31841269bb9d119a data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_sparse.json diff --git a/src/generated/resources/.cache/1db4c91e4db75d5ee674a4da225920dca5a7f7c4 b/src/generated/resources/.cache/1db4c91e4db75d5ee674a4da225920dca5a7f7c4 new file mode 100644 index 0000000..0a289c8 --- /dev/null +++ b/src/generated/resources/.cache/1db4c91e4db75d5ee674a4da225920dca5a7f7c4 @@ -0,0 +1,15 @@ +// 1.19.2 2024-06-02T21:42:02.540845121 Tinkering Abnormally Material Recipe +663bc20382d38ae352e461eb01d8af4701f621e1 data/tinkering_abnormally/recipes/tools/materials/wood/logs/azalea.json +d394b442fade6bd76157efa791f1889e09a8cae1 data/tinkering_abnormally/recipes/tools/materials/wood/logs/cherry.json +bc501900a7677ce94cba4b44ae967c87665a0350 data/tinkering_abnormally/recipes/tools/materials/wood/logs/driftwood.json +32507917ab24f90ee463f45f8de94b1a0b40b48b data/tinkering_abnormally/recipes/tools/materials/wood/logs/pine.json +166680b50f57d20fd4928988a317f21864a9c11d data/tinkering_abnormally/recipes/tools/materials/wood/logs/river.json +8ce630151e5f3022b737c2d32f192bcb9255a1ae data/tinkering_abnormally/recipes/tools/materials/wood/logs/willow.json +3bae30f222c5c19a868417a2c3be26d37ce0aca2 data/tinkering_abnormally/recipes/tools/materials/wood/logs/wisteria.json +f050748397672d24cdd545aeb05ecddfcda64fe4 data/tinkering_abnormally/recipes/tools/materials/wood/planks/azalea.json +d90bf8909f344ef6deb6ad24b632c5e826509664 data/tinkering_abnormally/recipes/tools/materials/wood/planks/cherry.json +e75f84d74bc799dbfa6885c3bd186ec0898c08c1 data/tinkering_abnormally/recipes/tools/materials/wood/planks/driftwood.json +f71a9ae240c311cbcf6902aee886a2ac4924d11c data/tinkering_abnormally/recipes/tools/materials/wood/planks/pine.json +780e7a24f2aeb1bf883d4c6c702cc3e136b2d623 data/tinkering_abnormally/recipes/tools/materials/wood/planks/river.json +1e9c1c96dcd4197db1c08e161202fe2c4cd29520 data/tinkering_abnormally/recipes/tools/materials/wood/planks/willow.json +792fd948c542a084987cf213780aa5159ff33407 data/tinkering_abnormally/recipes/tools/materials/wood/planks/wisteria.json diff --git a/src/generated/resources/.cache/46f86832577a0158d2a3e62cbae0c3e048711e19 b/src/generated/resources/.cache/46f86832577a0158d2a3e62cbae0c3e048711e19 new file mode 100644 index 0000000..8c1c494 --- /dev/null +++ b/src/generated/resources/.cache/46f86832577a0158d2a3e62cbae0c3e048711e19 @@ -0,0 +1,6 @@ +// 1.19.2 2024-06-02T23:32:33.303859185 Tinkering Abnormally Fluid TinkerTags +28fe432f30d1ade0831352c7739703b13deeab2c data/forge/tags/fluids/molten_spinel.json +28fe432f30d1ade0831352c7739703b13deeab2c data/tconstruct/tags/fluids/tooltips/gem_large.json +1f63250b4bd90c67f95f8241e4efa8a39d4f52e7 data/tconstruct/tags/fluids/tooltips/metal.json +8053dd4b669e9dde0163084fcf1aeefd597f76f0 data/tinkering_abnormally/tags/fluids/molten_necromium.json +34ef690ced847de9e1d3e735f8f9f5d8fb586ace data/tinkering_abnormally/tags/fluids/molten_spinel.json diff --git a/src/generated/resources/.cache/555f5aff2203f892b7eb6ff4804c1ef8d66f35af b/src/generated/resources/.cache/555f5aff2203f892b7eb6ff4804c1ef8d66f35af new file mode 100644 index 0000000..7c5584a --- /dev/null +++ b/src/generated/resources/.cache/555f5aff2203f892b7eb6ff4804c1ef8d66f35af @@ -0,0 +1,3 @@ +// 1.19.2 2024-06-03T19:18:22.315300143 Tinkering Abnormally Modifiers +0db5724dee574851dfd95bea87c9b1a3ff1f17b6 data/tinkering_abnormally/tinkering/modifiers/necromium.json +a76d9147626b1b7c61126812abb52b758c0fe1a6 data/tinkering_abnormally/tinkering/modifiers/spinel.json diff --git a/src/generated/resources/.cache/6aceb3120b210573376cc6f88f87b1ae8db50509 b/src/generated/resources/.cache/6aceb3120b210573376cc6f88f87b1ae8db50509 new file mode 100644 index 0000000..7b21a1e --- /dev/null +++ b/src/generated/resources/.cache/6aceb3120b210573376cc6f88f87b1ae8db50509 @@ -0,0 +1,8 @@ +// 1.19.2 2024-06-03T18:58:42.479008263 Tinkering Abnormally Material Render Info Provider +da55283647070dd1200971f8248f37e9dfc0a3f2 assets/tconstruct/tinkering/materials/wood/azalea.json +9ac283a864a359c9e21eae862ac4ea1b9f172daa assets/tconstruct/tinkering/materials/wood/cherry.json +b37944f0f8b332dc0dd852637c4d2933af8d4df5 assets/tconstruct/tinkering/materials/wood/driftwood.json +0cfd345324e23b7a139bc54aa4da86d7cdd77295 assets/tconstruct/tinkering/materials/wood/pine.json +d8636972ade3ec174eb216c8f7ff5ac81751e18f assets/tconstruct/tinkering/materials/wood/river.json +1fcce01de3be319ee7e7ff77ae8b60d3b853df5a assets/tconstruct/tinkering/materials/wood/willow.json +ec547102bf481f721e6661ab0fb03b3114c24351 assets/tconstruct/tinkering/materials/wood/wisteria.json diff --git a/src/generated/resources/.cache/6eaaabc3fd04752bf997a301b6f0798aa1dc019a b/src/generated/resources/.cache/6eaaabc3fd04752bf997a301b6f0798aa1dc019a new file mode 100644 index 0000000..c859042 --- /dev/null +++ b/src/generated/resources/.cache/6eaaabc3fd04752bf997a301b6f0798aa1dc019a @@ -0,0 +1,3 @@ +// 1.19.2 2024-06-03T15:50:27.687467189 Tinkering Abnormally Fluid Texture Providers +6b46f08a19bf56f87f2458d22ec108e529f8a3e2 assets/tinkering_abnormally/mantle/fluid_texture/molten_necromium.json +9c8c82ae925b21d7c1107f81f496b6dd4b4a0ca1 assets/tinkering_abnormally/mantle/fluid_texture/molten_spinel.json diff --git a/src/generated/resources/.cache/76f8bf23a5a011e4a10bd93879fed2db79330fc4 b/src/generated/resources/.cache/76f8bf23a5a011e4a10bd93879fed2db79330fc4 new file mode 100644 index 0000000..8482cdd --- /dev/null +++ b/src/generated/resources/.cache/76f8bf23a5a011e4a10bd93879fed2db79330fc4 @@ -0,0 +1,897 @@ +// 1.19.2 2024-06-03T18:58:42.475337426 Material Part Generator - Tinkers' Construct Parts - Tinkers' Construct Materials +57d6d61adb568e1f14979de8d854a378d0298c6f assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_azalea.png +d0726cc6066d1e254f908b1d35fb5f23bde2f7f3 assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_cherry.png +1d72e02e8d5e77966671f179032b758b8f324389 assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_driftwood.png +bc0ca71821fb7d18808d8ae058a6415ad1ee1e62 assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_pine.png +b525a89e04b2b4780afbe1228f0695979fdfbe4f assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_river.png +1535de3bbceb59649d4e94bc97840af3baced1b3 assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_willow.png +c3fc81f1109d5c2d80aa742150c0686f84760a2e assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_wisteria.png +673fb9bc6c055a207005ae147a148c9dbe29ef72 assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_azalea.png +929107e6c08a81b51de32101810e932d96e499a9 assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_cherry.png +9e01b035633a54a28c25e5e82d8947427ff57bad assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_driftwood.png +98e50a9dadd96fd8e617317e8a9eeb6b0094df69 assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_pine.png +ca65002be51d815fe76a4208e9421c2c3dfc23fe assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_river.png +fc0212b87d10ec8a23ba9ab97dedac6afccca3f9 assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_willow.png +2e1bc56ee78bbaf255e8199515dfc01333cb8755 assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_wisteria.png +d2ac3ebc8f233b7244a8ec1dc6836d655ef173d4 assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_azalea.png +207fba2f4fe132051668e8eb01780cd933be8cce assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_cherry.png +56f91144bcc1eb72a345e4c1c004c6229e7af2f9 assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_driftwood.png +fd74a4df848809604e5cbbdfa0367d7cce8bc3a0 assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_pine.png +fd22db42ceb85235af0fa8aa2d08ca28e379a5ba assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_river.png +0d3a3946fe44ae9757e9741922de5e0c65e75494 assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_willow.png +eb21a58f2f1c4f2f202e38f12af895a20916dd5a assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_wisteria.png +557423c466d5ebd0ddaa2e1bc19d300af2f640c5 assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_azalea.png +7f7889854488562a894bb06caeb6a50a8225dc75 assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_cherry.png +301c67ead2f85dd3ccbba5fa5f707ec1b66cea3d assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_driftwood.png +bc068aa2902b343459519100dbc4e99e71175a15 assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_pine.png +32d7a83f89a9491641f6db57cf3780a316be5bc6 assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_river.png +23d924ba61304c110281fa7a17c72f7bb5628605 assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_willow.png +d56d734de4b7fe3a584aa3b723d2f4e0661fb8e1 assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_wisteria.png +4459c201240502705563d8c309bb55ae439e2e4c assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_azalea.png +7c543f2cacf73a0dae1b7c4aeefbc3060a03693f assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_cherry.png +80b060c763539a4aa77767bac68aead9b9d9fcbe assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_driftwood.png +a7fb38af40a0e52053c5c8678e61202a0d3d2d7b assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_pine.png +fde28c3291acef5b4efdf4a9493f3aa9a3971eac assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_river.png +69200404ebef5d54e992a926349a1d729a1ae8de assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_willow.png +d100cff6f0c7a9460fdbb76b2da2fc48c30e7046 assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_wisteria.png +46ee0e8ef6c4cc7dc80489c97ea42d15ca52dee9 assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_azalea.png +9702e0a3a116783dc67bb3f54f5e35691fbd5c26 assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_cherry.png +f712a866e7c88437f050861632f2479bc98ab78a assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_driftwood.png +ab9c32d3d104c52c9f38d122580fc92f20fe674b assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_pine.png +4c88f6cb303d1269ce49587d75712cfcf8245f42 assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_river.png +fe01e769bd550af079d6815b763dd129ca107e0a assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_willow.png +86528230ccb09fb8cf0c78388e182b14f6e15092 assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_wisteria.png +5055c3a35dc5cdfddcd24c5ed29f44131e531c4a assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_azalea.png +3b4f0dc89c8becafa4ee501d8d7817dfb01029d9 assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_cherry.png +0d14b9858ac9bf8bbeed5126afc1844979492c2f assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_driftwood.png +9dca1963c3fc6a668cd7db3784fd97075d0f64c9 assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_pine.png +963ecc6700000544490e8a41df7465298789ff5a assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_river.png +ddbbb2d06d07210ff68fd31a2299766ffd797023 assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_willow.png +4a1cc8feb20d689db44d6649c0b7be137b3a3cad assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_wisteria.png +1056cfa688b65b72cc410243e0bf953095099499 assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_azalea.png +fd5ca2d112f42468cdf6edc76c3c8fa50581e334 assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_cherry.png +b4946717a9f443ad778e471f0f4a3d3793e40353 assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_driftwood.png +b97cda095a9ebc2ca0af502ff064a6f606c485f0 assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_pine.png +e1b7b274832cc6623ddc2da2d88542cf9a6105e1 assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_river.png +04c05615d8d004cc0b57ffdbaf23de3766429d8d assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_willow.png +1fe97d10ae9e020b5718ed7db67d183c93ca278b assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_wisteria.png +d56fe19a25149a26f954fb4eb1ad2349a8d45b6a assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_azalea.png +59e12f5bf73d712e76546909e4834aac28847a34 assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_cherry.png +14afd182aa5c033ac140fc50705acb63a058f33d assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_driftwood.png +682583e63811a558c1934000920838bc416b55f4 assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_pine.png +66f5117bea11d2c310d7d3fdc138a1c521043d79 assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_river.png +229dc67492a7a5c108feee02e5bddef7e64a8f44 assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_willow.png +3662bfe36b92cb15de45885fb41683ea1c302fe4 assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_wisteria.png +cedccdadbbe1c84183e22f5f807b140589b0478f assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_azalea.png +7bd4973c1bdbd5a1567aa89a3107fb7abb71e977 assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_cherry.png +ea1d26ddc962a6406f33bc92410ebef764cf8802 assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_driftwood.png +79e2dee54539be0d4e6a38d4825b414868389cf9 assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_pine.png +92a35d53f45f707c4b48a3efe020bd039e8489cc assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_river.png +1e0833f87c307f388c161fc94df1d411917f467d assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_willow.png +f283226d116ea2c09e67843bc6626b770799ad38 assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_wisteria.png +73f187c8488b5f9c097cb62da0fe633524da5819 assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_azalea.png +187643a25f879fc0f15f9ae06c49aeb0beac999f assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_cherry.png +a44083393317c26cc6023d29afc23f0f2cacddd1 assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_driftwood.png +251143475d6f2afebe280578dfc9e23627ca0b96 assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_pine.png +a079c831353b92ef3bb258461fca9a9bf078521d assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_river.png +0a23c99516650facac8e7efb0967206b1ca1e0ee assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_willow.png +8af86b57ed8f5fa154dbd9b37050a830115a230b assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_wisteria.png +d5efdf1f2ae13a4db4455274a8b431970b3477b3 assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_azalea.png +d26cc5239371104803743288565a44f8fd941370 assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_cherry.png +4ced0d04384f92b56cb85d6452e41393e63edec9 assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_driftwood.png +aff49418d12783ec8cf8cda678b207bdb5f9bacd assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_pine.png +196abd7ce148c1d6e56a858e2dd73286a32c3dd6 assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_river.png +6c4f455005b5f0319f42dc9664f553d7c8520b9a assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_willow.png +ab8ad79c34b9ea3dba74bf713bf05c6cf0437ba1 assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_wisteria.png +a694925e23371f4e23b140122387135ee765c991 assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_azalea.png +e5082fb36bb44f156fe298920ff9f1615e4edd19 assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_cherry.png +03d6b6b2ce4616e0497e3ea5e984f610464c7220 assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_driftwood.png +517fb162d077eb23024f45d56be815d4eeac05b2 assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_pine.png +2531a87207d4e66e90ec871ae18b68ed4abd6da9 assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_river.png +5b0ccdec01ebf126312df326873ed25f59829805 assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_willow.png +3995fda8289ba91215cf09e062b51961efedda3c assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_wisteria.png +2770729f7fb626ce9591116a37ea5af36d23d1ae assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_azalea.png +65de71dc7a73ae4d0925803487696109c0e1f159 assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_cherry.png +3715db7fcc49a1dde6cac64214d82dc1d986fe9a assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_driftwood.png +cd5b8d7c83309d4c8f21ced69ef08022ff81635a assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_pine.png +ba25548f3ac3a75fefea8095b26f83364ca4d555 assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_river.png +2c25e451ab19743fc96efcc362350329870ed57e assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_willow.png +71f32b5fd7b67d9baa35eca1cf47d6ab0ac4ff95 assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_wisteria.png +e476d89a943132c2defc93674301972234b53b0c assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_azalea.png +8a54615e2bd592090f8299c79521b23bebdce1f7 assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_cherry.png +d8da0590cbaf6983f58cd3a89620e6c39515f369 assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_driftwood.png +50dc644a2c6e7de43554342858c71d2662cd0442 assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_pine.png +cf02c860721f58e0e005b57cd9de485914fc3d85 assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_river.png +2e22ffbc61247e6c1d454647a48afdf42b99779f assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_willow.png +c78ac2c2032faa6e3606b0539bc408ae976a5701 assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_wisteria.png +8aae49547d7c650fa0934a93ab40ec24bf1e9671 assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_azalea.png +45ac6a0830b8fa8bc6ebd170b4d5ec22c1e997ca assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_cherry.png +21a7b87e6e3a3b16cd2c95a2e719e3896d293c51 assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_driftwood.png +8ad8bd9352b6defb2e11d9279181f0466c43dad0 assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_pine.png +7c4b9e53533c836d56a595b12fe30da4d297a856 assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_river.png +3e55b95041d8c38aabb435cbf768607dbfb03ad0 assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_willow.png +930cb615159c9d90488dc90b2b5d34e4a3d7f8d2 assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_wisteria.png +4b27ec3cff5b74d6778bb14012f26f11906ee078 assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_azalea.png +cbef09629eeb1886a73588cb404fc20faacba9c9 assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_cherry.png +da2bc59666f03ced43808dc3b437f9e935e91115 assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_driftwood.png +7b029845459f4af957170450f21649a936381de5 assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_pine.png +17002e113f4c9cfbec7a2c23b119b4207198dbab assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_river.png +d44909b79f2ba1cd1875ba7fcdc7bc2d3c01a628 assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_willow.png +c886002a734a623832b2691dd0ca7b302a08a2fb assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_wisteria.png +398597c9ba0de2a379b0fbc3dc8b882baad9c4aa assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_azalea.png +d44dfacdb9b38b159583d8a2c027d9cb17265a58 assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_cherry.png +ea539971722c4b88519530053818b50ee975cc9a assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_driftwood.png +22ad2250d96c2ef3c2e9bea3733a1d69904024c3 assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_pine.png +35143f0d7b4d1c6df43348e7f4597f305a2b04ac assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_river.png +a4e48aaa0a351fc95e95231aab0c84005082f4a3 assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_willow.png +972c8a59cb2359c120f4d865b7e12eac173f99f5 assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_wisteria.png +8497f626160f5cb19750133d307c95951953730b assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_azalea.png +9c87dcafa562137529f57f1ce0184b74450877f0 assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_cherry.png +e9f83bd6bda91ba54ac66993f53d4bc764268b39 assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_driftwood.png +96647865deb2615512c2ace20631b38503ec5401 assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_pine.png +d8eba4ec74507b85c377bbb287ff37929fcd2154 assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_river.png +ad6fe5b57a13471166de122c7bf3f9d3bb8e0a98 assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_willow.png +e77a30abb9b983b41b4c6a4c2a2bc4d63a11ff5c assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_wisteria.png +1a9e6fc067a024621a6dcaec43a02788ebe979ce assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_azalea.png +69ce40287d588b9104a53400b1334cbe4457366c assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_cherry.png +6fd8f7c17f37c5ed72f077b64acf2a5cdea46456 assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_driftwood.png +b7b9a68ec36b49e350556b353a932f98e7189b60 assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_pine.png +26be25130f61c0708eceb2a78d8234bc9fcf42e0 assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_river.png +47b532bffa2f768bd5c18eefceb7813bf82d8f59 assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_willow.png +b8f5044e2b517011ebad5fa7240fb99484e17c3c assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_wisteria.png +967506353b6f8f3ca64a46f78f0ab67da7bb80fc assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_azalea.png +4cc43bc2766d6924ea1052424bb47211c7a0b0f1 assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_cherry.png +2c0d88f9b50e6a21ed2dacd33e99e3dc6df01a26 assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_driftwood.png +b5b6405354423e79e0e340bfdf475a9b53853f71 assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_pine.png +a6a4086781f8b42c72621fe11e6af9766f13daf7 assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_river.png +b950521c946d43d74128256ad8b5be0c052c4a26 assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_willow.png +6b041638d7de2eb0753d8ad6278b9a6daebda675 assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_wisteria.png +adb471fb32b4fc7a1e1504b49a01139da97c7447 assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_azalea.png +34a9095bdc8f76b60d14920f330cc3d2a9357d8b assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_cherry.png +7b9ee6f4fd6262918f8775f07636aaa28889aba5 assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_driftwood.png +d6cb60a5610800a52a24e4f4ebe433edec625010 assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_pine.png +91e40987e5d75c41d9757d1765a2151038a62879 assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_river.png +a959eccf4eeacf5b61361a4652b0e916edff7bd6 assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_willow.png +c3d5bd3d989851b1d042e9ea9470166e60a8b11c assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_wisteria.png +45784553dbf466619005968672cf9cb19e4c3610 assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_azalea.png +50956ecd1eeaa146aecf5be559bd6f9d6675ea54 assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_cherry.png +0473a16e42e782ac2543c1133f6b735dc768518b assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_driftwood.png +7a09e5fcc3ee2d55f62bc08c54152f0074acbf8c assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_pine.png +69e9694669bc4bc40bb51e7855d049282570e674 assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_river.png +762f1e5959588aef66cb8fec58099e6a27175b3b assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_willow.png +0f6dab86a904390efc8812d43b6116604f067c38 assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_wisteria.png +e5a3183d80477d51a7ce3610b79ef5f79d055c6e assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_azalea.png +5639bfcca23b8e81322c5adfe82d2cece59c49f3 assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_cherry.png +0f619cdafbb905263e60218a0cdd5ab2c1fc997e assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_driftwood.png +5147b0f97a45369cd4cae6789a62f4418c2d7389 assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_pine.png +38ac655554d64d57e77035c7f2324e0874d08846 assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_river.png +e4d80b2ab706a23b9633587d28b15af814da4a7c assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_willow.png +a694d7b86cf26705d20cf9e4fd1e202c9713d488 assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_wisteria.png +c5e5fa10a36856ff418112435a07cee926382842 assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_azalea.png +fa7a7661953204fa1bbbd20aaecfa9b8df855075 assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_cherry.png +add02ec99e2593a3cdbedd939900251fc6614d57 assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_driftwood.png +600922e1a7e6844b4d563f3b5d47e0378aa5247a assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_pine.png +78907179b0f8ece78d27aa30f9437bf9058d00d4 assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_river.png +d6133db60d2d357b74c678cd78fd4e2339e93862 assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_willow.png +d506b98116b8febdb036ae9a9f301ab820df8cbc assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_wisteria.png +f72bc06f7ea47c17faa45c73984127c59f5d80e1 assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_azalea.png +3522c4304816b67b2118c144370c45b1a60f1a95 assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_cherry.png +021124a2fba02b94a9110b85f0b65094d61162de assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_driftwood.png +0efd8ccb0d2bceda103503763da3f216d23b47f7 assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_pine.png +74e8c24ab15888f4173056e6e19f7c9c5a4eb232 assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_river.png +7d74c7183c506f7f2d5dae01b70c3ee91bc58b7e assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_willow.png +3093488de023e944e8f1fe18e53b76f4a5eff4a0 assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_wisteria.png +34d29d6c5e0359e4e47268381f7fc74d013ba16f assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_azalea.png +6cdb559790f23cfcc2bc7461ac0a9f7456fca5ee assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_cherry.png +0fd8ec84d30baa7ab3648de9dee2a45c188493cc assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_driftwood.png +8e069bd59294cb393b30a22714eaaa2f02b1fd1d assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_pine.png +e0d7300d25ae0749a38db84a66d02d1d48e4d176 assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_river.png +a9a02d4a3d8ac810e0fafd15f569df761d22194c assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_willow.png +588be256df2461e0b247022fe9bf6df74dc894ed assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_wisteria.png +3957bf49bb3ac8e3e338fc35daa7fc4ae14c06e5 assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_azalea.png +68fb780b8566e5f9b27be31661b4fee9f3e63826 assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_cherry.png +42a9d8a79601de12777b70649c2725cba395603a assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_driftwood.png +9c9cc982cf9692020b39b7a1ddbe8a3605416d64 assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_pine.png +439ad0284ab9e6a18dbebd160b683d02488639d1 assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_river.png +5bcb93cbcae1f626a61d0521febdf840a23f8962 assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_willow.png +218c6751a73bc5dddd0759bd68f9b7d343d38162 assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_wisteria.png +9578e3b4716d6093029b9cbcd7ee55e53771eb6e assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_azalea.png +d6ccafb0eb49a9f4bc2c1509d4d1232aa21cb4b0 assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_cherry.png +4f3b88d06dfb9d4c4153e000b8eef50c7e76714e assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_driftwood.png +263c2dfd2b5fbcc3474257fad4aea2a8be0a27dc assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_pine.png +7910d2e442fb9e1548d2073f095ce051275b60f7 assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_river.png +ed9d404439f758477daf81dfcc9f95429ab52c8f assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_willow.png +d632f091617eb2eecbd22d6ae2f0244636d673c2 assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_wisteria.png +628f846cf2536d703c3d458ed07f7b3d0a1c5ea9 assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_azalea.png +986d98d72e1d2e6889212e5a0e8d2e2c8087de64 assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_cherry.png +c88d0ce01c5ad851f4501f3b27caa1649696c012 assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_driftwood.png +a369d41308188a1e9b2bab77ca7078d4ffff8e84 assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_pine.png +e4f353dfd5c3775990b70bbf97a467ac5c3de3e2 assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_river.png +e5ce2f2fef50b130b3f724a41b295f5436373dc5 assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_willow.png +c418e7f6488ad9794ce7e7671fc71d06e3d10604 assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_wisteria.png +3e3e7ee7579e29116a533558d05e220f27ba162c assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_azalea.png +9152c599b0325fab98d2395273c2f732aeb79b84 assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_cherry.png +71d3cdff1040d881a413bca48d88c8be32a75347 assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_driftwood.png +fe9179fe3459dfa932889e34d1ec31f6f7a03a93 assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_pine.png +a2fb68a251e038b94b45468fc16e58de408db152 assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_river.png +bc14d34e7da5ae250dd331e94ed34896c5ed79b1 assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_willow.png +cf3f7d5e679ba173221a70888cd4084c3631d20a assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_wisteria.png +0385153b607d47479c2889a670ee9e5fd473a99b assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_azalea.png +e30d5b2acf06e8ec743b18b9517e7589a8bff5ac assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_cherry.png +f24f01772dcffa655c981e952877072c12096869 assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_driftwood.png +91a9d1cece66c9ce172c042bab078072517f5335 assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_pine.png +db000ccb14b3e55ba5dcece8e594956cab15de2c assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_river.png +908e70dfeb8f867008cb0984491d00817c488a6d assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_willow.png +ff9398ee3aaa5725703fafde6450398520758801 assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_wisteria.png +5bfceb3ca11dcb5a84a5e6f2e614bda79eb8724c assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_azalea.png +b6aa7566ef0375d45c9efe3f3f3759cface1a16c assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_cherry.png +6018d0eb69d83adf67dad5089510754faa8ec856 assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_driftwood.png +ce9c0bae90769ab11c667e4c7b817d62e6cb4326 assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_pine.png +c89ad563ba91cb46d54b75454d4e0076ec5e9372 assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_river.png +f59f05437bb91b87d56c866e939fbe8ba6fb84e3 assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_willow.png +7d52da9a82168df2d861ead9647da736c0267b16 assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_wisteria.png +4fcb3785cbcdb8b0d779f71a609c852f177c3845 assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_azalea.png +b3a0ba9d47aff706ef42e34b5e87545606d0f6ef assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_cherry.png +d48bc27b8a7190f785927a511dc077781d55774b assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_driftwood.png +e347e18010683f45745c3e6e062697a590f94a59 assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_pine.png +d2997bd1d0240f8dee9698ac91c2dd2e30199ab8 assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_river.png +3d262fe52b9df5921d194ad1dc26e7bcc107bd93 assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_willow.png +2e7c2b69da069c5a5b9fbe81157dcf164ad0e006 assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_wisteria.png +3b0c5ac5076268ac567946b3537eda68f9ce710f assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_azalea.png +83cab89c1fd17b5e5a96ea69a2577c66cd029f1d assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_cherry.png +8359f846aa9710d8d19dd93186869b0540092002 assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_driftwood.png +b587f1b9793260156ab8b6d7b55bbf4e71a2df54 assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_pine.png +5169913caee6a66cbb52d0494c794e659e851ceb assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_river.png +cd8a24dadd4c9ee7df3122d839aacfb91f6ba86d assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_willow.png +79ffdf3e64d3ea16766de6bfc512895a76844560 assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_wisteria.png +a4a50145dfacb78561f3a6db1fc74f47f3414aa2 assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_azalea.png +a6edd49c47d3b4ef4eac31f34bb108fe7e7c65cf assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_cherry.png +f09900abca03429d5cd8c32e58bafeb9a6e6c6bb assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_driftwood.png +6f82e3827d34c4fbb8637254e451593ae34d0062 assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_pine.png +2c406009262cf104f02c429104dd282ffc3c1d68 assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_river.png +1011a7be295bd5ed84fd881b2e5dc842ff8b853c assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_willow.png +82b95acb954c429d3719bbcecbac9b17176ae3b8 assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_wisteria.png +9878bda059261af5cdf5c2702361843599f8541f assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_azalea.png +5b7fe0913ca1d22ffa598732b5f440c250722d9c assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_cherry.png +6fa02350ef3b265f295526c0dff7d480e23ad6ff assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_driftwood.png +f082b181c2a327b8c2ab4347ba4ac1dd594d9131 assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_pine.png +ce89676340c972002d9893fa346a82d05f29840c assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_river.png +7efb68200a886b250f630029013071681e0b571e assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_willow.png +4ec0d96eae01dfdd8698edf1499bf7693902bf12 assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_wisteria.png +25860f56795414568796d4a17f46e0f4005956e9 assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_azalea.png +79fd013e0c57561262be4b8f46bef55eda125289 assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_cherry.png +e34d3622df6afe21bccc6f861bcc7eedf3f684f6 assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_driftwood.png +35c669319b7732c9b23a27a0f3cc04e9e00a5681 assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_pine.png +27a4ae52e41c53666542a90d568e2a700d1ec255 assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_river.png +537dd0b07901c0d0932cbfc41aa889f8388cee73 assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_willow.png +ab62e9a63edb1ed494ee600c8a6eb7bce0143052 assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_wisteria.png +4879fd2cac245f36bb8661653fb371d3d0936a4d assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_azalea.png +95b502594c68a4f8808e29cd415652c1f1424597 assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_cherry.png +f094507d10b2b1e2d23ddb4dcaf5c7d3ce4828c8 assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_driftwood.png +cc33911bdf8131298d4fd24a8d3b8185a60846c5 assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_pine.png +7eea06b2dad1b78829041c675e5bc36cf6682046 assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_river.png +f67218cca7f509c2163c990613964d951190ebbd assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_willow.png +d932dfd5cd63eae4679f625bfb41c00327a73d0c assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_wisteria.png +9d51909ac78648414d94ae92425630c43420c1bb assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_azalea.png +57fc7e5d871ee3deee5016fcdf74932202cf3712 assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_cherry.png +7b7604c4939dfaafcfd0415739a111bf190e484b assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_driftwood.png +a1e56d935ad886a8cfc2b93d907a4b8934156df5 assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_pine.png +3bcfd4092a5536ce6dd1f1e72ea92cbb26204c00 assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_river.png +ea5c9523ffc9d51f2706732313b01fc0f48f7811 assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_willow.png +3170490286809e2e179098833916f6a527d7ec72 assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_wisteria.png +a41dff1acc6d71612af17de23014416b24286d8a assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_azalea.png +63b032169841aa2a314d7ea1a0e624623cd0c1fb assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_cherry.png +9a050827454792bace337fbf649a565744c8d65b assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_driftwood.png +b2c2fb2e7ae116a2f9c456e6bca1ea066a40649c assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_pine.png +34a4f3385d25ca883f10503d75641e4e6ddf2f68 assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_river.png +ece522062926052130a2cc3888889b2ff60bdb9f assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_willow.png +ceeaa499bc59f324f862a47899b52043755f889b assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_wisteria.png +35645289f1e781e341f50f696426e5d208dcc394 assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_azalea.png +0768de1b91f672631a6acb94c3fff2cbb16baea9 assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_cherry.png +7dac391bc529c31994380f9037c0a3f2072bb8b4 assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_driftwood.png +5cde74fa80d6ea868d9d3087126f1f19e1aab0a9 assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_pine.png +df05e7139a32a3072b51c44a42bf2da0bb4a194a assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_river.png +3a2cab933dffcb3e86c865b8fa8e33f070105975 assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_willow.png +bb68c188a7808ba3ba8b6e4e61261723c4dada37 assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_wisteria.png +4588f947fae4aa132e5ee5577efdc3399023a66a assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_azalea.png +8872be50269d483e00572ea0a7c02b2c407f8642 assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_cherry.png +4cdbb4db0a50fc5a366854293af505b3c4f5ed01 assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_driftwood.png +584a4d6e1913408221569b578ad4f06e0d2632dd assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_pine.png +05622db1dee799e93098aca9b6c9406b6461f9a1 assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_river.png +595078aeafec392089a14a8b778a9a87d7dfba81 assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_willow.png +84447b6b48ad3b5312abd704cc1c790f5d52b2a1 assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_wisteria.png +85d0a4cb3a7c1b650140ff439152a6d007367f7a assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_azalea.png +b2d7e0c137fd69f4b477096101ebdde601459dd5 assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_cherry.png +9ee3bfe282caf2e1159183fe06862d2691ec83d4 assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_driftwood.png +dab26a25569b9bb284b56ba99c6fb61bb18e4bdb assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_pine.png +224bf797ebe7f7f742d8c35fe81f1b0f8d6a7019 assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_river.png +187284867c041eb0bbbd9ba5d202336c20b17bf8 assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_willow.png +93eddede25d816ff589177d1f101f276040abad4 assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_wisteria.png +04ef67b57e93afe491016229b75357d3ffa13837 assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_azalea.png +0b6f3ec13daa1bd7a2de7195a4b3a84dd5fd3fe4 assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_cherry.png +26f1bb958aa653fe62a2039e8ef47c0cfdfe2f59 assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_driftwood.png +d2a91d8ddebc0d28a93b69ecdb54024f5c071f52 assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_pine.png +c4057134decdb1f8cacacb02902e57c26fe60692 assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_river.png +91017dc88036a59fc2d4290fe7eee62b4690ee91 assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_willow.png +f5ca691b664f7bd6f4e41d20104f9f19ba20f83a assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_wisteria.png +54107e6267af913a23a9638acd3cf941829b4863 assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_azalea.png +c6fb5cfda5332ca35d017d40c1d958f09fef60d6 assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_cherry.png +383def02adb98bee5b5abe9f055b16ef9fc1ceb2 assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_driftwood.png +983b8ff93054f0b6a31385892e13795a5a4df46d assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_pine.png +d83a8553c7a5b49c001b814b68980b19c3155611 assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_river.png +235ca2ebc7f5602c97acffb6aefd84f72d4fee2b assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_willow.png +f5673a3f6910901634d899dd7f6911b0ec907fa8 assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_wisteria.png +4718a189bde270b92b638b5e04e7dafe80821d94 assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_azalea.png +8b3113a02012c0f7f8096286f5f67d894f67339c assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_cherry.png +2d23b84f7ba8d5c2261588ac4c2a5bd96a2798dc assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_driftwood.png +89623a5a95cd5c6f1cee653c69bb02420582f150 assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_pine.png +86c94a328441d98aa578f65e995609ce3c623a11 assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_river.png +feb948dcdb57d7bf4e9c49d388db4e6facb15e41 assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_willow.png +f52485741d9e3dbbe77b5011976a50be8e80e31b assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_wisteria.png +ff2dca427e010c4e9b466b67be9345467fcaaeaa assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_azalea.png +b0160128ebcfffd6c481ce198e1be9f0e3f3b37b assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_cherry.png +d546cfe8c17fbe765d9af667e2f926fe6d54fdb8 assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_driftwood.png +c299831a5bb147c9a2f14193a8eee8b6c0f9d774 assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_pine.png +723d86b489b9aa8110474a7d8f74d6adfe7c7092 assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_river.png +cecea6d0967415c8c204ed61a531f5898f729def assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_willow.png +036c856a51ad29f204306eb0da97747a90b1112a assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_wisteria.png +5e899834e0876cdcd2d2631ad7ea587b7b0a28b5 assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_azalea.png +98f3e7b698f538194b7d0ab97934d0850b7738ce assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_cherry.png +d0252bbb98bc289d2f665be20c10265bf10da39e assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_driftwood.png +97e425967325e0a337d54bf8f3e18c9d398b9af4 assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_pine.png +afff832a2c99570efa092c4d7af671dea0b7d658 assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_river.png +1b89f5249bb15539c012fd150d6126dc26881589 assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_willow.png +c243d0a1325f8a3bb2cb0de37d7b69236e8c0247 assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_wisteria.png +c4be65c8ed7e0a650fa899db0a663dbf5d9ccf05 assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_azalea.png +2ac704a5b78cd1a3a8e0500890c134e63d564b7e assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_cherry.png +2fbde4eac194915914ccf1168b05185b14509a3e assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_driftwood.png +460912c93e43d47043d0d1be03052d848beb8408 assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_pine.png +fb0b32918c2c442d4b33a048b6fba8472ce5e84a assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_river.png +11654089e0c024e605d457723b560a024af2e2e8 assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_willow.png +7924a705f2e1efcf0c8ab0b2daf36b8bd6518138 assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_wisteria.png +8b8345fd0283490b5795dd0969a84ac4db44a90c assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_azalea.png +fc27576ed00138b97809d865e6566e4f5428ad69 assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_cherry.png +b7cabe9bbf561ef1ea1d65b2b81c8935c28da480 assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_driftwood.png +734bd591905b535266d6b1abb82cc94bf1361a1c assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_pine.png +3b6d31b923f4e5fccdd6eed2012a6edb236b95a0 assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_river.png +272c4cb836ef9e6fa8b498a1731a437ab5ae3608 assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_willow.png +55196aad0fb1e49915e84ac1b0aaddaf7bc9a4dc assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_wisteria.png +823fed5015f1e2c7fa6b82087cd432aa86de64bf assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_azalea.png +adb02798a42be226d12b68d935a6a0b52162dedf assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_cherry.png +00db566bf776b7d7f49b521855962bcbfd8721d0 assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_driftwood.png +5a92686865949f78f85bd36155a3e39640c673a1 assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_pine.png +a97714c4ae0976252a64e14a553390a4f729e903 assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_river.png +d60fa85c4fe3c6a81fd02f7f964f0ea786c7701b assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_willow.png +38812e8e96f54ae3e6d27bd57bdfa2c1be5ebd12 assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_wisteria.png +d1bebdaa1e58168c5e48769a2d3b1901f39154fb assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_azalea.png +33f1a3128889b27f494f23aaa5ec75741daf3ab2 assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_cherry.png +3a65d2532085f851a675b38d9e109b9870db36ac assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_driftwood.png +613cc4818bf5bc37ac3f8fd9e908694fdf8748e0 assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_pine.png +f1d9657e5f248e7b7b74b58e383e782a8ffb59c2 assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_river.png +c6252a53c26cb8787ddd502f50e05e7bc8e62e70 assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_willow.png +f8f939883e8f6b6a59d5402f5dee18cce1cbaaa9 assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_wisteria.png +6eb34496b00ec2f0e745137d39a2e7d6aebf4964 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_azalea.png +59ea05e17c0eeaa2eb3dfd08bea8058dc2fc4ba7 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_cherry.png +7a08e215d28ccf5f651d90d6d34499f0ba65441f assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_driftwood.png +547c8ad92824bdb6a56181340c4458dd801d8280 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_pine.png +4068475149cd41c9ca72a9d45904fafdbceedbb2 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_river.png +a8f199996280cb4598484acaaa8773ab2fbfd91d assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_willow.png +247e2a722275bee07901e3db26fa01aa7354c700 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_wisteria.png +6ff80cc82b585a5da274ce51b940a9bf4fa976da assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_azalea.png +28ffac5e4c3587f1c106f881d7568bacc49bb5a8 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_cherry.png +97f7083762050487cfee2c829012ab7750b13616 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_driftwood.png +545938c2d18152c826c1ab3d6acaf82d60a630fb assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_pine.png +56680621598c44dea34ffca82cdc5218446cead3 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_river.png +f519b2013eb07ed752b653dde9b20cb71780324c assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_willow.png +2dbcfd851b526d3e02d71f43133ff28966e7ea41 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_wisteria.png +162433264f1b30b61b4c749c3240eb07b36b1d01 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_azalea.png +b7cec425fdabd63d3fcbc3f7fefe2fa65f10150d assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_cherry.png +3e1575d678a6d78934e0a1a9982e9ccc97e2a6e9 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_driftwood.png +c8307d620a4cb3b7d8eefb9a1e2eb5485db30b2a assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_pine.png +85481c0ae5b0fd10faf1f23c5f105020ab519a12 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_river.png +a31047ad154605d00f77b87207004e9f0d509d4c assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_willow.png +b373db599942e986ef2fa18af6c4ca0d15b4e447 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_wisteria.png +f8e4763f3e35577d88bb4c70c34ef2a9dbe7df1c assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_azalea.png +2ad0d4df7fe80c6fd2bc14d8cff026065efa879d assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_cherry.png +522184167bff45e343054dd7fe049364652b0304 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_driftwood.png +4f1d5d776c2ec9a068f2863ce7674dd603dbf187 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_pine.png +6259e15dce6fc6a94dcf1ef31384c28852b38f3d assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_river.png +53b2234811eaa9352eccfdab0a50061f0b0efc5d assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_willow.png +de540d6978ee9e43485fca854d5d2546be1a2b46 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_wisteria.png +3299b3d2fe32d73edfce6118c9e59bf1b82a1353 assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_azalea.png +f36d78c810cce986f7e4d66c28e5ad388c662a10 assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_cherry.png +c7522b32b29d10d3123e4cfc97dabfd167326be8 assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_driftwood.png +43ae2eeb3f5957eb5f15584bc79d0d4b63c44725 assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_pine.png +0d59665b4bf97fed95739917a42f9128c55c67e6 assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_river.png +a541821deecb704c4bd08525d93bc89f29e128c1 assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_willow.png +18a0cab3a0d2dff34e770a7bd8ba0b31e16819a6 assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_wisteria.png +cf1527687a037203c9213eec2193d688cc360c78 assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_azalea.png +cf529867d2a99db4a0b7fb728f679858480f8c4e assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_cherry.png +156d53f5a9167d9cfe1727451342f66651c74484 assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_driftwood.png +b59646be0c23d1bcc42f8fe4fc24a492952cd67f assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_pine.png +9d3ba156c89eb8758c1dfd2d467058907ccbc32b assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_river.png +1bef24a49cdcd367f063b057777e307c06f1d7fd assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_willow.png +ec55a2c78aaa8e2e8684993dda8c328f21656fc6 assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_wisteria.png +82b6bc1cd67edf0879bb4229028dfe9db57c41bb assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_azalea.png +a8b02eb8f93bec6752d14f96939d34d8f4be70d8 assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_cherry.png +09d16ee8782eb911ca7627334f9fbc1dbb36d259 assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_driftwood.png +cdd75cf56ab5e265b604604ecedb1e3207156b15 assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_pine.png +5bf5abc0f757e9341ec7057e48ef180abb12ce42 assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_river.png +816ef0b6a8430cf3a7dbd3f4cb5d01b348401b8e assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_willow.png +e984b2f89d5c22b76543ced6f38cf0990bc337a1 assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_wisteria.png +847bc242b3eacb0c3f83ec776dc9d285408fd68f assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_azalea.png +3b76065cb7d7321a247afb1165cac02c4bcab56b assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_cherry.png +42a719860dd283e67011393a66afcc7b2d3f68fc assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_driftwood.png +ed721c5fd130c92a644b02f5de9dc93516d79024 assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_pine.png +b7a77325f88591c6f70e51f4dd7c9207aba32c91 assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_river.png +4405b7101101603ea7acc026e3b6b08239e993c1 assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_willow.png +a492d33b5eeb5db8a45bff2ecbcd9803a206d339 assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_wisteria.png +a86b45cb73354b090e64c029f255ed57a2874fa7 assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_azalea.png +4e685d28fd67afcf6626d15c49faddffea13601a assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_cherry.png +b50cf379c4891216f054d42ab1bb5a4dd64c6913 assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_driftwood.png +60662eb266572e69c7ee47058a2eb50910d83c49 assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_pine.png +2f4148b63a6cf830cae75265ce039727d60c0c2c assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_river.png +82583c70ad69d1f7f627a2ae74888afb489b5249 assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_willow.png +ba0e1a2667e02ba11aa7d96d75c9ef377511b800 assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_wisteria.png +eb224506babe9b36a21b7ef5de58414fb56fa976 assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_azalea.png +b01bd04cbf1bcf49e772b63e8482f5994f4049b4 assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_cherry.png +62e80f83c644d22ad5583fcbf89dcd790878d570 assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_driftwood.png +c9152495c976d56a40eca641d821ae368db60941 assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_pine.png +5b67af231d3dc563d5c5b055e31ea2240d1ec8fa assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_river.png +4191d68dc0b63cb5ed72ec8d2845e351f2255c8f assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_willow.png +2aa91c2ca3e9a84ec871cff2a4d5e270f4bb9c66 assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_wisteria.png +f0f538cd00dd7707e3cec3a91334fe4807d556ad assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_azalea.png +4992948f3cc6ba7f51fa609cfa90c2af26993d68 assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_cherry.png +6d32b6334380d84ea77cf241344cba2154dded14 assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_driftwood.png +e190f01b8f6fe6142b19819254602f8cd01a8b45 assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_pine.png +52f10741dd6493e20df4459f5e3bd7f95cbbaff2 assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_river.png +26e8bb2c6f387b5c3ddcc2e69abeb7b6df05b9c6 assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_willow.png +021826d4d4f8a012ce07099c0dbbaf44f2652ca3 assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_wisteria.png +b5386b230bbfc52383c25b7cc5f6e62aaac6afdd assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_azalea.png +8361c71c03b130cd644e63cefc2c6d173b854144 assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_cherry.png +8fa83b0d9b63f4f549da740db75dcd57867c1b75 assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_driftwood.png +141ce44e7729a9fcc931f4662c4b6eeca149c451 assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_pine.png +324d6a4cce2df5de8dd0689b4c793b67cf684a56 assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_river.png +ac646e46a686b27b3cd9d32f924fed1dea6ed90f assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_willow.png +479b9a92659b1972e32ad8d6cc2239aa940d5dc6 assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_wisteria.png +080b15c6c07e58a047ac7eb4f2e8b94b5b17615c assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_azalea.png +837b4129c92c6d96be19d9d6f94feabf678ac91d assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_cherry.png +6dc2b5b8b8ef75bc4c1b9c46f696e4a526b40a18 assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_driftwood.png +8535f61304d37958d5d01217b747b6f724e57d55 assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_pine.png +45dc8144f68f552cd56495a4b2875d54e3f7d807 assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_river.png +7683803cb530316bfd7c38e9a603642331bdd406 assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_willow.png +234ae6f2150d283658ede6004e2bef8ba28fa49c assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_wisteria.png +eeeaf636d5f5baf7583b8c54a16333b3ae89a1cf assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_azalea.png +ef5f76f22e49c0b8aac4d7b8c74a89e6fa5dee92 assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_cherry.png +2fc9a54239f4e1d8199679dbaff30ca0bd2b03cf assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_driftwood.png +0f8eeab18147457443cbb5064f841e3c64315fc1 assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_pine.png +7102046dae10905fa93356f5a2a423fa3fa1dfbf assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_river.png +d334703bc117a98cc1e7ce605056086e241f61cf assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_willow.png +557e672071882241141b89c1086596f57c42b884 assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_wisteria.png +ffc29a76159a69e7967ee65296ffe1a12f027d42 assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_azalea.png +74c9ed08fd21d6b28353ca347433f444133dfe5a assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_cherry.png +37383defe2eeac885a031877dd30f4954281ddde assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_driftwood.png +4541f3c0b4008da17b2a9e8337242009d4459647 assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_pine.png +4d6d844cd835da9211a196b49675c5cdaaa4b506 assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_river.png +d1dd64c192becdc992f11994c976e0d385e3ba60 assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_willow.png +f6cd9e493cecf8e95c9072783213d010c36ef3c4 assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_wisteria.png +c966514e5d81011f44e658e574018eb9f627af41 assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_azalea.png +f8ade28d95c1f5629c47715eae39e1296090754e assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_cherry.png +fce16e1bb5868079344cff1b236d1202e56dd2f4 assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_driftwood.png +61999d5464c47290a566b472ebf1b03d0e5ac31a assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_pine.png +017bff55681ad8fb4d5dc552d093d3c2866db155 assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_river.png +5ccf8142e9a4dc2ec9dc5628124e96795d1ab192 assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_willow.png +b27f96912df5f349fd51bfc6acad5231eb0fc4b3 assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_wisteria.png +83b4bc354628252a7694720048ba8bc7ca6f763e assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_azalea.png +1977f21922397092f4cf9533d964b2dd8ae26427 assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_cherry.png +91debef933ae82ba7666201d75082c0c44bf6216 assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_driftwood.png +7903fc9d0c9d1fcefb155f609ca26d36cb301c6b assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_pine.png +0c33d9d9d6511876918389e8cc1542c41ed43687 assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_river.png +a8effa42c156f79b5c7b1c3e197848c7002ee4cd assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_willow.png +90ee69fcc09883a913a4cc9e23c3e72445f66e31 assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_wisteria.png +906a9a45d47e6d6cbe5be1700922eb3b77c2249d assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_azalea.png +cd024c79ceea6ebf61e2f21de3571e6ccf38ea14 assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_cherry.png +4bb25a357373480baeb65a0ea0ef145a19036ba1 assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_driftwood.png +47f8b3886d0e9cdcaf49c0c083313b7f242662eb assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_pine.png +39589dff52af40578e6d4882d71de82ab8dd682e assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_river.png +9204533fa604861ad5f3f73e3783958faa36ff29 assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_willow.png +8249d9d4108cdf008539642c2d95eb1ac325f2ec assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_wisteria.png +c584471fc7b39c1d0e3186d35145345175ce7e1f assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_azalea.png +23dd69a94d8889ff3a0009a20d5e1955c902a57c assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_cherry.png +2ff6bc6103f0a23ab20c23df832c7130b199826f assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_driftwood.png +2d7e2628100f4379df2402b6097b8cbd1de829a7 assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_pine.png +6b4c956b11f603aef1e9d0dd674164e993078745 assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_river.png +f9da14ca41ba74f194b877d07bd8585c20cb70ab assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_willow.png +034ddf838537097802d19a46872db67d362588d8 assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_wisteria.png +387fe5060944bf51e739657ece92398403617d24 assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_azalea.png +013a92a6800294931f7cba20ee3a12f41fcb3964 assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_cherry.png +848432288e610570727d580246ef9d8fc0f8e662 assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_driftwood.png +3b729359810208f4df12e0237efccf274d6b04fb assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_pine.png +ed2a34c2e084217e24cf81631b3ed78aa64a6bde assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_river.png +8e45f654647b5ce3ce9c8173c7af029ef4e0742f assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_willow.png +f7e850927fd42221000ac63ecb68be087c67ab60 assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_wisteria.png +10cfbf30de69208f433dff04417c92c50707c862 assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_azalea.png +2c257cfafc2d9d6bf9dc0de84152cefce8d0ad06 assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_cherry.png +d2ba6329136db82162ebdf8d5374933802be2863 assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_driftwood.png +75d27240ff628c731850ecb7b27affc13b02baec assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_pine.png +36e187779560fb30398ebd1b0ebff7c75048735c assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_river.png +fd8d0b6f38471fa3cc6c2b134b74fa7d8b70f8ef assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_willow.png +b380a5f8978214b69af9c026afb02c9390bdacff assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_wisteria.png +6b79ea885f86e34b07067d436b56731bcc1ef310 assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_azalea.png +5db4910ccca3d931653a2db2da110cbd31a26cfd assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_cherry.png +ffe644d42e21162b1b56a7c63357c190f363c24a assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_driftwood.png +88a2987b95b747c66734cbdcf346c3ad817b8734 assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_pine.png +356dafd6bd1015416793ddadd96593f5a7de1111 assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_river.png +78153dd15b67402f96e781150ed9d83f31f9be03 assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_willow.png +f5a9783c4f26f44264857cef4381bff8cf98b399 assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_wisteria.png +a125e96a298442bb758599dd22ec5a5d7396dfb7 assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_azalea.png +3065d953e15ddd6baa4f0f977065662935253d14 assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_cherry.png +fea30008e75f8003847636b0a6d92d6ae283cab6 assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_driftwood.png +33bebc01d04159de81948da0501e7ac8ea5feb6c assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_pine.png +95a21617d22d4c1fa200295919a1f059f9f430cd assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_river.png +29bc6b3ed7019112f361f4f63cdf6cf6b13ad66c assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_willow.png +12ccd91df668c0fc58fbaa537250c8df3219c895 assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_wisteria.png +e4624b341d1cc9cb92d907fd5c69f3c0f91319a8 assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_azalea.png +2f1fd7a114abcb48e2bf8569c18db648ed9fbcda assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_cherry.png +07f18dd69822c2de9fd77672d4244b861ff34291 assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_driftwood.png +19c72b73ac9e1baf37da3419af18c454fda4e518 assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_pine.png +71c3104ae9b1ab20e910ea6011f09a2c7bd9e569 assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_river.png +dd9b4da46f18072147950bde78c6f466adf1daae assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_willow.png +66f537bf46d5d8ede1bfe0248be11961b638c8e1 assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_wisteria.png +84db2b177d06b2b7b965bc5ae700c7a95a0987d2 assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_azalea.png +99a69a707ba61f4077b5fc684f986cc6e6ff2a0d assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_cherry.png +cc193e7d946e172ab94afcb1624c759dffded749 assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_driftwood.png +3a242cfeb38a7f9245deba83b52292007d5f7aad assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_pine.png +cc080295a7c652994ef8b4bee2f4ef9fc68af494 assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_river.png +26761ebb033796497defb278518f10b4de806a93 assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_willow.png +90f803710a38ece6c04526bdcfb1c8a7eb25e5c8 assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_wisteria.png +1e4becb62a7073fb8ea0ec08dcc36eacb57c3ad8 assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_azalea.png +96d2e353a13e4cc9ea79f5c13aec4234900bb85b assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_cherry.png +395f44d8adf868d38a8b9cdb2f918017ed914042 assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_driftwood.png +9c29b2b024989e5f8d3ee2719ec3c36aa8972fcc assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_pine.png +8636b48cb99a9ec3bd98bd9bd065e1539aedb7d4 assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_river.png +d1dc2a1ac6ce93633665133003968785a773177d assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_willow.png +d89d108ef0142156b4155fcb78f0edc70b7d6433 assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_wisteria.png +12575d737806112e440fc99801cdd6721b719709 assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_azalea.png +8e90910e646483622326d54f1a54f668a59690ae assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_cherry.png +e00c9f2673ec82136c70fa063a74bbac99513339 assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_driftwood.png +5b140dbf39277ecec4312519daa1a855ef4f1baa assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_pine.png +f328ec260e10e88c8195cd3a739992fd2624f205 assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_river.png +02cdb44d60c6b654e30fb4ef759a5b7f1f58c0c5 assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_willow.png +5232944649cd447b0778f4867e904a470bef2a9d assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_wisteria.png +55f6c3bce73ef0eb719f8c4d9d10680f65865023 assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_azalea.png +65f55a673d04f21db4b00988ea2af277e68be06f assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_cherry.png +e39c4db8942334f2ed156c037b329e75bea0d5c9 assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_driftwood.png +bb4e264df1e6e7bbc076de2d8f195c8f64ba6906 assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_pine.png +b8f0220b46cab63767574c5d307ad1269260b802 assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_river.png +680fe0396f6c0a830de931d72508591503e1b148 assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_willow.png +df6ff0c309dcef0876e8a5f1e2f00ee3e25f6c7f assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_wisteria.png +a2acb5dacbd3ddd73a98fb8fa9d57018ec17b255 assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_azalea.png +173c86acfaf2867c0d770ba2839506e135e2c636 assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_cherry.png +ee77c8a7c608348e1e54912de1295139e89a2aed assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_driftwood.png +6eadf51556710709c4222c23fd9898ea740b5fb5 assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_pine.png +a4a71f62b4e9b9c321f4f65651ac39706e9e412d assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_river.png +9300c9a851d335d5650fd01f12bd14fe5c24466b assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_willow.png +f241c66236ec60d25065a28da0ce84b835c37859 assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_wisteria.png +dd0a2fd6e7e7b24215272bcea9468a25a8573d88 assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_azalea.png +938c6c45ef347c6bc855d90b063ac8c14e9beacc assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_cherry.png +e7b4370b753d2ee89b4eba8467f52338296b7eaf assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_driftwood.png +4964bf7eb0a11b997a211c8cbed0c11c988f719d assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_pine.png +db4ee1bbdd19fdf4d0b268a12bbac78f543328d1 assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_river.png +465fbfea64c4d2713f7c81fabffda88a9ed6ed32 assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_willow.png +1d9780694d250eda22b5ecc1a173ab89ff842aad assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_wisteria.png +2bcd2ce4a77afc128863f76ec25e114bcc8e009e assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_azalea.png +0da5e5b84206def0e80d594cdf8c8fe987f8f3a9 assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_cherry.png +34b3e7fa7e69fcf471180f30a47fe90750889a1a assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_driftwood.png +b6824df40859b4299514b7a2c58d8f23bde1a805 assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_pine.png +51a26523e3575085d6af57d2d352c4facd27831a assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_river.png +dc5bd613fb554e349a47e92d17e57186341090e8 assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_willow.png +e2a3eb54e6759f04b41ab9eb2ce0b7dd9ebf44f2 assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_wisteria.png +1dd0dccfa555b1781033900bfcaec04f5815de82 assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_azalea.png +8bcf28c025c498d287fb4a98fd48e307cfc65455 assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_cherry.png +c74f5a194fc8b7583892240dbd4a25dd8da9b959 assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_driftwood.png +9c99e3b8c9e4aa75719f40077e4ab85c300ba703 assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_pine.png +881a27d66656bd08a3098b691a0726921fcf57c0 assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_river.png +9c13721409375e71bef035fb735fe37b7a9f44d7 assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_willow.png +c94da28205358962c3314aa6b8f999a1427cc7ef assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_wisteria.png +bf7c40663336b34a64d64dcbc72ec96a94dfb8c7 assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_azalea.png +c43eabf621f13859476369387e7e98e540dedfc2 assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_cherry.png +148c142aa967fc9f6dc609a0882d5590d8244fd9 assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_driftwood.png +6a6124741d0158289db71caa77b1da91e4f04f2e assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_pine.png +d80a28be801e066d7c442aeaf2bb2d4e4674bdb5 assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_river.png +5392f91ed6ffb14674fb3808583ab669eeaaf617 assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_willow.png +289d81ae99586ee8c7f2997b108bb08146849f32 assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_wisteria.png +fd5653ee2992e2ebe876f0c1aa8633c00066f6fd assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_azalea.png +ec6f0a06adb30b3f6577046694266d374b772640 assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_cherry.png +a5c8ba486510842a8e5428e9c9a07bd2cfe57bf1 assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_driftwood.png +190038e2c729789df97c472d68f96f2c66caced9 assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_pine.png +bc5f560ab910e0be013470a06212179e2e7a9118 assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_river.png +50525f7a48822160f21b7ce42483d371780b4430 assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_willow.png +bc63108ab1f148add0a3e6305b2717f3f11ebbbb assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_wisteria.png +a2898253e0ed1518fceecc4ba1e9f91f95ff22ca assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_azalea.png +1d09b0315b997bea2b4060583ace0a2bde99a7de assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_cherry.png +92f7a07f5392266638f1d405d769f63ac5c018d0 assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_driftwood.png +f2e8d91ac871086cb05d48328a9b47fe7ece7c7c assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_pine.png +e911d93f8ccd04f4fdcc2af35ce41e798aa428ee assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_river.png +bf216e92f7da0858cd220475b6076026eb26b351 assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_willow.png +a667f273d525690c772244e72852ea5ce134a7fb assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_wisteria.png +337266f7b826cd705c7c9bc33df89b12d4495f66 assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_azalea.png +ee3d15fbaf01a7b318af8b99e7da82b02e3f6969 assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_cherry.png +04865319f694adf2a3dc98a854e427ea15f68f73 assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_driftwood.png +6abb102d5b18641ebe11dc8ba752378fe77331b0 assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_pine.png +fcb9b01b6fe7808bcc98aaf747c0886e5ba610a0 assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_river.png +2735aa8bb572907cf1f196601ae91fe46bce57d0 assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_willow.png +26bb56616db74cbfd20b10c7982dad1ed4dbbd87 assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_wisteria.png +d3715b9dc5d52b99ccb428311d619510191bc96c assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_azalea.png +b09136925f0b05820201292f3884212c48044bff assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_cherry.png +5c7505c26e59b91529324ccf7eb9c6da14cfbeeb assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_driftwood.png +720417f030d9d097b410abd4db69eafc8c727255 assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_pine.png +92c499a826ce5e30764a42e851840d473917a0a4 assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_river.png +0f3156fb54fd0ab72384363d942250c0bd4f9dd1 assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_willow.png +60871e9b431814cd44a1f6e4439fa96ccbd72158 assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_wisteria.png +03087827e90c6900d8ec1d994f778dea87834028 assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_azalea.png +76f4f9d3a506ee9c3b60c3737d6acd71dfb00fa0 assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_cherry.png +4d7240fa423e5992613dc65faf49dba09ba8e07b assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_driftwood.png +49287afd9b0d1d22d9c64f5269916b1cfd082972 assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_pine.png +9612313eb48ecf899e272a90d69705a99494b401 assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_river.png +3acd763986f0c42c89800281300e41b3215671a4 assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_willow.png +3d5b65e414c84b0a53f51805c9304dda9dbfc720 assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_wisteria.png +174632f2c7c4cb95315cd8cec157c05633301cb5 assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_azalea.png +f75ade6d725e5519d3c15b7321dd2add988a4743 assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_cherry.png +4728dddee5d3c013baa570abee3adbee1a071355 assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_driftwood.png +0263df9867c306b2e1e60fdc81cda6f9e019464e assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_pine.png +93336f2945f5dc61f0cb98a8a94d1cacd0931e98 assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_river.png +ac50c6ec1777d7b9d17c4f2d09f2a6ddf213bfc7 assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_willow.png +93d48e694afc5121d11c4ab412ff6f40e0eaf1db assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_wisteria.png +e90f4896df7fb847a4c78c81730c809bd0bf642d assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_azalea.png +70b311879a22c5bc31260873468c645ec20b9551 assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_cherry.png +bd23d3d47ff653914eb19822869c600a644c177b assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_driftwood.png +fd2a79013bcf27891e70deab42d6a9c756f8fa06 assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_pine.png +daabd99aff21a44b5be964bcec48c28c858f6ad2 assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_river.png +076543211efce086942e9fe278a18520318155e8 assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_willow.png +b66ffda5ac583cf19e6ba3d0d51f9b4eae26dec7 assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_wisteria.png +76d1d4f768862edfeaefef218795e9eaa197a96b assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_azalea.png +4ddd0f1459d036a9307219823f2be0bc1b3929e9 assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_cherry.png +e776e4615dfc1c7654f295bbb43913be902b6511 assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_driftwood.png +8b5f7469792f6e2a035fa8c5d95956e0525e2e16 assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_pine.png +f0a8b801671db85146729eaec3274e25a7fa0bc1 assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_river.png +4dcb42eb2a02b86c3036df635fb2bc6ed4a235a9 assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_willow.png +6d0c7e451f46523e4cb594ecf5e2e5057777946d assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_wisteria.png +2bcaa7e8fd04f7a9de646eb5f6c5b036b2f1d59f assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_azalea.png +5e918d2c3c46c2c3fe1fda9e3dd86d60ffd19c5a assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_cherry.png +667d0720efb93035056b0c6cef91be5ba0027750 assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_driftwood.png +5aad3ee2a2cb9f2d41936104863c970c59194975 assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_pine.png +43064e7e8af8d1232522f34a598b775e0db8633c assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_river.png +b126312846ec0fa12dcf0657da15b90e0c6fc660 assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_willow.png +d7c94ea7317ba0a122c07f2d6699c7995628d185 assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_wisteria.png +6169c7714f9e1bf59bdcae54672d20f11a039bdc assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_azalea.png +ca5cde91cf9088b5c31377d67aabe6c3cc131d25 assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_cherry.png +14d24c239c1752d9f4879bf91281cd627d6fd5c6 assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_driftwood.png +e43e6e254b1779d78c956ee1c4d87d41f31ae2a1 assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_pine.png +eebe9c806dc12ee589d618430e9e4ace9011f8bc assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_river.png +2cef9316d21338a5a99ce68b7db6723b0acd7fba assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_willow.png +fc52758b8e4ff1cceb384185e26f501a430c1895 assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_wisteria.png +524a7ef699c7cb68c85e68e1323ed288997f714c assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_azalea.png +b0b26a47707b85896f49607ae8da7a5113f1171b assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_cherry.png +e906a6bfe9702728c5eb3be8098fcacc162bcfaf assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_driftwood.png +60a04a2974774073b3847414e2cd8882ab81f22e assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_pine.png +b3da66d5fb045836e3b6ecadd837dd3087f684d2 assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_river.png +f78ed51bc61d2c673d7ba3f56e9e702bb3a77a67 assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_willow.png +af799881bd4b0063eb2dc35ec69bd0e7f2839982 assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_wisteria.png +ec06853f6568f6a522eeb675ff58c6615d8a513f assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_azalea.png +9ce6e82266396b088180e1386355e79163b4c961 assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_cherry.png +264a6ec9ac45d5a747e142beb4c88cbc76cc33bf assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_driftwood.png +14ed8138d66f54f9eba084d4f0be631af4815dd5 assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_pine.png +69867e077f506dc7544f044c07470b3176035be8 assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_river.png +af2e9dc94c7f1cef08e654ea3705f28f41bf1ead assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_willow.png +45763259d44d98de6bfb3c7d49c0605d7b0c7b13 assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_wisteria.png +e52862d0b6eb6486d00968106ab6d7a1615a14c7 assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_azalea.png +6466a1916dd87f50d25d5dcb1721ef53866ed2c3 assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_cherry.png +304a40627efa0b02030909b6b5eec4123adee445 assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_driftwood.png +0b54913d8299e471f4d2d0271f49a5b0ccd2e522 assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_pine.png +a6e4c2794586e4f7a73757cae12b13fe114a4155 assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_river.png +088ad64c90aaaeab027667d950bac1b7946f6644 assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_willow.png +110a8827062dfb6566427974fed89059c9b9a336 assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_wisteria.png +9e030ce1e3472026defe2dd7d7f660888c4c76d1 assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_azalea.png +0ed8a9dd11bc93ed5dd4d1aefb841f7a7d60d90c assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_cherry.png +3e144443fd706c992a69ba35d23bb62fa19e3f44 assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_driftwood.png +d47489376c9db06fc202c930708e895140b6eaf8 assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_pine.png +9d812326939a9ce79d5e2bc499fe5bdd811db449 assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_river.png +6966680a61737c458fc2e3878a7879d6122ef2a8 assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_willow.png +b20478dfbae52b00322f6cec6c43beecc1c9e2f5 assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_wisteria.png +3b1fa2b313954ef6676f7df7c71d5199e9554f1a assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_azalea.png +916a747cd2075baecc52a47acd98f22b22f994be assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_cherry.png +94c54537068197e80a27ec4d8a89e6020146a0d9 assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_driftwood.png +1bd2ac1013736f99145dccdaa4e648cd9e17f80b assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_pine.png +d2ab5e6653c88785688482cea35e98dff7ac76c1 assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_river.png +96f525eff07ee3cc061aed6621f6ae73b33f4a0a assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_willow.png +7af2d440472e8f4a2b3cc623fba38ba8dddc77c0 assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_wisteria.png +d505816efb16c583895e34851406b49aa2af1019 assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_azalea.png +72b6d793033c7e465eaead437a14ea441bc560bd assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_cherry.png +40d7206621178f10897b6eb7152ec06987b56658 assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_driftwood.png +9c9350cd91904337bcdf2c9a8ea8f0c569f2ce0d assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_pine.png +a19e05b230762051203c6bd6b8fa4274f794f630 assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_river.png +eed2d93aa4c6596fe138899909ea1a730c4c7658 assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_willow.png +c42c37574372981d202617763f71d9407a363a12 assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_wisteria.png +343ebe722b04ab6d93dfb5ce8aea5e3c94c459d3 assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_azalea.png +5a0d3231a16876b9e0046dd41b186ab2b3cd0d3d assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_cherry.png +5f29113a29dc5f02bb3489fd4712753ba49e38f5 assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_driftwood.png +2831632bd67919c8638c0271f4730240dcd93057 assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_pine.png +ba6cf8c613c1bb1916e6a2ba8bbd80f0546a9d8f assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_river.png +71703a73de217ac5300b3445b35e9142f65b3f32 assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_willow.png +e0f5609f9355f634170521782f8ff8fc0d472912 assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_wisteria.png +c28bbbe89eb9b37d267adb4eb5d0def8e4221c13 assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_azalea.png +3241f30e4a8ea92153ba477f8bffb1bc9fc317b9 assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_cherry.png +3518a9c77dccd439a12a0302d1adf86fb19504a2 assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_driftwood.png +827c96b6fce887f739e667661d9aa53c101e73fc assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_pine.png +a9a7fa92d61378331d4332866a41679998cb22d3 assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_river.png +f9c40fecb30dff949723c17a0717e4ae5158c16d assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_willow.png +b8df39c35c942d3e0d9aa9cbbf6c1fb02658cc9c assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_wisteria.png +2fde2f60b9720dc8b5461345e8dd7b99378422ca assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_azalea.png +6bedab3298ca7bbe8cb96790bbe6a831308c11c7 assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_cherry.png +a457d831f2ab5ce5c2574234d33417267eb8aab0 assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_driftwood.png +922597749b9e1c63f069e6b8455b89b8fcd018a3 assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_pine.png +2fcb34b7bf3b5611ed0681502f97fc8c2649a12c assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_river.png +4a3809bbd6eddae768f0b253dc78f6f15c2f2fd4 assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_willow.png +7e5aa355f673297ed9a4f4390063cd898c600672 assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_wisteria.png +0ba5414fb51de35365fbbedf256d54f89f60f1fe assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_azalea.png +1540b355a638c15b779f9c925291af2c53904d25 assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_cherry.png +052fc15b96656b8e9a473e4678a7fc107e79872b assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_driftwood.png +645776ed841b56d7ede2f4bd7913e9017ba2ff9a assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_pine.png +1fdb35823ea4c2a40ced03c3b774decc31ed431e assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_river.png +3f0816a170cfa70c13b97807ea2338efc374aa81 assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_willow.png +7e4a256706bb4e302eb6b8bf31e2c5434059e21d assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_wisteria.png +0718e1ab01ff11fb65a91990f10190c75adfa232 assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_azalea.png +dc74682dd02f7fb92599a2dc43ca464295b0c477 assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_cherry.png +5d12943b441eff7b523080832d57545558124133 assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_driftwood.png +485a124508c527c84041f4eb64a6cf555cf41dfa assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_pine.png +dab0e421237f2ee5152753805ffdbd29f3513d96 assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_river.png +143a9f1b5b3c0e59301ca2c51e63ef14161acd0a assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_willow.png +908d0795e9d18e0b0de0f8822e9c44b70d5f580d assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_wisteria.png +b850df433267501c2c5b600f651e87f0a0fceab8 assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_azalea.png +ace40667c4da020326d3c15f2d5b4d53c2ae6b9d assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_cherry.png +ac4fd1f6fd0625ce2722d1c2ea3e15d81104181d assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_driftwood.png +434125a382fffa24ca30a171d93dd9dd5f7bfa6e assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_pine.png +e00b40655f2892a896faf354de8d1b9f1dcdb8d6 assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_river.png +6400c6c476310398a18caad4d3107ab34e5307e5 assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_willow.png +152baa0dc96ad2df3032e5ab1b15681d1f23162e assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_wisteria.png +6881ba9ead72afd40545fdfe95add3137a0e674e assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_azalea.png +30e2879e2eabb552feb6c7a6f2b400c5ab5bf26d assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_cherry.png +b52e0e479062afe002b47d9588f352e5c843f35f assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_driftwood.png +59d7f4efa6bf636041e6677fd481b7e00d875056 assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_pine.png +1de3808b5613abf5e28511e74f64cfdfca46c7c7 assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_river.png +7d74cdd0ba2653745178a973a929ad91315d1153 assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_willow.png +5087ef1a686cc97da2e0d496cdecf2fe2c2b16f3 assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_wisteria.png +4328ad4a571591fa0565c70309a9b859a167a96d assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_azalea.png +f05ed5252cfd00c7dca19ed378754c24eadded89 assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_cherry.png +f14da3ff5e3bddbc0a126f01bc352c1d953e8867 assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_driftwood.png +07228338fd0ed519324ece5e3ad9a635dcdf89ac assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_pine.png +ad10656e3788f7858649d7f970bc1fd55671ddc6 assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_river.png +a8612021c3800f6a46d2ba4b77f91dbd2a02851f assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_willow.png +d36daaa8241486c04c605795f943f38bbe6e6ecf assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_wisteria.png +72b0a23b29460a1428040c4e108aab21b6df6368 assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_azalea.png +90cef9842ccc494b861125cfc1acb7f5ada4aacf assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_cherry.png +0ebf231a020f0390fa5cd972fcdfce018e3150a8 assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_driftwood.png +f1017420f473c1ec2d1f202ebc2602c113a9cfac assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_pine.png +8cd605625cc0e3c47994ab0ba1ddfb9aeb9197e8 assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_river.png +c00b7f28d8cd8233578c22667ba11ff94c7abbd4 assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_willow.png +813853294a172f0f397a37ddc1a304c9f676ecc5 assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_wisteria.png +a8e1c84c7b374255ceb1418d25ec0d36f7d9a0e9 assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_azalea.png +816f15131fecdd8334371e8e018579c2cbff8266 assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_cherry.png +19c4745438c3b8e0d1c12957047ae7ae8921bb44 assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_driftwood.png +0a442d0a041d6f5e8cb5360b1b59651351ff4112 assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_pine.png +3600c4c1ef75efac6c97d113f637076228b854ce assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_river.png +0f8dc3dcb5d845f5688de385d32fa92d63017bb3 assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_willow.png +9358e0d033abe361484808748d43bbf661e9d2ea assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_wisteria.png +1fb0209a258c31c95f2b55cc4043e86c70c7ce6f assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_azalea.png +dedf0fc67e1d3b1d737ab9e7c105dd95e7debc6b assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_cherry.png +8c3c6ab9d603338069bf7fb09d375714741104d4 assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_driftwood.png +28fcfbf5150450258f8d52937f1a6f4cc01d9d5d assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_pine.png +53731a02609d9491d54e5fb72a6c572a65fb6fe0 assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_river.png +afdf2acf7dd11b9fbcb2fee3d894503b472b9f53 assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_willow.png +27c08671abf4858f7a2f13795af487625e8e4003 assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_wisteria.png +040ec2d34bda9caa22e2d31482d5cd95495d0f27 assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_azalea.png +d2c86681a2d99572d86af2a649f46103caaf5549 assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_cherry.png +cd844546a16507646e3f5605db58722cab9d62e3 assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_driftwood.png +0ae34943094ee262ccb713c51539dcc97aa0cb40 assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_pine.png +088cee96319a3ee5ba8a7acf5ad496320bcf12d7 assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_river.png +68c70c0554204b28d1787052c841cc196e6bc582 assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_willow.png +21928eda28d0c1577221a515978aa89955e23887 assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_wisteria.png +920102b6959cdb341a234ae08c4814a769d00ab0 assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_azalea.png +f1520d5f2b8e2ada4a9a1ff879936db1442462af assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_cherry.png +9d2037063592854e0177a14816e3f9bb8e8b387b assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_driftwood.png +c12fa67996a67cc12501b1d5939a5abf32778cea assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_pine.png +16b443d2eca766460bfcadcb45ee4a4fa71c2450 assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_river.png +d537847b4ae1683fa1d2d7f1e2286b7410f6d393 assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_willow.png +bcbd6e26a1c45a9226626504e0e245c4f4807894 assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_wisteria.png +edeb190abc5c9c03720a3c945f435fde920375c7 assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_azalea.png +efc74505b547f551ae1709bea6b489c161ab2b18 assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_cherry.png +59664324edce56916a46243c7012779f9df9a792 assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_driftwood.png +6f5b2d4e754e0f6431b30a3af8402465568da365 assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_pine.png +c369a2ae998600b9985ac9758468ae0b2cb9f973 assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_river.png +a2d743dfc1e18afe86292d2b71fcf3c4e638cf4d assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_willow.png +67f03061f7b33628bc3f226363f71b734c02672d assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_wisteria.png +e0b25466d37a967d4813d81278e4632d4308266f assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_azalea.png +8035290a15252084b0193e33d7fb68349cbfb4e8 assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_cherry.png +99a06d61e2989df0cefeaa97a2877cad717db1bb assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_driftwood.png +488bf16beb552f9e47bca2dc11320d13f0a64cd5 assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_pine.png +78f75c738758223a6291839359721dfba2399579 assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_river.png +9c7c69221c7405c3fb5dc2e055760bd60c0e8e55 assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_willow.png +bcbdec2ccbf1c0fd3edf4dce3c7b398211ff894b assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_wisteria.png +c928fde4a6fb6dc794fc19ba15be0da3bee3ee03 assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_azalea.png +1e57f1312771dd17197653223b91d8074fa86b7a assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_cherry.png +9ca09816a33d586789a7e54a5b9949fcd325ea2e assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_driftwood.png +413197b95c53d82c979a39ce6e70d71173d33297 assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_pine.png +731a03f2ab63eccb817d2bff7322d996088402ba assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_river.png +91158986e6f0f0a567e9ad917d409885cc099777 assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_willow.png +af537ef4716eb509efc9f3a4525838cf3c583a74 assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_wisteria.png +7829ef84d18d2543792f60a8ae61af852d9f478c assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_azalea.png +ba7582c2a119121acff83ab8993a31e2bd51878b assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_cherry.png +6c7dbc7de11239d1ef5b1d25cd00934d745eb8c2 assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_driftwood.png +45847eeb695c1dff9453b5a81f57e121c13e8f32 assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_pine.png +cf0180da4f1af229f2b0f24876f66fde5c7af191 assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_river.png +b9fe46c018c6c68753027568aa536132965ea36d assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_willow.png +91902adfe4bbfcd74848a349ea78abfc88027e9c assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_wisteria.png +11e32702e409323d3808fdd98176b93697062570 assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_azalea.png +08926e6e7430f678c5006a72e3043d0585f2f5bf assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_cherry.png +6975280c8ea684263bee0446731f2669c717b960 assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_driftwood.png +d2f88c01e77045bb2dbd90ac39de8ced218fa28a assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_pine.png +52ef75db830d2f154f1ffdd405d0f8ecf07bed05 assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_river.png +61d38adc8e274b66d068c1223cae248263330980 assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_willow.png +ca2cf3b44315b80999084e072e1bddab24ee6fe9 assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_wisteria.png +e845dd033d07c24c88e5a1a96b8a65819c725246 assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_azalea.png +398c50d9c654a60308ef22eed2c2f73b2202b182 assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_cherry.png +4a1859b26b6fd18310dbf770423f82b53c426c9b assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_driftwood.png +85e6fc40b87d860473a2fda72e3d9f48950f8250 assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_pine.png +0ac5f77816f864acb1ba9c66fd7f868379707f61 assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_river.png +5927c57d51bc92c41c9ad01c261a3489182d898e assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_willow.png +71d28c439eb427aa6f082c2ee9d43210c2823361 assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_wisteria.png +24dc1eb61386c203e861790857027c3adcbe76fc assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_azalea.png +485849f6f7b6de9107fa7464e2225da88c528384 assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_cherry.png +7dfc710532b14e5249b0da1beb1eaedc64922d89 assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_driftwood.png +6c2bb4d3496e28eb39b8a26dcbd1c32ffa71ef8d assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_pine.png +b234b32b7e9f98859722dbeca1f8f9bfad0f1a5c assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_river.png +324817192bf39e7edb52a2523e02b6e57021e47c assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_willow.png +f27fdf86c8b7c92bb608f67ad72c1c61311b97f8 assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_wisteria.png +9229e46f9a02226b9b053fd89fd2d6f34cf63644 assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_azalea.png +966827ee292e479b9e407ccc52e22b913ccc996c assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_cherry.png +491c6be0cff9577c30f148bf514a74fca5da156a assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_driftwood.png +3cafb4556bb313964bb6727f88fa736eb0baac42 assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_pine.png +db82c8e0978dcada0e6f33cbdebe398fb32cfc59 assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_river.png +c7bf7b3451bca9796e99bb4b49293d40aa500973 assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_willow.png +6b3e5dbce7e3aa636dc154adf31f9f3e8b138bb9 assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_wisteria.png +2c4e592073ac8bb3c5ae064d95abb7b162dd70aa assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_azalea.png +cd9a87184a961311ddd8288720f253a1abc8b547 assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_cherry.png +1d594c29c3867897b1ce53a05ab8eae10f59b032 assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_driftwood.png +ccaea708f1047c57cda70347f8540a03432e41e0 assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_pine.png +e5c2cb37828a57324a208f790878bdd026fcd0d4 assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_river.png +a58f18a82a5ac63215e7ac37e3f14bfb07e0a328 assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_willow.png +54e4ccdc923f9f7195553020a7814d795aea8cf1 assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_wisteria.png +5c88d8c41ef0557ee8bf4d8b2ecaeaa6b7807285 assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_azalea.png +8ff7542de0642e30e6d53002676b4715fb1c3194 assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_cherry.png +47211c290d0bed075243f6076526d0929b4dbaf0 assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_driftwood.png +d68198b577df3dde7249edbd862be2281ffcdd05 assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_pine.png +7a1f9f2c4a0207d8051d020585d6784b620c1b83 assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_river.png +579465ff3c8ef78a46a89ec7f0080ebd5375668b assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_willow.png +d832b946942c7595fb15a6bc7cbe42c9bc462040 assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_wisteria.png +061f4027549a0e956bb031446a27ae43b0efb728 assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_azalea.png +51031152e5fce9345239b76ee669ae8f7f54a2d4 assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_cherry.png +f6159555d3506c4a71c4ecdc19054f1dd1732da1 assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_driftwood.png +3f72ba638ee53bde0e2edd235904a3fd63753394 assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_pine.png +e7777219815c414b61763e4bdede112b871bafdb assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_river.png +b41d973ab15e8c869940d0fa7966d04fba9b0d3b assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_willow.png +c7e6629f99fd472d7671bb37699ee040951359a0 assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_wisteria.png +97288ddf717151ada60efbc0f019b047ac8fae56 assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_azalea.png +3257050ee4896203df1554ecfe597beebae428e0 assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_cherry.png +ea7143a2826d3546a659b0615430a41bd162739b assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_driftwood.png +d55fe6e729c42ab75d0bf84a2d10025c20974af3 assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_pine.png +4b074045bb7703c80bcd6e1152b207355a88d309 assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_river.png +f5639c926bb2806cf288f046934be9f182798e67 assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_willow.png +08a0b7bf8b8de8814e667121c058a60f34f8ce80 assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_wisteria.png +f06ca5d7ee9eb8a6af72c8222c8804b03cdb7eed assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_azalea.png +a803b989932d4714e0bc3c57caafbe3626ea77d2 assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_cherry.png +5906c7871dfbd52820172b95927d65264b4b8025 assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_driftwood.png +702f0260aa6e8b2a5aff1e06a08238b531095759 assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_pine.png +3b9f62f77db8c25cc696aa754e2ae6bb5fc2b1da assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_river.png +a88e8ee284dfffc5d674849e24a9bc39fad7cbb4 assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_willow.png +4996e3d470afd3ab536276426788d222715fc45d assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_wisteria.png diff --git a/src/generated/resources/.cache/8a13710db6f3b2b612ad2e43505567b26bde5324 b/src/generated/resources/.cache/8a13710db6f3b2b612ad2e43505567b26bde5324 new file mode 100644 index 0000000..1705c28 --- /dev/null +++ b/src/generated/resources/.cache/8a13710db6f3b2b612ad2e43505567b26bde5324 @@ -0,0 +1,3 @@ +// 1.19.2 2024-06-03T15:50:27.686549924 tinkering_abnormally Fluid Bucket Model Provider +8f4db46c379b4b912819f588c9e54b5ed5e10055 assets/tinkering_abnormally/models/item/molten_necromium_bucket.json +867e9da8335853327b3451e7d096d097340b7011 assets/tinkering_abnormally/models/item/molten_spinel_bucket.json diff --git a/src/generated/resources/.cache/b91195ba249091ada0e64e64a3d4a148f0a0c22e b/src/generated/resources/.cache/b91195ba249091ada0e64e64a3d4a148f0a0c22e new file mode 100644 index 0000000..34137f1 --- /dev/null +++ b/src/generated/resources/.cache/b91195ba249091ada0e64e64a3d4a148f0a0c22e @@ -0,0 +1,12 @@ +// 1.19.2 2024-06-03T00:04:27.815749067 Tinkering Abnormally Modifier Recipes +4369a3e2a53a30e5856b59bbd657810a797d3f60 data/tinkering_abnormally/recipes/tools/modifiers/salvage/upgrade/necromium.json +b88d7145bd012e89491101939c086dce23f05535 data/tinkering_abnormally/recipes/tools/modifiers/salvage/upgrade/spinel.json +91013c134ddfa90bac91843072196368c5022086 data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_azalea.json +04b183ee4dae550866c71df4b2606743bae7598c data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_cherry.json +06c8b993ca9ec26ae67ea6d89f95b151e9a73bf5 data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_driftwood.json +348517ecaa23857bcdea6b91307992579d93dfb2 data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_pine.json +813b3432c465489ceb3561b8f6507c0d27a6e9f6 data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_river.json +176fb6f6b2da959d0bae9cc76675b68b4d90545a data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_willow.json +2cc59707002527717b44130370074f35ef8eb581 data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_wisteria.json +26e4940d25394c112c09537163b01c14337c76b7 data/tinkering_abnormally/recipes/tools/modifiers/upgrade/necromium.json +7938dd3a4eaaa0c0eeb1b65805286ef545e1fcd3 data/tinkering_abnormally/recipes/tools/modifiers/upgrade/spinel.json diff --git a/src/generated/resources/.cache/bc46334de14309572a9e29ddd66a443de9c4d884 b/src/generated/resources/.cache/bc46334de14309572a9e29ddd66a443de9c4d884 new file mode 100644 index 0000000..e613e0c --- /dev/null +++ b/src/generated/resources/.cache/bc46334de14309572a9e29ddd66a443de9c4d884 @@ -0,0 +1,3 @@ +// 1.19.2 2024-06-03T15:51:53.794512117 tinkering_abnormally Fluid Blockstate Model Provider +028f6e21bb32fba46defc4e65d50a90704a61f37 assets/tinkering_abnormally/blockstates/molten_necromium_fluid.json +028f6e21bb32fba46defc4e65d50a90704a61f37 assets/tinkering_abnormally/blockstates/molten_spinel_fluid.json diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..096dbf7dc8f5d8b1401d8fe35e0b875a574fc3b4 GIT binary patch literal 293 zcmV+=0owkFP)@ArKrBpeO}}14#3& zGsiJpjMD&+-$90eG{eG!f!J68sr&Jrf#Lc07ho+Qzcb(fSX}^eHYfl=ewP%L00*3y rfH+nou*L$+{~#U6&c_x83peO}}14#4c z`_C|3jMD&+-$90eG{eFJn`JDxT=4n#ABNArAx;MQ9hW++E&w?j6o4SVEAa4u15S#I q3#%DeV*%!WSTw?PVhaO?0S5pj(PQdvM-lG;00007KlRk!aVtI$MDa@b$F+55gdgFfnvPSg@IDprytD z#Q$L~(8yH;v$3hgY5+(hOfiT(bHPfS&S%1A>YI1(89*2$2cm=h-2UV8KUR}L{{Hdn zH^c6|#~6|Q&%wsZuzCAI6g^nIfUXD>CLn|EJ$#1Y5GGtsOHT*~I~x?Gpl|?bUb|@* zhKq3;0P;J?5RhhAcn}>6Acdd4eqjJ%5F6xoTrS1x0+6#o0SNNDlB_H^;H1PQu$qB2 m7GVB|MI%fnwlH8AZ~y>2iDe;ZVKspO0000{H&v%7Kw|6@~2 zvsp_E?3`hcMxC+Loy~U}uA(6ci31%^7V= zFai;$0U*DF3;}6|g$FjvSa7-E)90@Y*KT|TON0E*Knj4RL=X-03XDcK2Wvt?R*dX? eY+=AK-~a$TWpG)vbC2u*0000>|3TvKzWrtp;$j6WXy2zSu<55gdgFfnvPSg@I@ucF2P z#Q$L~sE<iZIv#A0B?ea0nAFr=^w$f}IVDQcyU6G%ugMhqyq5`5k1)pU({N z@W5sn3oaM@{r!{Ssl)08kh4Jn2=Y6>xCl7lctixTnt?SIVE%`B1*Q{Q d7%&Vt005(^VDAm$1a|-c002ovPDHLkV1n8TaPa^D literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..e0c30aff7812a9ac43593c9e34bef6b64ca67b3f GIT binary patch literal 265 zcmV+k0rvihP)-UhI$rkrh*j1#Bpha$z%1x-79ApKp3P5L~mQ#^dDDjVRymzuM9uG{bYbS z8RUNuX6IsO2u$f@BsuCqu>!*QT!LZf&5PT>&IV}&v2kf;!sQ&0-$5Edfd~r^Y-(9> z8Sv@tJBITIcY&orekaM_u#^aMK1egnOXvn+4N+vp$jem-O1VwZwzefstsgS4;_14#Vjf%PPr$wZ0+Ko;%a zIh7IS2$)_$9tkiLWVyLR;D1ugB*_6Vi{5{E0S^I?uR(l}<3JXJ*rYgsq~KCCu=@Y^ z_kRXvR)jVfA4G#J2FcyOaExekSx9lMg18|Adi*2nheZ#~q5xztD4s!%0AWzDgD{8< zk|Q<#L3&6E0hmR|IRL~4IfB%fGmLIdqW0ToP){- zIQUiQpy98q5xzO%u2$)`Bb`CHTWO;&y(tlFSB*_6Vi{AeH0S^I?uR(l}<3JXJ*rYgsq~LOsllcGZ z-#-R6CWO0Td=L$?7$mpr(F>x@Wg*42s(gG5=<$!N9~M0{ivp0rpm+v30)#=q4#FTd zNRHI_2k9Xx1Yi~+asUT7Er1;H_9p{bfUGnCi))yT$ng&oBQ_n7oCZJ^!16sT&Ozk^ za@v692x5YSq-+R_0#KoYoZvugSXKn7fn`@>96(YCfGh#UH7*N44g*;Vb0{$mASn$v z$cX(%j(=D@!^#Jkg$JIzBHCP%9Dwd4SlxgwPD*(|QW^kR1hN#lQi26Jtezkx0fO|B z>;RA^kPm$orT&8oB}f_Y10D#ZBtWtp083yXi$Epc&%gf|KL7p$#-KFv?Atd6QUFQ0 z0A%okFJBmtEdtdKuxNmlkh>UO5bXw%q5$M$PzqPz;b8z-%+Acj0ILf?S(Kd0h~y9e zc@0wMbHH0c$ZY^p$^ejAB$orQwg9&BA0|dhIlwRqMtleW0H~VtETyfJ+yDRo07*qo IM6N<$g0QE_kN^Mx literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..5ea46576fc28429550374429816ac5314d46f38a GIT binary patch literal 511 zcmVrGMQ`4{hlc>j*C0N~aUhF9Y*HLRQgHct+W-IY z>o)@j8!Oxn7#~D~1VM6}w;v?hTozJXtD&OEfFA$I`eD&SvnT)=42oxvBS07w>>vzc zgXBn!e~=!MLI7qFat;8oL5?6b?qQ)sRvLiCHOvs?_=kxRn+`}$10V}v`5qSMpz;AZ zZNPE_F=>IMYzT`2P@#jI;6Q9xRs^YmWmjSxKvD>RECFF$7JwWEvJ~b}VjMtH8gO;C z`i~s{uy}@*4=@XN?>$DexgVDRQL*3vyUJK}rGy=_T0# zAWa}22K%}F2Ng=_WdJD&kSqtl5*WxLP|5e}_fLjTU%!AcD2+UO`GSEIKvFIM8GP^Y zV+Lf4K=lJG8ek>lW`=`AyMd%A0Qne{!j)uY89)}Zv9dG3>H<*qB&RYWIRrpngO&TR zRuFPMKuQ?^GK=JL0M-`3R{q1pNGS&xM!|>=0RR|%@m~pfRM!9i002ovPDHLkV1g;F B#FGF3 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..5f72a9286a7d85ecd98ee61fbb9cfb6598346c50 GIT binary patch literal 513 zcmV+c0{;DpP)?tIf$wZ0+Ko(iW zcQe8q0n;lZEdXYMEZ;IU=RYZClH>rGMNgi7fQJCc*C0N~aUhF9Y*HLRQgBTy4g3G| z$8QF94pz7wFg}O|34-MEyH^oyE(44-k0I~pGM}G2Bnd^4_=YvCl*pe z;M$F+49FIN>IYafAh!{SHJ79)0Qne{!nHJ{89)}Zv$8S3>H<&}C8siCAtw!h>wI86 z0BZ#yw*g2g13-3@Tn@n60@%ubm>4PL0K+I4@gV>JcYy2{(U26J00000NkvXXu0mjf D%l*G| literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..162956ba4911094f10d7332a815fdc7fa6abee50 GIT binary patch literal 508 zcmVS(BmK3x3K6TB?L%H10aJz@eFbV2!qlD z2!q%lIa1>vq=%#sfLVmd0b=0X0CEH@4KR=h$VvmSxQ5w<9RDyeV$%W1X#ivaEZ@W8 z98^9arwx!iu>nC+8h}LssL(-9a3D4)`@zx!EV~lp2$Dhomfvw%0CE_}QkX-DaR5na zAizrXKXUxT;u%&xz%1Nw>^9NnGBQvAV08n!5u}s{B$opqOOY!jSdhc&2~rXuNG}sP z0RZx0jGMuKP@x1V175+6AteEVG_jEC09XP8Sp+KiUcGt504oPTX#~V4#Y~bN@c7w% z24sss^#d##5GCXdqTN7J6o7mTO5w6niVPr&S=l%kV0j;uMaij*Sjb5OkUC!s-U>o) y1CUY%fb1r@9Dub2u$BKXF;dC_hEXu$LjVA;JM0^?eg6dj00004nHg>ej1Qtgf*`r&a}N-0E(%$7_sSqQx2dT467R$C;&{P>IGSfTq%L{!^#9uS|B9> zg7h+x<9Luok*O~KL4^{?LgezFlmtkY17HaZWD&UJ`}c?8@9&>r3`!$k-n=KtPb{Q{ zz{i(w7?3Rj)eo>}KyD)tYc5Gq0P-;?A@YlhFn}#)Vqt*Q1)yjkr!rz8Ck=os1Jwht zRuFO;Af*fd*-dge0BZ|iEB|3)q?7{;qhQ2`0053c;pU*jY~KI?002ovPDHLkV1f)q B#NGe^ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..bfb99a69818640505dd1df452efb5f9cd6b632b5 GIT binary patch literal 494 zcmV$Q_d8MMr;89?Id`d%cN$wZ0+Ko%*e zI5WZ=0n@9jV*+M^EWdei+kaBbWFbW{%%Zzj&VYRka|nnJGY6SXjM*dw*ZMi-|9^f1 z20s@f_+fky4YH6OC>NO0Nwm2nrvdc%NA@KwdPoUXlF|UkU{E}R909_hGy%dOHb{=t z_y_4BDGk6Zg5>~EngFpuj$j}Ykd+2taSgK*IsRc{#HIt1Lcq|$4QxIv-^1b@R6Zc5 z4N^jcq%;7F0#KoYoZvugQ1*kR2UvC`CRRua0azZ#WdX=xAWLBmrFuEAVp73>pF literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..c94691b64bbc1d1b30e036a24a8223b4813afc78 GIT binary patch literal 445 zcmV;u0Yd(XP)em-O1VwZwzefstsgS4;_oWFnPRHDsgBE z90AiS$Rhz}g5;3Ji7}fb2f!?P|K$Zd1V9#o_#nrDECjJh@f1l>plD$A|L^br49u(u zZ7@EFhFSdR>T#mYWg*423gU(g=<$zDKhOb08%t6YfJ{AkU_B$q5g-f-b`XZeJ2`29 zq!55vgq#CFY?x!{mIgo;p{E06vHKT}(Jl>uEP~{FLk3uu1eFiSY2!Y_G1{a7SQLN? z9pu6W#D-->Qp*97(g4U35Qdcp=-xyw4T%i`lF9)&ZOi}I;u=;yz$~R%IiM_KgyJzV z2XU~2kaGn{0Zq#Rd%7I&Fjx)mYI&xhA%ATY&L|`5uDGk6h!RmZazDG|Bq!vUZrvX?U n0E>5Qbpk2n0K+I4@gV>J*8b%`-=A*a00000NkvXXu0mjf9K@|+ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..440f00b89f4363f5b6c81e46ab518920849ea420 GIT binary patch literal 450 zcmV;z0X_bSP) z90AiS%+3L3g5;3Ji7}fb2f!?P`|}4p1V9#o_#nrDECjJh@f1l>;3g;W|JT2N3~WpY zcf!u<`)io5-ahu|YsmIp828_8(hZ!^#Jkr8FxCv;_oE zJSL^V1$Gc}y#P``({cbguY)WGVOTZ<$-#R?jaKVyXDb>zALltoEth`=09QW}71g4FpO;8qZNS|GI` sA~_Af>Ht{0W2+NLDF+xv!H5q50PYItllO^`%>V!Z07*qoM6N<$f}$|8VE_OC literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..18926335bef125a92591e792c5526b2e3e9baaf3 GIT binary patch literal 442 zcmV;r0Y(0aP)UW5MKHrb zj)3VE5fTJ5L2}6A#F$Nz17H@tdG{V30w4=Pe30Wn7J}HMc#5Pb@b$F+|Krzh1`ak> zxE(M)h=vL7-g}H_b6H4nt%iys1A6>p(+_k2(Z-S#1t3#rE?CJ3as&v2f*pim@lH+} zASnc379r;V5F6$gx}^b-Md;}OS#0z6gS1NnAd6u69+o9ROZ!)hLsOAF9!^?)KEMol^_9j z5OS^nDWGXNfSlJs79(dvkQ}T?CN>JlDhEJ@!|DKZi*Th6Tn?fr4ZsXVt_MKn1I@|- zP#Qq5`(citTRE_H(=J9>UPrDAK-rU&h6v2zB&7kECRm*h%J=ALfz*PCUW5MKHrb zj)3Wvkrn_mL2}6A#F$Nz17H?CdHMk!0w4=Pe30Wn7J}HMc#5Pbm{=P2|L2e24D1}N za64dp5DgP7o4lTAb6H4nt*MSY1A6>3Pzabv)$fx%g%RWk5C#Q12*cu?oHRgE2*50Y z=KyI2a9V&lhHhy9WD$BgKo-mIUPZe!0I~>{?_pUIR6dZKHb_bXuqXf(I>?0$hz-k% zq?Q9Dr2&v7PZ&Nhz{&&k1dLo75}UY53V~0bzcPUE-3PB2KxG2V5)d0Ce&oy@1`sAC zXOR>FHYO@4W^b9A1Fjp8>jhG?HOb`wa$W~n48pK%2$F*p$;3K@ta1QkIIIppw+L7I zz~vy4>VmG^KyZ*FmjNJyk?R4F9L>rBP#Qq5`(Zw#TRD)?wuBLu*OBW2P!=VnAp&za z3j-MdT;~Jp0Z_h2PYa|LL?ovHSp37{9b271N_&7|6pZ)~003x1-WGFg`O^RZ002ov JPDHLkV1j(*vfTgx literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..3064299f4c2387773f22feaad5257590a76281e1 GIT binary patch literal 448 zcmV;x0YCnUP)UW5MKHrb zj)3VE=1607yy$$Q2E&4nVgHSNg!^CW_Jk%uwWd08~EE ztQ-KP0ra{b<_Nl#150*YV1z{la$Nw*qNFrLU=AlK4Zt)(%6lz(jv)e q09FUU;vHL^KuUXnVHAw`5C8!AS>Y{==$#z^0000UW5MKHrb zj)3Xq5#j|iL2}6A#F$Nz17H??dG{F}0w4=Pe30Wn7J}HMc#5Pbh)j0)|M%}-24-ev zxE(M)h=vKST5y3Pzabv)jzv)JtN2wAPfq25QfD&Icb2T5P(?( z%Kubve@#u2WXcDKo-IBJuFLt$_H}O21#iE76qU}2f45T zv0+(})N+8NGyu-y?-&?hhIAlSRe^#ZBcn&ff-Ij@5(24Ps40Fr}cM`9g9RyhDN999RQ zTZAip;BpX2bwOByEjY-L%K(tU$n^k7j%MWmC=H<3{V<==tsGcBdk-TluOrt5pe#yC zLj>k<76vi^$TCnp0Lu61X@S&&h~zW?i+@$Q_d8MMr;;d})ZXQItzBE z90Aj-tYZRZg5;3Ji7}gn6bHa8x_jje+{YjbL424w$ZTTFCMgQm&nf@^^BXYuxe&n* z@N&g_Q^BmLQjg#5#baY`9`l!GCOV4J#k$QVt;d3_VxCZ7DUd5AURMv zU?2gIlm?J18uU5$}U>F4>J_G>! WI@g5fSxH&|00002DqZqInpe$pA-36aMW4M3`n-@S%2VsyLh<^I^9Na7D>aiN|{>uvn5C$oR z(J%wi4Z!M!-+vgv{(k=b1zbHc8`%)71}KOdV)Gfp&1(l4h;jk4b3xGv;={Z`R2ZQ9 z9hYX1I;>uJ^#K(33=A-TBhmx|ab7?U16XPV(U0GLB0UU{qZC`nVt4_RVX&on23i3C X;frr22D1g#00000NkvXXu0mjfecx=L literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..0633fb48ac7529cd032c8bea39a2d1a71e64c4e7 GIT binary patch literal 267 zcmV+m0rdWfP) zVuCCF_3s}}pJFvYTR;G-3*P)7(gh%=!>k0c-~Rl;Aji#v)fG(GL_r!r7$gUykqt%G zgVhT^fuRlZ_vhbV;A)ZC1PxH-nrZVA*A7sD7*x1x! zb-}Z5-x!d?069&d8-mpUAxMiBk%+fUNN01~API01$WKp6&GnrEOD007@Xa!^Vi R$GHFi002ovPDHLkV1jlZaAW`g literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..3cfe4177fd2c8f4ee52ce51d35693813ebb3d7c4 GIT binary patch literal 259 zcmV+e0sQ`nP)mkmfX!4UT=9eKcNiO+TC8F4 z?BxrTFo2~Aq76U}16XPV(YNkDBRw4;M=4P*0A(0#X`X>r0073zb91BClIH*b002ov JPDHLkV1fc*XHx(G literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..266534c3de7b1b2432b43d9ff6fdc739280926c7 GIT binary patch literal 267 zcmV+m0rdWfP)I%2SPif-QNikh2ai7x=K_$^VJboFCr>{x=&4I$bp;bPQIG}@2Fbx_ zWJ8hlVD-Y!-@h0@{=RnOD_kuyo1g)vI`UYZ`{3~z(!&50jj(XQW-1e|_(AqNjEzk# z)-bsH;1x<3z|sWK1|Ww4EH#4Yo3~$+9tPkjW%z*0rwkZg0A(0#X`X>r000J#a7J+& RPFer}002ovPDHLkV1iBZZN2~i literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..5291257e6e3bcfb833aefb996284d9ac3d8fbc69 GIT binary patch literal 266 zcmV+l0rmcgP)#Tw zvL38n`2Fh#1IXWBzTAhaMP?H;KtoO$t8@2XyMZB&)dk4T1w|t)9I%VhwC-lK#8JWXJ6F2OK>rAA0BJYyg#7LcP1?EH5OI01$WKp6&GnrEOD Z001MeXH7!uyc+-j002ovPDHLkV1f?ZZI=K5 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..486ea540c7c737ccb05b2dfa0e2d07ac32f4655d GIT binary patch literal 268 zcmV+n0rUQeP){hkn>?)Au0^e z{fk8Bz5 SFX>MJ0000c4}G*ndJUWI?;lvr*FS&2hJg4WjUWTrnVA@{83MNoUGny)PYeg1ykZ2KD97+$ii?Zk!Iv)> zj)1!WWCKk0*|%>DyB@t@gz-V_w?BU{5aoqOU%xQGyn?LZ=ih($4SDZE zTLLp2CWaE>pil>D`VVq0$SWX4FvCDz1O@Jb8~0FL&B%ZQfKue=-+vfDt^gUh`TjGU dY8eI;006f{W{Jtu;I#k%002ovPDHLkV1i0TiAMkc literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..eb7ebca4f048babaf9fee517f1ecc343a89390d8 GIT binary patch literal 324 zcmV-K0lWT*P)}I*bISt0bTOOo%;;C_a0*eo9M~#UrJnp;ojrN z7>^JY;GZ5v4dk>#6z`TO20at*+T>uMta3FH?Fd#=E zhz)Zgh>h%BMr2z+5*jLs44^;+iG%#i!N$q}5(BvmS<3!2g6?$bzl_q)|p%04#j>!7qY7WI|Rku{7+zp1LH15DzDc#w}BG{)6PO znTBG(&mX_RYTkYM4mJeD2WbQu$j-{ffXxuN7tke7UwOz-HhDcG$V8BwvVs`HwHr?{ z907L$$Of3~-3PB2^1D|t!uTNelcygTi1Navo6i|wUP0FI^Y<_O2Eald6o`Dh+ziN3 z2x7xr2x239ml4@mkc6p@JOd~YLE<1kvvaUAfW*Kq1G)mlwu%$rguxJEn1_d6n zB{0KbVkicHLLC(PAlqPuz-X8keX^&ZxSEjx2LPqWPoKXsfLsCce@5F9oN5^c6aWAS WQg9Dvl542|0000VHBmWIk&a8G9jx7chLB+EFsMx#KnrDF*n5RKS&On zX($H#{Ph>C=H0j7U_(HBkVcS!tZW<%*bISt0bTOOqq__nj@@PinHcWC@LxLM)ocvvauiu4LM~7P#}WDL4IauV`cz}fm{Z11&H0aXe(SF)>wc=BS%$rguxJEn1_d6nB{0Kb zVkicHLLC(PAlqPuz-X8kXLqhgaWx|Y4ggA#e}DgE0J(wz=>O%j_uy2^FrWYcUNddP T!KbSb00000NkvXXu0mjfH$#7% literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..3cb74732cffc5cdfb4f41336b258ea2919561fc7 GIT binary patch literal 326 zcmV-M0lEH(P)fPqYnfX!uyeDcXuNrG+kcQ8 zHq%fH`1$Q8Sk2F`Kf#88_#llS1KByb8L$}w_X4`)`2)KcBJw6Mf=paLhvC1LsXfE_ zgS#*s0e1n&2AC|!?|~_uj4(ckefP>42BN%h?c`Agm{*WB{QUkEzX7n22L&RZun+@s z6oS|=7lPQx-ep8K79?Tl;Kl$7M36Yh&+J_63?MPE%Yd!`u@zLD;rg(~0xTLqnn8hw z;+3yIQM`g;04UT!p%1bRZU{6@z`Urg?}g%OMg|-Jlp;U9ea8TD1<3zi(RDc0G7KmH Y07mw5z(AyuDF6Tf07*qoM6N<$f@pn+NdN!< literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..3119363e2cc0b5deaee851eb7d7aa7df7d538b55 GIT binary patch literal 358 zcmV-s0h#`ZP)UP@V_4N<2!b>U@<@Qqef8lbgMzpr!?&N$7~X$* z!2mMw(beN9dYF)1plD$AUs~9Rfs0)V#bF@LAVZm185!iXE&n4+q8RY^H$)C(BghaC z|G~@i3@{ggG%Cv&F<>*Q$=o3j?h3dISXmG*18G1GG!Xmw z>lX|#7lOP5GZ4cIPv4${D@3*x<~oo(RxiN(2?|6|)FB5Jhz)ZgNFEfeFhf{ijFSh} zGlIea#0MM317rb19Aq;nDnT~GT!HL8tg!%#Mvw+E0dbU22gMMw01Gk)6zV`t|3S_L zIhBFoB|J@lTm=eTkV}#E5KPJ-SAYz>b>=uuwG0Ca0G1VgX(w4@^#A|>07*qoM6N<$ Ef_-C%&;S4c literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..16b0d710381d9997c862263f6ce89c30f3669bdd GIT binary patch literal 354 zcmV-o0iFJdP)|3Cl!!@$eR!tnF&KZae8USL&=Aqdha%+3Ke_u02^461y53}65JVR-xV z2Ls5!15aL|=wU*3ft#Gfe>rX*25uG>6o-K{gA8S3Vq$QR5&MrUiDJO7fB(R8AR9r3 zfcUpRePV#Q2qdX3Ai#jt0Fdn<8(@+kjUeZO{0{O8vZe$LCAcf#E?{RyI0mEvInY4t z2VcH0z+4FO63jphFFg8+P>5_R%yl4ntX_cm6BLM`s6!4c5F6$~kUS__VTPbY2`C(3 z(FRfgayH0jkQm5jkVX)D>XloJIK2RpfJGxnvlJH>N~nWk2w4Cn!a<=9)btqqm44*!KXL$4O zJp;(V-FuIr=wU*3fv>0ie;e~q-pTQL(+X{0XNFJ*fVEzOLA~5QZ0}I54xez1|idL8*C{Y3m z2UxU$6o8x!vKb@>vKgci#O|KFfDxw`KoYQM1ZkEMmp}=1Pz+)90!R=P>Y&gE*#X8J9x}jO1d_BdQDMMp0LXTb4KPWNMv!wseg}C4S<{xOIdE6NUBJ%D23G^pfE;Kb z_O%;N8DK61c?qT%!wZ*gK8GtrwiV_&kUUl|!2AgcL{QWr2NsA8b0J6`6s<5rP@)7B z4zOqgDF8VeWHU$%>@r|_0I{v&yBTqM0VDy7Mv!J@1u>LR2gMLpFMtF=p$-atkZmwS yU^L8&KG{=HTum@3gIodfe@5F9oN5^c6aWDK)r4XWJR73`0000tFE4DY`EW_bVU z6$8k?4aaVy=wU*3LAZm)e`N`21|cq16o-K{gA8S7V`d1jQvHuCiDJOdUw^@JAR9r3 zfcQ5a-DQBe2qdYmqQ-#L0Fdn<8(@+kjUeZO{0{O8vZmY+H@GX{E?{NjfU5y%Kn^qz z`|-2;3@{ghyaZE>;f1>|p28I(+X{0XNFJ*fVEzOJA}H#R0}I54xez1|idL8*C{Y3m z2UxU$6o8x!vKb@>vKgci#BN-)l@X^GKoYQM1Zfr%kwXb}Pz)gpupo0lp$^paALLw+ zQ(plkVTOUc2nyWEYj&ZynqX1}xdLS1l3f>Ys%02Z004h0gg{!&ChhY&gE*#2T3{r~j#9Rr`R5W~;!Ul{^ZI?KC3m^$tG=em1ncAa-Iw*#)dI2N|3UyHEgKUEv z0!i|KC`X ztaOZ5;jB)M4bKgpM5SxOJ$HO~)-=^fvZDi`yc;5@rL^p#`ALViGTh);$}V} q`a(_MEz<|Ar*1S609XWjIx3U|KC`X ztaOZ5;cQdR8lD?GiAvXm*PQ9$Nt%-*(I$|~ps&q+`2GGF`w|q7v4-EAD$aLiHg^Rn`~rw6nH}Z|9{qdyT_o`=ZMsSvqukq_;;G0=c&t1hOEc+ tsg{Lp#bd5gGbuFMJ44$rjF6*2UngGHcGNu3k literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..38f69e02ba80d563acf54f07c4c80131e56e8bbb GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`VV*9IAr*1S609XWjcXW=|G%*& zS?L(B!r4W8Vt8)wBr07K{%|fnVJG@bT;R25*#4HDpSEGmhKwX$IpH qt`gynGR6}VtiRvuRf~ygVPM#8Ci4FWqy1B$4Gf;HelF{r5}E+C3oqpW literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..084bb3792f609f3f4082a7b8f83f101b74bb6fb5 GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`VV*9IAr*1S609XWjMl2JH_aEg5`7Zy2 ospPB9kt)Wt6B(zLI&v^DJUS;7A?LI14A6WAPgg&ebxsLQ05Ei|KC`X ztaOZ5;q02G8lD?GiAvXmW#0Uk*dTexB~wEn^}y!i;S%=ye;i^cV%^p1vYR1|mdKI;Vst0B4XXWdHyG literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..7b832e1da7c625f3f64ac03de79ee74c844e4d86 GIT binary patch literal 132 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`-kvUwAr*1S609XWjMlmdKI;Vst0CiO;;s5{u literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..669719f0b4e00ef3f85b047e63162871923132fe GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`KAtX)Ar*1S609XWjLP0y|KC`X ztaOZ5;q0rZNjx`r5|yqA|DSnNVuR!%mrRWf0?7wzopr04>%mPXGV_ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..536c9ec47d5cf289b3c82c2c15fc5c5d7a1ed825 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S609XWjcq**|8J~G zRyxM3aMp^=i{}PUqS7^Cn?Ft<)*=&;j?agBcze|O<|Q)hWV-7lmK1w|!DLBe<3szS iAKSFe+=`|#FeE<^zBA#~nw3Da89ZJ6T-G@yGywo*t}Q75 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..b161ef44eebc8a8f673531485e6e918416219ede GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`v7RoDAr*1S60ApB8)h_}s~0%7 zY*y<8L51F?MK(M^PRA6M{*Slaaj0Vr`+7!&v$tM-OZfVI-u!fho2)wZk`fM5mN)(z y{;B)l`tWLU$n8!p2F=L1{}pUz#kG}kFfe$;OP=nJ{k;Nc5re0zpUXO@geCxR9XDM7 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..b9618467ad8b2ab8da7b37a526c4847ea2a395af GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`v7RoDAr*1S60ApB8&>Z4P%m(7 z*{s$Hf(pGscVu{sV(us`{qMiO=5)sz_VtVkXVVrPO89!+zAi=KChPtG|B@LppQNTH yR($;{et4?+dr8l}GFicc{}pUz#kG}kFfd%WEY;5L|1$(=5re0zpUXO@geCx@-Z#|% literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..fcc31200503e03fe59e23b25ddd6c8eb010bc073 GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`v7RoDAr*1S60ApB8yXwW)e9V3 zHmh}lphE8|E+ZbUO+pGw|Le!>IMlI*eLbVX*>&60626A#-%C`u$$G#3PYOfklV^_- ycl>^#dibpLc1h2^vQplw{}pUz#kG}kFfjbSFC8fGCVVE)A_h-aKbLh*2~7YbpEo1` literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..b7459977b65056bdf9fa468e031a535e6f667478 GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`F`h1tAr*1S60ApB9WrO!t`|7A zY*y<8L51E`SwcKks~#yV{l7c>ZIa8i=Iaa-o;l>#ZuliE{@!rHo2K>q>x>&rJ{1%i x-`V-SFY#8}-yRkB>ad2#^#XFf`iHGp7@V49bGOJ$Jq)ym!PC{xWt~$(698*9H?jZ# literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..b856e9d9beb955cf05a15e39b0e25c80dc0108a1 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(Vi}jAr*1S60ApB8zxVDR4;IB z*{s$Hf(pGxNliRmNs|Fd;!PVvPDb>&bj=w=jdNHJyDj4!B$^#v9x3IC7?A7p00i_>zopr0RLDuyZ`_I literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..b260b3ab86b41b6a9219d98934444bc65e461c7e GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`v7RoDAr*1S60ApB8+vzts~0%7 zY*y<8L4{tUPeD9QMRydI{_lUY=TyfU_VtVkXLoH|mGD*m-Triio2>Wk{-!Zx{yBf< ySi$RC#cjpM^9?7-ymgzF_203=WG~Napj|q-GW!$wLWO}AF?hQAxvXX}T_dxV(+6(D xn4Jav3lopAxlLNUS5f(aJxBkt>4~yT4B4@AlOrxyPXgM*;OXk;vd$@?2>`ljH4p#* literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..ebfad18d2c60ba8a9e87284c3c21f9bc38c84ced GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3q4&NLn`8u6Y11eDUY_ z(mvMtj0(Mb7TNFwIUVECsh9j`UtQBG7;CF+#_X`|Ut(Iqg|O}E72n?J9DXhyFR>w$ z?d8z|Mh|0dX?|vHbK!{3{qub)YC9FVH_Z(0XngqpdVNB#f>esaiG&=rg%S*(j8EKD zXzg(j7uY1bhVN#`1jYjgnz$Qt*b4vsIV8(g@t3{GOmDeyPt!#K2QEg2Jx2{!I$ykT Q9OzgEPgg&ebxsLQ0K7F&*8l(j literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..a7eac28b67856ff16de828206a30df4cc587ce73 GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^F3W0Ln`8u6u+Mupy>J2E^*F?V?G|Nr;9{^{9jx00_tH+UFso;rEvNP?QynGa8HhqvvXzt1q? zGS8*%hfEXF9L>Vm!qVI}JUhSt|AVip!n<@%q$%=+wcW2*yvKG?f!UEQ*_iVv!-V;c z=h!q^b~a3S8?m?G!_n*=t_rgq=X~E^_n3!y&p&2M>FJjx-414OD6}##l%F+DJ=Smt P z(mvMtj0(N0xQuwXHVN_EumAI>{`0Y1x00_tH+UFso;rE(+=Hy_LmwV|(j*N9+rG!wH7s>7IpHwj;0+%qLxv~m z6E-_?IqE5-SbNBNNi^^G^KRn~morYd z%yX&xA=8Akz&Jg&x>xGutEi-jkFI1~eZ}wniO1O7O1}2o;9ZNwtOglSE3K- ORt8U3KbLh*2~7YhF-=kc literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..ae685bfbafb96ac71aafe5a3ff0de792f1a5edfd GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b3I)gLn`8uQxq7Eh?M+0JY`Q+ z0jskux87fa-dnG}@tnUmH}%J#N8Djc&)jfvoaHF>-(YWQ#ovdjhrgT8mz-z2uj%Sm z3B88Qec%7sT*y&t`yc=R;a3%5v&adP9UmE-)yc8p3EI@L!QonS62qBq^7fp!d5l>O zb1U4g-`~z6aUyNPA^ZLN1jN~N>Lm{>i7Z{y+NR-}U?*j~#Lr9eVKle*J?BZJKSC($mx00u7{?E&yG6@}P&M?Xwv_fzD*` MboFyt=akR{0D){<761SM literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..0e7048700f916a6f37fee977866f1801f95489a2 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Gdx`!Ln`8uQxq6@cuM{qo)WX8 zfYsTSTko$y@49VjJp6L|6Lyq5)(cyD=7x*oEJvxCGiON5+gEY0;PJcUw%O)+$)&n& z+zGSR-`m4%_WSR2`3l>UExuw;QYKjVY@Q%s-@L2sReerYAWy^1e_wBlvpJa^<~dxz zc;egc{y3vO)!zm46gzsgc>-csi_|s+U;N3lIKhOapoM|KcAEX}f0=O&KsPdYy85}S Ib4q9e0Q}ZaB>(^b literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..4dc8b38d1d92d05789327c664826f27731ce058d GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vproLLn`8uQxq7y4&V8AcuL9o zTdfP{u}-g>am*pVwoQ9`yiv@KPZFzx(sC9loK@(pmz0!zXIpu+;O#T-woK`7$)&n& z+zGS%WA?C{{eJvfzQXooi?7&|lnE9-n>F;sox>U)*XLvf@-*E1_w;r+o0HjLp2G!< zC%##Kzh}7T-yhyQ#SY&PiJHG(rDbjz95qOPeCdneA(Y#f^Y85?yFlR z^cphvRsC1H@rM6?Lz%(9gD(Tsa*Pzzn~xlv)yT8$zYb5C+Nu8=SGpQ9r2XE$e!fJ) zEKXLVHg1P)`+xnL|4@9=X2+aGhaT_?3tMbS>`FX$Z0XEIk)AdN6BY*7bP0l+XkKk^okk literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..b0db7b504817369cac37169c0afb09f19f4331b5 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b39!fLn`8uQxq6-?ri;kc#6!; zN>OK9ZoR(-y}P!p;(0G$o4TX)r()RBGdEluXE{pUl(3Yj+sB->?^nyiJ0GJXV!IzQ z&3MND{l0NSNzKo1((Bb{ZaCRAhexPAb6S`{qQRz+-~GP2U5o~|CIA0RQb;jAW5A=| z!2IS`@dld{X#$U5Hk%)5J-FR}|G|a5A_)oUkGUM$0u7{?E&!c+@32$xUhcXrKzA~D My85}Sb4q9e03c#jnE(I) literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..326a3f7671eecbb81a5120a47c8419d9869f76fd GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^E_P~Ln`8uQxq7Mg{k~+*F5=d zM)$&btkdgexV@jE(I&mT-*}Ei1>5SNw46l>XBB$?|Eo)^DEKRMc<1DBNvX7)1FxcZ z#1ELvzqwg7=Ue;q{U56)an9B`aZ;ghMw+B&WLsNL!~Yvs7D+H{{(Jg(IZsPYn`GNV zrU`Gu_3k8BeEMT}$4OxJ3WJKj4|NZ}Zq9$m$X0Boca~>yf(gq4MFxfgx?Zxv=Ndl( PUCQ9;>gTe~DWM4f0GwBF literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..df667829a482428a83a5122466a2f39c3b69b683 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b)GJcAr*1S5{V8zj?ec`S#z#F zCEr+3noZ&CtykZkuu6JtUR-U~_EzCC$1aAn&wHOg-+1d>$9dlqv+DQ%Kl0(tM^T=y z7Q6~>#wUu_unDY|T+O&7F|a`?gF>`vMRx!I literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..52494c19db9d69833c5a497457ee876e9e2b5251 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b)GJcAr*1S5{U;wVt(xJ>v&L~ zl5Z?1&8BcRZPB48tdbtZ+xn#1-YQ(?*u{|c`D?%Y##`q)&ikI26<_=RXu;F7)jVG< zcop1?PZX_T6Id;|nsG_SF@uJXvjxl!QjRhKHqB1b;SGu01#VARoK~exDRJma+aNyS gve~u@wJBwcmQL|=8jZxZ16{)4>FVdQ&MBb@0B1fz&;S4c literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..a5cc5b6196b10a39cf40c3179118bd3a39f283b2 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b)GJcAr*1S5{U;6I6U9KtL;^N zO1`n6G@HWNb=%aQuu6IqXXY`ry;Zo(v5O(?^VQkq8*ZKJIPZI6)_c3ElLeoTal-Y)?sPUL28It2=}G^cA1VW##Ng@b=d#Wzp$PzH`$lj8 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..00b0c2ee2ca3526a9f0c18d679caee1a74ac4647 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4W2HJAr*1S5{U;+dVJhJxARkd zO1`n6G@HWNZB|hdrzATK8J1Q4-zv@1e(p}H%1Ks(v*GXWAITDr6IaNt`})_u?X7}v zp_D^U+8j24)sm|jmt-6>Xb3r5!0aI9C=+1Q>?9rDkl4-U_JqZ0RoaBc4^uq)(l&@s ixNKIXm8`(Tz+hCH^yc-I#}YudFnGH9xvXhAe4=O#o4{(x)r?Crju|wBoGoB>kaCm>uxWOZ4sS^0E^vFo; literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..568c04401d6cb160700523dd0fb3cc203631c502 GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`g`O^sAr*1S5{U^}uAlz5^)&oH zaW75DjK^Wt-rz+ixQ!+}V=w=fbc4^RcL8^T+5DTErR;&653hCH0GV;%&o9exS6)%v&6*9W*5)7eUfGfzn1sr TNP_i3pydpnu6{1-oD!M(TS)v{U{P9%jn+Odh5$*~2=9P~J=(O}7x^6dTh`4aPN_c>jtQOjD+$oH+D z=l}kH%C{m`Sus3$d|rQ_fkBZmZx3_AwkD^>2=M@0u7rgL47l8!6HHj3M8gRI1_qs0 WnL{Rm%3VOmFnGH9xvX(TS)v{U{P9z!nnXx&Vg|P+69P~J=(O}7x@@)0{{Sxc;RQg}2QOjD+7#Aki zcEA3=aIOxwsVu|SkM#i|0@-@Px(TS)v{U{P9&vT7P2WS*0BZ29CXrUzq6-swqVA!`U%P`l@<=i{HPdoXtE3_ZlT`u2gH0zZj!zNJ?t|L`Ft+xUhxLMl*k*tzpa%p2= Y$XAk%l&#Fo2Rezt)78&qol`;+04Gp9Q~&?~ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..3d9d30b70cc5d6125e0f0f09f7352812315e6196 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJMo$;Vkczlu3D(7m22xBgVvUo6 z_JNP~9Freus%5n@oJbN?Rb&f{(_;&gIp}d#qrs9X<=Nco_Y%u;Z}?xRQOjD+D5sa# z*1x`9AXg_;mf_RKR_%VtAFh^c#~2Nw9Tz&R;a(xfx*;F|)f$Hs4hDu_{L)wMET~Wf PI)=g1)z4*}Q$iB}xxP3B literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..5c052983a9cec6f205f4f4c76aa91a0ccf181a7a GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJMo$;Vkczlu3D(7m22xBgVvW;* zb1pyaIVL~SRLg2*IFV%N=f<|}zYfn5i>8UQ0vU=~PMit9|KC`~s(AW>pFUUom}BnL z@W}5o6wcKNm1X$!vDsW+l4Zv~z8>a;ZB0&%5#j;1TnP&g7;w2cCz!B6iG~vb3=E)ED%zplCGPyM?ex^78l(w3x&9FSo&`uuF`bDkp>O`W$g zAJ`j9>xgt1&1#*+*YN9yy@pnY>GW5M41Np;0u-(>>Rjn#iqJ6VX}TyN!P^KW6pUCH Y>@(%|mOfy#20Dkq)78&qol`;+0H(D+NdN!< literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..88aa046cb756abb25f969e52789958bf84747440 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJHcuDFkczlu3D(7m22xBgVvW-R zMdb(f9Freus%5n@oJf*oR%Mg)jARRvIp}d#qrs9X<=Is3?-EjJISLte!dovh@b4Em z+&+DOr`fbsd<;K-964yr!}Mqk^J9h?YZnA4Tw~R_(#I5_VPatLCmq!;hZGJ5hWj$o VRdL5RwE$hj;OXk;vd$@?2>{ElI#&Py literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..3f35165abfc2624b336b75dcb805df5275a54079 GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ3Qrfukczlu3D(7m22xBgVvUo7 zSJ-oVj>(TS)v{U{P9()~%CUtx+OY-69P~J=(O~)LxW8K4{rC2UHq|w)3x4`A&t+Tj zieW;({r(?^4jlZ~pHa`dUVx!eT8xW%-d@kMeT!8;WpMPg9RL#ztqcrnZp#?WV9B@w PbOVE@tDnm{r-UW|(TS)v{U{P9&w;>9HC5nXv`Q9P~J=(O~)L^Lu-q_51!O?fCS}*75U9HY?tM ztBeZr_y2zBZJa)}HKU%lf@4E~HP?cV|LPBHHeY$OaEpr^Z{tM)2{5rifPvxSF)53X T2%&JGGZ;Kw{an^LB{Ts50@ytQ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..a752cd8367ce585506b2e5fa6e086b8943ef71d4 GIT binary patch literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJGEW!Bkczlu3D(7m22xBgVvUnS ztn*iUj>(TS#j;u%P9)j#rnarWzptU^PyOd(xo$~kmd#>bAoh>l(kZg9F~i+}w?ryo z;WFk4&W()^RRi7l*9$OIN{VqY%WmaalIGqPh-7wvA_K!C6InsCFF%@rE@1F<^>bP0 Hl+XkK8XPsA literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..5f30abdbb3883ead743ab862c831ef6cc8c18fcd GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ3Qrfukczlu3D(7m22xBgVvUo6 z_JNP~9Freus%5n@oJeApjbsy5Rb&g2Ip}d#qrvjg>Fw)z%HQoxp0O>_-tqHHHY?tM ztBeZr@jE`vXl(DEol(!bUVx!eT8xW%-d@kMeT!8;WpMPg9RL#ztqcquyt2Q}&8<8P PbOVE@tDnm{r-UW|b_qIf literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..4f63822bc18d728ee66c01684c95b8c0a2242fee GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ3Qrfukczlu3D(7m22xBgVvW;* zb1pyaIVL~SRLg2*IFZCESjT4Q=f)N!bI{|gMuX*}+t>Yh*6;hDZc*|~&++q2HY?tM ztBeZr_7$HeHg?bM JFThYKEyl$>Z?EUszQwAaGB|qL4uFYv3Nk&hB PZeZ|q^>bP0l+XkK*g-lm literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..9eccc7b833956a73986134e8756d1ce10dfddef6 GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=k0IPZ!6KinwG6*2RhjQcN&njnjb> zL2vCjCO^^?%W7pfkz^WM$#!i2eh0UI_T_)Xlnv8@&oTyZ|8JIAxK7n`i}DOME8YzO zml;nibXc?Vur`aszP8pw4(__lD{oFr6zOR@kih{actSWB81fHETV$L+l@7F?!PC{x JWt~$(695X>IOPBU literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..5baea5cb26c50f4ee8e768e3c04de498b191d473 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJI!_nJkczlu3D(7m22xBgVvW-R zMdb(f9Freus%5n@oJiuX7G{%WR%Hv4Ip}d#qrvjg>Eq=*;d*zHGiGdTT=3I}c`n>u2medUcslv01&feelw5Wy3{!N71^ XN%n61;k(CyE@AL=^>bP0l+XkK1O`2m literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..51ac56bd68468dea576915d78f7cc4e325187ab5 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJS)MMAAr*1S60D0A4WyXB1hXtt z&y}Kv8BOQvXGE@-i&4B4BbH^skYcGWFVD>W+n!BRF_~@JexCpHZPm^RidZwG?VPkk z@rM5QdGpmz`iF2bPI!9$-rUq5A18M{{C~avODTiF4oQc7|Ne`nyti+&-@ng5K>Ck@ xY=~z|(54O+kFKYSQ!iw2^t2s75DPdM86MSYX!$NWF9&obgQu&X%Q~loCIEDiObGx0 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..6c67f5078f7679e5e5ffdc1fe20fb45570d4cf34 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ8J;eVAr*1S60D0A4WyXB1hXtt z&y}Kvl{-Gv&xl+ezfbj6j98WhLyD!oG&i%pHg_|RxcTAl`~Uxoulzhu!#&^)!;Gi1 z{`^VUAM^jmL>2o$RThV7_CLQ(efaskJr7XX^7YIO2hTEmGClL?`~Es(0qH*q(}Pq6 vUv+RC+Uwi(baCp1433_*0|;UP2P4C6e;uJmbyv)QZe;Lu^>bP0l+XkKModwk literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..61c9f4f198ae49ba490146a5a82ffc38a90eb12f GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ8J;eVAr*1S60D0A4WyXB1hXtt z&y}Kv#>R8?Ga|+HVia%1h-FzYr0kqBgMryxoWHqg4a?#0^7jAl?q-L&6H0)B2}5BJ2jUnw3}>&ROV)9uk~y19T&Ur>mdKI;Vst04kwJ-2eap literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..c16a8af3c41c5a68205c44a056344c1f27cc765f GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ8J;eVAr*1S60D0A4WyXB1hXtt z&y^yF%o(@qXGGpzT_%{T$89RZuqh^}ZF*yS_iRV^&^ZrZufP9)dF~DWDasmU3}=eC zYgISI`^D^WpEQ4k5R<~`^>^w{et3F2ysdwI{e|m{2Ogv`{FF-j`1<^Pi4NYn3EnFw wacpLidB{0IP*_;7pv86KXV`i?S|qkIf(=FBIqCv;2BkgQ|W zRX6+LxNeD;(iY>uHg$&}9eLemH|GQs76ifO%E7=OaY{{kW-#Lopko<4UHx3vIVCg! E09^k^X#fBK literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..8a44f4ec1bbad0b2a033549aeacfdc9bc1a64660 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJS)MMAAr*1S60D0A4WyXB1hXtt z&y}Kv-re8oXGFS}#i`zk5zDe*NZGljhvRU4ni-p;WnNqU{JQ`4<$uHi`xe|_G&s#F z!g{doXTg74&$>lk91S}4|6gb`KfWK&6Tk28vh~aj2hTEm`Wn9CsK5N4LB#FgyE!MAupkIFR}Kb-ysJ7IcdGeIfv#lmboFyt=akR{0LueMmjD0& literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..2080f88e1fd2ec7b5bb2d8502cf259a6d58d93f5 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ8J;eVAr*1S60D0A4WyXB1hXtt z&y}JBSGu13H`u(%`k7F!9=E9s!={*+#`%ry@g0tbuS|OQwSD`4>9ib$Q-UJa3~4(% zyUlOtr+>>)J?S69$vEMuxu1Ock53|ME3MLVX?lut~;k@?%N0Ak)U0bDBpEeE6?@q-a9j z1Z9VsS=J09_iw%WmQXFRP?2G?#F6FR9Cxbg<}p4?j=0mT!)D1MV!A*>>8PTMJL8G( z3s~5VWJI1T$RDoZU-VLlX+aK~cY%R-qFD2f`np<0OL2j@yorw7UM&aq@bRYxY-qN4 w5^>Ifm!U{v<;QadTyD+@CM?JVgC+}uQfVxMt<}lzz+hnTboFyt=akR{09T}Rf&c&j literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..72460df802ed9b23d60c16de9331de7248dd5d24 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJU!E?GAr*1S60D0A4RV|u++9BG zU%BH$eUR-Dr%a9mI#VA#OPKKRQQD7x-|zp|&cA0Yl&z<1$;a?>+T@v>YeZ8%KEGdo z;7$1bdcz4xmL9?<6&W_gOz553ICbX4#_3aA8B;8K)Q%hbEXiW}8Pm}`^&!v{9)tPK z83Oa4@i83TK68b^4Y>%QJ!~Ie3Nc-`uS;q8DIvzB(Cx^_=*p|nV_CypE3Z_e1&!k{txppeX&pczLM{{4>M?|F{ZCEYpVLX(i9!TQ6_k|J*u_$;Rx u2QW9txMl4z?rFLxAi>*+OgL~cGJIi6@QGYD@g6V~7(8A5T-G@yGywn|c6itT literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..a7290bf9fab1756239f3a537574839638310b1cb GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJU!E?GAr*1S60D0A4RV|uVx7P4 zZ)`kQA7p#PDU;)XPH5D9=4A!g_zX!?j<+;ln`T5=yv2|bmi6P@+joE7|8I+R^wnJ z5BpKe6UPniH)rf>VbGX;P)O!X(2S!B|6ZTJ?{SXRCEYpVLX(i9!TQ6_k|J*u_$;Rx t2QW9txMl4z?rFLxAi>*+OgL~cGWfEj{w%$g#SaVx22WQ%mvv4FO#mfabCm!9 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..957a3016f8729ee0147a7e5f590233f73217a405 GIT binary patch literal 317 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVFtT{MIEGZjB}=d_Ry4?QI&jYA z=l;nPAJqrh9&yU#IG{6C@L_s@$mEnChmU;ue_`hCo+GnPd-O3o>`VRmoqtWJo6m%Y zx3Bvrd|Ungzof@TnI)Z_A?yu0>A%k(QaEz<48!I*-Lw1OG^pHURG9DGS!7)E;~39( zOAQu>nxYuTNz4u(b5}2B-R9o#TA%sEbAxWjnpxHiDF?6qHkVAWYddP|A@f8a;7Y@y z4v}^NStf=1&5vYKEKWREkUw0*zv!h9(}EnfO)_Fk3f_rg%`zXmKk}d4+3+HVgF7lf ziRD>og+_Ce>=DJ|MQm9N6ApXymbV2ONHGEZiA;DXGB5=3##f6zG|dMF3xlVtpUXO@ GgeCxn5_~@Z literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..fd19a3418dbe77c993b25d1a4b467ee350311e88 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJU!E?GAr*1S60D0A4RV|goCtcm zzjyby`XJjQPMI7Bbf!+6o+L2kaoUe>FTejUKAvwVl&z<1$;a?>T6e$b8qpNP$M@qC zzMaiJFX^#SW=ZE00ftDuwF-w096oyL!~B`Oj475qYR8RzmSi#goHKj+?1!hf-{&!y z-<%;Z{}~^{(e3NjYTb~F0NTU$@ud)x{JZ_>4L>Esm=wAl`50Y!HM%?sIW7h=e6rOz z*vP|v)bhk}gZs@HyIL4DW*-!iITJMFsKUR??D-z&SY6VcBQ7)vDH^Ol>?|qrMuE?A vnsESggN$3&9^;;-ivkk7jmU%p7bAm)Q3C(+BkfkeP+;(M^>bP0l+XkK|Ezag literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..71344a52e533a616cae010831df63b6628ef36a7 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJU!E?GAr*1S60D0A4RV|oC@Mer zf2Hfm|0Pu&t(OEEB3G?he_}ym*2xdQ4&VOIYiwp9l&z<1$;a?BEW|-#jcCfp>HY5y zywMhaXE-6r(nI*9BEzN_x1ec`4s)h9w#Rocrdal<9XIw_lEw5h#?5!m!^5ZV^BBx; z&JdXYjE~{y_Hr+g8*&jG2Xxpzz7%3g|CW>5@KZvJNuk@3kI|J^qsya^<6Wox}h~N6c{{R{an^LB{Ts5J??am literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..4cb67faf043133010bfcde7808f99ed05397cf0c GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ+nz3tAr*1S60D0A4K64i@Ze?d z(0uX7-R$|*W^I?*r=2>P6U4Gt-)`=${Ps@g@N@Ba52Hys>yiM~n~VylC)V<8n$g(U`SAbs`V>~Rn}G~mc@v&KiQ*~N71li0_ERp+(nDX_T-f#H z44u0t?A-Yn!yN6{G$XIbIG!kVv1YjW-N5-`^ZYq46f9Xj9Q{2%-sBwXf*tIsrcV-B zS*=eze-goG)czvoz^CbqF((#0FVi z(Z&7W-R$|7)7xEUpLXhGP7s^j$<^Fj`RT3p;k*9#J&Y!;5jc?c@%jCFiMZPTM+=^w zt)6s7#gfHgn(}Xn6vGpz_y7N=u5EC#k13#_Sx5bP(v0kx9))ISz8jo&tcske>3!Vi zNsIKR^AnvNdM5Wey1PtRvP0n(a zka+RO-R$|HR&AHrr=2>P6U27kn$^%-`QZoa;ib~$o<@__2pmZJcs)N};+7G`x=c zJbB^v&9aC?<8-I-itH8t)Q|csl5KcXJ%jbdL4UuJ2{KGS9{s($yMN1B)&)D*Q%#>J zu(4X7c>W}U)H%!j|n{R^vt=L8cLWP(A8iQytcE_eB}mqtKO OGI+ZBxvXi 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/still.png.mcmeta b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/still.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/still.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/flowing.png b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/flowing.png new file mode 100644 index 0000000000000000000000000000000000000000..378139a285c5109fcffb434b0dfcc057ffcee98d GIT binary patch literal 13546 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/flowing.png.mcmeta b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/flowing.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/flowing.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/still.png b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/still.png new file mode 100644 index 0000000000000000000000000000000000000000..8252cefa09bd3cd74559aa75f19cd897ee555dd8 GIT binary patch literal 10357 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/still.png.mcmeta b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/still.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/still.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/src/main/resources/assets/tinkering_abnormally/tinkering/modifier_icons.json b/src/main/resources/assets/tinkering_abnormally/tinkering/modifier_icons.json new file mode 100644 index 0000000..0619f5a --- /dev/null +++ b/src/main/resources/assets/tinkering_abnormally/tinkering/modifier_icons.json @@ -0,0 +1,4 @@ +{ + "tinkering_abnormally:spinel": ["caverns_and_chasms:item/spinel", "tconstruct:gui/modifiers/tier"], + "tinkering_abnormally:necromium": ["caverns_and_chasms:item/necromium_ingot", "tconstruct:gui/modifiers/tier"] +} \ No newline at end of file diff --git a/src/main/resources/assets/tinkering_abnormally/tinkering/modifiers.json b/src/main/resources/assets/tinkering_abnormally/tinkering/modifiers.json new file mode 100644 index 0000000..f300504 --- /dev/null +++ b/src/main/resources/assets/tinkering_abnormally/tinkering/modifiers.json @@ -0,0 +1,4 @@ +{ + "tinkering_abnormally:spinel": "tconstruct:normal", + "tinkering_abnormally:necromium": "tconstruct:normal" +} \ No newline at end of file diff --git a/src/main/resources/data/forge/tags/items/gems/spinel.json b/src/main/resources/data/forge/tags/items/gems/spinel.json new file mode 100644 index 0000000..3e59d1a --- /dev/null +++ b/src/main/resources/data/forge/tags/items/gems/spinel.json @@ -0,0 +1,5 @@ +{ + "values": [ + "caverns_and_chasms:spinel" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tconstruct/recipes/tools/materials/wood/logs/default.json b/src/main/resources/data/tconstruct/recipes/tools/materials/wood/logs/default.json new file mode 100644 index 0000000..f589dbb --- /dev/null +++ b/src/main/resources/data/tconstruct/recipes/tools/materials/wood/logs/default.json @@ -0,0 +1 @@ +{ "conditions": [{ "type": "forge:false" }]} \ No newline at end of file diff --git a/src/main/resources/data/tconstruct/recipes/tools/materials/wood/planks/default.json b/src/main/resources/data/tconstruct/recipes/tools/materials/wood/planks/default.json new file mode 100644 index 0000000..f589dbb --- /dev/null +++ b/src/main/resources/data/tconstruct/recipes/tools/materials/wood/planks/default.json @@ -0,0 +1 @@ +{ "conditions": [{ "type": "forge:false" }]} \ No newline at end of file diff --git a/src/main/resources/pack.mcmeta b/src/main/resources/pack.mcmeta new file mode 100644 index 0000000..94cea68 --- /dev/null +++ b/src/main/resources/pack.mcmeta @@ -0,0 +1,8 @@ +{ + "pack": { + "description": "tinkering_abnormally resources", + "pack_format": 10 + ,"forge:resource_pack_format": 9 + ,"forge:data_pack_format": 10 + } +}

mPtV_flFMh)Vg`{r3a3wQm3S7V7Bq+Vv+bFp32}0IVO^ID zg)MhYtnHIwdKEQ^$8B2He^0~78SDzb<#tRcU9~S5g1#0dHpEXF8YY{rL9Me8+@?lg=M3^vn8}4tBZ}6VUx|f`ONjA+It0-GL~#CZH!7 NJYD@<);T3K0RW3yY1RM$ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..dbf69574b3df2036b3fdb78dd7381aa78acaf455 GIT binary patch literal 275 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJTb?eCAr*1S60D0A4K64i@Ze?l zS?lqyKgX}^c+8@+sSA%V8g%asUUcBt9gEsI504x)R+01!<4D;2? zHmVqV@-a?$dcuw^lIPQ>_UZdia`|jp%ph_{;q=L^63?R4g68mkwmnlcA&#*ytm~4Y zu;s3awS6*7R%~88ypoLnJq;&kuq*tQOJl71Fj-hurJZ44Mg6BghPlOz8t)tB=JA_-dbYLMMbdYxKtp8R`=6C<_utzK zKCPa>z48%5k?!&?W{r(=lGp>XEM55)v^`C+Zit#T`6)wIl;0-i6}gt4d<$Bix>z@a zO%r~~5EbQjfpN<=ndQt0rcx`C6u0K6Z!J2!f_p-?NmMjnk&dvQ_~pYzYXTKixibSA mR5~*Q40@U_3M?>SVX)e`uzh3Aghrqj7(8A5T-G@yGywomN>A)Kvu)rleP=huFD$++78u2bGS z_ATjRKCyL<7Tc3eoCbXtkq?|*|^ziS^Lw7#SZQ+AMAA` lIx_co)t^Xlw!iFbBYo>SgC z_ATjRKCyL<7Tc3eoCbXtkq?|*|^ziS^Lw7#SXE~U+r}y lIx_co)tv$OlV#JfAy?o-}7 z_ATjRKCyL<7Tc3eoCbXtkq?|*|^ziS^HB3_6-ZzC08hJ pO!+Ih!N8E0t1S@dPLVbSh6A=sKKV&zZ3Fs(!PC{xWt~$(69B{&TPy$o literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..9ed05bba81fca42986f279ffcfe4f8aeb9003db2 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJt)4E9Ar*1S60D0A4WyWW#3Sd1 ziMJFVq%8R%pYlvzO|8v2{hg4>{LWc?43T-O7awIfbYzzIR)L1dy08Cy+rsbv7k*kj zL3!mPh9ceNUCbIA=OnQQWLdiMEogh1V%-omZSqrwtSG-t%qwy&J^2>2K6SBf2%9GS zlp!k0?*ikNZ8FQ56HKL61SxLKQQum0cm;RDJ~m00?9+~A57zX(OtieFvB5a-A3wKS kl9UL~;sg^G4IV~@ix%@&%-_eJ2=oAhr>mdKI;Vst0C1dFAOHXW literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..be13f7bfced6ff2d1bdeac106208c1097a13e477 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJt)4E9Ar*1S60D0A4WyWW#3Sd1 ziMJFJ9|4^sd}8YyExrXuin?SSRz4N6Y>=8Z`7J|Mq~A2=6`7VN`4((@s$$t7Hcj{~LsX>S z6y}UfOGow#w~FTQHC)YD;MIC%)7&ekco*w6{FF)&SgXr^vvIT4vi7GDiw~R#dTXyE l(U}=w(9?8LV1WS(!_`v@mlV{@y#e$9gQu&X%Q~loCID76T`2$n literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..14bacfe85f8b08bf3c3d482169792e82cd111177 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJZci7-kczlu3D(7m22xBw;*oR1 z#9N96Ta|v=pEz?}{+^M^nHvrlYSgl<7*ckYdx)`tVe1wae9<5YL_sN8HwTv8I>$ t=+94fVJr&u@@Y=m5@;>OG^LG!;s4bQ4(om$WCuEn!PC{xWt~$(69CWvO8fu- literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..f8b18673157f007f59bebeefb38706fe6638553c GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`F`h1tAr*1S60D0A4Jw=*d>o(K zb4-4$q&7iq+I}9MTd%(HJdrrWu{qQ$?797F1^L6@{pU->+3q;xu_ik}q=_dn@p0mh xkKeg3wizhi{_^Id=rQ~K`wSZPxNMhTV)*q?$~DeW-V10CgQu&X%Q~loCIC@6G}izC literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..dded5cdfb8a1cb10e1e6d8a5c176963606509c8a GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`F`h1tAr*1S60D0A4Jw=tgv9)? z=a~FhNo~Ti_x1k`XLNEIPe|raJ`*M@c<_JHoE)C{^?wsB{(jO`-nh;&ki*DjLhsav y$M5fVkv`Otb9t)yd&&F%f1PFcBy=~4gW=<1+3ybx{?!2OVeoYIb6Mw<&;$V0HaKbk literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..50e4c7b359c005ec532538822a5fe89a8d96cc9d GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`F`h1tAr*1S60D0A4Jw=t9B_DU z&oTM2lG=o2@9pc1cHEj}Fd>;k`Ak?T@74dOiXQQtkE>1CQSgvUdE+|AKn^1pkB<2d ye{Yv}kv`OtbNQ_FcFFsDf1hCZBy=~4gW=0{xeocdU3Nfw7(8A5T-G@yGywqK^)~7N literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..23e8953a33733b5d9ac266bf2d6bccf207ba1214 GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`F`h1tAr*1S60D0A4Jw=#n4EcQ z&oTM2lG=o2>-X0gvsAq{o{-F;eCFC3hU5RWyqtK>&#y^)5x2E_V#M_Y8Z44Zr%oUJ x@b-EBBHl!&ZJD>){`Rc5uTN&E?94M{VGz!i-@rBTR~gVA22WQ%mvv4FO#r+xHM#%* literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..368fd76b65e0d8c38eb485dba07a949e10db7670 GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`F`h1tAr*1S60D0A4Jw=tob>o; z&oTM2lG=o2_C7v5+pMB^o=6dJ?AudkQHB$fp literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..d33155aa326e51ae5bfa5222dd69e6ac4a7a10bf GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`F`h1tAr*1S60D0A4Jw=xvRpsa z3#c7;^-=I$Z@(w?gI{No!f^q&8EbhZ8UL5^Op%DQ`*C8zUBl@UBd#ydV3AZ();#^; x^KbJ-yopZRRwf=}JEneK-ne0p%XSGShKW-YQd<40fz~iEc)I$ztaD0e0syiSF){!E literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..e1bf153c25484ac6d66b1019e8711496ae0c9a3a GIT binary patch literal 122 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`j-D=#Ar*1S60D0A4WyV>C@L&l z@HyTq?798Qhlf}$Fegr}-2xiM;OXk;vd$@?2>@!hDT4q2 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..b3f3e96a327846db02748be89f5525ea0dad1f29 GIT binary patch literal 122 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`j-D=#Ar*1S60D0A4WyV>C?;s> z{fT#X`Cz~D;UShw442NFKIRlQ!>G|@b|;tdo?rjEAD){1y+>s>Q<0gaUwb4A!=^Sq V{wb>89Ds%~c)I$ztaD0e0stV+C%6Cr literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..6e22d33cf41142b42d0248b3bd20246e99de78fe GIT binary patch literal 122 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`j-D=#Ar*1S60D0A4WyV>C?+H< z_#7YW{MCNt!$T~W7%u6ksyT$sFlsc}eQTD%o!T#x9zN^6-J>#_smRRIuRW55A)|y} Vt7*#YO+dpKJYD@<);T3K0RRaNCrtnV literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..5f0e16062e2dc37948eafdb17c487b6077f52b46 GIT binary patch literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`PM$7~Ar*1S60D0A4WyV>CKw(TLtNv`~LkpyCLPTWLu{6H{(fC_YG8 z^5gzFm!I}4A0A@4#BfRH$XTDT8AgpJw_jx#?)mj^{=*A1clW5wW-2nX^lOh~Vd$U4 VUsJYX`BR`_44$rjF6*2UngGi=D@gzV literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..a5d291be0dcc2f1649be6e56491f9e182874ca1a GIT binary patch literal 122 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`j-D=#Ar*1S60D0A4WyV>C?-5! z_xJvZpttrbA0A@4#BfPRTiGdWhEb!*>szag?(F$C=i!}?(LE}&nTpIT{n{g0820t? V&&!)Hyas3(gQu&X%Q~loCIE^LDU$#I literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..8d9d93a95d02e6a400c921103a44329e4ec23f09 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`mYyz-Ar*1S60D0A4WyV>C>m^4 z`dRPncA!4!a4Y8$#wC$4jq~>yux8d3r0Yj+YtCh{oGr8b@EmT2Qe)v)#;NU#frc=6 My85}Sb4q9e09wc)O8@`> literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..3a94658f573741a3f18f73a65e71e301ff785b68 GIT binary patch literal 321 zcmV-H0lxl;P)GVL2BQ>{=)DIXfsS7 zGd=@AwrgtIGkpL34D94@-+wWH0uEUZRu{nhtgUVj4lD)+i1X1kgABrO0Z21Q;~%EC z46i@D1Y7p|{U>mMVRJ2t0aCI$|Nj9k18D|@HYl1HzWv0h86^-wHuD0b2_y*843-4O z`!l2f!{!2b7=S_>ruqNZe+++qePJM^8Kj;GW-3TAC~<)J#A?PGgP?F=7*YTLL348d TgyFxM00000NkvXXu0mjfF!X(r literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..1ea7a8765e2037e660659a0991d3fa2a22e04877 GIT binary patch literal 323 zcmV-J0lfZ+P)`Jb|NUin^7RM9h1c&0y8xt_gPECul^Nn#URD-{yPv)>TzT^zEWkp@1t4ehvav9L zG=kJV1KJGJ4C3SU0?2l2aS^bSLAL(*^Ope>aLATobpg!JW}?F2z(NjnbQfc|0HhhD z@jv5#hNs`YgVn$K{)++G*~o^V7@#8}_@9-DkpZL`6xyI@`Us3FT$(`!!My;oS&Ewj zY&b|Whye;fe40@V04W9ufHeR9`=8*Rs3I!lZ|N24A=lD92kZa0078! VeMVq!eZT+!002ovPDHLkV1mplj$8l$ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..dfb0a12e00630fde1ac026387b702a97e7d21fd8 GIT binary patch literal 325 zcmV-L0lNN)P)XAs2w0EhQ$v z0MZCjd;7r?xMmO^uNOeJdpTNwoeZ+|)0b}ypnyZR6srqhes;Ar0S6XxsH3|W!v!GC zAdSpSObkz7ya21e`{*T#vylx!F+g2I^*<{M3j;_qD6~P*^y=+LoSH!f!My;oSye#> zY&b|Whye;fSZFig0B{39ia}~Xn%{r#yGo20F3~I;!FfCobM&c>d%w15pORY*kg0VEFRw zD+3P~H^YT1j~S+I*iYC6AkAFttPK339AK9tYX%9h5DEj3vn6GC!M1|b-oEt$Y%@$B zGd=@Awuk!}F?{&^3+&|2AHFky0uEUZRu{nh9O$hN4lLwQN4F5e1t85Jjemi`bMMJ3 zu=+dq-k~@f*$@;1vH~3cvoSL>fHZ?b8x&11-+aZX86^-wHiM!GBnZ+BqCo)&iYk2J z1P=p{VwmQSuYWMS{``%BkYpzu=>Px# M07*qoM6N<$f+p{M6aWAK literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..e03d87e087367f1a06427e1a5b25bdd4a31e2517 GIT binary patch literal 325 zcmV-L0lNN)P)fteT=z-*Nh6=3-G z^%KL_-@h52e)_?1;OsrZE&yp}Vq{|w;Q9-;i;J6&;lZ1a42RC#1-qVwkPAT07UTTO z0MZCj`{dPohC@KV!}Q_x0?2lIZB4L~LAHMR@||HHl4g)0SX}_~v#pL6IIxgI9o@wk zE&yo;Y5d3VhvC_)XJGZOzW;~&8Lt6$Cd&Vr{{LqHX$FNhD4IV1WyGl&#S0*tWq@%E z5(H@m(Vzf?g*F2Y01pF@VwmO+-pPX7Mm8v`idkoB-&GXUmiU0YRfV8H?kT{B28h6_NNK^oZ@IT(Jv z`wBMy=C$W2&c^8iBTF@K9KV0`6&%{2Xaa=+D70~T748L)&7f!kDFj6oh$f^Nqy}yP zNHI+Fmv6rro<4ZPfX`-_i{J)875`V)k|bI)R&T+=fnmr10E&2cckuticK`qY07*qo IM6N<$f=hINGXMYp literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..d4f9624ba1520496c7b5f3e037bf1e65cf06e50d GIT binary patch literal 310 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`e?46sLn`8u7l;^4$~thR>&bru z+nch*lAUG@OFn*W-_9fUO^rut*)*Q?Z#k(IKOZPF2eKW=3B4Ac^5fG-S!VwI0*5=B z(>S4BK#eqG>bB431XD6E_vkD)cJUe1BBC;jBUJnIAk1H|3^H zKJ?+`+vp9G>+AlUWZ<$$vDLZ3)9~}AwJMiP#EFG{>*Nlzg0%hrSC?2(@K-3}?^N#Z z0dsnDIJy{lB^m$kwA>-#Fw1cvZ`U$*{&^3t@ECEtW1VnzK?W0NlSy+%07KIvu6T=s z$&5=Rmi;_@`aaJOpk4(pC#Fir;|`q}XCq?Sj9L;s7#VJUt@OWQq7DiO22WQ%mvv4F FO#sIUeCYrH literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..2beaafa5681362b53a01dd9b3bfdbb3d5cb3f219 GIT binary patch literal 244 zcmVwfEdjnLs+nR0i>CekB>o0$dKXQ z^YcI@m^R~d0Zg-!Bup~{hO?0^MezbmGY9)W29SS23eo+HGaZnlnE~uMsF5sx85l^h u8EY6w$?E)P735EpOj6b;0eP z%d7@xXZ`uZ(_)g`!suhHuML#kufVz^=U4%wB~Z_S#UFp)ujg5EqsNq|#D(R5ci|>O kfg&?zI|iecL=Q%WxVR#>=%UbLKo2l@y85}Sb4q9e0Qs9+<^TWy literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..0968b284682464dedf07970431328615b565cf59 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`TRmMILn`8u7l;^4N@{3qJXc@x z)kT`&(wnSortAM7eB^HPHh*U%kjk(rZGzhbO@*`O`FGM%l%B9oNDF0^++b94R>5(P zUPETsgsBM(ng4#h3{?6A(UOa{YQj%^zfJ~Mf2o-%`h`NXr;=If-GgFp{3c)I$ztaD0e0s#B0SZn|Q literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..d4fd9499d8426159e6237b6b9f2b5c1cd0f4ebab GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`TRmMILn`8u7l;^4N@|!q@lk!r zR~Ko9OF63-vtF)cJ>SkqAeCWL+61==nhIyz&)rE)QF_8UAx+ZIaf4CGSp~;E zdJUOjB9l`XGXH)1DtvhL`~Q*-W`}i-WilAfa%|g>@R`YDvw*oV^NDAxzvnkiU2wbS zGONMaTV1bsT1=8#7=4Vz&E=U->{npjk#nqo(GsZVz~Ybm!otj&X34zF*1}K!C(Y^M kX_<4jfxm$#Q3B|XfL8^}=PWs_1@r)er>mdKI;Vst0OP@0HUIzs literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..16b727c218ace45a978fa582f5fee8e4c1b22136 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`+dW+zLn`8u7l;^4N^0oc{jI*_ ztBW+lr8U{Bxvu~JcQL#zdb+%kKq|wgv&EV|+nKvaI{;4jJJjzgH(#+G~{&>6peo2pwlGzdxk*ofO oU!Rn6;CVWm6GIBe;R#F(4#EX(r;0gu0=>ZC>FVdQ&MBb@0F!%N3jhEB literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..1fe57845a47aaf99e8cf92c340a0f5a42b6ac610 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`TRmMILn`8u7l;^4N;+_*>&gEY zuR6^bmfW;fU{GO6;3gvoK@&m2zHnyotBf3qV$AyLRxCA>jtBevkH!T z^cpg+8Ej2q$o%)|qwL|S+}|Y}%ns`u%VaQ|<=D0%;WLxR<{eD-%qN~1S8r>Yy5M%t zWmbc;YI^s0T1=8#7=4WS_X{we*ss94Bj;EFqa{$!fyE!cwr}TIa-+wTN6Lul-)jjC lLxCbQW;+I>mP8LmhTnn3_EPE{`9Kdac)I$ztaD0e0swgwS*8F0 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..6f192f5b885b1763d057c53e6ead7204f37d9ca2 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJg`O^sAr*1S60D0A4WyV*hzp7b zI?gjDaasLO{Ip&!CUHq?awLc3s~&u1|&zvQDM$0-|ez zHd!UOYj{c-#q6z|&^Sxcv1Ct^%)vv)4j(vi_Q;37m(^EUHZ5s!<#soiIBC;-+kJ<@)_34F!-UrR|Ns5gKX&pMLn+5qSw{nw zb$cq$uTWOv=;`V=DP+0$k*lahL0X$x+gSPV^Z0s+6{4~#sya~?O`TJw@OJfm-(P3^ z=il%7j5EwuOwyd;Vaocf)0IS_}bFf+ZhCCTX}dzY$;$7*3^_1k$r!!Hl^bK zQ+8&9+yK>JgNa#OX9O3kzR2L{X*;lilaV1q#nSW8wKcPW?qu+E^>bP0l+XkK94kkm literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..bd1f4c85ef9928783f0a1f4e9a3c8122bfebccef GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJg`O^sAr*1S60D0A4WyV*hzp7b zI?gjLP0ahB`04KIGQ&%UHtMwS@P4`0uKClS+x^6~!@7?$y_O5suq@@=$C+QK5s+jvnx!c38Y;pH|njpT1~$w0?4c)I$ztaD0e F0swFBPmKTo literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..1bf79d978de0068f619f18acd17f97029d9ea74b GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJg`O^sAr*1S60D0A4WyV*hzp7b zI?gltxpnVt$%p;`udg6I3@{+>B<~*@j7K!@=Wis z{xN$V`F)1Q442tLjaY?OE;}G&7}eC*b|8a;XSM(XgG{KYJA3D$t3byxc)I$ztaD0e F0sw`PO&pSq8VM6PDyTAX|uTwqAP|9&t*3p3F zoa}y9u3!IO9Vl4Ps@%~RuI#<_|0OOZ9-EjoJpJ?cBrXUmnJ{HT#zPLVpdd3HD+fhJ tAL)>jB05WEF%=)l;IsleA;*b<;rmu2hBJS9YJhHJ@O1TaS?83{1OV78NyY#G literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..1e9fe66342888c196f66ab133a107baae201ab7d GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJsh%#5Ar*1S60D0A4WyV*hzp7b zI?gi&Yft)r_{nDLXGWI}ZPaPu`Rdo%r1{fd+xu~fc s6=t;{-$u)%EiAIUjTZ$Z%oG_I%8y%KRq(6q06LJt)78&qol`;+02xO~5dZ)H literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..33b63cb578e812fb1e38d7a2f0860bb1a7c48d9e GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ8c!F;kczlu3D(7m22xBIghLKT zhvthv?1@?J62gXTO*+@Ywx=ij^#04C{DNV|)9>@FNIa^+^@qesC#o zjcvT_P!+-Vi6@Nx!s((ld<&L8jgVDPUHw^J?EIFF&lj8WO;|2CGcde-XXbiRa{fG^ PI~Y7&{an^LB{Ts5QMy2I literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..750532f71fe7dd9f98e64a83bc3f8f7ef18b41f3 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ8c!F;kczlu3D(7m22xBIghLL; zj4tl~?1@?J62gXTO*&@6qG><=eV1pxE6cF?&#&YCCZ2jdKYU!b{ki%*o+td?p7bT# zv_)j~|JNSyBDzfh?q&SpFY=G*hh5F6u*X8$%Tb1H+bo<}d%{^ckmTMRb<~)#xGlBRx@8Q4f%ig(M+*IyQmMnZ46Z$3=CprmLdt2M|K0< O!QkoY=d#Wzp$Pz~Y&~KC literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..f7bbb31d7b92ad3212dfe7131ed627806bdb89fa GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ22U5qkczlu3D(7m22xBIghLL; zl(wCJ*%PzcC4>#xnsoTSTucA)>$N%aU0H_Be~uijHu2Q!`QhWb?a#TrbP0l+XkKcHu&n literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..818e706a31be13d683046f2e9bf62feb6d9a7181 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJYEKu(kczlu3D(7m22xBIghLL8 zg{0;`_Qb4q31LIFCY^0pFDCsseB_8jIr{;f{Z;?fd?#@$+XYY5t^fMh{_sNMa>=Z3J0Ac5 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..f4740359668551a84b54d2e27faa110180f4ef27 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ8c!F;kczlu3D(7m22xBIghLL; zjUCzl*%PzcC4>#xnslyh4Nd*=?WH;MU0H_Be-8isZsMue^TWq=+n;A!pYuHLyPvdV zn|6Ve2mfiuc?VxHR7Lh(W&E;5W;Jt<&eea1AI%giw2S)C+s07E!N3sLYgzkuS$iqa O9SokXelF{r5}E+#7eWO9 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..e45b32a3263328c73aaf72c39b784456cfb17627 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJd`}n0kczlu3D(7m22xBIghLL8 z&svXv{D-da8LB1mutdI@D|Gb3ufx%7yQ~?~e$KRwemOtJVVeDp&ENmel63tqZN&8N z@>SNw(=Kb@ki7U<)N-A4T26wD?g}^OhHHup3=PX1RObd>$N^f-;OXk;vd$@?2>{M7 BI5hwO literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..3741eeffa630fa7bdc3bdc3ed48a874e6d200761 GIT binary patch literal 516 zcmV+f0{i`mP)h+M3ISMfYpdHcz%2anlL;IGAo}iZ$N;kVFB33H{r=DJ=NIlcN4Jk;2S~~4{Qn2E2V^-YjA>tmT<&|EYaBz7VNMT4vKelOYo(3Tn-|tD2CN$ zAVWY709g(y?LfW<(dfl1Dd~#nx&RdSENqCZ2C^7jodWauGZKRx*?~ky0mu?iJi|1D ze9uCm<=})%YBq$01SwgKf!YA%2!>HG8UmvsFd72GB?JJEhTRN~87cAr00001 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..9c00e3227512cb981333429f5e88dbee249e2a47 GIT binary patch literal 501 zcmV{eFaiaK-D{tP@CIn!?Z6+$r0JHG(??2!W0MRhZK`x_7kg1!t|VzyC6TeEbhu$Nd17`4?WlBRNqMr2*!1kc&a38Yt0$ids<6 zgJ|^Pm6UWvw2MJ;FUZCUHydOzs5-?~yprMoqDw+h+=Aj6W;n?Alv)lli{v5))wH=Hg*ckd*+tj49{MDU|^wT2!Jg9 z{^KVDvgHpRzW`f#_t8s+n>TLLCIn!??P_bn0JHGxw=duj0MRhZK`xwip!0FrR}gCnZ{$$w>pS1jo$81dd})HWmhu#mtQV z7=HZv!$7R>L3Weu0Cf%3|Ew%53?R!v2K@g0ivi|qkVBrmc*{Uc(36!2k;`=C_y)0I z362!YLHdZ!hOl4<6)K?k2E{vi^x;eG6y*Y#&q0QO900N$RMdik9z>%TucV|aqO&0= z?uCT-;bwy@234onidULA0Awh-BS=Z@6h#5DW|$+WVL1c20OSaUQ7{?;qaiRF0>dQ) Y07pOPd|g<`SpWb407*qoM6N<$f)!NFnE(I) literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..bf2b8254991c5b32c69f82e1898c1e5f82214699 GIT binary patch literal 482 zcmV<80UiE{P)h13;Eb%J4GqaB(x}sEUK#apK}VhUZT{GqBJy1V9#l z{q>sx+43v5UxKZ?bMGC)v<>@d69TZ{4)oS%fLZwE+gET1fM}TIAeT@*3P6@~v9mJp zi*kT11X%*I6c*CRmQ&pUFrR~h964%1aew>P3kFbhfPx)aj%sNDWH~6vL58CT`_qSS zv04sN%S5e22=X1wa#)ameEov~#Qyg4Hv_uQVfIor7l3?@oY-D}{>A{Z9F*U2d6eQr z2#a@BH3eT?$RST&eqtad=*dci$YnZme1q7q z1V@VHAbmtRZa(GVC7f#DJY Y07O^m^aVI0Hvj+t07*qoM6N<$f*OL#O#lD@ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..5fc8eb7e20351648612a3541758084c57c0936be GIT binary patch literal 502 zcmVOBJ}Iu1d74wI)^8UR@i3UZLa z=)wN%^;fKxgVZunD-nWx2eTX&6 zkOM%LgNj;^??E(r@k&a%B035{anJT2k!e5{gQ`<(#Vbu505TNa5u~JcilP8nGt3dx su$+Nh0CEJwC>RZa(GVC7f#DJY06qHK^|$Lg5dZ)H07*qoM6N<$f(EkOPyhe` literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..ba984075e77fafcf60c13f204bfc92588f378d8e GIT binary patch literal 483 zcmV<90UZ8`P)l@Ve1&&H z?bB}tWXs<_`UglamHu3671C102U}tjr7` zi`jwU`Rn&T24a0rRw6XARQnH0Y%s?o`lDJlHvfOqW~1Qpm;`3c$8WWPDczR0$50pn%Wtt31C@~VHAvpz-S1JhQM$L Z0RS^3Ks3y9kV~i@1t81WIk^}F z#96@>f-C`93JYmu%c<@Fn9o5$jvTe1xW9YxJ_9H^K*5eIN3}EnvK$oTAj8pv{mHGD zSS<&sWujIh1o;kTIV{LOy!_1oV*mX9jRD=~Fng(*3qU?cPHaz}KW6y(U6=us-*I`A z;zS6GcV&G=23Udv`5a_9E?-k64Io<#ies41L6(yet<2=40a$|j_xB4pjyZUk89){@ zvHW8A@%0}AvAze{O|k*sd{n6E(&xpU_s12I8QRw6_$(~;vF z#D*m}QY;7QBRU(xf*n+-fZ`hz@95EoFSS#Y3t&D683J+u$Z}9o3krG=jb6NxlCFr( zhM>5Yk(7m-4YC+ionk9qY2pBoq3DhvCACu&1<0CVj-ZC+4CDfkBN#@(Xb6mkz-R~z bmk(0U*n@)$Os`|LomahR-j)Fwo2a*enNG3Udv}@@J2)Fw(>U z$d?nghtOoN6I}%W{yfL6%_iIn_dd63ZzL0ZJ{W$N|)_oa}4}vYeBT zk3mYvkm26*^FVW$7+~>DD9+KdJ;}KMX1S6i%yI^@Ehjk&sBJk(4uDzC!Tyf{RJtJt zIjO;p91TQ80j(@2DFmcsb^fyo@-a}$=VTQ`AV;vU@xVh6UkS%RBp^8#z#Ksh%NfW8 oAV)Bag3%Bd4S~@R7%m|I06gv9(_zYy!2kdN07*qoM6N<$f-#4Sr2qf` literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..eceae387fcaf2ad353f2136e4146940210c45c41 GIT binary patch literal 337 zcmV-X0j~auP)(0U*oGM1`^1|K!_OhP$7>G0@Bb*enNG3Udv}@+)uNGt$HX z$dpq1q$g@BHT;D0erHU?_>oUDQf(0U*m=ZB4M+|KRZphD$f@GSJKc*enNG3Udv}@|!nqGt$HX z$d z|MG+3-Mf!)pTj&(H3yJmIn_b{m*pT|gDk=3bE<^^C6-eh0+d=#kprk z00StsU%hz;9G$TECKTuB*`DNF0JB_MU4?;C%Sny`YFkc{17MbObMY{MN;l*nCpFlS zqk*U>pq1q$g@C$->VIW9aRzGnoUDQf(0U*l*z4fu$f93W|h6`67GtkTd*enNG3Udv}@@X6PGt$HX z$d93;R(?KA+gTvbg1Y%IufWQ#$9$d-fnR1E=`pq1q$g+Nw-<9`(;AqHysoUDQf(0U*n5b+oYBfB)5Uh6isxGSJKc*enNG3Udv}@m?CPPGugWjV;#AWN|MoN6IJiRBcB0Hu~wna+0Hf+Ln{#0GQ=m+(0U*nDZB?<_|NhZehFg~(GSJKc*enNG3Udv}@^i;;G19~V z$d?nghtOoN6I}%W{yfL6%_iIn_dd63ZzL0ZJ{W$N|)_oa}4}vRqb1 zgh2q9+CSWX4=&AM@l7bs(X&0txd3jtq96mva*%=KT268lP}_2n900TYKQkKxsB}a2 zHL1al91TQ80j(@2DFlox)&8q%NitB&=VTQ`AV)|mh`>V-UkS%RBp^8#z#Ksh%NfW8 oAV)Bag3%Bd4S~@R7%m|I0D!CCrK7M}q5uE@07*qoM6N<$g0*La`2YX_ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..ea22bd6dd75dbdd6ea7ec078b1b3d616bcf79f6a GIT binary patch literal 337 zcmV-X0j~auP)U z$dpTj&(H3yJmIn_b{m*pT|gDk=3bE<^^C6-eh0+d=#kprkpq1q$g+N0_z<(VBB?fBwoUDQfKP)_G`ZwIKGTKosu`T4~chG&njFw(^VAWMJzWMbf8|HlBLf4~0(wjAUTnmYhy zIV_}+EvLBySpG7=eGYRF6Rpw!EUrP8e}Bh-)pC&CEVOU{#OMDQ z{(l9=IRg{JkH4Q7UI7yvHoK_q0FdRd#P;XcCx$=3V1M=C3eL1f)kFwOa3G)m`Sk@O zzOjV>)zSbg!GSC%C0eNx1t7~|@y)>SkAYa{^hk%?iq)bPSZ+xj8SGpj}0U*m6xtYNE97K~E?8uHGIT0fJ{KsEl@%o;DsO(0S z5Rj79`42M)lKP)_G`ZwL4*N&g4gdH2&dhAVI0Gt$KYAWJ|0{=>k_%EADmUw!`twjAUTnmYhy zIV_}+EvLByoMgqp!42~Hv#&oGzW@CP_c_c#OteY^u($?U{_e+btd@i9W}$@xU_Sr- z_dmmDhCd8H{{F@AIm}*WYC8aAIV`cg{rQ{W-~ay%r(eFsnbxS92w@2hpuJ+ZzAIh5iMfLRXnH7S;Z^iUK6$d-dF1|_%) zuiufBuE-7nTPd;s=y8oNwc|<`WH|t2IV&?G11R1>G^xRk>==>@B4nR~3Yho5{t=bk zs1gD?B7*Q>2l*ab*-mP~Msh&}a)cloD+49L&Oj+Z4he=)Fd71*Aut*OLp=llEA*__ TY)BCT00000NkvXXu0mjfGuNJU literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..da38381bc67bba009670c35fccc4fcdf77266d4d GIT binary patch literal 347 zcmV-h0i^zkP)_G`ZwG`1c>D+1dFjSohMPBTGt$KYAWOe~`@+D@#lrxi?>>47wjAUTnmYhy zIV_}+EvLByyxeTS!42~H?FUa7zW?|M_c_c#OteY^u($?U{^Zpgtd@i9W}$@xU_O8U z%~{RTCjB!GU}ZvK*An2!$}!(g1p} z6C1Tui2{)2u=oa9OswxgYAFr@N-U>17a&^>OK`-*J96}p9RikCCjZgn8DDD0l_tn? z0LXGd9u5Xjyn|>`;vC%}Bqu^-pM&x^C6<$%2-P)I;lU2_J+`u)fkZ%ZK?HJykPtru tr9Nk%1R#e5!zdUHfzc2c4S}H^0s!0^rc)lpmuLV0002ovPDHLkV1nI|jl=)| literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..4e2781a6380cc4a8b3efa5cf478d28abfc130b67 GIT binary patch literal 357 zcmV-r0h<1aP)_G`ZwJh(iTe+-^TL(K4AVC3XQYb*K$d>__LYH$i<<#N-?{e=Y&pmwG2cgDeMSGeRLuwKRYd z>?Fi1RiXf7IV`?Gb`$G+kXnjE0B$+d*Q8iZaV|i%9G2jSiFf1}B0B`?W4-^QM>W3G zjw@M^_G`ZwJJA82ty?`QXh*hC^rWGSbBXAWOe}{lvh<&Bp+uUw!`%wjAUTnmYhy zIV_}+EvLByLTpvQ!42~HlUMH<{xC7YeGYRF6Rpw!EUrP8KYRTZtK}fOS!m$^n9o0a zV+I=kiQ(V>zYK@Y-p3l<%+z)O$Z}X>`}F4@!_Qy;81|jJk29@NH4(xR9LVRt82@0z zH#W~wEe)UsJMrO4l{5gd92VaU49pC~`X1y=ibDWlImFkbSWa;{fNVL)VwQjS6C733 zfQzyEe{=)!rFLAYf~+V2SuVi!mjM*-Aez)*M|KR!4nX$#zyH4&(93pG%N3H!0Xq}r z|7`ye8HW;|!yHO-K?HLIH7sW!7l0hWFbYOPU^E0qLtwas006wJmS?dR^6&rv002ov JPDHLkV1mPAn=1eS literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..04893ec720fe1339413b9fb7152052706002fb8b GIT binary patch literal 359 zcmV-t0hs=YP)_G`ZwExAx&8;)dF%2+hI7YnG1A2WAWIql{$lvg%*FtsZ(e&2wjAUTnmYhy zIV_}+EvLByB9raG!42~HlZVe3zJ2-)_c_c#OteY^u($?U{`K=$td@i9rilY!KL7IV zH#pAUzx#;cbC}0js2u_z%VCM_>4P^6TzsqyM|NJtnbxS92w@2hpgB|31Y-KwG ziGbvS2;>N91rY{Hf}Md_G`ZwKsH-tr%0=ZS-77#e15V5Ex!K$d>__>O^xUx)!jU%7A(Y&pmwGT|(P=lTLaHUEb09g);Z;;i*`W~c~;t)Vs4)HZ9mV`gB{s1Bqu^-pMwgRD;M4pmEEWk0u31f z@L&h|9$VSYKq4TyAObl;MpBl6l3-_`6d;EL!zdUHfzc2c4S}H^0ssl?r=d}iQ#1eo N002ovPDHLkV1i5wlWPC~ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..d0501f1dfc02d7c7b08012aec169945b34a482d1 GIT binary patch literal 264 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ^PVn_Ar*1S60D0A4K64i@W^Lh zF+1uH`^}#}kBYaY_pdj&bd*uSyZ%o~)9MYWxfB!7`BR)37_OX~8eg()wh7Q{44$rj JF6*2UngDR+X2k#i literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..bde2fc0eaed1e1bf1f1ce77a0ec5368b4a6ed8db GIT binary patch literal 264 zcmV+j0r&oiP)_G`ZwL4*N&g4gdH2&dhAVI0Gt$KYAWJ|0{sZ^xtM9+SmV*Rn?f@rQ@&Cx7 zjBGj09e`~4@4x>U-v9ay_c_c_Gz$S@ET>rrz$^#(8e|DJpVKS^NU@yiAwa6-RCNG3 zmQ&3EAj@I#O(@P8&;Z4`fD+3o4gpFnr^o@eQer429KNi^fCrEj1=O;ftPr54zP7`=3tpJ1F8rlz4Pvv19@2KEV}tXDS8StGDu*;55}1H%an zS4=}z3cWcIHc5t6!JUKiqwxgk=R8*!UMLW0$H;IrXxhV*|7v#uy~g0_ L>gTe~DWM4fj6G(u literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..55190168358f601d5bead5c5c64b89d15e3685cd GIT binary patch literal 264 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ^PVn_Ar*1S60D0A4K64i@W^LB zQYrD5{pQaHXWiSJ)883gI?AZvy}$M^%lFr--~T^2t(hg`U4uaM)c+?I_T*Tem2JrR z*`9xfXTQY%1GRj`B4?c%Bu;0FF&Uh8+{YH#boRLkH)D{_@+yuAS(c%)4t-BUiWyE6 zMbrp)6|zopr0B&GnVgLXD literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..c1a427d04bb6095eb0ba008bce9efaa1cc79cd7c GIT binary patch literal 264 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ^PVn_Ar*1S60D0A4K64i@W^L( zS+esV`_0PNpPbu@kLMd+I?AZvE&2an)9nxLUNzszK)T%4ZA{ zo^JS|Ci0voqv27EL+4YGc7~Qg<)R79GbB71 z+@@uPaF(TLd-gF+P+lVHB5|U(m@SLp%Y+25%cYor&Y$AUz;H`?YKYogPII8w7(8A5 KT-G@yGywoSPh`sg literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..26f8ccb7dfbbb994c4ff812bbeb5b04c6a3ff54e GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ3!W~HAr*1S60D0A4K64i@W^L> z6LIg8e9H6A=5z_Ew48(`-OLWt>VE#L{>w(7x_SkDn0x&^3cZ@wxz{8Kmg<`%mBi!{%L_27okw|MZE0 zRL%!>|yq3qYDd7QFiY3&q*Umf|!3r1|r& zKMddh{==ymWDpZJFTiXjq#2|a!v!GCzyJPcc>n7+UYlVSqqsmvL=YTR#A?PG0Wd>` bP9_5YUUyJ#Sl9(r00000NkvXXu0mjfL&RO1 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..48e24a9b6d89096daa0d781b10d7e6b210827591 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vpiiKLn`8uC4Mzb4AHOHdGpWn zXO9whlswiud{%n9q^A)>tnrB=v7}f5sRtkBmwfxyte!C2v&hn8^RBj6^~}t3|G$u$ z$uX0q=-c)D_yec(Vs4p LS3j3^P6LPYPEOv9&g`9>mM*X{6+97(}c7MlXu>XklYpi z*6HG5mlLcC>GeOqiLT*^HTDo#&+RbFvFqKP>h?!DDc*%r443}=Iho$Jet+HLD?COV ztHl${gfI16#K910!78k8+obzJQ+WlCt{nd`&G5S-^1G5w~< RJ)m0|JYD@<);T3K0RXDYS1$kn literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..b620162ea3ec3417248d7ff847f1bddfadccb5b3 GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(>+}rLn`8uC4Mzb4AF17vFgwB zN6(TgK0H%CywJE@($k0`*7!t`SW>LO^TaRmOTL|4{hg=%+}-wQpDEl9vmE`>etz#y zl%JF~p^=4`!BTq3hpXTJC)h9EEwP@l#pH1*qsQmn>+2=|85kyRm3$_omea_wdFF() zHF^x0|3382d?@}{eveslY2(~ZBa2lXS9?r35AaA@&E#R2;_k6O!+4iI(1{G5u6{1- HoD!M<>M2tJ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..121846f051c840adc82053e643a573bdb2ec6107 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#=T&Ln`8uC4Mzb4AFN{yZ!(F z`7_4~UVn0KD?XlYI4Ol;SK5T9I!AUXD4qTKzkb0Zb^iH{xot0#)s8VtNSiQu|NkGy z3R0ejii8W7FrK){Q(xcs*6})z&=G02gtHEz=Id?U3(YpIE|g-p^ykM(>9+j&b&s#` z7%# Uo#MZ#1L#}^Pgg&ebxsLQ04@7kxc~qF literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..318d440bdc5f44cc1a59eb0de06390ad86e11a85 GIT binary patch literal 218 zcmV<0044v4P)(7&>KV=juTnFtvGa`u;x@4(8?HG>54h5<-3NYRxG_fVXTY$;9yK$>4Z_{i}3 z!&{u1K?Y&<0?cMYnz4ETr1`_k-waQlKgMe_%o`{!XvhcvM-{P}u|@#Q5QZTG03fbW UIw1I6NdN!<07*qoM6N<$f+m|*-~a#s literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..fb5429956694e871c6da4049b8bcc827b8430b95 GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`S)MMAAr*1S62BTIhUl-D9rcI( z<Y1JudPXHE>!gdY*jsfY)G=knEWW3n!ms5ajjtdcwD_1ZXRR Mr>mdKI;Vst0IvEw%m4rY literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..5246930546078228abe6a9c0353a68a96de552dc GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`*`6+rAr*1S62BTIhUov$_WaNO za_8@t(ub#-znAnhVu&?9p|FUTA@kp#-~5MHzu$kr>~M_V6viDU!cUphBMUdoznH6b zinYb$aVewWtU@V=HEC@XAIqd)d literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..561c00bacf368ba3fff3ebd85094117b5981127d GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`*`6+rAr*1S62BTIhUmAjRs3Op zxwGW4-r=*-+a*1X7-Ef2C@kV-$o%)~E%)KO?)nGK4#)USVccON{FF)GTzbR&i@9p2 zSX)dUmogg8DwJ|qleUI!!Xn8O2H_&7pz8rgr4w9Kt!5}Xt50TRV6gC2-+W!)A80Lu Mr>mdKI;Vst0BiO(9smFU literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..e2508b65a70f23ba6a97d2f37add826322212de0 GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`*`6+rAr*1S62BTIhUlMJ)%lzM zQt`u6$!(d^-;5`vFzia3;OHXFaOuy}+u?22-|sc%w(Xpw!Ca83c8ayu^d2G@UaW;Zi!PWQ#gW8jpDWVTL%nx*Ul^8g;`Kd88%=zKF?zWsd$Q=xx Lu6{1-oD!M<*ws7% literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..9cc1744009d82f773c142d0c42ade11771b5d562 GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`*`6+rAr*1S62BTIhUg!ul=#d3 zvhu?-<--e&%OyRH7-Ef2C@kV-$o%*1tMK8~@Bbe(I~?OTg>i?8@Y5!NXwePxFXpP9 zVr?;bT*_!Tt5C{eP1+i^35z6C7=(+QHW>#VlTL6^wVI*mtUj5M!CTO`L2g!9D$rU6 MPgg&ebxsLQ015y%$p8QV literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..7bf0b0e3652844df77aa7a299c8dea24463c11ed GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`S)MMAAr*1S62BTIhUmL2+4+zC z<<8QdiidYT-Y(&3#1LzILSYdvLuT5a-`x+NZGE0FJ5f*l6hq9c&LYQ@O}01Azc3Si z%H%Zb;U@pj1JH?uvCerw~C(k%g zPhpAVdhU*kJ(n4hOp{F;M9wNO&zK+_6uXFPn5KA+&S8E7qo Mr>mdKI;Vst0Hp{x4*&oF literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..0fa4980d970f61a9ecb20848445cb44d3650225e GIT binary patch literal 238 zcmV){O&mLc4#O4xo zFEbK~NNg^7{~8f9jKrh_kRc#-yb?U%fc^g!7{JizWh5mj!CV81Vo;cXT*5?(0kCiZ oY5x4;3j@nvGE*|hB`|LR0C_4`Fi-w3rvLx|07*qoM6N<$f(}(>qyPW_ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..5a2eadb41da34fd0836b738af47e98ac06dab1f7 GIT binary patch literal 236 zcmVtxW!dKdy5g@pLQE&#a%WEjX$^f1Bcg_}2SGh%ZI zx|bOVMI<(t+Kdqf1Bt0000Kdqz|BV-eEhbMktt!f5G z7;{|xzhfW1Jd9>b;yL(o`x=Jh{}=6vNf2*{VKU-L(Wsj7;LD*cyuT$k?qs=px~D}+ zXtsCW{VK+ONw=gRrV|1ate9mZ3l7xP{B34@Ch8V6N$8B}0u8oS&J(IWOC%V$#V0)D o4wo~o`TKSDo+Ug*oM)mL{N3Vu7Jl570rUccr>mdKI;Vst0CdD%C;$Ke literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..4b03a579f014448856c575127e37e243dc37637b GIT binary patch literal 240 zcmV#q#N7=qJpb|%XI+5WSDT>x?k$S{zh=wX7>3y03!WyIzZ zbT2a!ib!lOdGhK#JZ2b)NeLiBKE!^A{hQUZLE&#a%WEjX$^f1Bcg>%PmF=BHG zx|bOVMI<(tJbCyG9y5%@qy&&5Aa!cG^5B5|^6fVR%qxtfBqf+@Kv4_|6Oc<7Nll9& mLqIOMb@?Ir$rxk^%v%7oWmX%>Fcwh&0000}3|Ln`8uC0M7lGbrmRKQnpu zkNxD|KmU3acPH!lmHOP^VaOB{NKc&*D4d?~{7KS`sEL2%r@Q*>P^tLQDzUGo#{Gi8 z8aA8Ce={DQTsxiTh(y!nd|pY$|EVge2lW_svZP3y2>4=f@MUY8q_o7woh)}x_p~Sp z&Gvp5w}-!9(k&^7>4d-pEADFHf&+CGKW8&O6LkxkBy`4ffd*SE=LyxGCCgkVC@M^! kV^PueCxyp|<(V$S8|i4TBE>hCfX-*|boFyt=akR{0Jr&BGynhq literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..eec96dafd76e42a3db6470a253af410688b04144 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`8$4YcLn`8u6+}BUU;J^ucG%+t zLkaJkni`(__O(eBUmtKq=yU5aCrGinRvz%G`;)?S`TzcZ$qFx+CZy$-R<~83KX3e} z?my?@zV!a}2V(mkvd(z6+MM5L!=Kayhp?WrTQ%4kOq%EX`S(?PhdgJi;2nk{lV+ZD zr)`WP0Sf7pg|;RzCv0nG>X|VAB5!)q0)Yd(4M&YvK0CgTr?xtGnJ$B!O;c@O1TaS?83{1OOrST;c!# literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..303b3c500380bfc708d5f123de52964f601dc659 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`8$DedLn`8u6+~xrasPL}cG%+t zLkaJm937td^?wsB{(jPp(C5};PLNuixpCCXwdKg+G-Kg=-WS@8P%Mm7I`_cKNsnq6Nc!ElME=+ox)_7Cb*MBECPPh8|N zn!|aMEx@61j<461Cf literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..e3c72e2927e63b2af25bf9a8b85dc30277ea5376 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`8$DedLn`8u6+|T@Ui@*tcG%+t zLkVwC5);q)xY~pr1rNC*^tttz6Qn{#Qx16TtNYEg?0)^vgANy170#~Prp6PVe=l*z z?-#0VvgY}B+IGtv<~BIHn}2@dkAIKVnKvcntaCMFSR(o4$!-352mX3!^gLjjuvjw1 zLUU literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..418301edc800fb5722d7bcdae0756df8f4aa312c GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`8$4YcLn`8u6-1}B?fmP0?XbrQ zh7#UMMtgY9&#y^)5x13l&2-l3j0U}{vV;;;uzS_Sm%j|2C*)G*TytQE$!;+g}?%fYx z{hiITe&7G&8y;Vnxx1iNg6)8b{Jx^zhy23A%$t&O*0~xoERlTjM1B3e!+$+AdLFP% zSS*=hA-suqK?9TJ>?tc)r5QHMiX^oB>B+MYW^QH3W6+uBY096+AZ{)nnU~n~bAF6? lL+)1Nz<>OQc$|e87_O{yQ^;i8{1E7V22WQ%mvv4FO#n`)S*`#8 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..d5269a01e851aeaba75531b0377312b24f4cfeb3 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`8$DedLn`8u6-00B$o}ts?XbrQ zh7#UQMoK*W^YXLn`8u6-0g3di?8O(>`$m z;|r-HqCX_#?0%e>aMw_L&2-l3j0U}@esv|N#@p>@46v+}9>4U9ekb$uGU literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..b1c60e05e4e1ed7a7783561590a43282b9019095 GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EuJopAr*1S60A#F8)h_}t1pr5 zIU=E`y882feq&~4b$R*2@4wHNm}k3>>H2Y}6ATm9>YTCRS#!sSN9N6ciMqv^2eKI= zKF71Mx!I|;y`OJq_=j!N#9a27M_W#_Dx7Uv;) n!pvAex?%x?jPF_#K1PN@4z)Cox$;YZ?qTqB^>bP0l+XkK=A}V^ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..8bab06d2919919c7e2003e5715fca6ed5900d4da GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^`0({Ar*1S60A#F8&>Z4P+ub3 zb3|gHveJ+FlV^4|PVa4fc=dZcPx!q(?XQ!SQW#EzIhuuSNQ(;-W1AGiaOuzA_x5at zer9dw_y03!xN%}zGtc3dOcT;H^Y}KT`PS8~ndQi~;lbxa&+peCsH^+>*OYnJS)Lpf3=Gm?I$eP|IvasbVeoYIb6Mw<&;$V6DMwKN literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..8af43671b6805e9048bc43b60cfe0a7f2f6ccd6e GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`U7jwEAr*1S60A#F8yXwW)tAWX z9FbVKZsD)_lbh!{digXww4PA=`B<*o47(<_hMcEQ9wi7od6@9v*(1hR)tyP|am)_0 z_W%FEx$Wo8)%-m7>-VHMY?Dn964ujiFj=j2!a(D6r*X#W)dmebPS<%Zbzf(V-(Q=! u&t;ucLK6U$#ZPzu literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..1da621c5b496936d4036ab2e00b0b3fe8d346ca4 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ZJsWUAr*1S60A#F9WrO!t}l`8 zIU+Gp^udq$vwNpH2DMFpcy4bw&t6L}C)dljg$?4@S_*AYD^+Af^ z(x0!_^EaG5KffmJ$1m=yWfMGocEm7TTC+;+;DSXeM-mpUKf++dar31?ZAI*dr?3&_Pp2yKaR6P!;OXk;vd$@?2>||1OfUcd literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..b7af940bd0010828977248b422e6f7ae8f57a43b GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^`0({Ar*1S60A#F8zxVDR9_<7 zb3`IBebJx!Pw(5aDdwfMh2Q^gEMrwHzOKJ>0;59o&3~I4Op6OY8%}t_G~t=Oj}K4M zoF1O{`~IaeY@C?OF4=aORpG2rQd7d&TV1arOq+QU4nA+qkGF69`{&gyUbd3ik{!G@ h0StZ1!lc?67)1NE>}Ky}F9kYMzh8nygw=2kUolslc!NpvpEC{5@)tGB jiBu@q%!W(eb~jY z oG4DFdbA(M!gTXymyVse4;R%Pq=HA5TAg3~Ty85}Sb4q9e07H~UtpET3 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..fe05dcd79d6d3e5487025661be3c4d977911a17c GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^`0({Ar*1S60AHuN7@=^G@YxT zaVwmE-GQ%$g2@aXn-^&CH*ecz%X~UMM3#lOA#<9LQCh{fcRFpgIzM6{tJA9!^`t6z>)G i+@7O?J^_FnGH9xvX&^LfJW?Q#ETcFv$7^V*Z=={x>?R6e}={eA literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..8a3d63822a2d5d807d35f2382cb9e9d4f559d0c6 GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Rh}-6Ar*1S60AHuN7@=28_(6x zxWz5L?!Z?=!DI%H&8wPtnpdyoJp5hWK5&bG3B$5T$FQb{2Oo<|e0ylhuq4vUr-5FVdQ&MBb@0M>Fqc>n+a literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..36ab51204094fa9c7be0c9f7960be87f4ccb034c GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Rh}-6Ar*1S60AHuN7@`SXWXuz zaqC^^?gzhSbQm%$i465^QoIm7|KaQP_cfw8q!=!*S*&%g;ORGSp5Gs&7%u5(9zM-* zx#r=iDcYmv& zaZA~H{h_ahg2@aXn|t<%G_PB$b$Gk~{=h8)CJf6W1Nvq^{JVI)#J7zPiWxmNuj%1v zW(fJb_B6lbIobWKk8!JEIvklK?TbKy**eiQ) i{jXp%D=Jfli6Q=_UY0Af3Z_t zVCzlU;)lOxbQm%$iHwY&c+gt4>*3e-?HW-WQVf^ZBxao~c>JZ1=l2IGhD$o@4xDGW zT=VFGWLul0bikfoW1fUrzA<|w&%L>Ms^IA%Tb{ED&mWXB^6wXjJIiu-y`u61dyf8P dVN&f348Q91r+NInbOh)M22WQ%mvv4FO#ra7M^69% literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..51befa0afd666ec1234540c3d4175aca5415748d GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`DV{ElAr*1S60D0A8?;%Dh?M+m zHZW8?(&8(4I-ZR!x3roqi6`+$8iR-O34t(2ySDf9?F{!+6|@RY&o+o*xOC>^arUtP zzyGSUO>lH^H}lxMxcXbYX5`%eDN6+=xNS1!kC?^6Ai^g#eT&SL<3RfuJYD@<);T3K F0RZ9kGjRX_ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..ef951d7013064abb08d84527f0e5cb1f01edee1c GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`v7RoDAr*1S60D0A8?;$`j<)`9 zHZW8?(&BsZ`~LqDXIxq(I}BM?GtN2V!^0lGC+$IMvSJ2D8>2$Bqm-jw_1C}R%qL7; x+|4|SxAonsmlZttKV_-F1h-A5{1LNQ7y?-(uY5IpbRB3BgQu&X%Q~loCII8-F>wF@ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..41f599312e9f6296261b5667bcfe7194f1d233f6 GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`v7RoDAr*1S60D0A8?;$?cuM{? z8yG4cY4N@IUEW?YCf8S@!;ob);~becJhRK>Qzr-sD`arAF)BnmN;&H7{{2Fg`Gl#9 xyO~FEX5OLtQr@foQmdKI;Vst E0FQ?@bN~PV literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..50e9ca46d6a1d68e4fb837fb33766454f79f18ca GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`iJmTwAr*1S60D0A8?;&G^oaa# zHZW8?(&BqjUQLZHT2_}WiRWMz!|DC?Jipi9O%QmLrk26c#;6eODCMYE{q?Us^9j=* zdk%Hza9-jmvO4k2IsKi{q&Z%1e5U+w{&2x7jv>%U#)Oe&@f4tC44$rjF6*2UngB~@ BGW!4k literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..40addee012eaf6af0e8e2338817011316ef9fe9d GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`v7RoDAr*1S60D0A8?;$+?rin2Cr8#-=|vbjRac6;OXk;vd$@?2>@X{FJ=G$ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..e18de20ec94afa8f759a28f33c93499ca3fe48e4 GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`v7RoDAr*1S60D0A8?;%Lg{k~! zPfT*^;GDhay8Jz(isdeb0?8a<%r2}gl44(c(geaEsAq7rF)BnmN;&H7E_x`(e8SYl x-OS^2vvu`<^Awgp>e{UhCX?1y9=N2!&~Zp5=Gpw`Ux5}ec)I$ztaD0e0sz$mFNy#F literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..05d8a10de997db1abcbcfd471e3b0f017a622edf GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`zMd|QAr*1S60B3&8I%o@aMK`Iv&)g+Ud<{+aO@{;MDBz3f>3W0-hvJ@OHa=W&JXwY{ph3W0-hvJ@OHa=W&? literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..db854b9ad848fb500068b805212593dc89ea4295 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`o}Mm_Ar*1S60B3&8IKyc7Cd76|9@nW*}(v;KIz^J^c4-QXV{dw)o6`h3P%Z dW+qBAF*MHY zfBJ;Cp~1huM>o{Gb6k@p$+`33iJ-UpXRWjGbB^GUEO_@rcY|lWF-AOec*uBiQ^xB|5a~G?_X~qlq%q1ylL%{T@9Qm-MgmQGM^D$!lrY2 yHG8;3qu>AYoF!H_ChSi+#(U!B5-a%>QHEc$B{QqvY&s9Lh{4m<&t;ucLK6T>b2R+` literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..7737fdfc8e99cbf8d751b889c1a5a5696f8e4603 GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ah@)YAr*1S60D0A4J@1;++9A{ zYw9JlXqt(Nvt|GK_g%hOLS6ds>i7F4*6pc0?=i(u;p~ZRlU^~YP0;-&w1~$be1g=5 zg!HByR?EMi*W2?b`?{0hUci&tILz_>3!vdD_!M xt=c^f%m1@m%f1kuV1A-YcEV-PQo9pM4DXM~)zqzj#Rs&9!PC{xWt~$(6957(Gzb6y literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..23e76a591f2653240f584c37741a6a413167ae92 GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ah@)YAr*1S60D0A4J@1$v=4l= z*VId9(bVHDX3qZg>$Q1v*Cc_%bF1G=EX%!d-eZcR!r2qsCcR=(o1kmhsK#RuK0#_j zLV8mUtL5LHlh5-g1M!YFD=aZDR0r^>bP0l+XkKK;blT literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..11c115838ade745a89604c500dc032c6a483ee3f GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ah@)YAr*1S60D0A4J@1woOAhU zuc?>JqFH7X#FG8%@R1`5$4;L3@alJcn{)a*BcW6Q593X1m+WfbOzB=cjg9$?=n^)a z)BB3QOE&ub*FSca$LtCJ&OqiOtCi>2Z?ZCoEtfiWQND>EXcL2{tDnm{r-UW|*Pb+^ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..ea7f9e9ed63dafbe9b28f4effc9d9d8a37fbfd18 GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`F`h1tAr*1S60D0A4J@1woCtbr zuc?>JsJX51I$QRyZ!gW8cTH3Ac=3Pd}c%Ux%aFWSLdlw8h^Unw+_Dz+;M|!r2qsCcR=(o1n|7x|7Ese1g=5 zg!HByR?ELnoBMeb@&(@3q}+CBoA9b;LLGyoh^qPI11&Z{n;1M@{an^LB{Ts5w9_#? literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..b2d2970abe2a9b813ca55bc0e0d00771fedd73ad GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`fu1goAr*1S60FXOEJs92{&}B# z_2>B0FtwU_44KcKJU;x|e-2xNN%rd7#((PmcRsxNSi5J3&p|E5%`+#YO;{+Qr*JK8 m&OatriG2>zzQ1NDGBC8|%e-BCRIdtim|D#|hRkQF$p>Hi&tYpYncc}{yyw@y?uVylfA87hb5M(M^UMip6BbJ7DO^jN m^N)#DVxNPw@2?q(3=AD=GLg1U2TuYGXYh3Ob6Mw<&;$U%`7p%* literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..386abfeec7b0b82399585a4d3369e9c28a9f6eb9 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`fu1goAr*1S60FXOEId3V|5j(O z_;>tim|D#|hRkU~!Utaa&tYpY*?nu4!JXPKlO8_nz1_3J=b#qj=9v@HCM=ZDQ@EBk m=N}WR#6AaU-(NEn85n-?$u7RSVZkDx;S8RxelF{r5}E*Wk1+fI literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..18e6e74fc164236f84303b28f020c0f6b82e3985 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`!JaOTAr*1S60FXOEMAB2{7YxG z_;>tim|D#|hRkVG9;%+7uWj#yrpSRe|02FVdQ&MBb@03jDL?*IS* literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..4d27171128ea165d84335733b265fddf00e92a27 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`fu1goAr*1S60FXOEOUB9{@bP0l+XkK_c1bu literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..37120674205532b6b8f3dde86122a4495e32e5cf GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`zMd|QAr*1S60FXOEX%@F{^y_I z_|boQtFO%CC7*r1`b87x{5&{~`;OXk;vd$@?2>_=?Ei(WB literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..958fe8fca29c4dd1f000bdfd5e0d424bca5697c8 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3q4&NLn`8u7f1^PU-;R7*2pa> zMnQG;=lQL@?GKON*H3t=Q!gno&vqZvHSY@y6VA@5sY&SlzyDuy!jrTlhKu!ewT#k- zn$EK-oNZcU!*l=sUuJFQ%x4MzkAG-x?0k4WzQa!~X%E9Cjv)3;KacyXu}x6aIU@1l z)j`o?=k@nBm>%F^%w+34c&K3kw*yyVo5pGhV})!rP0ofSrWQ%Jg9SW{41%Uk(u?|i R_W~Wu;OXk;vd$@?2>_(6Qwb};+AX=8)wzkk2yH%^^7k=@_>{wBsv>wwix`+Zj_hPDm>lHpMagjGx)x z&A3D`r9psQ`|w@=`yKqu6LbxnQ+Di-FVdQ&MBb@0AEH^3IG5A literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..9a37c759d98c7465305d52ce049df034eaee6801 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`OFdm2Ln`8u7f2fzT=?04*2pa> zX2H6Jzv4YQ=0E(sT|VLI{rW#CJ1QTWMd&*+JD7QQayFRm`~RugaYB1Dqs#v4?}9lT z+;-v(Cabkh7}!*PWn06uWajK{_D5VRvS)OBWb#nSyrzb-S2ZwP_(?ba+hMr6( U+0S~(Aa^r(y85}Sb4q9e0K0oq3IG5A literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..fc8dd6de13171fc8ba342dbdf2b602f6a884140b GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`%ROBjLn`8u7f5UH7XR))Yvh&` zGePvhkN7FmyC2>@e?Q@AeEr|F8QT)=BlI1a9n8E>eP}YRtNGj97(b<%(PjU?KfE~{ z+;-v(CaYI@8ranS5L?5uWM+H!>_*2ajPIn>lJ+oM;s|2j^z-!g^*jpB4)+*3ADS+x zzN&YOJ6x{W^Z*ZICR?YVESo~KLu1AQ<jBgVbT;9hqeZT!x|EOiVO_- XZ|v?((0`c&bTWgdtDnm{r-UW|kFHed literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..6161567d4cfa7293de737b55a83ddd330bf6bd16 GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`%ROBjLn`8u7f2Tv1^wwiYvh&` zlaRjX&-}Oc+=uu7-+$oLe*;598LMLPHPbsMFe=PGY9T4fvg4nTf#D`YjzVMO1|DWf zu1nq5878Dj8alS|-=A?%B85ZTT>gf^wEF)N98wI$vL4DEyhbl>U-#!xaCW$-ka1vN z@pno2JwHz{Y!+R@c!aI<;Gu>W4j}>$(*r~%r`)K2%Vxvi>BY3bp_x_Yu!cmQA_Kz$ XYjZ|{sS1HWCo_1u`njxgN@xNA=Gjf3 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..2416e976041bacd366b16b13cef850467639417e GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`%RF5iLn`8u7f5d?y#BBMtdUz% zOhU@aZ}Cx%Ef4?h?oW7n-|lakMfo4G2z_ovW(Tv=r#c*_el-42u+gaI=Qrsi|M`tr z)-x)cHTo396K_|~D$Q`|&-|IZ863>a;_})NJ)IKz4JJ)j8gtVA{O)E<;W#0!VAzz% z@M-_7bvDc%$|o4|;_}*}r^_EY+^~S#;U7yT!%eNlx^0VQE>U49;^Z*yX?iHZ#9%Pp W_DsgFi^@P3GkCiCxvXDn)pY4c52U& z9SandAMEd0qI3BC`}+q@#n)GyzF?5d9HH;X>|oZd{h`^kuHxrxM~6968C~ov|4HO< zaNCJDm}tM&HnQ3IRcH;*l9}!C94G47OL`3=dO9Wa8%&z6H0J#K^ih`igun!IholPL z6Ypl6u6Xo7as%58MTN5ph7l450@5AU)3*PqFGzo1AJ8yK^s7Q|N_LtAYqJdtL*@&o VtGR6EZSKoMEvUbqC-3{+5}P=d_I5emzT7dF*A@yF$2h3S}re9_y6zt1EPKh6$+z#KcR^hhe597n~Y`%4MZO!^|#xa$j=S`eA zfze8->HpN9I}U7X;<+F!)R4{gGF3%QETQd0LE+*IHBH_I9>&DBKm!?P28IwxXW>r| SRv!mCm%-E3&t;ucLK6UNk5wQ5 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..cebb977a90e108156d615cbb437048972d503970 GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#%N%Ln`8u6<8%CUi@(nKku@J zQQ_>mZE8F(+5}P=d_G^DT`pm<(;|Q;QSk}WjAzQ}>l>zWeJU_G(b3s(S`@JMf>yJR5M3pB@GoGo3$2U&>RIt(LPkLH%#itLFhbPVr zmyG-%+2C#b_De6|T`jINGtlcU!+#yVW!cAJ*< z|7yw8gHn!cCo;MlP3K$Jaj%&^aYjUgq>{$*-bFK)m@pWzv`D%gEZ|{ekbdrb=7tz^ Q9?-1}p00i_>zopr0Baysi2wiq literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..05083ad6c3184cd46e3296d7e331b571ae48e8b5 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLn`8u6iOA`=CPYt*h-XeXd z={)O+S&pw9W>x-ZmDpEPbDW__FyM{7qxc<*TA3W}6ATl$9cKB)?2#1v;*)mb-Hg*6 z*BK@>3A3L!Xvkr`$!El}Y-i#zHn&B}OB9tK{O^0J``>XRL(*i?$qKzG*=Z82%{D9y Y`N_T>)0T);0^Q8u>FVdQ&MBb@0E917K>z>% literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..2cc7821c709bfa09ad73b1cbb6869d1b1c58f5e3 GIT binary patch literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJGEW!Bkczlu3D(7m22xBg;)3D< zk9EvPL`wc~cYQMW^W)@^4<9ZWZaSN&be(a%TukDhKaaSX*?-%!Robrp|76x-k4zDd zldt|fpQ>Q5GDD;Ez~nSAl-Y+pJUL!;aQq8@_IS|=!Ja8@j7$3x7G7Ztzqg0I wl1WC0dDc7!MZ;N3-JKImSlr;m2~I`^`3F)?9{sG0KuZ}sUHx3vIVCg!0CCbYy8r+H literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..741b5a44e2fe59f84200ab6ee0c8cdda9ec10a70 GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJOivfbkczlu3D(7m22xBg;)3D< zk9EvEJSG2DYn?Et`TMOk@%B39l-Y+pJULcmulRTUa=@|^f<05*7?<`XEWE;Ko_~j} wl1WC0dDc7!MZ;N3-JKImSlr;m2~I|apH)%~;xE@%0xf0mboFyt=akR{01KHk6#xJL literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..56b6dd9f34bdca67ccd50151cf8dc8883986bc9b GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJTu&Frkczlu3D(7m22xBg;)3D< zk9EvmhwuDby~@*|=I6Jm3s>ap-h5^dB*YZS*!Q2eBt^4`MR{qU!%F2D8l?xe@cx$6 zkEuL!;P6q~4JSE8gce6unXtGyC%}n@IRXp}-?vMz+bVr;JJ4bVPgg&ebxsLQ02DAb A;{X5v literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..c7d44e26c73045e5b64484ab4b9d5448d9142078 GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJTu&Frkczlu3D(7m22xBg;)3D< zk9Ev*dPM%8?%*`4`TeUi@$5tEl-Y+pJUMR6)c7AR@NoGF!Ja8@j7$3x7F}U%KX)g! z=EE~(W^wcT2h`L9JbKbzUKEhvZG;nyMNSM1=XOXxOXFK2544!U)78&qol`;+0H}yK AmjD0& literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..c9281e2c4417087241f03415452fbddc2f80c3b5 GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJOivfbkczlu3D(7m22xBg;)3D< zk9EvBceegNeZt$&;NRb)8*1J;ZaSN|M1`eC=jy-JFHZ$O;c)X>+z{lxA>dU*@$vjd s8%DlPMqmF06C}=Ff|&y~@kt8zopr01-PjY5)KL literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..899920c227827d19e9980aa56662f81f1a8db2e7 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ98VX=kczlu3D(7m22xBg;)3D< zk9Ew;!c_i;Ukgw9@#&+ivxl4f&1VKdLQK4pjQ@4t_-YifC@&3kSgAZiqwGKrZ;v|P uyu=3&#iedMVd3h$sAG#T48(Hq<6vOeBQ4!wE1?H+2!p4qpUXO@geCyIuP|W% literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..832aa85ef23d866abe48f38a88a79a6e94b4a149 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJg`O^sAr*1S60D0A4WyW`6Ajud zOHxYzT~;oMNSM~4si2ec^YnoQ>r(kA{rdmrqo`Yy70Vlj2~QQg6U7>J_J99l6FZ5W z`%F>F{C|mQKlqCT*4FZWQWWlB_$gt@^5@rkJfy1Ui<%)78&qol`;+0R6&DvH$=8 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..64f57dad39916107ad990beb57d81fb9d2f6ae1c GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJxt=bLAr*1S60D0A4WyW`6Ajud zB`z%gFDsWsButyp#eG=!&%f{T&3jukJYM~uYW`j_^QFKBW`}9bI<1i`oBsSd-e2M= zr(V(qDuXTHckQHc62_rzIEfbo-Ik;nz(bc4BdKc{_s(0!d}PmT@`^FxjTDF#+k sjjM-+0xUsf)ONSG!e@#28)pMQ_lo9C}KJ*>vo_TN1JPTG>C&IkAyBKbCnqzRt*wA%dr z1=Y$82Xx%Oz0BkL_FsYh;;rur@IJ y2h`5S`|AIK2@IcJiv5w0V@s4y>$FC)Z2EKLXmyFF zoQ}ciiM6NB9{VN#L?P<8+!JRt0me^;MIslB(+x`3-#WS@<*y{0r(|4PV*!gzV`Gr5 uhRU`4y(b*jKRC{jIYIfw)V~SSm>KHdns@GNb14HlmBG{1&t;ucLK6TI2Tv^k literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..1dc94dd55bdeab46395e840e32383a66128b3f21 GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ`JOJ0Ar*1S60D0A4WyW`6Ajud zZ+xcwzpPvmkuc3dQuC1RpTkFvJXo=mani5)7iVJKqO4fnFid!=;GHPesI$N7zgp}h zcJ4DpDf2h|`Tbq~i9*zGxhKwQ0*s#wi$pFMryIPrE}vicf2%Z))15Os%nvy#n3$JV u1$fBpE9z~GJJ>IHNx}Vs_V0r_>KaeI#M2LSDubu1pUXO@geCwM(M{d} literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..e7eede57e0cbec09f51a9be78c4c96782945b14b GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJIi4<#Ar*1S60D0A4WyW`6Ajud zJvvwaT~;oMNSJnGNA_XeKi^)OH}Bjo=JD$P&d1v&GG7X8V0M_+tkW9Fvgyy^zu!wd z<#Y^APpmz4^!P9NCkj!&<(@dJ2{3*#EE2h3oNgd{vvTUkC)cuhHW?}LFhArdkZNH2 rS|4#}arlSi788xv7qx#M)L~~xaxrr_vqm@{=uQStS3j3^P6(LhdniCi#FH%Ki%lNxiuc&1}abP0l+XkK^^Hq4 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..8ba95dc02d9f3565745d9d24eec822c5e1271c87 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJNuDl_Ar*1S60D0A4WyW0#3Sd1 ziI)Tff-n5!H)?*W&wP0E@o*2b{!StG2A%6++tVLBd8~X}Vv{pN+RweupG(&5|L-#G zz2iEy(~MU(&Cy{GxLh(dHZ2maHARt<5} s9+xys(OFW%uBouRCLQd8DNYOwF$?n5x)Oxkfv#ilboFyt=akR{0J>2~+W-In literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..1e062fa2ceb45897ee8a190d52124a93e9b05722 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJNuDl_Ar*1S60D0A4WyW0#3Sd1 ziI)TnM8*H{8$JGgzn&-j-X8UvHfmln44dxwgv@B1-rJg!e1ea0#?$Nebtx5J|B6TM zW8XPThdtnQ(Iy!O-_xFD3|n>8Pcm-VFeiik!l|M~G7jFSIjtJ5O?zC*V5@WdB|}wY v-(^NCrKbOhsoIuLtq*HR@HQ?KVPaT0t>96_E0g&^*D-jy`njxgN@xNAADc-z literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..e962d67e2d1a8582779d3facbfde1195f2fabcb1 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJNuDl_Ar*1S60D0A4WyW0#3Sd1 ziI)Tn3@-fSH+uZLe?E_S{vEZOHfmln44dv;z1HIB<7Fi*Ar*1S60D0A4WyW0#3Sd1 ziI)U4c#D7Y8$Eu#{yxuTvp4EDZPdJE7&h5lh@S5l)HXdQ`2-*1jHl{)_mX!Mzn6{N z$G&rx4tv1qqD?XmzNbCQ7`E!FpJd#!VNM47g;Pa~WE{Ltb6PcAoA$Vr!B*$^ONOdQ zz9I(hZAKy?>+~b**>qg}ex5Vna&u15Xk}pd&QNMMTbpYw(1{G5u6{1-oD!M<>yk$k literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..5605ccb0eda7140ad3ce934d7021977a2abc73cb GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJNuDl_Ar*1S60D0A4WyW0#3Sd1 ziI)TljDr5~8$IS17CyYtxZKmMzf*|4L1+8bi%9~H($sECY;tBu`+4=Zxnx}JfB$Lk z9oMOyX1ua#jt+ak<)TTl4!Ng2ix_lu)Ne6v*)&Ik{lcZ9CcXt*pH|2^@SiTUYKWWm uxTIlj=coFJn_hlD&lzyJIVWheGB60<$PfFhe8~>zItEWyKbLh*2~7aS{z*Fk literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..dd382c22a3e1a487520e703846a0c05447923939 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJNuDl_Ar*1S60D0A4WyW0#3Sd1 ziI)U66kh+wZ}j-~^7}l``|c~4PdWCQKVMQREl1&|jhdGX!=^jds$GsTjr0E*a&G!_aPHp!*UxDDx<5hi z!~Au65?gCbZnz7}#5yG$NikiMYF>2G&F`n(tz#0rjf$d73{G3B8U2r6t_Ir7;OXk; Jvd$@?2>`DMIxqkL literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..2dae4db4dac08eaba86df507edb8049e25e87b39 GIT binary patch literal 299 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJPo6H0Ar*1S60D0A4WyVBD>|$d z5D32T)4wm$=So4tlr`t-`O@UriewIYtYmhWR`ls(WADR+|HnW4`zmfQ`>8(j;myax zIcE6>ax~~%58IypIy@FgWaPGo51QRJWWmSM)z^7nICZ!>O^ zc_JXd{zSqpPp!@VOv~Zviv%jZz0+Ynp)|vEjuQ`$Li+(3#xAy5tp`@KhfCP+|8a=n zv+jxS2B#gTH9hI@WEN3(3b6U?^}*o4A_ftzBT;-s8b@ymJn@e3&{!>DJR!-F*_2U3 orNi?p&*B6V7B^=E!Jx~+;K~?kFJU?7643Vyp00i_>zopr0NuH5eE|$d zFc200=ie9UbETl6uj4^IUs@Vlk<3AlmCO#)K5g3A(EBhoHL>E`SN0iy|Gu|x)6Tyq zY%+h507GP+n%0>Qzu(uhO?W!L{(s_xN6!)%EIlUlPGuA^YO(Ry#+)!MzUn(;4*Q9s z3C<2O6OtolN=jPHPx7iT{6 z-QakG(}Q=*^IeuQig^hsnoRu5Zr${d-$J*+sWIZTV_EPVZilu5PEKvzvmZX_zV7mK uPU9_xCmcyZwudz&cpEPYAP5I;Mh4xf{$DQZ#F_!afWgz%&t;ucLK6Uek8y$k literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..4cf5334bb555e37f4b0aa9fce4776dc372934da0 GIT binary patch literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ&z>%hAr*1S60D0A4WyVBD>|$d zFfh3A)4wm$=So4tuC`b8etLXtMKTASRx&$G^XlYm=$$Ai%y{v^gdhJNs~)qYq9U`?rL(oZBvP;=vp~IS|3hc&40gMeo(i$ovDXJ1?Z|%IMoR?g|>(Hm5 pcGbA2>7sxHZzG&w+#|$d z(BLip?cW#abEUu`tl@FJURfAhk<3AlmCO#)yiR>+>V5d|QQD5$*Q_)Ce!ZUGmMQ&B z*kt}90ftDq7i-Ud`1qBdZNk&|eYL3pp_3CBEIp=7?`9M+YO(Ry#+)$i{heao9QG4M z6Pz7nCM5rGwUpR#GeR=s8N-Bw;d%R07$R9VyF|s!V0dSpky>COxX7AGgzHEYAD3*GEQ1ltGY;9%!Zy{{=LMb?vt=<)Q10;j l%Ck7ZgvHGnK``jDFua=?@<_9pLkZ}222WQ%mvv4FO#p0FX*>V` literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..b8acdb5eddc4433fca03c19a93fc1670c6004dfa GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJkDe}$Ar*1S60D0A4WyVBD>|$d zC@>28O^ zc_JXd{zQUt-F_aO|NjgxoMBXGe!su!9K$A#w9Y9S=FBG)4cr?RHBMmG@M2z|5GL?2 zz2T?aGl>8Wn~Kj9SC}{yD!G)iXoz%dl@YNLv1Ul&I3w7VG>PZ;`nw9Jp7UH`Q*alU p{7Ta8U|$d z*id-=pMPJZ&y|9PiA!(QJ1W+(70Dd*Sjp@#?bNA`hTfm&&m8;kbo;OVgk#fUhMPqbd=*YF zoMzPE)YRTRwXwT@>Vp3oUd-?1Yf~8_SvIqZaV4y0Ud$}Q+Y;jtD8-;^XBt~sG2yTb zGgo8uba|nvY#M$oFZvi-nKn*qc4~i=!{L>p!0oti+C{Nsg`-7mSxf;Q4F-obBzPMy f3LpptLl%Z-E26cx+i~>*JgTe~DWM4fPqJ-` literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..e8da40dc3869620ff3bf0fde303626faaa539a6a GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ_nt0}Ar*1S60D0A4WyVBD>|$d zm=QJc&wQE9GgdroXzOYC|7K1M&l8KLi9zfQI-=nZ*rg92)<074{ZXyK@2~CKd3cS@ z1We{H5@3jYH&^KBhlfw|*(N-Vx7(K-a4kHA!P3JmXd0u4QH#w9r#y}WI`=o1FyG*q z@Km7Pph5QVfe(ETpO+^#9Sas=GWU~D7Z6BqjaFK$c8;Nl!-GLYX+eg<6Q-_93>qD} zZ+s;Z_O)BGrTpw{PVewy7EyO9ac^*Hj5sa1g4Ln##>PEQ|2JD#{}-P8K_Y|EL5zRK mQ=Y{MCM<5wFrux9gMs0fK%AmWevUWL>kOW*elF{r5}E*R0Bw>0 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..ae9a9c65de73875d597764502db7018b0e4fdc0d GIT binary patch literal 291 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJSDr48Ar*1S60D0A4WyV3Yq1;= zDfu_~m7-c!E5nJR+|p{cAlZW+yzB>b_J99lb7RN*`F4hTstQ^)Hf!=Rrkws?|Chb2 zVSxt!MMcLzjs?-@PMke*;NU-gxfSo@>lG!0be^~|p82%9{9KahqvQT+YyqNJ7%MW4daq6v#vPU2mfQu^<+*9QX+PRZuxxf1h@1Ed>d7!UC*PB39{ fb4CyiM+6uct{h2pl$PiO1p$MntDnm{r-UW|l8tSW literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..d85c3f873bdfc149df95dfc3173203cde4be38b6 GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ=bkQ(Ar*1S60D0A4WyV3Yq9to zZT&y_m7-c!E5nH*b_W%2+d}GJ?{r?Q+)cu^Mv00OkG39jq|JEZ7 zBIfKD6&(XP7DS&rb>_r@)2EpDucXJ<3-EA?6)k2+`?<7SeuLDqN3vAqrM>D3gN>MGVmElBDc(gEEknBMZUiJez`>Q_l-Pn=7-p(LqM?tH`W=%fEl+*X?e=?Re ztZL%9sOT8Tu^?LS#NmSn&K_mvzjB*@o&XQ0SkYpJw4W0D&Wd#lxyo9a*02N~Jm>xn^|xH7+!SeN*z{CB{y&4Y zL#S`liwO%fST5*37k`@Y;Nhb-_E&GC^*P#DxOWCJY_54eFFT_5$EUa2%o@H7s{bE% z^ND#~IxzLNzNEvxHdfmiVy!bW7Op?CA?2@RTc-54$GoYVE;F167hh+?#%_5+@PwS= zwW0}fT|$Z{%3t&;94(r_ykZjXW+s{c(l1UJy;#vDEc%9L3xk4tgTY}93Esww0tiCE bkcA;lFuob_E-H^yRoA@{=d;1>+<;;n>G0uQ%>90B(qsN zxcN+YF=2rQ%LQHW2ft1qIC_?y|BCwhd%`@NVnvG?(tciCUEbhkkSy`}?Q3P%VE_TZDa_|*RP@Z7R zwEfSS*rq_AKqVWNEev-BmqhRtnS^dyIJfgtJ*!|Ho2#Lx#|Ght#cWy36O|#@Tg1KQnl``njxgN@xNAb?0Z7 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..033c63d732bdf0daed990f04d27039a40f2bcd08 GIT binary patch literal 283 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJN1iT@Ar*1S60D0A4WyV3Yq2Z~ zQ~57%z~87-Uy%O3K1lYU2d{Xu&R4(AB#X`I+BbGg=eILTDL zk7>TvHWH8)5@}`F^_1z+8XlWJP6hUN_g2hL@Ypaxn#thwcb&TpS3C6O?;AEOV%7L5 zA78Q|K#0}cPd=UDr5X9FRVhvYc_kdOsN(X1<~c$`fpz z);v|P6;XAX@cx3VW7kujD@?qSjQ`7Z@_+Jcu{-3nH8Lo4v!5wy3k3QC>=iKKY{|k9 X#+R-y5occl^euy@tDnm{r-UW|Vm4pG literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..185dbcce564e6cad18900ee98c22f1049f206bc9 GIT binary patch literal 129 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`9-c0aAr*1S60A#F8+NTcT3;gD zb3}^ql8$N$PuRaVcO%ZiX-!@71!yLNr>mdKI;Vst03v!WA^-pY literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..5e132790f72271f87373246b71325448373ffd45 GIT binary patch literal 129 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`9-c0aAr*1S60A#F8}?87QePt5 zb3}^qlFs3yykY;I+zxN+{XVbht59mgvdOMvbQ@8s-Rj1K{^%_6^e^#G=aF%Lng=E*SYeth~sui5w7T1`t c6tprhY}+MtBG|@iF3?N{Pgg&ebxsLQ01p8y)Bpeg literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..a89de0bd0596f0bb61a579b93e82b0f61f2663d8 GIT binary patch literal 129 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`9-c0aAr*1S60A#F9pb)X^n;&XIS0;tHo`u*5?|(3Z*)9tUdL=JpO-^DR-f<@fypT_K8n!FiRRqJzcEW cpv}TCWrtwja=(OEKrq{ga7~l literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..0f67bfa50096c4eb0441f5234c39044f535556c0 GIT binary patch literal 129 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`9-c0aAr*1S60A#F9b9I;t}l`8 zIU>b)Nk`*2Z`i+o7sJ~`HaGHK3Ucp00i_>zopr0Q}@G?f?J) literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..535aafcd598066d2353aa8b69f75f2cfdc01bd8b GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4xTQKAr*1S60A#F5A;3N{eP0r zc)~OG@^Amx6H}TcIt>fY_AL6ZFJHr=EgJqHo#W(-WR;t$3eIkeYfM-QS{WENmPz`u THF4hun#JJh>gTe~DWM4fAR{IW literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..4b4fe14dac89b6f5d096345840af3d2aa3c97745 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FprVLn`8uB?=CB^l&dpDgF09 zF)bnC=jj6<-h31lvDNv(BM^MyC;z1*hmIXSpnc@Phkswid7fJEGGvO0JWc%ZadPLw z|JUmiq*5eyar*3tVF=PuO*wPm;J^OHiPA|Ns}DQQC51aF77zjgmP z<-{ruGguy2B2n_MnP;KKEk`}4?@Wg^B={5=7=q{NESTH4Ll)>b22WQ%mvv4FO#n3I BPxb%+ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..7a72bf6c79121a939bc98a5470fe6a81dfcedafd GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FglULn`8uB?=CB^l+EBu>3DJ zGB&LF|GWR;soCE(sv&Mvsj=;^xfy+T6_A#>zJY4E@a5CX`S3`hb@?<*340h3O4E)nEUL z+vt2~V=QWDJ9N5_0eH=mY=-f{I*tH;#8p&!=*K=)DC`ldON(W ze|>#J=7hu-Y6cIB7(F)jt+HU|7dL0#ufcvpKvY$cZ9@5kuMc>cQ;sT}RhZtuv%C1c ytc}ixHpZfcMjmEKr@$@EJdWR)4r@s8DFR*OYN0r9SK&t>i^0>?&t;ucLK6TVl}WGw literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..33577da74d76e3bdbd6a7338efc0e1db4a8ae7c6 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FglULn`8uB?=CB^l-oNneu=0 zpWnwnw0CwsyfAaOMpeWI$p{uKbLh*2~7YJi%h`) literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..f085512d6480383b79951c86fa25efdd8471c6d5 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FprVLn`8uB?=CB^lV%4 zaidYq?=Q0--uW17z z^!)t?O->k;2+t_k$*?3Mpl|j=dt+&4esS#^0;Rg1Y!k{Se0@;DcxC&0%XW(SEIM)KUK={l|w- z=7*>EzdxYoVBW+zo!h}Idq$MehY#F_937jRcrO|TBr#O7NAlk@a0uhM#8bq1VuQB$ zyMu?B@+B15B~BPjP!w^sJ|R$|Z_v~9P=JZyqN!QLqD5vdK*uq7y85}Sb4q9e09JuU ANB{r; literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..d849d5a7273facb3a5cf161a1300519c4883f22b GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`&7LlfAr*1S3%CV>FZ|>`bVDau z@d?uex7^a|8JqsEmy1bsxz>E0VaBuc_veiM{5aWiRZlHO@4&K|PxY5&&0#wrayaMT z|F81Qs}r?wpOP%`v6XRC(uA}LiamFHc=q3~PpbGPAtY9Dm|+=5N~cKkx%vr; nBCggaTwlZ`NU$DOWMPOqp|>J?qRD-ra~M2b{an^LB{Ts5F#Jh8 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..cea166236732f84a549bcc678fbae3fb9dbb0807 GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`&7LlfAr*1S3%CtL#sBdix}lS- z_=IVKn{i;`j7|TS$L~vZxz>E0Va7A{`}>S){{3ZN9qY3rros2~_x=A3raU%bSSFG7 z`ThR?l1D6VN|d;;{8yfRs6(G;f@rfzGf!e_T1v&&zv73dn!i6-^|6i7NAQHughT~r mjjpl@iZ9|4Bv=nCvM`h=nu=U--u4sd90pHUKbLh*2~7aRa!7#y literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..2da6e42bd87f9d41268ea56bc789dc67fddee338 GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`&7LlfAr*1S3%CsoF8t&_bVDau z@d?uexA17;8Jqr#>%}CxTx-70Fyk3}f4o7>-*2p|V|{kSH28l0E^lu*<*^CFGKsX$ zzxC}UraV0&dBrs3zw+!u9r`>IM4L^Tc?6$4OxW@Jh3et6(%TPKeQaa&5xg?#zk;(y mSJ{N_3wsY3aJ4yeFff>%Fq`Djcy$`kISihzelF{r5}E)O3P@-G literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..8c5e1e73f8cbaf1f891b695c134efd9a9a5d06e4 GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`&7LlfAr*1S3%E6Si+}SUx}lS- z_=IV~F^Bxx8Jqs!U0r6V^!i{ngU{!wxAi6W)%@~oGO%J2N{}X)^kBGCK=yIIp*!H2j$l%V-?|q54+Wsc&tvJlEj3b5fguw(w m5m)OI0wwweJxvb912SRGB8neZOy90pHUKbLh*2~7aUphn<96VfIqGR4$O#?}5mU-05g?1s2Ki44Ikn^;n2NCX(W mUgR@kxy#M7IKiTYfkC^@=(8-N^gf_-7(8A5T-G@yGywp55k;^7 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..1b7f42cd4f07a8d0e3b84018248cb72379a6ceaf GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`wVp1HAr*1S3%EBFUjN5`=!QE0VaBuX{rijz{{3yes;3sCcVOAi+sp4uoGO%J2Qk3YHHfA>Z!%(9a#4BYx{PIQ-x9t!91IP z9zK1a$BNC1hgXvE|3u%!BjRi)x*TUYwsCZ9Hj3F<(7!P87~6)pJ&6p#ESp$TBu)r) mEs{;)*d;FEcCdhhkwIDC)@sG7b~&JP7(8A5T-G@yGywp_phHyv literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..7a6fd85a3c9d151cce8213ab47d2b8866b29efa0 GIT binary patch literal 128 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`?w&4=Ar*1S5>*a&uROBfw0fq; z$EH2=uGVWRCbMng{qgUmaD@IQ?HQe=j3>U?+t(ZYNvt|u@c9d;+a@OY6pq6h61bP0l+XkK+4(BT literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..35d7ce8bd2d5fff366b09f6d2eeb7afbad12211d GIT binary patch literal 128 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`?w&4=Ar*1S5>*G{J%8D6T0PU_ zW7Fg{Kk6m*^4K=<{`m8nKSF<#_KeO_#uMM->;D`6N&j*N&2OisRT0PU_ zW7G86XX{xbIoUSxR(yNK9HGBSdq!s|*LdzIW(}cJ2c7Kz8oIY`4!nI8u6W1JImpo*^<>uTV brpUnHQy@~7vD$JL&`1VPS3j3^P6*Q44!^M9w0fq; zN2iXpr|Mk|J=r$#R($`eAECcVdq!s|*OHXTRESS{>=} z(J5uq-+D&NJP}==B@!QgoRr>BloD*MuKTZ3evb*YR z&!YeQ@7}l?Hgt+yj-QT}xLh-s^ptmkBG2Lk6P64? ZCWfL!X*SKx`#{Dsc)I$ztaD0e0s!SGBP`RdQ{ z)&Ff1r|F!cfBYL?2EznA+LycbAi y@K8S?Fd^LGA!Cswvt>g-k3mn#e!pHKuJ-@Y11HZMDfsm?n&+#}4xS(XzRMrJ>wjOOA~I6qh{a8b ziklG<4sDB8r>7_|IK*w3E|9w8-$&&e8`9(J7wl+Rz^L%qu}$N1VdGk+%9o$l+ZQ-@ z7%`-AoX}qIVaKOuwikZ|*m!8TNw^)%;FuuI#4w%9Am@AR-xWZ|F?hQAxvXA$rz2e{T ztAuv2IH6=1+9Xyw!(VM`~LqpS@7~$EL)zQ99yboA)BTl zBin?9FJ2Yydho3Gw!!UxzjsC%$Ly_aXMCcxfbsvt*h42ASQuKH=d~F{sGjgXA6MH@ z-LApxVCC4>u&3zzMQ=8h>xL6pIF520){x+3EOKUGSZQbA=+>688|Xj=Pgg&ebxsLQ E0Hw`MO8@`> literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..07d0c5b5a43dc595e579ed5eab362aadf5020b56 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FprVLn`8u53qY3zVk1g)#Bgr zdVaj*yF1m#51c)A>cZYE@wO_p7`B?fUuQo&H1#--P0Sr0EiWgY zNk)5k6r3+!H8v7pP|!cZGRt7jjtc&q8*iia17e&mFiiNV;LKB!axkoM&zC>>#|iBPA1q3q>0SI4VB?|TCgFB4gJXg;6T>8F!*Ug&(tM!f7(8A5T-G@yGywoh C&QMwa literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..1a693a640b178b9cba432d169f58603c66b4a764 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRRAC>i?ZTA|(6X>^ar3ZXV}!#`|`E({_~pR6JatX2w>k>&X@= zDabZq;fq(2k{k>Z#Lw*ADq(l0p5N@v$;0UydWsngCu$}rX6^cvu-YN6>dzD2I|7S% z8YG!MojRL+UhTGuvx`TK@3I}7?9LmXx(?oQTgt5S<$+w%8$j5Z1Wo%cq0xI}}|c z8H`z;hz3-coVnq!#ZH7@s7tUd&_IgmNgD%05uZt7*O~RKK*uq7y85}Sb4q9e0FqQk A>Hq)$ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..2d583e7c5ad8b73a932e52649a348dc6b2da2167 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b)GJcAr*1SDF+yjh?M+0yd=(c zM^mtD8;j541seR#QzjT5-uwKy|*Jx--XF%~+O5rwQy*w3y3w zsU=Uq%=v>912^*o$D}zqJbTvY@XW9O&sfd*OlT2L!%nu86RY3vmsq!_(tnHH6pNjA8{*DYVjW5%*XI!$1gqQzXc zOD%Zake}?IW|qh1#AgF4#YHFXP9v_p!uKnX+wiMwO=MN po=jky#Bj!&XK{iF%L-X0hVSO)eA^gYrGPGC@O1TaS?83{1OQX+LlOW0 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..73fd147fc714bbd9630fd97f59a513ea6f2dd98f GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4W2HJAr*1SDF+z64&V8Ac*(Bt zw})2pIWsK_4E1etbPt{L@W|0>p7Zl-*k-q$Ram2z&T7$=YkpxOt2EOkUSp2C0(1PB zGo8#iW-C_kHncLHP!LsBWRug&Ytz5KuW2t!F=rs#ff#0^C+GH-^ISH2qaG#iC3A4k i5d$ta=Z0H~3=H<4O&MMPJe~`53xlVtpUXO@geCx+*FTW} literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..3fa58b9edcb80a007bb0f097eac5ab45f0263def GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4W2HJAr*1SDF+zm^oaaFyyV;5 z-TlF`Z7e>EduAv!FPfop`08(S$$Pbbxy`s|J4X0!GY(|Cy-wi}zZuIC=`?{|iWYO( zF16$dm^putV&G<;;FvV0hbQJv4bT03bxhTq&x987H0)$cIkEcve@VW%JH5BqO|fXI j>`WBtX=B*x%)r2N&1Ck@X)$6zw=j6R`njxgN@xNADg8mV literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..24575874abcf9ddac1496dd20dbefd7eee4d0003 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4W2HJAr*1SDF+yH?ri;kcuC)z zJzc@FZ7e>Ed-jMlFOV@m-2VH$q?~;vvl;hn#|U4uO(D#;*DcfLH)B~MohGnL(PA#! zrItJaGv^Od4BX5U9A8CE;`u-Gri8@*e@xY!&x987H0)$cIdL}oyyQ9A{jOW=rdTvp ib|#ASv@vXTW?&GFH<`|6&({NV3xlVtpUXO@geCy^m_R-N literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..b705bbabe8b0db3370ee855c3e2791a3af006fc8 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4W2HJAr*1SDF+yrg{k~+_e?E6 zb95!2Gt;ub$oPqlhp$X}cxK*O9)0;5mf5Xm71pSkr?52SZr@IQzJ$0W g3D(7m4sU_Z`CnveSMGB3EYK|sp00i_>zopr07G#)w*UYD literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..df7f36051151976eb82fa5146b63d034a9b97beb GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`zMd|QAr*1S63ZNX9G}~B2tT$} zD{)omz4huFPtzhBo}f)u|2ZWOb*y1n_VecM%{=qtYZ5EI{oqnoWHyL#=t^7DCj2<3 hEzm%UDMOKgLHf7kzCYc2uLBKc@O1TaS?83{1OPWAES~@X literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..020fcce1db8f4abff28ab789ae758a1ebcef084e GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`zMd|QAr*1S63Y&R#Qd=55Poc{ zR^qDAo3`i>PtYA19xJ7$|D2MCI@T~O`+0KvdY*Fo+Tzopr00^HeZvX%Q literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..8736a53c026e390e8746a8fa282b3b52983cf733 GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`zMd|QAr*1S63Y%8aCmOdA^g}@ zt;AKKcilEMo>g2%Jg=ly{pXZC)Uk$P+0TQI#d)UZ-AUb1`PfWZk=Y=|p(|}ooABeD hwm<_ZrVK>}28%kWWP`I`{eT8Dc)I$ztaD0e0ssd!DtrI{ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..6148ea2e6e92741be33c661c68e4d8b27fff7433 GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`zMd|QAr*1S63Z5toOx@{A^g}@ zt;AKKxAERDo>f^wJduoj|2ZWOb*y1n_Vd)+={(}=Y|>_IOSD&3WHyL#=t^7DCj2<3 hEzm%UDMOKgVd+ts+B1%8_X7=P@O1TaS?83{1ON=(D+~Yt literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..51c1f2be60451e5d4eee4989cb087e91a5bfcdad GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`zMd|QAr*1S63Y&p^!RAcA^g}@ zt;AKKcbiodk5N(+Pnp`O|D2MCI@T~O`}uG6a~}SCH7OP)&-9cPnGIqby3*FP2|vzh g3p9{o%1~rr*xoEP)3~)h1!ypXr>mdKI;Vst0QVd!CIA2c literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..a7cf05bda9595b6f2e2a738df98c710a970d0301 GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`zMd|QAr*1S63Y%8i~ViSA^g}@ zt;AKKch|O6JVu{_c-*FC{pXZC)Uk$P+0Va=*Yj-Gvrn-o|0AZX$ZQbf(3Q5PP55z6 hTcCjyQ-&e~L(6`ttLOe+RRbE#;OXk;vd$@?2>?qSEIj}K literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..3ccbbe3f265f29d58d59d7f18c4c9e83390eda0e GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S63Y^@TtC$ds2!{J zdC}z{wKsT?#FVe1l2S%Y|0avLDV*hh_vY{Z9Q7kczlu3D(7m22xCm6&Zb+ldk^s=XEy_%H}vxG~uYi*ZueFlPbRb;8He~ zaR}i!pz}Q8|8WQ3(~fcqFBl>=G>g>NeQeFLYj2ecRQ&K*UHEFPU(lC8?SsA3ETL9` f?Sl{+&I}AM3RDg)ylb}{=qd(JS3j3^P6pE}6OJl;EtlV$vZL~`nX;*j zLkPzKo#)RUB`#R@RDs_>_!Fznjr#xpjut$Am%QqyOqzb6;)k!d#aI2Fv*g9%uqJ8U kVmIdm6BZOAppAjyz%Gr<%@w&1fDU8uboFyt=akR{0N9U3Y5)KL literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..4980d0617424ea69ed26df042b360307aad6a9d3 GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJUQZXtkczlu3D(7m22xCm6&$B+^GNi?`*-_XWpxR%B1NBDt>r+JABpeIZIwF4r`Lu kEp~HGFkwL<0@@fD1bnobSr2{N0CX6Gr>mdKI;Vst0PDL(%m4rY literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..21a934513cc36acba66bf5573ecbf46ab4a9cdff GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJUQZXtkczlu3D(7m22xCm6&_!Fznjr#xpPJZ}unSa$!nKb=C#Sd>^tFQV!XUU7jVNKGy k#cs|CCM+mKKpO+Y788y6=^amnfDU8uboFyt=akR{0JU~Rn*aa+ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..4762ed10049f6a09d9513d45d4e379926cfd46eb GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJE>9Q7kczlu3D(7m22xCm6&_nnmvK`ZFQRuDw+*Q1QTz@8VZ${er#(Y9H*KW(lDi$MFjW$;`^8 zG7cde2Xvl46i-^P?5P63f$%3*og4Lk|C}p$_at=HPnk6RK*bMFA6u{bJ!i>_#bHg- ly2WnJ2_`HkL_iw@L+}Lc)7fu%^neay@O1TaS?83{1ORfKM}7bR literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..ad478f4718330af3ea0c674cd1988c6ee94f154e GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJjh-%!Ar*1S60D0A4WyXB1hXtt z&k+j;AIInR9+WpBM$4TJHWT9qhme bCk6)T*QPCvCubi3I-bGP)z4*}Q$iB}k_A=w literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..1140869c9a2ef270a39b24611b81e58be55ef3a7 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJjh-%!Ar*1S60D0A4WyXB1hXtt z&k>6QAu&JfJ??(r|6gL=p33tczV60?Mm#AyXRa`47BOe{W$Nyf2%cZ_`&7aA%jT!a2FDRNnZK-_Gu0yl9*>t`($FO<*{NnMKXK{iF e3!66w1H<|Tvn?-JQkZ~_XYh3Ob6Mw<&;$T|6IBWT literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..17ca00548e997392ad12e5958656d30a3d357e38 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJjh-%!Ar*1S60D0A4WyXB1hXtt z&k>6Q2OOT;d))mlZ!ej5Z^u~=Uw30cBc7C<4Q6wNGM=o7#^6-A)2Bp!N$_?Xupa1 z!~MJ3Uj1j}W~@5$|A8O#m#+GrE>@BM3yS7XTPk0)>(DH2Hl44{F>GExzj*xRS)5?P e!sgAvz@V;Z;eD9##9pA|89ZJ6T-G@yGywoxTvCPr literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..6710d4bd50b2ae238dc874c2d9c42231ea7ca913 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJHJ&bxAr*1S60D0A4WyXB1hXtt z&k>6SCTHH-d)&Pqzh81$?v3*vzV60?Mm#B%3%1)eubRc;%hcT|5xo9R-N}N7r;=Cw zp4TXGUp_kGm%a9ZkM?UXaUB$3_*v&5q^0pL^KJEn;~&}>Y-`RRF*v}mp1CCCsAOB| zpU1w;U%dV{oAX}K{%5Eq7VwXK>hCXFRU6$HZG-LGm>ojjP5PStBL1U6Pt!#Ki3I`- Z3@5+YTHTkmYXiEQ!PC{xWt~$(69Af9SU3Ox literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..bbb26283edaf9312e16ece0b226bc158be02622a GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJEuJopAr*1S60D0A4WyXB1hXtt z&k>6QCp|ved)$>*Q)_che`geQ`Jzt?4|8PR>cvMDl+`>YA4pOLD&<{6W|PN;1)W_cm_zuB7ig7QB{#fFJ&4j=iozGp`M67*sI^2zp^PFnh+Kk_Y- hZU-|sdZq|4Fo-o6Q$6|lmd)(dbzhCm4?Ea%3zV60?Mm#Ay*R9oR?%5;a%hcT|5q#hN*QtWnpPX0y zmP;{@V?R*iuYH=+ieU-EljelF{r5}E+VUshEB literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..5ac803d71ab163b99cb471ea12b0f4d8c65ac08f GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJWu7jMAr*1S60D0A4WyXB1hXtt z&k>7+EZ0x<6Lwvfzh`7}=EeaJUw30cBc7C<=`qnjCfxE zI6j;0#nfNy`BD-We%#-W4P literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..7ab9f3dec9d673430ad356759f1c12280d737a59 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJm7Xq+Ar*1S60D0A4WyXB1hXtt z&k+j;AIInR96QAu&JfJ??(r|6gL=p33tczV60?Mm#AyXRa`47BOe{W$Nyf2%cZ_`&7aA%jTG~;iG2_6c|MQ+_cL2U+Tj0pFe`*g4K^sFXk>&*WgY;bPNaZxCWz@nvx-=LrKYH)jSZCWfRF`tKSx SwRiws%;4$j=d#Wzp$Pz`qfX=i literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..87c8526b103dcfe8d2e59b4067254ee48fc4c444 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJWu7jMAr*1S60D0A4WyXB1hXtt z&k>6Q2OOT;d))mlZ!ej5Z^u~=Uw30cBc7C<4Q6wNGc*H;&ui(^%mChyR_4!}=e`XL7LHaIxvIHwdw<__DZ^^MnDHn=^wH6T|a`MrO~o S?p6R@%;4$j=d#Wzp$P!WCrwcR literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..ea380e206a9e720fa51ed72ebbcf4171df28153e GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJrJgR1Ar*1S60D0A4WyXB1hXtt z&k>6SCTHH-d)&Pqzh81$?v3*vzV60?Mm#B%3%1)eubRc;%hcT|5xo9R-N}N7r;=Cw zp4TXGUp_kGm%a9ZkM?UXaUB$3_&IMH=hOwvB_T&8*;pEc6QCp|ved)$>*Q)_che`geQ`Jzt?4|8PR>cvMDl+`>YA4pO4bno?qaey_i~!1K=GnpSg`4B0;} zOBvaunD;0;y#B%dlQ&yxLHM7?y-Za{{y*?z{?hUPpe*YbF2*%G@0@e_Y0qKY({xc_ dfinjK!*d_wo8omvnn0&Bc)I$ztaD0e0suPySdah! literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..ad860751e772711d3b156d4ea7840d47b3f3b5eb GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJWu7jMAr*1S60D0A4WyXB1hXtt z&k>6Q$6|lmd)(dbzhCm4?Ea%3zV60?Mm#Ay*R9oR?%5;a%hcT|5q#hN*QtWnpPX0y zmP;{@V?R*iuYH=+ieU-EljY-=AAbbL1*;#OUd&tg z>h@$N+&FH3Ph)}mAO3eH4(op$pUJ^)!^Nh<-XO%b;>+Sv&JzY)Zq5u+Obp&~Mtj%H S6OaPBn8DN4&t;ucLK6UzyG?HZ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..19319290347082bc29653373fcb5a10542e3c2c8 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJWu7jMAr*1S60D0A4WyXB1hXtt z&k>7+EZ0x<6Lwvfzh`7}=EeaJUw30cBc7C<MJ_1+V=tFl5dP<}PYbggEAupF2TtaYpBFYUC4rpPAi~7pe%LB>e~n%q P(8Ua%u6{1-oD!M6QAu&JfJ??(r|6gL=p33tczV60?Mm#AyXRa`47BOe{W$Nyf2%cZ_`&7aA%jT6Q2OOT;d))mlZ!ej5Z^u~=Uw30cBc7C<4Q6wNGmdKI;Vst0Mye;$^ZZW literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..492fe45514f023970b2cde0d9cbcca8b1b278e2e GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ<(@8%Ar*1S60D0A4WyXB1hXtt z&k>6SCTHH-d)&Pqzh81$?v3*vzV60?Mm#B%3%1)eubRc;%hcT|5xo9R-N}N7r;=Cw zp4TXGUp_kGm%a9ZkM?UXaUB$3_&IMH=hV)`21ZBr7c07qc``V7Dnu?=u@s1DE%?KK z>i3p&brqKx*4FZSMOVl=y#As7f}!fkg^L;zdlVT~{hq$Y-ub`OghY{^EdmS-W|NHW U?O?P#4RkVtr>mdKI;Vst02ta+l>h($ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..18abecda55696ca5d09e0bf59cd63f59761e2194 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJrJgR1Ar*1S60D0A4WyXB1hXtt z&k>6QCp|ved)$>*Q)_che`geQ`Jzt?4|8PR>cvMDl+`>YA4pO6Q$6|lmd)(dbzhCm4?Ea%3zV60?Mm#Ay*R9oR?%5;a%hcT|5q#hN*QtWnpPX0y zmP;{@V?R*iuYH=+ieU-Elj|VuPHzAJ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..b164a13d658b64d145422f4f01c4690b46ae0c0c GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ6`n4RAr*1S60D0A4WyXB1hXtt z&k>7+EZ0x<6Lwvfzh`7}=EeaJUw30cBc7C<FVdQ&MBb@06+*&^Z)<= literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..3c3d7644cd1c24d3dd9914b929c027a69dc9a031 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ6`n4RAr*1S60D0A4WyXB1hXtt z&k+j;AIInR9NH72(9d@X^oorsWjv R<3Kkvc)I$ztaD0e0s!mCQhopc literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..8425deb0d4dff820bc1ae2c16be0b16cee8e446f GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ6`n4RAr*1S60D0A4WyXB1hXtt z&k>6QAu&JfJ??(r|6gL=p33tczV60?Mm#AyXRa`47BOe{W$Nyf2%cZ_`&7aA%jT0_+WqbRzK#d= zQPvFUQVZNa2v6l^(_wLQ`SZAksp_b`A3IOPhvpcTQ&nG1)bT7%FkxZy=3rph$Zz(h TiM8_`(9H~6Q2OOT;d))mlZ!ej5Z^u~=Uw30cBc7C<4Q6wNG6SCTHH-d)&Pqzh81$?v3*vzV60?Mm#B%3%1)eubRc;%hcT|5xo9R-N}N7r;=Cw zp4TXGUp_kGm%a9ZkM?UXaUB$3_*v&5q^0pL^KJEn;~&}>Y-{?jGg_^B#B^J7Uu=&G5Db_DMbv*11tL~`2K7V2VqeQT)926NC{1ffBIX75; Q1-h8Q)78&qol`;+0QA99(*OVf literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..59ae053b20e3a0525badb184b03dbf95a47e4dca GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJO`a}}Ar*1S60D0A4WyXB1hXtt z&k>6QCp|ved)$>*Q)_che`geQ`Jzt?4|8PR>cvMDl+`>YA4pO8!?z&(L$YstncAuUjx!QP fdfExnM=z0cES3j3^P62z5G literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..ca2f9f312a83f4d168d1140acc9af3a64076210c GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ6`n4RAr*1S60D0A4WyXB1hXtt z&k>6Q$6|lmd)(dbzhCm4?Ea%3zV60?Mm#Ay*R9oR?%5;a%hcT|5q#hN*QtWnpPX0y zmP;{@V?R*iuYH=+ieU-Eljmp_ktn5vH2`?2#xd}xkgIaT%LL>~AQztBU UE7^aX4smdKI;Vst0LcMPe*gdg literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..69de44004cbdc35357490dc63d9ae4309245ca5d GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ#hxyXAr*1S60D0A4WyXB1hXtt z&k>7+EZ0x<6Lwvfzh`7}=EeaJUw30cBc7C<1JP17c{zWC@ciP>S=;ToRJGeWp8$~qJ& zu^iPuQRJoDX4%p?CFa1V>5YxEruBz0FIF^=V!|L8xEL9tf7-p@S3j3^ HP6N3lxx>RAzvoz%=uyRnyoEDY7#yCQAAfL~Vsy>Z zv(;x+*Llb9W*9j@WoJR^krqO3!a z63bEj6GdLSZI&&aQ(`{+eQ(c}6=fI2+tYR+g9C$L&|qOOIp@f|LSo)pppzLqUHx3v IIVCg!0N4gqxBvhE literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..bbb107aecdc5d302366ac008f47ebab67b896ffc GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ#hxyXAr*1S60FL0EE1WrOl)jc z{}an%b`-E4wiC;;X1M7z;pQqXBOb0zLOip}dM%R2k zmb<2G;#-CpM|bG7REkeOYEU^zwjuB1Qt9%*rfCyeUwm|!#OyHba1GDq86n&kWgUu? zSdQwSDDu)()Bd_4nqhO2&tdzILsO4yIC`IO`ck2Al2PGwqFr00&#KlJdgTe~ HDWM4fR##6t literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..61995db669cf6a64f743c577e99a0b32113ab3bc GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ<(@8%Ar*1S60FL0EE1WrOnz=% z{}apJSeMHmwiC;;X1M7z;igei6HiytB%a^v?;gk!J*wD{w{UHr*x|q7=MPR(jIMcc zCU#BP#J3DHj_%NDsT7}n)Sz;bY(w71W^?(#rfCyeUwm|!#OyHba1GDq86n&kWgUu? zSdQwSDDu*6vux>{67!+Gv$Jv5wEi&W#fk<}Oc(?M7b61)m)$Z&sp)}0Co_1u`njxg HN@xNAoefUa literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..2ccd775d926e5b779128a0760756fc307af99b6d GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ<(@8%Ar*1S60FL0EE1WrOlI$H z{ZA~DxmhWC*iJ0Vn&GC?gqud6f_R#W?(nE@k2{gTe~ HDWM4fhA&j4 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..e5576ed0a448924d501694a825d97b7d4c7509c0 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJRh}-6Ar*1S60FL0EE1WrOu^cd z{vUpG;@ynyM0xJ5vJE+kCvsA2UD zqv5LFCRv8f64P4^-apzTq2|Ad`GT%p;RhbC3qqR&Y~?(P7)}(;=uZ@zoTa#n*~718 z!4K9*zm-P~+9y0|xGsOsXph~GX^m0S`oowPD;h{KVGs;lj0}!9?S6mxU0@D$HG`+C KpUXO@geCy8o=}hg literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..429fd5c1d697ed9156c073d833daa3d7439827e9 GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ`JOJ0Ar*1S60D0A4K64i@Ze_e z(0uXdcC6FfeTUWA%3Cu0<(8r!siD`njxgN@xNA^Pf(( literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..190ae1a68616569f2c81c6e85934fe781f417f3d GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ`JOJ0Ar*1S60D0A4K64i@Ze^j z(Z&7$czMyL&ESgsF>8F250-zC0He8Vu~sDby!pFFc&cR0;bVQ8bg=d#Wzp$P!wR7@NI literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..b24d5ca6bcc1b239fd33860a440427efa771b0a3 GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ`JOJ0Ar*1S60D0A4K64i@Ze^j z(zf&O@zlKUt70|EHU%7Jd?ChG_1ZXQ=U<_mEq$vjX7DbWzQ(>eQTC={LyqRI)*CuZ zH*Inc*YW)JC}TL2G-K(Fnzpk_F^ayEm>s4a*4bC^)bNf^kd8|^$H`0vk?jhnH8+af z6!cl5a%lbjI^%%LpDsETn6S7xCtwf`iVO_P9$PP+DCo)obSi_VtDnm{r-UW|qbN-n literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..b1bd9e8518c5a9737930fc05f381757d0d1d7dbc GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ`JOJ0Ar*1S60D0A4K64i@Ze^* zkktHlJoVka;_rcPQWmx`U(nrh^WVjl78c4gm-(SXj*lLqA!_A-)?v0Tw zn|@xHxm)7f#5W8xjv9Dx{K+%hb%)a|74`<5_Q*dE&bsfIxg?_Foxr5a3>tZk(}I&U zH!08X@NB7{F+*ZS=Fbd83n?a`?HI%Y0R{%|YOAFmu4G*YI+elG)z4*}Q$iB}uB=d2 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..e5236da31ca41cfda7c0de97ebd5e2d2d5f8cb65 GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ`JOJ0Ar*1S60D0A4K64i@Ze^@ zu_OEc@zi${=Y|KqNmFVdQ&MBb@0L{Ku AumAu6 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..0f26768f3452e0bdac3d4c2d75fa42f84fa4f532 GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJMV>B>Ar*1S60D0A4K64i@Ze_m zS?lqy|MZ@B+IZ_B2Ck5e&S}1aF5AP7$!V5==PVfVK$#E!hKQJsYr_9sP2g(FCEu1 z7Eiv4zYlc}zi!T#T#@=SL(xKt3FrU}Vu1hygY|W*UlldgazNKIc)I$ztaD0e0su9i BN^1ZB literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..d8168dbaa2c69f502e711c74eb750b542a964c1c GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ$(}BbAr*1S60D0A4IVi+OuVJ2 zux!C+`S~-~%f&cuoZK42{$P_wz?61JuM;yK-rT)8VR2%PK<(#Sjy$hD_!ws#z4hvw zOElBwuQwlSOMIL7gki!{gKqo%KblNGY=~^qpW@la6mX$QNByc&OkaYMD({9rsR;{~ oJzd=TAcLc)?EnVR;KabNJ>U3EhTz=CK<6=dy85}Sb4q9e05YypWB>pF literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..c878e8cda09055dc841d984cd43b121bf82d2e11 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ$(}BbAr*1S60D0A4IVi+OuVI- zpr!Xme*Vnm@%vmiPHv51f3V4;Yj(3^TlegTC%3OpSe%$6Q2XI%HqUDhKE@eG(-s|a ziDugT_0;U|65l31VVLmLp!MVaFbD=NMutT;W}H&hVhup&F?hQAxvX`JKs literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..36c348a2f49d9852ec72c68f05a8da958c90d185 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJeoq(2kczlu3D(7m29KN@Cf-s^ zNLcV$e*R2xy%@)hlUrlhA8hgnb!>BV3~PFL@UeKp;=~+*y_w$wd0u<)G0r%;Zkw7* zG}Gp<&w6i5e4F@$VZu{`ZvDGEx=lZ9h-}iI;@QU(aG^;@{i@QcC8njkSN|*6L{;>* j9mwG5K_?hYof#M=d^J!>h@K$?bQ*)FtDnm{r-UW|QASI3 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..8c41c87f0e0466c4e97634ea107e89e9968bbadc GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ$(}BbAr*1S60D0A4IVi+OuVHS zAoc8<{QQ}BSC=ikanflWb3x>iRcZ$pEY><#@bsJahKmMf9dVof@wAnyv@@J}ud@!m nr`@>^UKEhvZNwlLS{WFkW|=H8`F}GH=sX5bS3j3^P6%&PHv51f3V5JEw0Nkpl|lWzl+x=EKbZ3s4aSJ%JbTTk8#G)UE5Z< zL^Eyvdgo)b#J7o07$!V5=+2L=>oEPWA+kw-if12Fz=b9q^{YxTeF;jcyfweS%x;`D ltzWDOXrB}l2Eo9^$iQ1`>g=i-F&F4O22WQ%mvv4FO#sZ~Njd-k literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..8683805bf72ce2b83bb8dbb4550eb95bd8acc5a1 GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJX`U{QAr*1S60D0A4IVi+OuVIN zuvO`&y`Ax9>t~B@oOD{pToAcr&H57y60=SgJpNL+;i7?AN8ANt$-`EYoEg$KmV1d@ zoOU25cg9A>!*-Ko7&ghIee7&b-@qnk=KZ17=wu)RSJZ^3OQKp%3#wQ?_}admXFdPE r)CJR?E^d90!O_!p0E1|7VqmzyW&E>zUE?C43mH6J{an^LB{Ts5L>^IZ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..99ace2ad8b5c91145dc283c0fd7ee7a02c893a37 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ#hxyXAr*1S60FL0EE1WLOi5f; z|0kZU|N4Ndtybqs3B#_|Td%(HoWD0Wb%Kyl+K$S%3Sp}?_!v{X6UCZxoVI_t`B*#R ztsO zZMboy*|q>gTe~DWM4f D^k7$p literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..eeab1ce26c512957858ed94f53da28790091ac83 GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ`JOJ0Ar*1S60FL0EE1WLOl)jc z|0kZ^U+|Ettybqs3B#_|b=%Z<_~rH|1WcHkaAV7Fjj+`ke2gjHiDFGTPTRjc>%ATE zR_QjQLHEa>LerO?aCF?nd_i|#$z#1cHc2`z{p^!u7&gf~OP+D`NkrEhj!D9b8i9>E z%daGD657A3?Nz;iobEn%=L8cLH*}(5mLda#xuc!hmz5{IfKFxbboFyt=akR{03Mf1 Ar2qf` literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..0a353d7b79fb2f313fc7cd1d9f1fdc3be8c009a4 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ#hxyXAr*1S60FL0EE1WLOiL5< z{!cvnK5i@bVLP!bD~7v=9P(@1w716_y;#v@tP@$!wmMX#ong~b18zsNh0#{IhwIjq zO?=BRA04$oa_{svch3n zaF*d2L7yd0n%3{HGY+`?>0(xb35%OECgGsSz|bn-w5%rW#%G{&89ZJ6T-G@yGywoL CfK1!~ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..c70d0ae955a968bbd2cdac8273723f4e6ad8e792 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ#hxyXAr*1S60FL0EE1WLOnz=% z|0kZkU;fUntybqs3B#_|ZB|h{-{Wo514JgL+^B!c7PeZ0k1@qNQLHJ)Y5SK8Gj~V4 zRl3b+(EahJ(DbDz933|?U(l`l@J#uRO_GjFKl>yZhD|chl4l%!64CXBW0J6e^IrNUNg@G+)%CyF)YIBoxO=VNrl zTcz8K2HhWj3Qb>n!qIUP^99{~r9Tz#*d*z=^s`TrVb~<|EP2M!ClOt5I3@`zY6Ldw zEWeU8LwSbBN!I&zf72E$d%F1QfeenGHcX literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..71dd31a9e3c8be7e79dd9459685934b2b9a1e655 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJWu7jMAr*1S60FL0EE1WLOu^cd z{wvR(f7ej_u$@?z6~kSp_fs_5q?h*_XUvE)(s?nn=c-nhGsDfG8LbMlFX-mZ*vPm# zHpQAD&Co9X(Iyc~4UaO0T}RdV<~7cC?`eJU(P0v^!?eRSJez08cu$mdEK*`o)tc~h zN)%5qizi>j--o(~UpMDVu1NivVQL`7v{(_7SRlZ_VA|>UJN1jE8qmcIp00i_>zopr E0GO&txc~qF literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..01f91358b68414f93890b12e89acb5383339716b GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`m7Xq+Ar*1S60B3&8I(5(CUIH) zcdVJVpNHqXTzsO+u?n>rN)ys@ORL!&1LY>oIoh)3*UjCVdFIF0DBdcY5VwKR;I`*g z9&?5x3^)D!CKv@u@fR>JY3Vs>%>AU^{rj8$L7OIMs9Y6M^ZLWj@3LtwzY*h;lA^i% bm-rcO>{XHRO3S|jbOeK^tDnm{r-UW|R%Jc~ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..3eae2fd04f28b1f80fffa184cc7a1275abfc96f5 GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6`n4RAr*1S60B3&8I(5(E_-z7 zzvG|x_5TfHDnHMgDDik^LYKp=vo5WYOLka#6p0CMdZm7UpV6JaUwSicJ60WJJCLIu zYJ7)5fH}q5((#l_rp*D~2@fBso!6Q0e{<=Tf3G_@{;A*Qe)3CRt|P@-K85MT%O_Uy bOXL~m?pCc*S$8M{=mrK)S3j3^P6mdKI;Vst0D~4qfdBvi literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..54654787563762d140fcdafb77ed3569500bc8b7 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`m7Xq+Ar*1S60B3&8I(5(`nh%e zcl=}TrN)yteWp&vk4IL-VIoh)3*T2=zdHC5VwKR;I`*g z9&?5x3^)D!CKv@u@fR?Q9921K)Ghez|KIC*6GSQuZqLy8Xm2BMvefQ|Xqnon|Bf^6 c9AIGxzNvOj=h_t$pd%POUHx3vIVCg!0NGnWy8r+H literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..bcfe2438a10c6cfbd9c1d862233edfe86cb5ab96 GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6`n4RAr*1S60B3&8I(5(n!UUA z-|+xt literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..1784f23fe2833a3e0554e123591312aa31fa83bd GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`m7Xq+Ar*1S60B3&8I(5(25V3H z-~3~}{hri}85zuZ#>7MqAlaLS%g7o+Q z+j<)QFKOet!>VxmBxjJC*JH-KhPIWem1&Jm^JD%u=dkQrN)ys@ORL!&1LY>oIoh)3*UjCVdFIF0DBdcY5GTUCq^0L1 zx5$LgvUfNC_de-#s6iz7fgXe9e3{oXHF`aEFh2P;U+_tNz?F$ozYL}~$2yd~X!c>; g*)Zoq`%VUiJ3)$-#p<)a0v*EO>FVdQ&MBb@05--%IRF3v literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..b23eceb3ad4627c5116a39f32ea11a5c15626ad1 GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`wVp1HAr*1S60B3&8I(5(E_-z7 zzvG|x_5TfHDnHMgDDik^LYKp=vo5WYOLka#6p0CMdZm7UpV6JaUwSicJ5~kqOnCT6 zO+Ucl-1%#Pzt<}({g@vj{6LSva=y&#nHs$wI~bq*nlJdIKH$nksb2=un`0fyUNrkK h?rfNIp?xOy10BNP>FVdQ&MBb@05ohwX8-^I literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..4fb13aec0fc1d8cef0aed75c198e26075c79c989 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jh-%!Ar*1S60B3&8I(5(E=|n) z@Azl^{yJly+Z*Ojlz2Qdq03BtMr9Q0Taea_)!)}HrHAQRE7nvwMWSj81-fhBv$3XY27l&i`${24h kIWXyKx<^;_lLBT2TNCwwb+Xe|10BQQ>FVdQ&MBb@0B+_+hyVZp literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..bf6f11fec30f2d4228bdfe5a36c4eb0d87848a01 GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Rh}-6Ar*1S60B3&8I(5(`nh%e zcl=}TrN)yteWp&vk4IL-VIoh)3*T2=zdHC5GTSca#Y2W zPh^9A;<@|vZ`nMzE#ATKq^9UmOXsDI7HNmR|Blm)oBr^3Sp_-EKP%e6ePXMuT*s3Z cyECi|(d$$%G*9F02fBj6)78&qol`;+09tE7g8%>k literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..bbeb812c994db9f65d7419d3393dbe0381e4babd GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4W2HJAr*1S60B3&8I(5(n!UUA z-|7++;mUkG8JJlpxcy=EJx`n~h)z4*}Q$iB}g{wy+ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..94f0b9b2c7585e508bcf8c9212cce573a5241163 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`HJ&bxAr*1S60B3&8I(5(25V3H z-~3~}{hri}85zuZ#>7MqAlaLV^tu}1%s_B z`T-8->I>4}|8MJQ_`hTpLpkG#pHCvryJWf?;$3j!zxA~36Q0&r=uF79zQD3UTrN)ys@ORL!&1LY>oIoh)3*UjCVdFIF0DBdcY5U1wl%y^VR zQ!#ncS!Q;T6aN+VPkvSNs;W`u`QjZ6BFs-%G;9P;mNMQ5(u|z@U%{u3o8eTM%yH2j SSNnl>GkCiCxvXM<}ZTqfrv T{8{1|&~gS(S3j3^P6rN)yteWp&vk4IL-VIoh)3*T2=zdHC5U1wl%y^W+ z)zEX&S!Q;T6aN+VPkvSNs;W`u`QjZ6BFs-%G;9P;mNMQ5vKD^&U%{u3o8ix4Svg@I Sp_f3r89ZJ6T-G@yGywoo@HyN7 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..ccb1d754e1d723e0cd9b89818f4aa00899d61777 GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`g`O^sAr*1S60B3&8I(5(n!UUA z-|&~gS(S3j3^P6zuZ#>7MqAlaLW7SLzURDui z6Cd4^#{5tI%bt$@XP(0HNBt_xtIEch=Z9k%x)_U?81fiyGIDGZ6{&c_qTr#=AfBhV Ue2cQVCD3{XPgg&ebxsLQ08}J7sQ>@~ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..1acaad4c2bfdae8f7ae01899a5595824a2592b75 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`)t)YnAr*1S60B3&8I(5(CUIH) zcdVJVpNHqXTzsO+u?n>rN)ys@ORL!&1LY>oIoh)3*UjCVdFIF0DBdcY5VwKR;I`*g z9&?5x3^)D!CLG$UpqkF|D`xo>6#(RkgF)x{Q$ffgh;Gu>_ABHlk1Rmke9VZ}}AM6Yrn= cl3yavQ17T(buw*MD$o@Sp00i_>zopr0O43e{r~^~ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..8350132660536fcf8392d28c4c9375c7950252cd GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Rh}-6Ar*1S60B3&8I(5(vawnH zcl`6-zRu{*p2FD^B_7XA=yI49o9inPBAVh+BqqG+6?=cYLCmhg=^3{js}8aq$Wae9 zzQZ8EoMLV1$o0LcX$?zdAX8CYX5OLtQr@foQ+7ARJYU?xxYLtMhAri{e2Vso_fLMw cFOg@+d!+WZaaQ3Apeq;OXk;vd$@?2>{c6MV$Zu literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..a198ae5f6f88c294a0d8932786700cc22d56cd69 GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Rh}-6Ar*1S60B3&8I(5(`nh%e zcl=}TrN)yteWp&vk4IL-VIoh)3*T2=zdHC5VwKR;I`*g z9&?5x3^)D!CLG$kKts(lY>L65Is5)f?818OUJGYfvVFS<=44$rjF6*2UngEynLg4@a literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..46e13953f26d30d00b1bc0924224a688ca0401aa GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Rh}-6Ar*1S60B3&8I(5(n!UUA z-|FVdQ&MBb@04@|l8vpzuZ#>7MqAlaLS%g7o+Q z+j<)QFKOet!>VxmBxleLMyX}fp15*qd^k~RcfxH0H;}r+;5AA325ZW1`4nS~S0_5{ bW~^pR%GA+qFIZp)bOnQ_tDnm{r-UW|ajZjX literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..caaf2ddfc9e12f5fb94813d642574a4eddb8ad6f GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>7Fi*Ar*1SDGGuenlJviUvs*^ zP{Mob)i<8=_vWTf5Hd>JQTbMZ*^fCvDpAT|+aZ&KF(2N16m?s})?jkjq^|BG>(R*y zz9*P;b~G_O@tKfT!u#UY%ngzUK22|IlsLmdK II;Vst05f(sb^rhX literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..6a137537fec1e92c53bce7ac30e0704891710773 GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>7Fi*Ar*1SDGGu!y14(lUvs*^ zP{NzG=n#+pzS`6Y4iud*>fe z?+GTI9Zd{Rd?uuo@VcFVdQ&MBb@ E042pULI3~& literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..27de713e1944ead65253a7c7bd74d9fc4cf3c97b GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>7Fi*Ar*1SDGGv9+IIeRzvgs- zp@g^b-Y=f;y!|N`0!7m!HvQva_G3VPcwfAlxk2*7*X#LgNhZcUO&0|uOcWUydL(r=`drEdS;^q(>gTe~ HDWM4f(pWdl literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..693a6a5f51427603f7aa94f32a9edd00b5903828 GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>7Fi*Ar*1SDGGuXlA8bAuQ^>{ zDB;~^6~*&C-ZnizWOB-l`nPP%e#{9{iBb;R4w)Q`DR^-v)@==2gUMkNyNb_(M<*-z zo?z11(Zuk?XF^&D?~7M6H%NYH@9b=pILos*!Gwj)mxF;}(r;~3W_!b3Kr0zMUHx3v IIVCg!0MLmvj{pDw literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..e16ba6d24f516861e41fc0edf800ba488f1bf6e8 GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>7Fi*Ar*1SDGGu&c4Yr|zvgs- zp@etWwpBdu}X?~^J4^ro literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..22c15885a64b2ec8ef14a3f056e7045af80a1339 GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`S)MMAAr*1SDGGukM2Z^hq-x`$sk=Sy;Arb)0aRy4?PVqi#_tCOmcUAi4;D}$%2 KpUXO@geCxHH#5`# literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..a1cb9b2961973015670e911af841f2792784e9e4 GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`*`6+rAr*1SDGJOTnlJveXDXj! zNa0oJZCYf*6XbM^$9%nP%7ILVO=`KN)otnT&o$|`X0jB{v)y;7<0`|1v>9qCyawsb zCXc={onV+?Y`_1HCMWzneSqOoPmb_m4GG>xM_DEYePeZNwS~SpKx-L1 MUHx3vIVCg!02qQc9qCyawsb zCWmh5>}X<0d3@LZzJ!BBB=fGSHEcEifA=qNYYQ}xVrtf6VPN&s)%Nq=aTjPQgQu&X J%Q~loCICs)HI@JX literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..18a3ad1d0ad8d6a0eed1f9fb6c063ddcea25f2c9 GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`8J;eVAr*1SDGJOI5-XLgx<>VZs#O={uM!fovR@eR7InJk5Q_ja7^xXLggZH8J3uR(gV z$)OuMJDM0$9xs(HmvoSbWDay(wr=4s`4&mHgBct=GlA9`pHMgc79~6nXeWcGtDnm{ Hr-UW|FxWCC literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..14fc6df63e33e9dcbb84b77cdd91c3e39b3a674d GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`nVv3=Ar*1SDGJO}+IIeJ&s09e zkix6byDCeF$7Y#p literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..bde3ca3b85fbefcadf77c5ba4c69d835589f608e GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`nVv3=Ar*1SDGJOMlA8b8GnG#< zr0^>A8YMOHbR|vV`Mv&b!huYNO={7yx^2JL&ui9g&15O$o4fOL$5n<2X*1MPcn#8< zO%C1A+0n$1^0?VtUeZA#l6hCv8n!=)NlGgwCW`d59azA{$j~CH^`+}U#&w{j44$rj JF6*2UngBwEHiiHI literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..5692b5b71679dff85828ad934b89f48164fd2b84 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%``JOJ0Ar*1SDGJOtc4Yr=&s09e zkix6bYxF6Ir>W=;kNWnw$5n<2X*1MPcn#8< zO%C1A+0n$1@_6lOen|;EV*`b3hw%QZ4f*ryj2lcIUp`^L<>s6a(8|ED>7>@7<@+P@ QfL1ejy85}Sb4q9e0BG+z?f?J) literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..81e14015afd1c0ebe53e27d89295287ce1c44554 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%``JOJ0Ar*1SDGJO!Yd!w)Uv`_q zctXlSYU)=}NfRGkNwF_JX$LYHHmSXzqR}S3yuVquHIt=KDlI4BNEU;Kv5)X3wi%lp zr4n<*VjLMZeLQl|m`9;!4P&fr7;{{G#pw^f9z?U%NJ+XK%;4Zz1+-m}UwfDAcKLrm Ps~J39{an^LB{Ts5^aaB`az$W*~3`RmuGQ;2@6{+2Ll85S_LcaX2o8hZ492SelF{r5}E*! Ct}^lf literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..4b3a623b5835c8b64bcec87421162bd84daf6a34 GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`NuDl_Ar*1S3q%ZrvKvrO=?|;d^F;76WR`6;Wz=SQ*`(=Ke(zopr0KG>u A;s5{u literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..38606abafa0652e96384e752b25f85772a73d867 GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`NuDl_Ar*1S3q%ZrvK=yK+^)~b zDwJwi=NRhCv?ks?bk4(5Z>RGpRGs`~%oD-OkjeMu8oM^j%O*{?@`GD=e@jLdR5GTV zZq@ETcu7HOiNx%vHEcD1zs_cyuhtf5AjQ{uKbLh*2~7YW Cbu(W8 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..faa66a61acb1bdfe0f1d15ccd2d79bd030d51a4c GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`NuDl_Ar*1S3q%ZrvKuB(d{m#4 zRVdZ4&e6?BU`>3W&!mU{RzK%asQSNEnkRynA#>Z+i%i-qFPk*o$`39yE|-ifsANnz z-E1y@@REYm5{cPSYuNrICM6wM-kB)U({^A1HzR|Mk@Dv+Nhzm*wlR3R`njxgN@xNA Daf>yH literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..5c95dbe580594b3c35a1eff5372c0a94df5ac2a9 GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`X`U{QAr*1S3q%ZrvKxALf2+^Q zDwJwi=jay4wI)8GZ}!8#i`Vlg{CaXNn7Fi*Ar*1S3q%ZrvJYJ8dh-9q zl}9EFvCW(IDMjpWTd8`u_wsQ`hc8X@PVz+XGGu=9>txbqdD*1tR_=JXhqp&(#~y}F zPmdflPRJDC4eIgL4P%b0uQ>hT*Mn%bm{}5T2QxT$b^&dzSgx}3N^n9y&`JhRS3j3^ HP6Ko7bdvjT5E2^fPDfoQLk!=p!0h2=}2Tc@qKe+i=yC;H|A+s&>&!0!!G5j9P zyTl_3SQ$^OR5*LXMDcavp)`im@oa2KCdNHY7X>6t6d4$rinYDccl^B$w2{Hn)z4*} HQ$iB}>5n(R literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..36123039c6d0ba06cab8cee1bb1031cdcb35adc2 GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`X`U{QAr*1SDGH1;y14(lhx=V% zNbyZubcn})UoGow#luI>7JN9G%{GVafXN|~gC+{QADo)~y(fZ~A+s%W&+nJgG5j9P zyTl_3SQ$^OR5*LXMDcavp|k_v_y3pZxOm2Z%gs6ALJI?f${XDj<2_5QfHpFCy85}S Ib4q9e0Qs3Y;{X5v literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..5157823dc884c932d92ae0db15d6dca81111d8f7 GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`NuDl_Ar*1SDGH1d5-59g$mjSH)MVfWShfwz~qq0K@)}D51#ej?up=K$ZX5pQ}S3ZhTnsE zmv}@0E8~fk3TJPa2=bVf@?QO~aK?bk%{k#j3()SB>TB-Tdj0|0#^CAd=d#Wzp$P!o C?=xip literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..a5c90afae8353e99a501e481493b64e6388e25cc GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`X`U{QAr*1SDGH2J+IIeR5BIyk zkmB2T?-x&a-hP(Z3m0ph+mP~Cl5Gy#0h2=}2Tc@qC){fL+Y`adklB{Gr{Jk!48I5S zF7b#0R>l)670%u;QGA_vDDA-Y`2CU{7ta`Qxj83XXklR3BB`^H`H#UHpp6Wku6{1- HoD!M<=temX literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..20152fc335674b62185ee0b8575aa6eac5589734 GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`X`U{QAr*1SDGH1hlA8bA!~HHW zr1);LisJbmZ_7S=p@!PY4gYWPvdv*TU~bP0 Hl+XkKwQ4kn literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..b4f299bdb3417009c3c8213e868d86fe426358d5 GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`X`U{QAr*1SDGH1?c4Yr|5BIyk zkm9>*+bW*-^0ln96*Z2ZEhu_z$~K4XfXN|~gC+{QAKdvE-4nsfklB{Gr}U>{48I5S zF7b#0R>l)670%u;QGA_vDDA*@|NW937ta`Qxj83XXklQey`%GXD)Z$>KpPo6UHx3v IIVCg!0NDLGm;e9( literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..d2abcb378a97555a2736cc14ce7172ceef2122a8 GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`nVv3=Ar*1SDGH1}Yd!w;ubZ=g z@x-h>!HXpF=GgI>IUl|)4kt z-sRTW(Zuj1WI|fbtO;KeOdou0-_En1e_yJ?l9`DjJ#7aTa56IV%+*Ql%lNAYw3NZq L)z4*}Q$iB}T6;OK literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..e03492bbdd3dea5b0ccbaf3be69445a071dbb55f GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`<(@8%Ar*1S3oIv0y82Up*@DmV z(_MXj#4ubsap>6L11FCkZ#XS5hpoXRWA$z00xrij0wPZn8FsSWb#klGW61n*_{@O= z2hSWnaN_Kd5C31=x7qLCXJAuZ!@91Ybv~m(t3q>xghHFaA0^`(j%^8_nGS16@G@q# aFfdfElySe`@?a*=2@IaDelF{r5}E)`CPh2| literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..1a2d07592fbe748c3bb4462d18f2db46d40d0bd7 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`m7Xq+Ar*1S3oI`P3jWF0()%Mn z-L>aO48x@p2hW^2aO%v74?nNVw_Vo1pR^+VP%4AR=9w!Dng!UkBRWOQ*_lt6zIgR< z7sHaq$um0{pLN}@|8KnK|JT_MPtE>bP^^`(~PqU&JJu7L_a7vZ>Vfc6zOSWFm+;J Z*!oNEi1`E2O+Xhgc)I$ztaD0e0s!VOLeu~N literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..1d005c4950f0a5d3f9e772d473366eeb865e8642 GIT binary patch literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Wu7jMAr*1S3oK7?75s^pdiG6z zx~tER7=}w4r%oSL&^&y);k3XUwgwZHs@KLIr@5Qo282#dVA#oa*U7C$k0J9xT5{@x zr1aDW;!hKP{P@Lw`1Sew63cRL@LxaPbe>^`(~PqU&JJu7L_a7vZ>Vfc6zOSWFm+;J YNKsXmX6K0a1iFC1)78&qol`;+0GFpf$p8QV literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..70f75534eaf629687369cc264664fbc1ac2f59fe GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Rh}-6Ar*1S3oJJn2mX7XvgC*S zbXT7rF$|YZe4F3u*fD!1<8(y}UWUvKS1%?_5PHgXTTxl<1Va(;uGSuqsso?i%QFir zOE)uIk8k6@KSQ$4@L!@u$uqqe`8fRsk$2YR^97f1E|E;(xY@{8#A~K+(9?8LV1XM4 Z1H+|Y)7s;nU`Ro}048hF6Rq8Zj)nX|3Aj=;kZ4#w9X-BI6UOlCKr9 z43`wN6wWXdA8nt$Uvi#J{h12}$;>hG+;;j0M4WP_u~t7lS!~oSo5EqHZ_v|pQDA`^ b2Lr>_pK5D7`-2RCj$rU~^>bP0l+XkKSi(LO literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..5d67a67b4cbfe5729ba8444f01b398c80d4fc47a GIT binary patch literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`C7v#hAr*1S3M@xNO8z|#KHTCj zv?Mb6?mWi%iWa;LnRVaZ=`gFy%lkRc;HZ3f+`mI;f@0978TS&8q%v$u3UjpEu<3vN zf5SgNzqUTS`B=N4R%Zu~Lzv3Z1)t})_O>@plzuTQp63bUgzgQMjfo;XZ49PPKo|5W VNGvv3xDRMQgQu&X%Q~loCIF(SKr{dV literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..51e615fcf030b413a70228ee52aae195ddda3ac6 GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`MV>B>Ar*1S3M@WHTmL@}KHTCj zwB)8w$PC8$iWa;LnRTDuYBTFgbNe~Z;HZ4~`MrIDs)BQg3ya~N!yTs?QjR9g$w^4v z|Nmcl#sAmlho_pqfA}k+K(b*CN6HKZX>De0V`b)>3@IFD`UX8s7X=o$aWF9aaF(AH TvY1g9Xgh+SjpstV3mOhXL!9PT*HkaF}?(W8Xa z_xt}ORD6G@eE6*N_J_YB3M3oWaIAQ?e}aI0vjRW+4FFw(iR27^zG07P2X};XBet(^@PGo)C z!*hGf3#?r#cS>B~O+5ItDO38J@u4RUvm9pqbhVU-tN(Y*L5xAN=`1(T;sg_x6@p9* YubnjR_nVfB0bRi0>FVdQ&MBb@00GoLTL1t6 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..3aa9127d9495002039e8269098766e982a064f02 GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`#hxyXAr*1S3M_MaME*YxKHTCj zwB%-(dpF~JMGM}B%zgh~SvCup8~ZuW;HZ3f`?`OEs)F+ypDBiWnlCrl`}pwuUVk^C z;;Zb!_P6%j%)1nIcEl9CI1}qOL&ihcV>83`_yvtTPZ%dC-q>@%fXmIfK}wNzopr0MV2@+yDRo literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..64ef285d805b67983131b8cc0b2f35dcb98faa3c GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`#hxyXAr*1S3M@Hyw*G${e7MD5 zXi4Ptu&Ipm6)kuhGVA`o&~9GS!{O&VgQK$X<9q!LLK76-re#UoOFWXwuqmlj*K@-r z{rh#sHnktx9^UyFT~MpDgU2C^CFFB_lw(U{d-v4F9EKu6Gkt@eri%g#+&CB*l2$3^ U#4dX91!z5kr>mdKI;Vst095-vx&QzG literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..934d4481b144998f762b4c3972968153613c3f29 GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6`n4RAr*1S3M|XQRQ{(ch&Pzn z@7Vm^-p+YOfh6ChCv%047Cin^$X3W&#}?COAXs#FdjI? zOgV7MZqJ{yAD;Y7Zfld2e()=zK&oL0N6L(zB|6Ow7TOmWjGRSMIL!17dYUc@EO6ss ZU~t)|o7+}C{V>oC44$rjF6*2Ung9kuKREyZ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..aea6d24ed68731f6383273f018328305c3bcfd5a GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`5uPrNAr*1S60FPuOhu=}{x3}_ z{dagxn$l5Th2EY!K0JGbYFVdQ&MBb@06tD{$Di> z`G0s#n&MGjh2AC`86Kk~C57Do`S*65^_aw{!0Ryg|J0`v5*C&>4we~D66R8vu5r54 w_)hJYNsXO%5^BD^VrIVLx;V4&fHMOFYrdGtz1i>X1Fd23boFyt=akR{0GALluK)l5 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..08a0dcdd36c1d2c2c5ce37ea6f5d67a4a19565cd GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`5uPrNAr*1S60FPuOkX$N`@fk< z=KtX}X-Y?V6?*?HlHp;q+Qehv>|vB}tL<-3`MbTzKR&(HW;U1BzLDovLo>7en=*?O-MPg(70SOzV`q54{u+qvrVi2f1u2Gk}#LT?V}cw wk`8SfCrJ0a-}f)oqU4?3;|wPm9z_O*vd_||{{6q81GI+0)78&qol`;+0B+eed;kCd literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..12dcb8eb7d93ec99d88b8cc7e8821e8ff94f0ad4 GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`5uPrNAr*1S60FPuO#3E={qNPe z`tR_XG^L}w3cWTlYk0DDec~~2j_@#iaOY!mkHgphSGTH2?)VXLFiP?yC+mc_3eI_P t)#nbl&k58NXd3YVfd)1B{6kuYA(3O@wcaUQ?&<+MqS3j3^P6o@s1Tfs>D?0jIJYHhP30^l% m#pF{-43-M+!N#qM3=Br~f=zzAGtU7{XYh3Ob6Mw<&;$U|vMe_M literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..4f4a8a5ace9cf667d1190300f13faee153a8c2f1 GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar*1S60FPuOxuEz{+GJ2 z{6D-VP3b7FLhqV0Jv^ssVt5RkJ&Ycln*F_J{l5QB8z;A331E<9y7F26375cGmpp@0 m1%<(4%qJKvXU)>&VPq&x6I}2$b>(cJ=?tE(elF{r5}E)Tx-L@y literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..208b5ae6afecdd84c8db84608d43503a218ee140 GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`VV*9IAr*1S60FPuOw+>D{$Di> z`G0s#n&MGjh2AC`86Kk~C57Do`S*65J>k;DsK8q;zt`pBA*U>j1|G&&Ki4l`$Wz8D qyz}4+1#QPj9tHL%8ClB=SQw;|MJ9^onrQ-UVDNPHb6Mw<&;$S}_bb2v literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..c8f4712e9c0692ea616936a0047bd990585c7195 GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar*1S60FPuOkX$N`@fk< z=KtX}X-Y?V6?*?HlHp;q+Qehv>|vB}tL<-3`MbT&8z)bk6Tonjujpv2cE99|6TEJ+ mp@pZC7%UasgN<7i85j!LL{6V{d8h+4ox#)9&t;ucLK6V}GAyhB literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..a4af0c7a876f3113347a72c01341946c5e0ecf35 GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar*1S60FPuOnS#&{eSB- z<^SO|X-Y?V6?&Os>Lo>7en=*?O-MPg(70SOzV?5AlDe|xLWWJUPrBIi?Tid2O80an mO`39)p~#_cSsIr!1H+EV!u1?RUh{yaGkCiCxvXf72Jc3TNN1?uFnyRDRSZ{02FVdQ&MBb@0N%nV#sB~S literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..eae2a1987c9a002c4923595f8643914d5f9d036d GIT binary patch literal 344 zcmV-e0jK_nP)a&!{c{DS#=y z|KK)Q66P%k|26|QZ^B&w(v0p`LVOf2K*9jxe{KOjunXS5{sg8$d{CHt{|50PB&--v zy`U^(gyR3JHxI)3Uq5_e&{nqx^I_h6{Pq*70U#bs5?i$4lEWJYf}%VOpmYEVL~Mp) zgaHEsBECWX{{HPh11KGEaPu(9+hr!Kj2N?)~&kVO2s15+EHj|MOf-OA&0000?OFBAkFB0CB#SZ0&*A#va^C+@a*dkFb(2^!US7*AYws40LA~OUcZI&-~as0 zU?wUI=EJ=C?AuS&FaYsjlGvgRmmJo UU!2op3IG5A07*qoM6N<$g1WMVWdHyG literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..ca0ebd052188ff79163e810ecfd8f56ea036e944 GIT binary patch literal 319 zcmV-F0l@x=P)hPmVzsE?i+`foU{1&;~Q#efWrCmXH8H1G*SU!KE8_!Rp`!+?ODhK$_A0N{El*1>`W0l@tcM;P!(jU>d{+g$cIsfV;pzOAW>UyAPj%^B+Hd z%iwBj0_MZKdF%c&)Gz??V3OFP4VN6=Fi=&HVF0BAP#|J66eA2k04RW8fLR6eH!O-l-T}#BO$VEHA7vO2002vLl6YiF R^5g&j002ovPDHLkV1gN7fB*mh literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..5e26fe3dfc35a4b8c670ee4a18a8617606e1a697 GIT binary patch literal 324 zcmV-K0lWT*P)9)de60FvSNC-U3U) zyoJt3_7dC$AkFB0CB#SZ0&*D0$P0j7aQoH^Fb(2^!US7*z+GTtqJrZ8^;<8(`A;5x zUQv WB9m*=FwhwQ0000?ODhK$_A0N{El*1>`Ugd{+g$cIsfV)6nMGeLOhp$|N^Iw1Z z$zZFa1?I!N`TPr77=UD9lGvgRmmJ7Rj`003J7 Vl%KtEh-Ux*002ovPDHLkV1j!Cghl`W literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..58be5356709ff2d7aa847cc281d48cb9c8356403 GIT binary patch literal 326 zcmV-M0lEH(P)=!Rp`!e0=$afti_^ zff1_x@87>**2kAWz%)pX0Zk6Xg&V*xF2caVi|La;pCLvf%YnsizC?8aNC8ao^$WMa zk}z+f^O3y-cL7K>P1CXGsj40Rzj~_l`fbl_L^6wXBc)(pCtRl>S3@#tO z4d*_7@|r={Ru#;Ld6R(wVmJ%3CYU6)Xu~CkHwt4jY*2FaQ7m07*qoM6N<$f{rAD^#A|> literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..b1dd0242860bf7fc9044bb76168b6c4e8d9d4df1 GIT binary patch literal 331 zcmV-R0kr;!P)+0bLBF;Kac*V0CZ<&L7;xz|O@E z*ZlL_PcR!K4q{-F1Bt^8Ftm4LVCQDX@X61w5QC8AKw>wp%|dknNC8aop5<%7k}z+f z^O3y-cL7KDrIcpprI_@FTP@cIn{dU(KHVBzJ9;{UC4mcjYY z?z~~}PKg5ZVcxuW<|b+wfOs%TY|(~G4sRGJ>nk#V(g7$Cu^EaH2FU&c`5WYCP}m4d z@iKh>`WfyeSQ7Rj`004Dznxzx5hams}002ovPDHLkV1gI+jJyB< literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..ec58c457a7f9eddc7c58cb8a793ae2db83c6e8a3 GIT binary patch literal 369 zcmV-%0gnEOP)o*hF0DJ~9V$;mR$II~J>t_Z*Q69JtK!#y62y6gIA--0M5@agK5ST&A zGDZwA13?Nw@*sm?t^~=0*erh;7?@zr11W;J=E2MJ3{pbIUO*bz+YVCTys@(0M-4AcYw^p&b3jMuNj P00000NkvXXu0mjf9#@X= literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..a322a815696b7022aef9f5624280145bf79e06b7 GIT binary patch literal 371 zcmV-(0gV2MP)E5omU{}|Yqm>Ayw{0-KR&mgb?AkEyY%wSEN zEX)jdKYe3R=Hp`c{^u{)0DJ~9V$&?b!OHOU_g@AnZVtE)K!#y62y6gIA|K@&(Frn0CGJONE66ZkRdRG zv;_nhUPriKx8wjF7t^tX?`SF_pC7~c2glq^%F~}g0 zW>`RiG+%l1o)K$G!(|YNkl@h!I`$r5kq{vwwLq(ARB>w}d9vsi=8mi#92L&ET10)I=z^(up1QL7j_yyQN5Djt-NbJ$m*9<5L z1=%2ELqLi_27xrg0urS8=8fBoSW_AUz|1h!cRl67oxe%@Zrcp*-fZ^wl-wf;=tPD>cegNyoXAsx`kY-VFZm=d! zb`FLMR~|DM=*TjB|M>%K06v2lv1wM26<~P%@+*U?ngrYjAj7a31U3Mq5M~?5`5?{6 zE`pf?QUj9*iGjSv0%Cw9Ku(7#MArP_<7c?nU}`|}0{pxTAlEa2G=WS783HrN#zchy zrWm9UBo8tO=1Pz}i2e1~Zw4lqtsq4(*POockU>XP9E?F?AVWa00y5N8N1g#B4^t10 zg{%NaaNL6e52OL47(|0KfD8h$uiSnKHV{OETmuq&@c07*Nmi=3=2DgX&s~xW)O%CayA1s0RZ!>s~xi@o3{V} N002ovPDHLkV1mWwi!}fM literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..64d8a5ed021715e5fbec6523bc478e51e764d2c9 GIT binary patch literal 377 zcmV-<0fzpGP)m>FJw`U%#L&mgb?AkBOnEMQIS z99#?!-h5DXH#~%h6F+sQwK!#y6hzX>EkB=9u5TppE z8RR0E3qX<}mw~(o5(ild^D+xa5~L8M0Ak%Y20kDI6b2x%PoF-+y#`SOkq24oWW?|v z>;h1rfee8eq_3jJ05cGz5F`&W2<9S?Jc#{=iHU&;=1Gtum}_o4y33#_CJDwcFTz}; zA*aj$l831W$AX=SGC1x*{%3$XALeh6K_K@1SI@x)f@qLyKw|HH{bN8$D98qZY=jvC zqCp0MG=segOeY}ChtAw(#G2A@8HBDGWH8>Oif+(PB%2wafM8k&se>5=VuPH`KurJu XT5g~eH`;|i00000NkvXXu0mjfc-fL2 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..3de307018df86054664d76b3652224e4860f9aa8 GIT binary patch literal 378 zcmV-=0fqjFP)RzQXdC<-uu zJg_&InZf3QG=K~Oao#`r3N{c#gIog=yL0m;14=?cHi#L?5RhV! zK_JbrfCOnicl;J3)|7_JAauV!Z literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..8f8910e49395f9f92eba72175381a9a59b0e031f GIT binary patch literal 370 zcmV-&0ge8NP)@$P1z9QTQAj7a31U3Mq5M~?5`5?{6 zE`pf?QUj9*iGjSv0%Cw9Ku(7#6qaIud*{RJH*hvg4M<)cO$lkP!fmdr;tkG=LO?XpjbwK_K>x)5pOEf@qLyz+%@PFrXw9WP^|m0VxI<1kwx( z$QwY-4Kp?{Vohnd3_{loG8k`CMK=iKZB>Ar*1S60AHuKMoxTiTPpg z^Y6>)?GaZWnJ_Gg?3&G-_iyuhdx;H_hg#0E8k{wXxx=II=jV5MHomkpHd(=g|6jbC z$>I9=Yrp(Qt%KPNif0uje{5qsans=S{r|tt7Cb#$&GWS)nepcN8z%kBlC)YG7~Tgc VZn`|f*a>JmgQu&X%Q~loCIFs)MOXj; literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..5ee6cca99599ff1bcaf3c6320f0b39e8227b9265 GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`1)eUBAr*1S60AHuKMox@;PBku z=ii}L?TD+J9vCq!i41jQi~MD8<~(DAB*W!33fc!54#n@UO?>d=Q9{7=fWQ6g=5+>` z#OB>Ar*1S60AHuKMpN0IrG-u zXJ7SIy){{dQVf^YtWsk%|Nm{RIL{59#6!=RW~9l67P1Na`}9_uS=?INIjrGveaTm! zmPH?r9IdXH`oOedLfV9r6^9v~B>Ar*1S60AHuKMox@>G9Ft zr|$mF-w{_InJ_Ggbn_9&`!_lKz2pYTLoH`n4bFBYP2y4b^Y*nmo0^*$o3-%M|1Vz6 zB>Ar*1S60AHuKMox@7W>=Y z=iiBQt0S&HGGSN}=@!S8_iu9hd5H~@hg#0E8k}t^y2GPz=EryO<^=-w%@dd2sxSHK z)3WH};lJN2ramxjn2gG=W5b*DoLTO{hEtsw7z9r$ VZoeh?^efPI22WQ%mvv4FO#nqSM-~78 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..7acfa2988be9a152e97952400a295469ab141aa1 GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`MV>B>Ar*1S60AHuKMo~ixqhmj zQB!t2W=&S16vL%8Yu0m^|9^M%H_r{8#6!=RW~A{3d$S4r`}9$k*;-xP+1c$teaTm! zmPH@W%v)PA^?_-_gtQ4KD-JU}$(ixhf1Z6>#*B@O&bId=9KIQwon5?ghL<7(L-7LT U?Vq}GKu%%sboFyt=akR{0NO)B1ONa4 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..709a8f87b9b130acede3ba006df8a1dd37b39e45 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vpiiKLn`8uC4MzbjL`4UeDSA! zW$o7oTru*(hHMQc++CjxGFIO<-tfous^bNQ8EKk|$!+QH&n4Yxzs~()mi_)8hd#Xd zC@NxW!K>hAe8N)a#vz6!Gbi`=J9?cEc$1T3cKA!81jFSuDw!t=-v6v@yZ_#BZf}le zmw3V~%Nzd<|NJ<~a^(-_;qx!_j&-mGnI!u%1#PnW?>Hmz2?N89GLJtkc`2uXu4M3Z L^>bP0l+XkK2QOG% literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..bb6bf285f0e0edf9fe6bedb27cbdfb68c1cf64c8 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRaG=Ln`8uC4MzbjL@Ia#r?m1 zrS0EOx-s&?hHMQc-i5^mGdj79YySV{cjb0uPMDRtV~6Ctn%`ZC@^ShLviJRdDSddV z`TM{x4@?>)&MG`l_{!vAtS`;YeCFnjoVK5=hgl8I&ieC*=em7eO2yZ|;%%EJGBX`z zn2{D2Cf0U-|9^oiJy*GxWE`8tQsTn$zuDmM2}TAVEw9cKkKVKboyXwm>gTe~DWM4f D;6hNV literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..08fee4dcfde62cdc82a66ef7547e05cf43447698 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRaG=Ln`8uC4MzbjL?^mc=4xw z<=%paTru*(hHMQctF=xT?6@_{pyvNaVOMTP=7d?IDXJ23Hg%1O@^ShLviFrd);oMw zdVAoP2PO>?XBD0&d}Z?3JY@z0^O>7Ba@u~f9%eN-d+U`JPk8>l#2vq1sJ3mM$jo$< zVMbb>o?P4d`}+j0^jzg$l5uPn%N5g*|IG%6PcSm*8+g~vkK>vSbRL7JtDnm{r-UW| DOr%a# literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..fb3784766adab39320a2f9146b1964627ff4bea9 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRaG=Ln`8uC4MzbjL@Ibw)1cM z%C~V_x!3h~N-#Uj3cac#!L;|QU4o&Mw+XkXWQ@f^OA40U*~=?OMcJK69q5M z#ERHj@G7_&pRkPB%Wz5O$k{Ut#b#!+6YCBZF#2rXw#e%6)!*ilakc;ZALcx1a4=+8 zHnV$n|HIqY{aH+tzcOjg+Nj28E&TMq!Wn}i1_m2N&jojO8GQx1j=|H_&t;ucLK6Vz C%}>?< literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..e7fe6fe515b4d102f4e03f9cac82234b164c0471 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Gdx`!Ln`8uC4MzbjL^TaBl~~* zO507JwPNIj4cQt@PM`2Ld~s`)QO)l!(yrW&%n7qtpYD*nXaB1!Q9e$8LH54VpNfZf zKHeVi<$+0q#94*s8xpvgC!|G63bHY-*u3#3&*k<+hM3KZ6b`rlelM99Tiy3CC&fE( z55wg@^Jn%petfUrHk-wyndeXkYmiB@FO%D}tpAQP5}z+z32 zc=laG@pb*363h;>rhXNb+!MS=BCfuodr|8GMuW3b%ck*|`^g{Qz`tJng6VvVinfJ` z$Jj({EqE2&j89lb>}9y5v+lrohGH|b*@<-r3mAPicXpc}o@pB`xh`f$`@@_k4GxA3 z%VxI6cRW0Oyqv`}`74v=tc_}oZ9NVD70wtGF)*B+?x(+G`P)lC=P`J?`njxgN@xNA DNt#Sx literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..083e3ecf431366eef8877f6e2e5f59b5382c3bd5 GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Cp}#pLn`8uCDI&x9G~0k=|7y5 z+?2_nDIoGR@xU?xm18H5A6HQA&SX^H)T_X{rm2SKzI`nd_x`GaR>5UIzyJ2CwNz=R!HpIpPZ2JBrWMcs@>bt?V8Zb1efs-zO}XqlnVzYZa2xJvkjYRus&M^)ll&9i38x(z zxs5rFGE7LD;A_5K_K4J@4H1XL)gm5C-Mo3@64T)eYz#&vVgJ5PX3PS5iow&>&t;uc GLK6V^ZePp* literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..f2d6dbf1c7ecff9c18ebc4d9ef1f9c598b4a6619 GIT binary patch literal 265 zcmV+k0rvihP)BO-`l0VA@FAO&KaYz&`&{Q(P~e)*OW zruo(PUkq2?yk|srAq%nqNCC_cO@4lm)PInxWVpB)UVVR!)pv~8L_vlq^Kmh}`|+EB zm6?$Nm+c_EOxO$nx#Zc`9}Idz0$^!DHdY3LfrxAn%->JGeFfVNa)p_wFjhk_ynq~N zAVXo{0%C)_1#%fEaA6iQqT39z>EMgkSVJ5Z!1%%hYg{8+f-NmD3~c}a8NyfJ*t#Bp P00000NkvXXu0mjf#Fc27 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..7028bc2254a9396c67062e4e643cc9f9af96fc19 GIT binary patch literal 275 zcmV+u0qp*XP)IHAgTW#S1HI!Fn|oe<~fu4pkI9x!1i#57InoDyN{$qOaU;I;!FfAOo;@j}e<7$Pfb^S%#+%-!kxv zaxmbs9i*2Dn*kt~+`jdK!QDj*EG^2*#Xv9+kqv_R`^xQ?VB0~i2=vy+Y6ylGkOK{5 zC@fq+Y>>A=E&~NFHkX5KIJU6#Kep%sX#k1$6$RszXMibUzyoj@&M}ArrCyNC8M8$TnLYEe4pYv=!BHMiwJB8IVg9MEDt=z5dD|!1b2_ zm+c_EOxO$nx#Y>K_YBtBDqv~0|11o+0+9uq0Wg2xfAt(}yBN?F+KO5rrT;6QV4PlEc8L%0=W#?5EKJInn8iL|Jn_#Ar6Zrd|`q$u92OLEiEt%Z2$o0pI+^n S?bQ(g0000`#&x(;gVy5X#gpZk(Xk?rVu11D0VA@FAO-4Lk_?ZZya5Xz*?E-_ zrupWz=M3kL-(o~}Aq%nqRKb6cAp(kmAgTW#R|&{*GcW)Rz~(&`bU~OQYRqg5f=eGX@!LF|f3>f(Qe_KtwhO=I{59zA}LP&cnsZplhp& z)esCXAO{-AP?(oMVW6ff4>W|~KPYfv7BZsS46^Cu)@xY(42vaPF#~tZtB|r0000XbH|MhNWO}Ar!fm*xK_)}t=z@mkR=X3? z3ey{z#IqMPnAq>w{M~-r3npo{o@1uQT?MC%4~Q5(VBEozF0qS&;gUsaLcU#TB+zRN Mp00i_>zopr0D$OX6951J literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..5c90c95d09f98e849b39abd7d61edae571fa966a GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`8J;eVAr*1S5>^gAj?ec`S#z$w zMBG^LG3$i1+|uebUNbv*o2$>CpPbHc=G*=E_J%gqHLVkM^dD@JO_7Mx7uYm+0iy!z zkDTM#42Ii;OBfYz7fLy-d0P?d(DT-UH{s{$0}a~u*yEouGqfg}-u`^tRTF3@gQu&X J%Q~loCICeAIotpM literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..0d170103f18658b472a179e8ce5114c8d8d30b0b GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`xt=bLAr*1S5>^L7Vt(xJ>v&LK zB5o}Bm~}#$abV&aubCaZ&9CL{C#5r-`4)b^-Y}-}^Sp^V`VThArbxu;3v8OZfKh?< zN6ztV2E%Q_C5(!<3#A;^yse0J=y|Ka9I;_(-~0OihBe0p-}5x{F)-N5m>)9>+tmiN On8DN4&t;ucLK6T+xjJb8 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..07f4e4ad6fe5b6a736b4e157174d51017583ee1f GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`8J;eVAr*1S5>^KeI6U9KtL;^N ziMX-gW7Y|2;nBityk>UrHm^2+KOvpr%(vbBaYlFc6waQgqyJ!&Y>GsjzQCrr3m6qx zf8-p`W-#0)T*9b$yHLtu&D)Athn}|^XL&b+M;Yj|8= zB5o}Bn03N4hy2<#UNbv*n}x;SPZW<)xZSU-bM#fsgie>84QbnipEAw5<#&PAWV`Ho x?vAap*(P;=zs`PmZf`lyWwSTwGJj_BGHl8-D?Tmx-5h8SgQu&X%Q~loCIIK7Hq`(C literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..e85982f6579e6a8da777d0e17cfa0b93e3bcecc7 GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`8J;eVAr*1S5>^LJdVJhJxARkd ziMX-gW7Y|2(XzU0yk>UrHn0AkKPjEz%(w9S|BYp=ilHbo*%UtrVR1&j); zKXQ&|GZ=0YE@4!>T`1+S=50l+L(f|a-XDjL9BI(L#~%NTnISRT%-(b7wYxw&89ZJ6 KT-G@yGywo`k2*X6 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..c11d0b3271c52f55e3f5e49e86331f58472f0a75 GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`8J;eVAr*1S5>^L}#s1zuap|r4 z5^-a}$E*|5VxvRXc+KqKZRY=ee{wp*nQybN&oiE5UDrKPNB_Yl*%XO5eSuAL7ceTY z{>V9=&0x4qxP(#hcA=ERnzt3P4n1!zcz=9*Y0kW^LcV4uKSQ#kg}L~-!o@&489ZJ6 KT-G@yGywpPSvg$* literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..5fbbda24da3c5dcbd45fccc65a05e7b09ab6df1f GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`v7RoDAr*1S5>^RWuAlz5^)&o{ zp_is~j9cOCJV0ROtWtKP2tYSvUU`|aHnjK yp2D>PuDMwA~%z@L#nikIKj1Z6c|6}6AtKZ`_wl#kdGGR!w*6Z#l zV>G+XxeLfX@iS#N!}R-!Y>&P$Def0GVOR#_eUx(OxzD+)VZ!}FDTg&c$qfnJ^P2VJ hnp-Dcwqah&z|gY7!8qY(a5T_044$rjF6*2UngFf(O4tAZ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..8073fd415fbdb55fa66bf30794268c583fe66b21 GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`O`a}}Ar*1S5(Ni5)^PLil>BSH zQuqJk9&kbE88EwTRdH3Tk{to6NWTvz3z@O zMzhPuN#@1c^9q`WyBE&sj1Zr*qoV)exxM8Y+nT=!nJ}bT>veaO zF`C`x+y!Kx_?fbsVfy_6!#08Ff0S|K1w36L$(H!+pjVVISP%FHPV%?v4+3DpHlJluYK2Bg}p4i4LAEvD=ms` zI9t}F*Km`s$nK`zfv4p&8ZGuZoOlnE)&%nQun9aaZ_-nEQa*=G;C1;7Mx7gr(*JLj iPDp%Wa^69kfnnQ6JDZ*J%9wzzVeoYIb6Mw<&;$UQ3P(@? literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..72a9e34e107c325cf6501ff6eeab923be57e2861 GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`O`a}}Ar*1S5(Ni5)^O+C+4{fv zO5N`-vmf617+p~7b3}sS(wgkmrxdi6n-Iv^}0LC z7|m{T?gFw;{7l)+F#Uca+oLZ`iu;947?uHfAEg|6?sM*Hm~g*P%3%#qazjG*JXYJu h2M?XdoYxq}z!3DsA<4E-G7ab&22WQ%mvv4FO#t)MM?C-l literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..f79c2765890c0a8c800ff2841157c46fd80deafb GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`v7RoDAr*1S5(Ni3&a(z>vik4% zseXpysyN#nO$+C-&SzBUol{f8v**o!iMl^2NdmzQ5*;}L$_ot|b~c4h=x=1sy72z{ ye2ICs`wn>o{b=Nwbba%$^9EdQ&Iti+3=CV`q$K{I)rkjM#Ng@b=d#Wzp$Py)m^OO= literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..80875c5f8288867d13440ae4edb75d2a9c4b7f3f GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`v7RoDAr*1S5(Ni3&a+x6HT`$| zH0O*@LhADPeMbY%H=Spg;1*{l#ugVQ)^>jXe}fra+|9f$W*rj)Bo4$V9y`fq{^IKQ yc%JZkd(u@j|2VK&p6vRcF2TB3(LlqQfnlYt_(wL4{{KLW7(8A5T-G@yGywqB{WGut literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..8537abd3bcfb624f26e4de0bfe1cfbd5e355ea2d GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`v7RoDAr*1S5(Ni3&a=LfTJ_)Y z(;S&M38~_GF$V+AH=Spg;HGKF$d;!k*S7xtJ_7@Z7Y)2FW*rj)Bo4$Z)KTX%fAMbd ybRP5kJ83GKe;n8TvVTB}7(8A5T-G@yGywo@*D`ki literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..8b34090fd5bcbaae9168491fad4f08f147fdd655 GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`v7RoDAr*1S5(Ni3&a*}`_WgJK zbSGy`Lh9YsWr-`&52iDCEMCH+&&)4wet3F*yrkFRI|ta5q>p%L@Fc7Y2o!3PE_r^> xx-C=soAD%(I)&z6T}}Uudzvl^NK8>=V92{6xq9J`bQ7RO44$rjF6*2UngE^3Gs*w} literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..c13eb33cb56059d7fa8c90ec7a7e2d45d9f94760 GIT binary patch literal 153 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`37#&FAr*1S5(Ni3&a;-Oo%-+i zN$3B+#;I?u%jKPIx$T%8q*`~(l-#j{RdQeL-y;uFmT;H}+*ELLN@OT*l~7l{pkTMb zas9sk=@uo=^prgxvKwg}343aPSVMxh(NU6#!RVb#(Ndi{H=tb%p00i_>zopr06T3n ALjV8( literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..2450d68f599235ce26137f4cfaf5ca8bfb5f0344 GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`v7RoDAr*1S5(Ni3&a=8r%lhy5 zDW+ykLaKXN+|hvZP3IXVxJ60|w*5bo!_!k=Z+K%zb~CSwS;xcxi32eU*Qs)vzj(Iw yInVRH`$;OAe;n9c)o%Y!mtbA2XrSTDz%YM?#P8Hq&sPC0V(@hJb6Mw<&;$S?tu@^M literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..06dfc1e452715af52974bd9a87b8e1f34acbb1bc GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`v7RoDAr*1S5(Ni3&a?7LGX8h` zw20|YLh4P~V#6z&9~d(%35;o+-`F1C@$mHVa-LxANe9`Kq>p%L@Fc9eU>MLOUGnsh xZCjh9w1g*@{RGGCG?BmQ60D0A4K$n?7-p@KDqPs**AKLa!PC{xWt~$(697FJFxdbA literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..0a58bc6757420dbbdbdd5067d582d968ca49a795 GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`sh%#5Ar*1S5(Ni3&ax(PS^eMG zxxcD_)!9~APrrfZV%YZdif`|94)@RZ;gNasU*g{We@tP0IReW23>YL2eG*^P6gq+b z41?sCpGU>p()-sNOcJRJ+GO?rs;}-pphIReW23>YLo{e5r0LCDb0 z%z)SE#k=MCJmL5Dq^oHDDRE)>|6AMhf4T(gVnqWDX9k9~^|JRvYVSS;+Q{JP>gTe~ HDWM4f`p`JH literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..8706a6fe256b1941c44b21e9ae74d7a3fe34748c GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`8J;eVAr*1S5(Ni3&a$$xS^eMG z8NZ`|)!9~APrreuaI0xz#fKlPhp*?yOYGQLA(3Za!4%e)Bfzc4yrAn}{r```Yg{7x z8XdiS7;*#x-uyo+yi>m|a{ndW4rXxhoB~=a|55Qq{Kr$CKsy;cUHx3v IIVCg!0AzYLq5uE@ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..b7614d2547552d9bcb63d571a6e8713f16c49454 GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`X`U{QAr*1S5(Ni3&ay5|%=^Ew zvwZ!n)`jx~r;9tZu~fY_j@kKl(!FmOMO_+?FZ*&3KYXT_j`Q|MaUz{-#T?E><+qaAsiOm?U4gR_vex&_)JNS3j3^ HP6p6CC}n-cSEYS_a1as-t388AqGdV4v4gHWli zrvb0gi)&BYd7k&(Pg2qR)1!0spZk)X|I#H`7b_ZQI5RLb{FR?J!NnNl1O`u6KbLh* G2~7Y$tvQka literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..4bf4b5c0f90d08258d1c2f2cbb72aadf317d938f GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`X`U{QAr*1S5(Ni3&awt;Px_xM zeE!{x?uGLNr;9tZRV;Tgykk*2=i%w&XC!uROBf)jiYW zW7CughRm*P4JM0sH%*KXKk+*9@Be=i^#f7`dsUhZ!&NrY43wj-Njwvr`} lT%6Uh69!yv&J4ON41d}L>u24$@E&M5gQu&X%Q~loCIBTuEmi;k literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..71c7b72775238077d442c9515c48cbdf48243921 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`fu1goAr*1S5>W@@J%8En>YnNG zv580AoY|GF!DR97ril^a7AL#@|NrxvKf+R9nwwc)oBQywYJW-3E|v*z6`CiQPLyH$ kEw?`W~!2Oit+>YnNG zv8ibd3$rU*gURCEO%o%;D|X)eQ~&K1bHvUmGZ>i7#rY4v;|&YlR-t)<=|mZ} l+hwweDH5!U6&u8u7`#ga%U+aR*#R`1!PC{xWt~$(69DcCEX)7^ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..9523fe207d7749281d10828c9de825000bfca858 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S5>W|ZzIWX204!^M9)jiYW zW7DD;D$K5I4JM0sH%*KXZ@IDRPyP3=`Vl(?%#E4F&E*d-l6@}W*~K#9twQqz(}^-{ l*?jjCQzTdyD>jHRF_di=)OGUb(Eu9G;OXk;vd$@?2>=qdD~tdD literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..01ec9dbe8f78e4059307ce84427e31dc69678d1e GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S5>X0DXTRF->YnNG zv1x&fIkPKUgURCEO%o%;UDR&>umAIeH)7|S9*)EHX=ZJro6C$RiEt|1c4V6TBPDTdNexaHRHC4GlqZvG1{an^LB{Ts5c_u4L literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..f668440ace79229c8656d086a43f4d79ca9beb87 GIT binary patch literal 132 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`-kvUwAr*1S5>W}qKTZ2Dvh&Bm zxqBtp3?^nN?b4R$G)*|$v*^FRd<~1Xc=&_#2M@)QK6I=}R5{70aNCh>qAcHyLk)={ fJ#7rk%*+h6Et3AgTe~DWM4fHCrp) literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..1aae088eabe82b9c075071f76ac691b014953d0e GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`S)MMAAr*1S60A#F8)h_}tJjR2 z`~SqQ86BofOCqE1$~jvq8?rT+6o2|?_^0lF=fj(iwR=={GNc)somFW5u!~{-S%dHg zJj_mJhj|XXVoJ(6_L3Z4P%kTZ z@c)TjGdfI}mfZ9Sk#M$DHe_os`MhbP!Jc3Lx*wjJ{k=zJCqtUC*;$3=54#xVpEU@7 zz{Bihc9`eDE2gBJV=tMKa*w@Y3d%WFz_`*Z*~MO?b>VWOT~9(7sskKME7jW`0&QjR MboFyt=akR{0E)>xlmGw# literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..1dfb16d7f3b0fef6089cd090969bfc86286fe40f GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`S)MMAAr*1S60A#F8yXwW)tB;K z{eNQDj1E(#B{#2LV{x`rHe_os@$Td_xKsOO(!*!Hw|i7}GNc)somFW5u!~{-S%dHg zJj_mJhj|XXVoJ(6_L37R0zt{QTZ3A7~qcr>mdKI;Vst E05sP9p*XkiYY1Q*h{9Q++(kpf^v=(Fs?L9cCpuJUAWw6*OL$ihg7E^x59p*XkiYY1Q*h{9Q++(kpf^v=(Fs?L9cCpuJUAWw6*OL&2C8drVYzq}?fVMJt My85}Sb4q9e0Cti*N&o-= literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..1e677171765a246570cd8bab24671297c135c988 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(Vi}jAr*1S60A#F4_xVb@}F0d z@&Ck9L&0nokIm&?B5g%(NjwahV&M`@ynCZ!_a%z_*&>99$S3j3^P6}(31(BH_Mb>aQ@ z`4aPN+jg|IPGB@>4dQXQy|C?%+odBOUOEji%ta^vum3Oc@6Ru$GFD+tHjs#&vbiv` xPQpwNUv`6Doq9zpPcsG)W`%Hro+d{TCI%BzQ}=5Nu7RA(;OXk;vd$@?2>{QJN3Q?? literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..ab17c508403607e2c4df886ae545d238d0647ce7 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRaG=Ln`8uB?=C7oM*LCYWnZ^ zY0ep+gw*Bn`;G>jZ#vH~!7a{Aj4duqtnK{%{{}OP$Xf{)8r_?#Bj9U#C_$H-8n$#F?hQAxvX CUQN>g literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..7a3a09de34a0544c36d1fb4a3df674149b25d929 GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Gd*1#Ln`8uB?=C7oM(L{wd%j) zr#Uij5>mzWVh#qJZ#vH~!A;YUku6V8u5JDOeFg>+FB*7V%sM6pNF0b+sH4tj{^H%@ z={)B7ci3L1DyA^_Czopr03@GHJOBUy literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..77a7e89f1db1cd64f987385154c45d2dd3789cff GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRaG=Ln`8uB?=C7oM(+>?ECNd z=}yj?gw(sM%Mw?lA53TPSiFQspP66W{P6VrcuB9rcMh;ANgwgh;7M2)5Gd3nUGn^% zbz7$Nx8|>#1dJG#38YNu5@Nm~z}8k?kn3~g7}E)b31=17cYG=`JP>ot#mnRn&qML2 z2@R||!Yf}gEc^I+{r!ZsD$)#Hj1$5o+zu*mF)|4MG5G!H$+V|H=P`J?`njxgN@xNA Dq8dx` literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..a850cb11253b05d31c9085a1f8d7414dea0196c3 GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Gd*1#Ln`8uB?=C7oM$alJN4i3 zlg|HtjZ@!Rm&-fba@#RGNVV>mDY;_@tK`1gzegUVEa5N{xT)agl*mxrDxt1?LBVc= z5f=IkI&c)-XvQ`tVmdMp{{OBZC>si%I6;l{|6a((o&rm#3717bly23HRd5Nft!>xbKMgTe~DWM4f-!Din literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..d9758360f4d23aa952c2a035f7493f9ea81e2a54 GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(>+}rLn`8uB?=C7oM+{gWc=^= zX%W+*gw&g|#fDclKQLxk5*X7szp*{OeNgwgh;7M3_!7!jny5#90 z+qO1I=>t`f98wIS97Z0;8yIsqm=D|TFmnq^Vod4~I@~^ezvMiddY&>?VNW)OSmvUA z4HnwWItep9eAx|p*W2%5%~rk15Wv$AbI^c`Es%qO;pHiVov(K`mja#0;OXk;vd$@? F2>{>=MEw8& literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..f1af9590e3d3f9a4774482eaa071ef1a9ee99b89 GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^F3W0Ln`8uB?=C7oMlboviiTV zbAMFmF6 zV#59R_6v73bbP0l+XkKqyJDm literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..8580f807b800a77b2343fbacfd43ad50b1160d6b GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3q4&NLn`8uB?=C7oMm11=+OU- zo%8E{iaFaV>*+V}7z&G~ReXA@efatPdWnk2NQrs1e;LF2as-t388AqG`upB~gOH)0 znE|iSi+9WOdBX4QVSk-^Fr8tOua#2M|EWKB99ZXg?XXjhjzjJr{vys33JdoAS1?oy zS|qsS;nnZ)8tW32)MXnEF)r)ZVNThxL5cIcz*+z;!^8fuW4Ue3`Ud Rjup_c44$rjF6*2UngEYRQ$PR! literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..c55aaf57725f30e4f6e8b6ef26a692f8a54a30a7 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#=T&Ln`8uB?=C7oMmNWv--cW zGk!+_tFx`Lo_+&Q;a1bciVr_n4`0uZm)NnhLL$$;f+?&oM}S+8c|q5|`u`t=*SJLX zH9C6vFysgXy!n4tdi%j?n;&qyn5h51emQ_`H(Mk>_r{G3TR-mKG{=JZgu(*54cZYN zoo+3P9I-x6mM{l29QrabwV`PZ%bhr}pjd`a$JE%`{_{*>D&-A5#hWN0$H1`ifVr8L SgEv3WxeT7JelF{r5}E)y4o_MD literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..48155bc2ff053eae29af8c72fd23c8be922baef6 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b39!fLn`8uB?=C7oMl~_nD>8U zXZiYDtqbP~P8WA*W2t&=9JBN9q=%=sujjFexx=$Pe=mc!yIF@|yhH=f&tI?2BRab# z3Cv)VEO~e;xh+%rTl3dV4~!XZE?dKJ{6Cx3riAMXuM<^N#T?oiVw&D?sRi*cSpGh@ zw_Iagf|9yyLkz=Z_i2n)s~#0pM|zYpntb_h9Khwkc*=n5fFc9K)O@onqon<7fbL}Q MboFyt=akR{07qg_!vFvP literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..95630b338184f531937165b718c8e87d6d094f86 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vproLLn`8uB?=C7oMrWM>-xX3 z^SyPsytA#co_+(*#;X^TcKm;3d3gK!`4T&J{FIotr;0zUFGoOmp8 z9~g7c#m|aiC&RLS9cGcEDi6PHn(&G#IB$^TcsJk=cAyr#YNMnuD{AM#IxCOA6O{&!5$S>mF+ zNztIz=gAW00E>W>h6OU_cjCl?Vi`WOF)uxEBIvFCVGV|M28NFo#w*+%+<+_w22WQ% Jmvv4FO#sJTQWF3G literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..11a3b1944a57c0f5f2ca67854a7e5afa4c57a099 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b39!fLn`8uB?=C7oMjExp7cLi z`24#W-3#XlP8WA*t61)0c*ml4&coBk%Xw`6IPsM0-(%NyH|r3LmuTRr{QFQhqO-42 zXa<{P$)g97ZEcd$2dW}JNH*jIJG&jI=dKpskUin6!6YGW1!o66$1+x7Pd0|RwNDS( zii8_XoXqE-*YHyLGy`w2_l~_fOLj3x{rWGd!McDURf6>a(5Z@#%q&-Z>Tm_Rlfl!~ K&t;ucLK6U?c1kn= literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..3b405d4a03b6afed4459dac996962364a67f615c GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>7Fi*Ar*1S609a1jE1ap|1Xg^ z-LghvNo4fhd5t2@5*KqPPrCZ^yw-{1AO2oeZwu#NXCPF>E4-^Iy??#Izqpz=s#$<0^07Xhtg@O1Ta JS?83{1OO5bIhFtb literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..305f7b8a6c9ddd6ed2007b5d0b81dbd6d4b25f94 GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>7Fi*Ar*1S609a1jKPHu|1Xg^ z-Lghv$xWY-8I2;&5*KqX3kv?xKX&riho9Hw+b-+hHxer172egPoqx}G->-k&jUm$w z5{geAP&Eo-n#ei(a^=m4jy}#VX2EomiBfYTm}OEp7S3Q`cpIpGg?IUr!$2z;JYD@< J);T3K0RSwgIY0ma literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..bafb357ae4d169d951585f78efc92ff0d0c6b55a GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>7Fi*Ar*1S609a1jLgh)|1Xg^ z-Lghv$<3?RS{g;1B`)R$Uk~`ZUPt}hhc{Q*+qlKo83+~ea_?%IZJyU`^7ni3RyNPS z>c<4uOlycSD(LK);*fGktRpCi$>li9(Z&wrSsuN9o06FrjC!>;-k&B0vYElt)z4*} HQ$iB}x|TP> literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..b92380c46aaf8fc6e3766fd5a55bcf294053a235 GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ah@)YAr*1S609a1jh76z|6d|; zx@C>T63YwG^BYB+B`)Tk<|_EJev!(N4}VUkx4jG9EphUb%83cd+}{5uzmgR>?a;;( zqojQFrOyqfz@WD2jY7Fi*Ar*1S609a1jOxlq|1Xg^ z-Lghv$;~kL?nV)3iHo_LjRXJbA3J&C!@Jku;qi6%a6IY+<;axc)I$z JtaD0e0sv19IxYYJ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..458321035a52335b5ee509a6f2e5b4a079c1f1ad GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>7Fi*Ar*1S609a1jMC+A|1Xg^ z-LghvN#ymgsf{Ae5*KrgH--FOzfSe!haV@U+mx->8wnNha_?#?KAzub^4I+PH73u$ z>c<4uOlycSD(LK);*fGktYedrlFMmdK II;Vst01jF?R{#J2 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..56121bac14f9834145c970c511720bc8ed3ecaec GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`;hrvzAr*1S609a1jVnb@{y%9Z zw&dr*xqJV68ny`D-PYFA@ZXBfi$`C+CgsGt8K*s_WjnM@cqPP^qbIq;#m!5>D6x3g r4kmkM*NdKB3Xgi!R=KJ#oWa1bNY~`NyyYYtpcM?Bu6{1-oD!MAkIq_a9I1QQ6I~gfm4`Uz_`c}8o9c!P<3^;gCfZ}|>yi*=XqEMxQ#J`t3sC-*6sVUxIo e+ra`3MuvlIf(J~qUiAV^W$<+Mb6Mw<&;$VaGAh6T literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..d7df42aac92c07fcb2e3d0667e621d192e1f00ad GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S5(g8)eDBmx_%3;p zw>g>H`+xk-zmpm}Wte|;HT^&Q#c*;KgU9F3>hmS->i!>_aCv9b#1wInuWMPWXSa9H l{v*=xhP5rwK*ouILF}&hyK9;=V}NEec)I$ztaD0e0s!}DGDQFY literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..5add3cdb4b36e77522aae15616f89cb040b092a4 GIT binary patch literal 132 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`-kvUwAr*1S5(gE|9e!bd;RG3c)Y~tbA82Xcc^Nfih;teMIfB%~9*fD!%;@OARJu15ymT;zMikr*-)MU8H g&9gYcqJ@EB+6;laGydm`0gYwwboFyt=akR{0GEp`bpQYW literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..cf62d7270ebc73b239310801043da0799a3babf0 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`o}Mm_Ar*1S5(gEO&VIE&@!RJ~ zTjK&5bLJBQn|L~Ww*BYdJfk&4yurl2?i1UZ+@p7zdsKEOSOy4te6LS4`xMNuNnFD1 dU;zgsgXRmt|EurxdI1e(@O1TaS?83{1OVzvEENC% literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..d6ea8464b638488a0dbe94208ea84fa0eafa33e6 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S5(g8Gf137R;l1%B zX*T|MZ~oRl{!+-MR>Tuwy!eH^kG%0pwg!{^H6JEEyu90;r>=8tkIHTZmBsvTa^>n2 kKLs;v5|?m0Sir%^5YQwkdaa(V3urcjr>mdKI;Vst0DBKEcmMzZ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..f18a96402975e8ef62e6ec8e1b7f3d31b6122b2a GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vpiiKLn`8uC0Ln7n3A}x{x3}_ z{nxxEUFj;X!r5D|z7^#59FbzU#1X`Ospj)7$F}tT^$lMinKCTnTqfwEoXz&pkf$N@ z(UZr?0h3HvtUuiQ{F!I}{d%U&iDrjm`jQwn{dX`^tmcnZZeuh!YjC?D(}CZ(CxXFp zYQ))s!w%c5ccmYGJgt$1p`7u=OP&;l4U9VVk`gD1teBaZ83OGc8Rbq%Z3nuN!PC{x JWt~$(695S>OalM_ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..a7dc04188dbf0c1be296546292088a299a3a7b3e GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^F3W0Ln`8uC0Ln7n3g>{^uN@F z<$v>byi6e;nQq6~>*=^eS_nN;xGG$oCxlGVSIh*aHAx}f* zqtxWY3s0W2TYva{6U`3C^d&KD`tM+-Sj``++{S2d*5GzQrUSomPXvSI z)QGbMhaI-1zg}_h@w7%3hH}OeFL_cJ#3sypU;p2*hP}<`q+fbM0t3U3Ag4`B-_EiE PI+elG)z4*}Q$iB}QYKSO literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..5467dc8e51873c6590867a0ff757709693ce0400 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vpiiKLn`8uC0Ln7nAq5?{$Di> z`QN-IUFj;X!r67()CzKYjz}?F;t1ltv?ud>VB2i-yymZuOc|DOE)#T7&Sv{)$kUKH zNk};1LRdJX^@mqyt$E7j_p)qGG&>yAm&CB?zk``#HGiyf8>7KlgWCm}4*bSF5e$}7 zBhD5acGx!knc9KJ(;8VA${A0*u$+k@CZ_QsHnKCTnTqfwEoXz&pkf$MY z(v*j(8!m)1S${Zkw3?^<-CpL+iDrjm`jQwn{dX`^tmcnZZeuh!YjC?D(}CZ(CxXFp zYQ))s!w%czqa(QbquGQQ?yxE>H=e+FfUV~5*V&Ca%Z&{T7#Nh!x=uB+J+~R?Oa@O^ KKbLh*2~7Z};7l9< literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..e7cb32065e43b29aeccadf904d3f5e039a1c2d5f GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Gdx`!Ln`8uC0Ln7nEc$j{=fB^ z^1pday3$o%g|pkNq6%_*jz}?F;t1ltwCDdV-Ztm-cTHa(nKCTnTqfwEoXz&pkf$M2 z=uukQg|HBI>kqH~&gNOauX!)ecFAW&BFq#1vTx$NS#6-cxLPug!N>TFS&Y;L-UA)1 z6M{Rh^6)dyc>99!hyzQ*ZiXi%Y(@+>8ti?1c$Qenrin9n+;naZNi0kTx{<-t)z4*} HQ$iB}#Y{@O literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..c94c7b76693af91c7890b673493509bc496f77ab GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vpiiKLn`8uC0Ln7n9SbY`roT_ z^1LJ+WziA4mU-IzqFg$f}UR##6c^A-?44$rj JF6*2UngDL~O!)u+ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..969328bfcaa68de63630379353e586ddf49ed4a0 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vpiiKLn`8uC0Ln7n1Zz@{Wnix z`NJN0-er}v!>ql*i#*D$Jd`=?cWf5Vvpyl>R^!%aa^OkgHoX@!&s;D_W{#0>V>Ix6 z#Px?qP48a9-}G-esXK}u%FXCqBYBwh#6RYnEpMz!dL{JQf99XE_>_@|D)kdb*M!xN#L#*+qIZq5ypfUa)2 WV}3jBaaah@$qb&ZelF{r5}E)mV^T!` literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..dc051778cc6c5f2630fdc362f5ca058b38f76551 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`%RF5iLn`8uQw}iu9Buu7c**|% ze~%YDJzLH5)n~_-W|P^ST*e-S#ReZXZ8YH6w9)8A2gg76@bgWl8!qeLH)6{Dd;a7Z z7Bh#A=BbYU9u15q*rk~!vA;a}nsvrQh1qXaT_o4l|2eVXtaO* cPYwnKKYkm>4ac|406Lq&)78&qol`;+0OjXfp8x;= literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..311e0274ba502654992cb4e2c4a349956ff6e8bf GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t36#DLn`8uQw}iC=@I#Vc*%bQ zLqi#>VsU3%VZFZ!XSZ2J@famF@i^T%!;|wrQsRxzl>duYryoo`u&?;LWaGAf=|8{o z=QK>wFmGNoLxp()zZr`P|E2Eh+y;jo&8)LB4Py4zPj-wBl=a#F``2{F6plc)1|B9! zrcZ1qRPXPrW17ut)Y94L!N7GOzNcQoVb;zaKPBR7|DR|0%*L$A@I)x5@uUHln{&e? apvy1I+Q^-F{dhaj*$kepelF{r5}E*Ar&J~Y literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..052d7fa2c469d79e2941a696bb3521d3cf050b59 GIT binary patch literal 223 zcmV<503iQ~P)< zzyoaDwg1DUzkT}6aPIgm4D~Fy^n*0(+Nv_VfAp1s@$WB&FW-KHl>SFI1g{H>EY<#V z@v$<<%7`%hXJ%s%l;dW&eE2rl&Lcaog7xAx0OmT7LFV3C3?J^lXAn>n1k;b7ykP(t zLX-g@gFuEzD~K>~^Kyf|1QG)o!ool#fcpKvx)v+gJGU-B#2TmsjRUy^gc(M`Xb4a< Z1OVu?z#Wp zhiMBFkFoK5J+tFWvq|-G7sEflf44UFezs?pR_1S>*cNiQ(b!yS;@1rij1+b!>nUHj z_J0x6A)ZHEe|U_t9`Wd1WaM$MyAi5T$(H2k>~`Qkd-=D2@y3fe{0{Fq?$M=aG-*@9 z^qQYP_}09A+T73M<08$#b3pyPym5oc=MUV5F*^(T8&&cT=rC2Xw@A7j%-{$xW?}e$ X-gOt_@d|68iy1s!{an^LB{Ts5pSV|! literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..880a31df14b1f8fc45b5f03c3e8177ece3a25a09 GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EuJopAr*1SDF+yjh?M+W?7g?D zfYsTyjlpN}0uBD=DH9BD^rXK(XY}XC$s-^BURF1dzo{@sZ^ES39Sz}3i5K=he}0gy zfu~8b=`zEN&lh=}%v%;Po?zR^^~tbc!++*#b``!N&WmgfCJiyn#!o(X>+_tKi&ylt nXFek^W4nag!3>T7Z59UZU^AVcj}_U0?qTqB^>bP0l+XkKVNOJv literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..4c825445a77eafe9ad5535af1853d3c17a7bd7f9 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ZJsWUAr*1SDF+yRj<)_^>^-;c zrN7 zt=5Hd&J4=}Lw%bZ-9u$^j!nI-FS)Pg_o)wmPNo~k-&B~RcY>>cW%mIGcd@(+o!#FL zur=^BNj6<(nDO}{uakMp0>%?;D>XO`KNJ);?`0NZ-`SGE>>%Z^u2Hh+;i=@dOzCfv pm&|8O<2Vz|vpB(oWrZjcgY_p1?v#fdtAQ?J@O1TaS?83{1OT_mMb!WR literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..83f2e37a8b73d5e011c290a6f18caaf0d3325afc GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ZJsWUAr*1SDF+zm^oaal?ETid zT;AEXjlpMe&kTj;MKe@x^!#2w&$#CIug-^eukTN=+vI2wn~=VUr>wDw!~V{K)!*}* zco`&Fj9Hd58a!Vt-IB-Q$UK2p=y6KQgGbMptJzifia0N_HJCKSFdIKPIJ=*x{oEZ@ oPkZJw0yDNtxE;*k2+(F>SbxXtFeghsKhQ-Cp00i_>zopr07l?L{{R30 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..0a5a610bbf7280edff37fcc35b37184be9c7b066 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ZJsWUAr*1SDF+yH?ri%?;E3-X~{-mcdSF@||6>(l^oaBm>r}X)-_5NJ$fM7)+Q1ho~nY@iMIlsE;v+KG%Z-}(8uubqK>tKBEzY+EoZuPSc)0tRm2&t{*|A$vtdPz z@98xsTzn2yefz=n`2F|!2UH(7q#eDusX^=@KSRMZtFxv~aV9`_GI+ZBxvXw-3mFBvqQ$XbXo*W&XS%3cU95xf* vAkY;WmF_B*G)Z)mGMkBV-!#@O9CZwDqa9WRFVkHQbR&bOtDnm{r-UW|jN42K literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..8503ced19c20f0189e3d1ab9a305abc20c3c387e GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ>7Fi*Ar*1S60D0A4WyWmi3WWZ z9-fkam#tc66hty?x^wkfOXIb^11}ri+t(Sz?5%7E@)8b;GMVS!Nn<(HxR~JyhrsVc zt=c_T`h>)4*e;zGWU*bkZs9Na7Wd6>8d?}Mq%Rq1Kk{u^P%&LdIN?HAc%sC%oeix4 udoEdNZxWciVS=pTg2=)xItyGsFf%mf*-V!^F)bbFL literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..1428c96e2f2bc0b67f1afa9e0467e2e02e4b3f79 GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJd7dtgAr*1S60D0A4WyWmi3WWZ zufuo#UAAhOQ4qu`z{Kjj22VOR;-(P1uXGcXpke6^o{758Y-~Z4lEfP9krb=AP z-+SW1-YjwDt&3Y0G=3>yarAGLVLY@rvdqDWVG3{NOwmY=r%axbaRqt|tA5+-6f*|? zoHZ?SV&{w&)7-;#$E?5KYxF+Gc(!YCDx+?bJcIZ-C*3DoRx1Nt%HZkh=d#Wzp$P!f C6Hw0p literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..4557cb5bf4e4ea8ea1d282a8e95a6efe649c1245 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJIi4<#Ar*1S60D0A4WyWmi3WX^ zIXxo(FI%9s(2GI+ZBxvX0mtDwK$bgw@IEsRnexFr`>)N(2We9u6{1-oD!M<>Eun` literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..e02af76d46337b8706fcfc4c411cd2bfe60f0899 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJNuDl_Ar*1S60D0A4WyWmi3WX^ zWnn7+{Gy{2<#e{ez8UJ5Dqw&kXf5HLD ztIfv*7212!ZZdK*2JkIN)k`?|TsvS-xAq6)89OSPr~EztZpLYk?*S6uA}4mvP{^IJ svGL=n*6Ih73LQ2-%7}F6e!$KUcs#7=Mc(;npz9bsUHx3vIVCg!0EG8WHvj+t literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..86bfd2cedac087dbae547a80efb4a430fef0e4c2 GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ9#0p?kczlu3D(7m22xB=!l7Fr zz(m}OaYwiGl>nP7OB-*(x5nK%C>^5)qc>^RT2s=Z;)JW-1uof~DI7_72l z5cz)JzE(*yVCG6uR)y2`e^QcueEzI{c>4YKlJDl(pR-VS>FwkA++K5M!>hiQrHpNX g2>XC6mo^55zc&>9{o~&s2D*#E)78&qol`;+0IzLFH~;_u literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..002f5989d5968d743cd537d9e20030b7e0393f6a GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJc25__kczlu3D(7m22xB=!l7H> zL-?eB{%dynFw3%<6gKdPn>SBh^P@h=sp%CTLnIGZXk3_BTkrRIMnYVPtE?EFJU+kw z-vp7>XRdfLC!DVTpZMeJclpE1?e|NT+0>k~P`=FWy!eJx8HFEZtsu(&xV eK#2}sMg|FfxjbG5#sr{~7(8A5T-G@yGywo~`askG literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..2a3a78a9b0352d2dce4c3b2106c9a081d0523afa GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ4o?@ykczlu3D(7m22xB=!l7G$ zgZIM^|1~>(m}OZ_3LBc%uryDfeYQTysp%CTLnIGZXr7*2+g0f@10k-&RaOj79;dIj zn;^3K%oQ(Yh12`%ejobq^EH2)y!}4IoIAVv3mq;^Z)`kQA5_G6RhHA6c`@sq433_* f15iRhnu+0ypu!5pD@zsw-NfMO>gTe~DWM4f8Dc_n literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..cf14bb16bd1f6050e3385bdf6447852cf2b4c3ee GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ4o?@ykczlu3D(7m22xB=!l7GW zMyT-j`4Po4*{rxS9x=#<7PjqM^x*%I7M82B44WiGR@ubd;mOqPmf&nP2$f~{^zpO$ ze9x}Xw5+9!6Q0KJt4;m!>81GL-NfMO>gTe~DWM4fUsFMc literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..aa16fff7cb200aa555e9a584000b648222e8d176 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJHcuDFkczlu3D(7m22xB=!l7HB z(m}OZ_3L6&9P;u^9d#XOksp%CTLnIGZs9v63o2&IXLm{rjRaOj79+$`e zpCq!n=ZY7z!s-3Be~&N}H3*m+AD(r%T!LMt)>2aQpSr4ez}<-(Obnt9^tK(y;OK!6 d3>y_07`#r%PTI%t;4aWb44$rjF6*2UngBT$Ko|f3 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..6e879251b8f377dfe19880c8a819f936b4267f4b GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ4o?@ykczlu3D(7m22xB=!l7HB z!=w1G|C*gX%(AQ|g$)a2%$-v<{jE=OYI?=T5Xr-J_5Yb19__TZX(}RzLP{A<9PgjM zM^Q6u=E|vT4%3YP{XP2Oyb7Fh9hqB4f*N$YCtzJc)I$ztaD0e0szYzLstL* literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..410b3135a3742dc61ee1cf1d321afbfece99c309 GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ9#0p?kczlu3D(7m22xB=!l7H> z#>PEQ?KeI%;w=#|xO9k-|J|Fv^=aqB*yQRI+4@gN?I{beWw~}ngNfbVa9XpCe<*vy zqkm7E`&C%AjJGagNclOv|GmV%x*sP$yu7Q-w*N@jF-Fh$VC_l&Cr{#D@y;VcN<#O6 jn{$E*3zTTMA;7?pprawVqU(Me&|M6ku6{1-oD!MPw@u4$bp5pEEy%#t8h z|MTy>hgTm*yF~MCnmthnr0^yC&tLaGe^&V^lcs-?uOX6avxLj!Y)enYhBwhOmMTbz z+*g=&!@`}vaF1fcyXXo26Lps!NoopY@Qyg)$aC3cUB2W7hBb-|n`OkdU-_WP%-8Uc zq2%<+m(e+S2ciT5C#{n7VA0@HSgw-1KpA zpQEk+Uw3f)Q$JShbA^v_!qYuDIxf7EG^ z;QeIUp=NgO;$oS6kp;iSo&=|OYi^WyCNPJuK~?98LR+TN_3b{C~_H=e+`B2GL&glU7wc?b7~pxoO3zxy9r fOCHrc9Kgmf`DB@7iA z9-fkatFu@9Q$JShbA^v_!qcE6CKu_`9=hxeI&3qaW@R7Rkoi5ZZMJ!yaH^THsSLv= znUs(H^7keD=Ir;|@>F5BCKqE$eEi=i0OX)pOgjZ eAB=f`K0Z3D^uE^Yq-8))GkCiCxvXA zufuo#rL$W6Q$JShbA^v_!qZ7cdt9VXd+4$^=&;QceX;iZhLpdOZJE;Fgj3CoO=TE1 z$)tQd{{FrMpUi&mEl(A8YjQEB#LwSR(f{z=-g1>lziG?~(+)LByG+iu^yG8+rh6tx zfcKMWhnm^Bi;HFQMHc)PdlH=Dt+`R+nZO*r234IW3T>H6*SGUTFodxm&}l!aYg%)v zfjPl~;cijZFR|Iu8>Y2PS(3%(#c<;Laj|Jav3*P1@djRw{gQu&X%Q~loCIID5YVZI6 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..bd95b17df814a2ac4abd891a5aec7f1116653f87 GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJm!2+;Ar*1S60D0A4WyV5#9+I^Cw>(wYt;xlh5+A>}e)7Ys-~X#b`b}d_n0Ba1+GTRKr6-@mH{CNq z0=%D0JJih1U0f`aFS6jb*puKCZ_SMo&jjZ1HK^)5QE1Cly1tz!f+39kfKK~SUDKLV z4a^A^40nsNeu>SN-Y~6Y%91QLA;vD|gnjDj_Qn%9SHy`2h%jvsIq%@!AjDKZV}`^F f$v-^Jj0_Bu%1X4qrtI7U^fZH~tDnm{r-UW|3*u?$ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..8fde14e51f71424d2d11126f8d7120761247a443 GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJm!2+;Ar*1S60D0A4WyV5#9K6fzUnfIHC$yhIGtGN%{$-d z0fPje!}d9|_8oo3wnkM^b>*x^mxf0SGv1#(d7dYQY1MUBkyZwsqsA8m7qlGM?!RC1 gh2$TeW<~~v6}ly=@w-a)0X@y&>FVdQ&MBb@0F(J`-~a#s literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..961300064a78ff5c198ae6a3f493f637d21a97f7 GIT binary patch literal 277 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJJDx6%Ar*1S60D0A4WyV5#9Jil7% zJo#wFaCf`He5Giw&Z8`{44Y&`wx4k1x$LqoUvdM(8byZ9GGg1We9&ax*f2@wr~})9 zD50Q9t0XlTnFA*U?$uK;WiXIoIGx2)!lZNJ+n#?Prak=Hx}E3BnKYheSq6seWz~Cy TR$nLt`jf%a)z4*}Q$iB}E(~cO literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..f54a4d69a3f8a745ef57726787f8a7f633241adc GIT binary patch literal 327 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVF!Fi2IEGZjB}=d_Ry2@eQnq7} z=;UNHWS#r}#j7~m9fv%6FC;6aaGWU0Ev;sA43uN@v$HdJmhdd`z%z{^8J8*gOHvdS z4`?4e{Nb^>Ff;padxO7!FRSmEt5Yv2G0#@bHpGL=ZHDuet#2gX+1m4OlX*7dfBb*L zKR>^=KIAuMX4brT*vV^y;?EEECzJw0{v>vp$VsmS6B0z9Fsq+? z|6U=FaVdL}kZPz5!zQ6;90I?;|MpLL%E9KvctUW)oI?g&Zq5lNEC`~5hmqk_YFu55 TV@nAzfEYYo{an^LB{Ts55si6j literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..e9689fd6259bca3ad1ad98e1ee9e931643fb74f6 GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVFp7A(IEGZjB}=d_Ry2@eQnq7} z=;UM!E`0d^#Vf!4HK#p#FDPeloG3C5Ol(uXzt5=V-(U8e=kNFbm#q8q_p}4AyTDU! zSwY7F4vo)+jj{(%pJG~O|Nj>=f6M#&|AsM@pXWUZQ1oOzqxel|5zlq|I+kd@Vjhi< zd;fo(J#g}jOVEi86NLIb?Edg?>S&%h^P%x!dA1G84O3Zxt2X4M*MbQG zk5ic4kM5S=f3U3K60>3FBrQIMn;gX~9e-c_*56db!n~B>2}guqBGlht&w~kbP0l+XkK;Szt! literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..aafcbd450dff0203ff8e61c0dcbe042cc93683d6 GIT binary patch literal 328 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVF!Fo4IEGZjB}=d_Ry2@eQnq7} z=;UN%W}f^1#Vfs-9fv%6FDPeloG1#97H(tjk2k3K`;9f{`EPxDiGB6I4?6I=3q0j6 z6JKd|pz*5B^OZle?MUam=tZJ7%TutUhUR`=S;WF2OGujIA9_ zYgi7yJDlFZ#i`~MWTfGucX!9>1#8zanX^p^aO4ydvAR*jzpFOnq}PH80n>!j8Gimd zx!OFz+Tms63>QyP_J*7mOQs|He!ozSv}|e&VklzKS#HqNbWuQpw-HV-DmgPS1P5mM U-*lWA0}LSsPgg&ebxsLQ0HPFn?EnA( literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..5d64e6ddb91d1b311929af069b64861c5efc6b15 GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVFbaCQIEGZjB}=d_Ry2@eQnq7} z=;Um?WU&4Ji&wkC-zF__dm(7Tl2W-~yWQcbxAi6W)%@n#_WAK^d7k@q|I!w;DR+Ew z4Qo)gVBslAIoS8$;Ul)o=jYe7u^+k~zh81$?hXH<6%&>)KASMZLAXs={C%TtyCs{5 z)_VK;VU$j0}Mqh9c(k7zFWk)=%28(t%#~hK*s`i z?h}Sqs~+*Z-X5o-r7}aq^W*}7odr(~n_Kq@-H`}zVpWX@c#&}0_QkhARqaM6Cs$7n z8Bu@veXO?`z4(u)c&)NvNKrl`sPJuW_4^a21bL<~O;Ap-Y)usDX*-a?fgl7VnHXH( WW?o(O;{zzP7(8A5T-G@yGywp7yn#so literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..a45cba0256652da87473eb5a5522ea7725ccf8f6 GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVFbaCQIEGZjB}=d_Ry2@eQnq7} z=;UNnS3dgx#j9^~cc1s@y^ySw!f~P~T2_}$($JAjF)z&^Eh#1Wz%z{^8J8*gZ+xa4 zR9v8N==_JbuhrS~^6U)$zIz?NV{ZM784`SRcX}7Cn6QNLnSi@4Z`8KA+xxpXdGk+LQ%t${n9t zCoYw;V7XHA^kCnQ^JmzW$=g>l^S9*BuQQ%wUDy32AW>0GVj>Tl^^rT#-474{jpx~9 zq{L%zyupbz<66C*UDzb2w$>>XE@d1ilpGc7*yQxsHYhu6+0w+(+_O#M#EJh$-1uEN zIYmrgTx8-BbhONCJKdfyEGpzPWl2gv$DLh&COA3-3gq!JA+ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..8455e021277ef07b4ab3dbab19d97fce709a101d GIT binary patch literal 332 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVFbaFRIEGZjB}=d_Ry2@eQnq7} z=;Ul%DSGn%#jC01XHu8Ay%02EN!eNMC33j;@^Q(1H8t$pJ|8}PpT~ZGee!}f<&ICT z&Tb4AEIMy|5A;2FD9&_QU%sY={m^Uvd`YRa90kh|k4p^29!{QmhiBSGADnhrhM8-s z`gwWd4la(#B1Sq(jwny!|KF^W^!y1^R{e2?A{J(5jj9yMm_^JEZvWKHsx-Vj76>@@ zi%m#2@zIssb}rH_#KRzP(j-U4qDK!T*@VUOcNi{c;quzB;KIRa)fe6__6lQaZRu+i zve24$r;2kM^Ax!b&nY2=3@6-XC_B8-7JoN!sbV|SbV{(S}l!n`3TPb>HzaAG>bX36oyfUSyog7So7?!y`qyp0zH5QKsf3&Zlq WxkuUrgG7OTW$<+Mb6Mw<&;$T*w`vRk literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..3bb4b621ecb9b16748fcfb90ac49a61dbd64021e GIT binary patch literal 281 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ2c9mDAr*1S60D0A4WyWq?N}r@ zTN_sH_)wpd<+s1)v`6oS!Oz1UmZ@963-+!f3MQmBj6O<Ba0g?X0EmuP&PH=LHd2POQR(iYR zJci}`6O{Yr>}4|hba!_@Pk`l~uz)uV6JDO^6L|74VaM+ms)5st1Ed=kF)RCm5BS7#M6n<mi^JbH zEPgEhSia3U{hg4>d@VkPn;gX~9e-c_u3w~+zQByZlF4$rK~K{~0SVqlIKimo#K7QY WoNA=_)NBIKuMD29elF{r5}E)j1Zg_} literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..2f4a7390d8b5265c2d25a4ec936a63a87f99a2b4 GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJH=ZtzAr*1S60D0A4WyWq?N}r@ zTN`?Jf2+^Q>U*>2lt=G{!8>VX9uAhGR}R@9ei%e-li2H3f64TCg|Udy=C=;Dp9G6A~7hXwS8-<9^cl z|CK|tLtjPFSJ4|Mmh;~;aCrJ5%5fvJ!!l*-ruOcs51(y)?h<*iZV~_h literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..720e90466969589072b94c323758651b81283941 GIT binary patch literal 281 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ2c9mDAr*1S60D0A4WyWq?N}r@ zTMu06dh-9qm6Y-`sY~2mJTzfR+qh|;Qgho%)f?-im-idj{QSXprtaqhR z6;8+3S9CveboFyt=akR{0MT)1p#T5? literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..4cf88ff18529d3e465bac1461cb21bdb90583ef0 GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`F`h1tAr*1S60AHuPud!%tT|Ud zAx^D`H$n6Xb9SoYafZ@h?gelEOVlx&PJY8$X{){Aa{d1QM?SpyDC)L|m*J=6lQ;k4 x{~P}K`IU9e%#`cRJc7XuEcY^)WPB7E7#3tn+;?7laW>E%22WQ%mvv4FO#t73Hevt( literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..b25ed59609f624e892602385f579b02e2b3f4059 GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`5uPrNAr*1S60AHuPud#$Iv&(d zh*K-#6?mMItZ1j%_o#xc|%h)->y~FxmdKI;Vst0KF74Z~y=R literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..f39dfd6e2c39b1a7c6d46e950b095f97dff06862 GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k)AG&Ar*1S60AHuPud*A8XnhA zh*K-#4G0us%1%{0-VkY8_+RnYy@~Hy_bp1;@XY%AJwu<{8|F`ZVZiWH^2wY2_4NjO u{{7)yGc)CSGmj>3@o)QCKiHx<7#R8zrH=bOlk5Om!rQ(M?D{j+DIJCElV_XF)<@O1TaS?83{1OV_xG@$?h literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..8048772f547d900eaab2c073ce0a91e6ed49f440 GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`5uPrNAr*1S60AHuPudzMF1=Mh zAx^D`H{kjtmh4o;;|(1q*Z==tDCPOhDP@yw#QU?^=Oxd{?mz0Wg;Bx2dCuRbxAWVU t^WSSQo&2V1f}+{GTmRjK?ca`sQXQzoYn#S)e=wFz4jLmJ)VTLE^6E@rL`E&Ne ulb^{O(k8|78>M8qe)@m$i1`gC28OETGOCtc6SaYsFnGH9xvXx^gT_4gUrRM)gl%wTq?W3!Y_G4?S&!Kt&P q<>348^Cjw-O&fCLd>fiISs0eYO3hl4HLn$D1B0ilpUXO@geCwW&oDdy literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..fd6ac49e5a322cd502305c026caea175eaea2375 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`p`I>|Ar*1S60AHuPud#$Iv&(d zh*K-#6?mMItZ|Ar*1S60AHuPud!HwY{pJ z5T{ne8!$~cUEwx^zWMC`cVcW3m_5ER`Fvg~T`rk-Z^v1WEsP5G&2xA+NiLIo!Xg%Q p=)t?i(;c4bA2jP%J8)2hi6KW>{Gs<_-%6kb44$rjF6*2UngG0JFbn_y literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..8b31128bd157cddb28f5da546a6087ee96f410fc GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`p`I>|Ar*1S60AHuPud*A8XnhA zh*K-#4G0uUQn=l)Z_$JQHZgY+m_5ER`Fw8G?w4Gad*i&v7Dfg8<~h8ZB$r7(VG#>D p^x)jya)+ny5193<9XKe$#E`aHBKOnH05_lo44$rjF6*2UngIS)G1UM7 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..919f930b9a50f33e25bccd9aba4e729a09376225 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`p`I>|Ar*1S60AHuPud#ic7Cd# z5T{neEAY7GhVL{+#cf*uckcLkpltFR))~*(^X-getcs^k%wTq?W3!Y_G4?S&!Kt&P p<>2b~2MT`kZLBn5Q*|1wacJJYD@<);T3K0RZWSFAV?y literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..edd840746ac5b8aba6e994dcf1725b3c21d7a47e GIT binary patch literal 141 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`A)YRdAr*1S60AHuPudzMF1=Mh zAx^D`H{klD6ouOjCsKa@|3CBQ0k#QmSZ6$oo-S`R$GWb2Vg|EA9h;?eim{LJ2~M3Q pEeFqLpFeoY(X3zXz(ElvhNWwz_?`nG2j3I literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..0ee8ce9f830c46f4901c7439bf4b486bfeaa63eb GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`p`I>|Ar*1S60AHuPud)v-44`G zh*K-#yZ#eb7F;~vFp;?oK;Z(ZBnfQha`ala9JYD@<);T3K0RTxrE;s-H literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..cfbc7194c4b709ae47455009f778c1f4c36b9104 GIT binary patch literal 141 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`A)YRdAr*1S3oIv0y84rUlZ%hz zbNim&98G0A@dgvlu1^Mg>i@PryxOcCan#N(H+mG@e7zz3e!XE&(?tOZDMbc`8O#!^{?Gp2544BD)78&qol`;+06cv&*Z=?k literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..c1b82722a08bfd5611e8e59bcace8baa34c58969 GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`F`h1tAr*1S3oHY!2mIyVbmV}; zbNim&98GRJ@dlHXS|{K5qPHzv;7zopr09^++h5!Hn literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..1301c902b83d1f575e1bbd37ecebe37d3c8006ec GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`p`I>|Ar*1S3oJ8EaQxukl#=E8 zsa`_*W{_Kr9z$l(weXZ3)gSGg%Z|smO^V^Z^yk63d;hc3ME)LMK9O_&lbN>Bl1@gy pBu<(=IMrIsvpB(orOl0lfgyj3OlPsisaT)|44$rjF6*2UngE1TGHCz+ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..6b0cc9cf23ee1e834739437de6865dcd2172b950 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`o}Mm_Ar*1SDGE#-nlJveYgT`K zz||$E=Jd;P*4C?UB`tpbknmtrINSH`=KrT(*ZjL2ZhXQ_Gg5X@&M|4W{rBsWBv=)TU$%>m18?=tTW}5NrwYw5?#NpJ>pg0 nlUVTlo^@NGffSRoG7G~RC;70MbA|PQrZafD`njxgN@xNA;sG%7 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..10e9e5489094c844f749b211f4397ceedd72bece GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`p`I>|Ar*1SDGE#$lA8b8HE)-{ zv+I&mbNb~tE4OruM9Yqu8?}zUW}5MA_4j|Ar*1SDGE$Cc4Yr=*Rpp!cfs)3q>^;puo=04NcvP4tJYz5a_AlOe@eBL2CXc@ydd;6NdG5{4Qv#DNwwurS n&~|Vt_jd`mgBct=y+9i(Pb*$13`jfYPTMAmaB%zAHYfBwVozv?`<9n~J0G)SDa z;8h4S4rBJX*ptYxa#kRZg1hk@h9c8u-UTkkHyAV{J+zn$F9b^(t`uRIc`{n%%lSKZ QfHpIDy85}Sb4q9e0Lm9TUH||9 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..251fe2aa20cb5713b9355340f315be177143b867 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%``JOJ0Ar*1S60B3&8I%p(W^{4? zXJ7gI-*@@LQ_bH8elZX@zzqGbEWj zHfe}B8^NpKYTU-SB+JdPLFQ}$^NFiGW(`7T6PQa}SpFXl;;7P6R-4MipjsO9AVOVQ Q3TQQhr>mdKI;Vst0MEENod5s; literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..1ccbb68df918de6ae7de899b80f8cb64b66f72b8 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%``JOJ0Ar*1S60B3&8I%p(BqUz^ zVPEa`X}FCT{0L3{KXGWS(|<~w}XUEeT=eP+jHh9r~6 zCJhm1BX|{DjoTQPWVsnO$eb-;K5>=DtU>5(0`nEqkpG8+II6Ui)uu8rybF!(>$Eu2 Q2eg{O)78&qol`;+0C{aXMF0Q* literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..a7bd40744bc9459b6c3a49029f15a04c7c9c385b GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`g`O^sAr*1S60B3&8I%p(rnK$+ z%f9mWuh-^>xA6WB{9+(z#IVHjLiBvcpf>T=DtU>6k0&|4J%IuTBj32l(%{$fMxs;)3a-xmO T&Z#;;%Naaf{an^LB{Ts5NQpe4 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..d63a834ef87d297ca24eebb8c779b3b4ef8da4f2 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`d7dtgAr*1S60B3&8I%p(EF?Am zv9J7n_{foh7iVHcY<*gI7&5nAy_h8MDDBuPk@egOv)13+fAYht-}OAV9n~J0G)SDa z;8h4S4rBJX*ptYxa#kRZg1hk@h9c8u-UTkkHyEsipZ?z<(lqZ>hv!lTokh_hr^_#| Q1KP~s>FVdQ&MBb@0Fh@rF8}}l literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..14d2914beb5e1fb5b0542e633a70d2f926921760 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%``JOJ0Ar*1S60B3&8I%p(ZtTeZ z&%W~ax0mLJcRt=8@WnvTh+#?O^{}aqVQws|gZAh(Wd1AoZ+rM`_Ibk`_L&`*8InvM zn>0k6jo?*qHEv^ElI3RDAak~W`NUNovj(BF3Cuk@SN|Oj;;7P6R-4MiAb2}=+KWRT R%s{IdJYD@<);T3K0RS>YJLmua literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..ceb16af746a2d7c6b5aea3ece2b368edf9b28d9d GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar*1S60B3&8I%p(eAasW z;}81&>u_{io1}EW7Xv{fh9x(xRl6Kx8t0chZ!)ppvHAP|S(2{*rHz>WO-?zq;+djw m!hwoZm%jKfA#OfCu{q(+~~j@tk!4p!qkkU=0hm_8PKF1YvnJOfB0rw~vTI|JA-B}qeuXY6MgSpGu1#)Qv+ z-|s&$Fmf}2HNwDaGz2mPIR+R;!5|3%0A!p>hRyUocmMzZ M07*qoM6N<$f=`)ZRsaA1 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..778930589670d239ca961ddf5687e45fec561e55 GIT binary patch literal 264 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`=RI8d5BST!>Bs?x z=k`6lIhx#d;teJ%wN4lm6m9rFT}U|L!Lvtswvz|HJS;tUb#}RggH-Afmjm0Hc`k>AGj57EsQLd<_>HMrP27&(FI1Zq z_}OoW8kF+O?PvHr_34p=P8P8ZPtN~$a{7~Sbb$fGP9_&;o|=;fJbX-=oa9qDPG~DI zJ5)KW+g@RP-`^=Sdl)mX1oDe`40@Uzg_sy**?sqHTU{g$^csVw LtDnm{r-UW|(DP_! literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..bcc706efe24c48ebd5e12a612ccafe8c022ca183 GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`=R92;Ln`8u7g(O)D)_^{X^F|1 zxAr}~Ihx9L;teJ%S9u!T+4r@{F{o{NV|%ysnRjtpx!3h`PG?j&+j#F6PyD`G*6e>j zez8Yro=}(|<0H>)Cq8FKML*+`z^J$xjqdZLb7r*e6FMxqZaR;_dxM9@56T9O!3CTr-6-%tpUXxPKD$nlq6Oy!va9zG_Aco-{LQy4t> zPn2FZdy}4`VkXXm`i#NT L)z4*}Q$iB}r=4P> literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..0144dbe4f2cb94701c176640fa2e9d1e9a71c2a2 GIT binary patch literal 259 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`r#xL8Ln`8u7g%mE4*bWz>Bvcs zkM=#iIhx9L;teJzJ2;JOD!|*4F^_U%I<(6)d*jM|P<=UTz z(#8>*Cln^g_{b~UF*|fQN-cHSdGM4&Tc-9Z<2&_V=R7<(yFbBDttPJG>tFk3hU@Vg zv=d%A%yMMwEOdI4rXs?pK!S)EfP%QIH9e;>`>*f&bs88 zo^l{tgGmDqqouTn+J1@u1`Q_06Sy4O6pk|-){sz9WMDXaJRsutiYe(pUom*P`njxg HN@xNAvZ!7a literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..d68bf00641bbbabc8b2a4a85c53f32d3568cbc47 GIT binary patch literal 264 zcmV+j0r&oiP)vv*{+E>zVffF?24)}Gd6f~Sj|rCnAkDhA zstk;Oe=&eGfBE(stQ5os$-(sDb-{=G?-@WExp}!6xOv&Yh6yMNf?Z-{`5WvtCVXDF zdF?p^4;L#~BTU`C@+8%ojZOD6kuRO zK;8g}feZn;4kX7yOgexWqOQdX4wI)3-Y`JLNJ~bbbbuTK45MI>ga82GK}{t}RD%`( O00007gr)Ce1NRlNYdvC8>yTE6h$&Nj=Ecc!*(%q)YRcxfT^|jT2{Nv`8|2;yS@FL2klp zskEGg6csbs1|CLBX%RL5dG=`xnQ0254Lpv0jBSAi9!?AloRMKSlg`iC2lN+%r>mdK II;Vst0266iv;Y7A literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..a713a065236ffacf9d36e45d6456b5e3eb80a9f0 GIT binary patch literal 253 zcmV< zAOeUf==_H%d-dQ7iXJ9H`aznt)$JJsMR~9)#p?o?W|+=r@6Iy3fBl64*%d6fTmaJy z()8me#Gy)(#z5s~fmr81%n+O|kdoE;&nn0VHlKt29|On`5G^HS%m6a<^NTNFIlN); z`~4?||6dWBL59Fw#47;_6N0e-atR9?4+A4N69dd8FmHn_ASxP>4FPEex$4iaFAUEf zUtuK50FWk_As{wPGlex!0BMK@X{=Q$&bKSm<#ryN7O$H4-jG5COK4R;B*}>6tm^EKw&#!;o55M34pK$g> zTLVwHG4NtX4u^;FiO~1;f75n+dSJ$jqgu=u>JPYHiu!m#Y;!N=k}@%w8Tv#*7P zA2eWD&UnB6Ps)y}&wLTg=HmP}1STXJOlNp{@L`iV&pW%SlOO(_=HHN(;_RSz>2d&@ zbl+uG^ZYw(?b~*>Y1yzPv^A6*+T$8x(!?Vu^eA26$wP+QTt!!Rm&;2!OcO|D@DM*E xARxU=^2jmiUY-nwC4wp}pXCl~NT?_>F#M5?Eb-FXHw)+)22WQ%mvv4FO#n(SS~dUx literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..ded48c259c7b0e3716d7df7b22af1b4abc1ef2e0 GIT binary patch literal 249 zcmV< zAOe(zx&4PJ>t3}BMGq4p{UFVO-ueuxY7$tL;&lN`Gfd}|+bV%z^FISa!jpcB{h+kF_UfQEAhwjZO-ZM zjD%7dJcQ2(2uLrJJaSC3gC~N)L)k+j#rUv>go`2rgT8Rs=flw_Wq^KS@O1TaS?83{ F1OO48T-*Qv literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..d67704fe038a8b15a2417fa23ff66974fff7809a GIT binary patch literal 261 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`XFOdTLn`8uQxuqP?8yG#u4%pL zvsRa!n$s`GS*5w5k||G?ZqPdVnrTMbjC0@n_Zit#{^()6DQdynkja*r^yfEsPFuqw z1?F9fIy?4!czZd&jsN?7~? literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..8d8cc358db2d3a24d8bd3344688175899c682ccc GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`2RvOILn`8uQxuqd)_VNo51w|{ zP~4SYSn;pI*?XFSJg0tjMNEBE%IIV4^St-+amjaad(Jn!;hMvCz@*uv_U8}2oVLzx zbLL%&Iy?4!_;onC&A577)6&Wxtr8Ax4JO$$qMD9M88IDr*ksPLE@sE^4-cQ_Z%9jV zc4&*dF}s0RNrGEpc8W@>B+HRV$%M88F}#}^R%E!Cu`H2%vP%8Dys^od8wWh5Fe>;O xI6LIbNE4Xd+Q`CiiNlO1!}zd hZ3mzP&r|^hhUIYzZW3$4PXgV<;OXk;vd$@?2>@;gO;G>< literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..b3415a07c68d043eb71a1f8fe4b41bf566f1a99b GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ4o?@ykczlu3D(7m22xB=!r`^R z1wp|-{D*eDNnEs*`H02M4^fW6>=q}x{y$GmJ@}fzEvmI)|D-SV6KU1+f4<-U&-1?iuUdwsuao=}j^M(F|9KWCn6S7x f!-zI74hDwv$K~0cG{{5(-NfMO>gTe~DWM4fL$yf9 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..30517eda1a9c659ea99d69235147ff9ed8995fa3 GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ4o?@ykczlu3D(7m22xB=!r`?* z!1aK?{D*eDNnEs*dCJoxAEO+D*(-M5{PXf literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..36bbc3844d751139914589d5767ed094fad533d5 GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ4o?@ykczlu3D(7m22xB=!r`^R z39f=a{D*eDNnEs*Ib=%9hbYHj_AjEW|DQj6bnG>QTU6_THM4g7SJU1+e-4|cwZ-?;b42+~zQAsI=%mL-`@@I4z|NlRKrtLao&lax64wLKu6*lL`)}1JL_d|Ei zw+lxY73MeV?5})l8F$(-YsD*ufF$OlKd0yKmz-x;;e4TJR*T&UL9=(a{!6+Y%;4y0 gI{+nkrV21HY|K}@IMKuGF3?R3p00i_>zopr0C#^&1poj5 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..5988aa2b00959e68fb9a8ea0ffabbfc58080f564 GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ4o?@ykczlu3D(7m22xB=!r`?* z#tDue{D*eDNnEs*xrArRhbYHj_BAsDzszrs=UC4yktxb#J#G6R_L;Sh9!R#eNlF*o zau#N9sNvi6=TvKTg)aNbg{znyI(bE&%g6motN8TC(D8Jp&@TmdpS2$U&Kq#KIVYH~ ez=#zs3=ESutJEZaEz$?NiNVv=&t;ucLK6Vng+hq{ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..fbb28a6c3b7109fece30d1f655dbdf490795a6d7 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJI!_nJkczlu3D(7m22xB=!r`^R zgh^L_@*mpqCUMbL<_OlGAEF$C*-yNV{QErNfBSXDo-JIAGoH?muSu-<_Jhl>I^z*T zk}iAYyj6S*s%8Omnw#cMIG?C^-s!EzkH7zf59cpf_@ilVqDW8Mfea29k-){sz^AYL Vr{vJvRG>>3JYD@<);T3K0RSiOMZ5q2 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..1bbcd2ea8e39fd566730cfb658489ea8958f866e GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ8c!F;kczlu3D(7m22xB=!r`^R z1wp|-{D*eDNnEs*`H02M4^fW6>=q}x{y$GmJ@}fzEvl8_%%|P+_Zh}iewJHqYf{Lt zaayyDe<*u{khI1*$Af++o^P0tzOYPW&#!;oj4dBoe`nk@hMNzxsacDKVeJaVL+mQL RDnNHIc)I$ztaD0e0sxS+KGgsK literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..c5c7efaf9614c1f6dd2d74a8896ecaa0282b1940 GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJT2B|pkczlu3D(7m22xB=!r`?* z!1aK?{D*eDNnEs*dCJoxAEO+D*(-M5{PXQTU0BhQlH^?uyH7R7+ zIIY>nKa{;eNLu5Z<3Ya@&o@j+Usxt`XXkgmj3?H64xTgMa&t~FVSy0_tqcsyr4`eY T;`gNj9m3%0>gTe~DWM4fdapjB literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..cc32c91f2fb54add276dd5da2cc1bf61ab623dbf GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJT2B|pkczlu3D(7m22xB=!r`^R z2IIhg{D*eDNnEs*`G|$&$0)~O_Ldu~{ycy5?C@&_x2RTzGoRS=?Tlosip7`PniMi@ zoYrjPAIjb!B&~7I@u1&{=Nl%ZFDw(;^XuRI#)sDb66AHO-JBClSYSjzD+7aVonm|> Shm}3hAq<|belF{r5}E*WCq2pl literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..666854572d895b28c91d5c6ec600b3a12a8f22c7 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ8c!F;kczlu3D(7m22xB=!r`@m z!KRSk{D*eDNnEs*`N~$6k5P`n>@I4z|NlRKrtLao&lWDm8Be$C*{4{P{}J=6&UnO- zq|078ZxtVds#(CC=BBw5&L=9KcY3R_qw=lg4Ud|G=M1>qoD)n~V1z*{1B2@f<#_=u Sa#w-wVDNPHb6Mw<&;$TQWj;0l literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..e2786dc73f1231ec8a37c454a8e512e64747a418 GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJT2B|pkczlu3D(7m22xB=!r`?* z#tDue{D*eDNnEs*xrArRhbYHj_BAsDzszrs=UC4yktxb#aN1wS=I{lBWM;qWj7JPf zy6lznR`D^Yngz^hZkjvce4^rcr?(nAiXO^cI8j~EJU3CKr|m!n2aHJIVq_@%sKmUD SAx9MG5C%_IKbLh*2~7Zq-aSG9 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..abec23df40d26ee1e2244971040ed5b61da063e9 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJI!_nJkczlu3D(7m22xDUb}UO$ zO8+(6C@x#@S^k*X(cqpbEet1u90TRrzOUbJu&1h^RcG^z6QvAiKFQn9Jh4qC#XORa zA#&Z?yz>m3{ybco+*9K3uE2icb>!dWZAVkw55E6C->rMXMF9!kMl|A~AQOX{kZj5K SrA#1~FnGH9xvX zEdQHr61DXH$RATX8mu#=h2cbyW*#4#U)r+&%j5T@svOr*E0Sf{{O9v~d!8pze4A$L zus7(K3yY>PMDBb4(c8_-Y2q7!9sfQmGcTPsS(Ztmcm2NqQo2rV&Iu+gXhfSk2LnTk Xw)~neKif|Oox|Yi>gTe~DWM4fdjCAy literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..da76b1f4504917614caf06872705ff765dee9e75 GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJW=|K#kczlu3D(7m22xDUb}Uy+ zL;g40Bql8QEPqVxXt2(d7KRf+p{$Z@eth5li|fTCsvOr*E0Sf{{O9#{eV!*#e4A$L zus7(GZ#7M1h}@TZUC_M%T&BIl+Vljc9Y{U|{&X XN&eG^6UUYVox|Yi>gTe~DWM4fJMugP literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..776b655c57b977b707f248143fdba33a96e62a54 GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJdQTU}kczlu3D(7m22xDUb}XBi zWd1kX1WG;oCVx!rXmHPz7KRf+p{AT|x3|X`l&rtyIxW)Yi4{ZI&*}N`C%4I@m`Cz4 zM9RHbd!Av_o)!7Jt_wZNIOgoA=x+=mdKI;Vst0Bq|$LjV8( literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..2194bfaed1a6f804c1bd37c2348f0fcc84ebeee6 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ22U5qkczlu3D(7m22xDUb}Vmv zru=WVd6=@~hx{?Mqrp8>S{P0QNg6t~sjt6h{KmR`zRu6`d7b&Lz1`gqJRV%A*aZ|Ag!bL V{&ax;CZJmwJYD@<);T3K0Ra4*K`8(L literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..01e424144943cc150373672ca88f0b3f44ecd500 GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJCQlc~kczlu3D(7m22xDUb}T(Q zSN}EJBtBmESN@pV(O{h^Eet1uBr7%9^z5$vcQ1=eRXMJsRwT=?dCtf8`fNqI>^FU< zF*{6qeQT9bgHF8NcLinDg&t)bH9P*#YYaMll8^@}NjEkGj zI4ytY=I{EmJ&XQNi8|x5jxqgP&eE>)C(8~@<^Jy0J>jB&1aBi6@lcS7;nZB^E~7O} R@<4Ymc)I$ztaD0e0sxqZK&}7) literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..eea4590ef3449465b9a4552439a673a0cbfbc5a5 GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ3{Mxwkczlu3D(7m29KN@CQ2zP zEL-qdKJDCU_HYlQ$(=#$4LaAuwx>UM@_2E5PLob~$@zc!>(jr^f48ka=Cq@uuIg&% vtqJPZg8%CNXKoRY3NZkczlu3D(7m29KN@CQ2zL zXzBftPdoQ=dcLR8~nx||r&etzwjm;7d1=Q%Ah#kxUiT60s6 z4tv1qqD_nA-CaKHpS3NZkczlu3D(7m29KN@CQ2zL zBrNzWpLVX5JKV!)a%T{GgHHKY)5Hlv!V0G~x||r&eqNnjF0t*cmD9Ay6zc}5Y0XVN zI_v?bi#9Eek9GdKfBNjR^;s$jn}i?Ub=P<2zIahUg0~Tkcqquk5b3N~a87;Fb)X{{ NJYD@<);T3K0RR`wJOls$ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..47bbc414cad604c1bcd1f6b5b25c85450a3b0708 GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJLQfaRkczlu3D(7m29KN@CQ2y= zNIm-|pXT>{RjkU)lP)Wn9j38Yy*BnZ_2H7end3D1=!jqY*K7Q+znd#>Hf{1$wtfG8 zoh^9u$hK|KzO5qaNt=Wp&aHm$#(nXkfCO(N8u3t&iDA=PwaNBgWy^t3kczlu3D(7m29KN@CQ2zj zNLlhjKJDDT;_seDlRJah8+5i`y_h8MC{69OMwb&q+Rv-M%_XnN>~o$LnPS}_HLba+ zM~6M&bkPLn6JE^qGiFF=aF#te;#8(o^Y!ol3`Hv`CZN%1gpCse!-2Od+3kczlu3D(7m29KN@CQ2zL zJYM%#KJDDZx#6BhlRJah8+5L34NaXeRZ#J?Mwb&q+Rygi?SZ+{Lg%`@>~>GskK6J2rp+KTFc}|I57J8#c~aWAfqG z;pjHw>TO0XDPIETbe!~S3D>(Lt?T0MoM6J@hDx-#b1*Rc=-0|IVOhWpw4K4z)z4*} HQ$iB}J7_#) literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..d79c0f2119ec3baf09d94aad2a9b0350d324f134 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJIi4<#Ar*1S60D0A4WyW0#0A9z z9=z-wnlJva&piBTdgH^JkF`~1o^)Bs>@Y2R^=;#VPah|yinuB=Z2oia^Jkv@_v@8z zepe8m{FWgr!fzY%id4%;z6Hyks#rJNnl||fLsW#{7Uqmp%Rs&bOP{jHI%J>zXw@J$ z?QsdiUY+Bw7^AF@g++kwWbkzLb6Mw< G&;$Uin@@EB literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..9912deb74bcfbf8e6d3f55bcce4f42f50b974cf3 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJIi4<#Ar*1S60D0A4WyW0#0A9z z9=z-`y14(d&;0!Ny?vW@{=La5YQjtT7$Wo3w9XtjeavZEphzpjnNP3f?Tz;Q`q!Ou zzd6Qd8}o`p%bR=)raeuuY?w7|@*9S%XunC!8Htt``4&ul>SEb2ZJKZi!&=?ruNkT$ z`Ytnm*(9@?`9-E>82gJ3j(_b}wU%7V;aQwu!g7LxkwM^f%aez^r_KT0$>8bg=d#Wz Gp$P!ghfr$( literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..a860d0cf687e5be6e447301e6d622f9899b5d299 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJIi4<#Ar*1S60D0A4WyW0#0A9z z9=z-l5-wBID=j6}>2H%$)P$GvF+|F}SbJVU^RV}{K#^94GoOUT-y7c9`ModY zeshe^Hs%$HmN)qpOnaJQ*)VI`*73+pu(Gyr!km$68OXO_=~EV2hwRfIts3N} zJuYF`t8@GnLseAYRmL*4Q~wjUa;-F#KCB_Z%V^}pz;NJlbHww86~;h!GI+ZBxvX literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..c148f020bf2cac983ade7a389d4e8a8ed4ba25d7 GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ0#6smkczlu3D(7m22xBg;)3D< z4_?`m)(r(iNFMzjn5`MWthNv>(w_Nh0~7v*b@B|*$m=6FHK++(K=$)^hRLE z_dhnwXRa%>AE^2B=58dLreg92SIK+HRUqfX=Ek_ZH;%UcMD}|U& zC^CA@Sa652NWgBs@dd7iMa@&1Iub>C+74uJzzBzS1_s;A>iOPoSKk5yk-^i|&t;uc GLK6T9>WZNN literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..a00949f47972eb1aeabfeb7f1aac41eb246930d5 GIT binary patch literal 357 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVFzR@^IEGZjB}=d_Ry2@ea<*eB zabfx2Y?G*^_ecJi+RG_hKrqerP*bnIZ z|MQ!l`NXID^#>Ul)0&@TykeNZnzrZ=Pr~WOea~2v6#2po;wR6a&nTjG#H#6yz>a?( zm6^|6S7<*_^XJL!a5hQ3yba17p28{18^iC{8+H_KGCZKu-pY1HQDL8vym$w9-)!yt zd&$1yJyTSiCh)V~jF60&DS2=q<08k4jc+&vq@P5@@Fgrd!l>YU|NpPvB+H_XhBIzu z0%p54xENae@hpn=_1HvtnVGAY0`!;p^{sVDK?`y85}Sb4q9e0EXO# A9{>OV literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..61082691f07bea58a5a03ff8a71b0eb5749c832a GIT binary patch literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVFq(S0IEGZjB}=d_Ry2@ea<*f+ zVjA+l*(Nbz!DsnnYDa^0rnE4e2nuDDWb@<4uI z|9Z>KeB#sh__~H(rj3q8M`n44aWv=@Y&A{XQT3Vc#&w0$4*S?G-J)YzHNG*ae3?IE zf`T=d!?fla-pvv&%{jFney}z-tzofX*!Ta(&;QSQZ&xgC&SAe(`(=`2q~9FIC)pEn z6{MbVNW}X)OUei-Fim%skknvU5TdVgFw|hPvztPGf1-*ad`Aa6rU_&IML*gU&}V(sX~17hAn#xX5=qie}sWcG)dO6jAPD@ zihjmt*%O=-?DiG?R&DNEWpP9B$P!MmqQwu+?Jeig@^a!aIGwnV(U|{;`Gtw8Cz2Xe zE@eu8OZF8PQFWTY?^?N2;)ko{frX5V94|J$;Si915)s3fut-I`fv5KGPwB3wClr~C zq;ERjc(X`@C4o(;o#lknlNUP*o*FXi-EaO9EW%{Ke!z+8X1jvBz$Td`^RyHjWP}#9 zaGsJ~u;SqJVzwy8fRYJ80){7E8)3u?0R{#K`{v%TO{trKA;{qA>gTe~DWM4f DTKkCw literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..78b721468170bb7f335331de9efeb0a3e0d2e9af GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVFzS1{IEGZjB}=d_Ry2@ea<*f6 z<1^)dv(3YlB|qeksT~dOnbN{=B1qEEu}yvbJ!6hSW8;Ft&y6>KpS!DmD@LtImSOXs z+t>XQPTSWcvq`fSad`Aa6rU_&IKdPxtIIawsX~17hAA56GuE$NagKpYG)dO6j3Z`m z{ba^x*%O=-?DqYCW!b!FhRO}WBTG2NiWWb(`u#soQcS&M!nDIq%xQ8R>lF^2KfvI- zr2X8TqqFohyjm3GH~mdd6kxDo5s^}m5|KU8$FR|{@90woHLoJZ6Bpup>Ln)Vy7LK6 zxOsx_P@1@_B7?DjrHX@?lKb&yb9u>vpK?p)FA`|5WDpZNVaHuCGAyK5K?LYMWN65&J-s@( RBm)?r44$rjF6*2UngG~Jj%NS> literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..6060968b29db3b47e8c9b07964a446e7c47aa65b GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVFdBKfIEGZjB}=d_Ry2@ea<*fU zGGhAIY-6}p>8E{Iv`UYl!^! z^s)7Zr}AG5be4fjG)dO6jAPEt z%~KhlWlwNUu-jMo%c8k$rRojABTG2NiWWaO)mqJC#pcCha5`}zqcQ)H?HkM!GZGRQ z)GxJ3N^e-k-6f=WqTOiHCLX3oYaU!+xVYejLm5j4Z;_53yFuV2ZihCz%6}3^i=GHD z&g^}okW&^Y!eqca(U~blv8ZH@MMWFq^!JXxG`SdeFgJYU=Hg6|Z<295Q8b}yRSQFr zM}v@>MtOrw%lYR#TbLHSP*|#v1PvE(-~fpWiVO@v%B|D5I_AXy1Chbg)z4*}Q$iB} DJLZEu literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..55b14577baf6e95c7cf3c59111c16cdb4dfc0b23 GIT binary patch literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVFe-bxIEGZjB}=d_Ry26z+%Qo} zQDNDF&+=*KRi%~={C~Y(qOT#6g^M$eQ;uzd z@(0V7MJ^mhGg^5k{gT|N_>y6oT!JDK*WB~^`wVQVdu*$Nrtmtp{rmZq^-X3(MuQHE zC6kz~fmFCiz)}S#e$E-G3hs?E9jCu5l!g>CoKPrn7f7}Ym2G&(;bhm|Ds+=oaGgc# qQqG!#=M1>qoD)n~V1z*{1H&GRh99COxmSRp#^CAd=d#Wzp$Py!QG)mY literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..45a55511feec883e41b57f5ef5b546b6252d0a09 GIT binary patch literal 350 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVFsgdGIEGZjB}=d_Ry26z+%Qo} zF+of3k9^v>m(%k-jV5;nu{Y?L3yY>rc=Sx+v__W`Lz?B8XX^L&8QJ{))!aBGK;br{ z!D+{7b^rdhH%_10>e$vjyD`Llf+*{WX@_h0i&#z+O;C2Y*f>Y;!%^Nyz90X-%OC#Q zFE8mZt%-;Ir<}`TYbSS?5B3XN4m#y2)qMRc-mD<4eK?)X<3qCyW3j*qp8yYsvuxIn zPR;%vv3T|(7miPgCj=F`BW6lUCiFS*2@3pvw>+O`hm1p@8H?nvf7kOjxYz&xd!E6& zM?p$V>cqk(-7PDF1QxcloKc#v*n#iJ)9MLUt1K8&1a>KRY@D--&!L<}asFYa&Nnd! t8ki4UV%e9F4h{+_CSZ7gi5X4|40@%VXWslNxCRV222WQ%mvv4FO#qV$iQ@nO literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..10e8e9bab98e69404fc5fc5415d8e2a85786cda2 GIT binary patch literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVF!Fl3IEGZjB}=d_Ry26z+%Qo} zF(F~WXZf^qt=!=rMw2^(*c)`px0)sfgicUAts&+m!?0NqvHiEIxZ8OnN-?ND~hB#m-1fyZ{W`HslecX6O&7` zPV3TMZ}WFX4~iIEZwjQm*j+Ava9-X2r|dR{hZZqE zIaD`TvQy69bD7YVxVKEXG5mK<~ zW_;9 zSrVo->-_!pRhU`aT)uhH43!%e>dI~Zk61OW(Qw!%^NewVvO^!EC6kEkiI+_C)lU{3 zkXKV{Tm3!Xs6mHSlJApkhg*5e+|Ez+PKrKdB71)Qo8S1>-oskuhhtxZB}a;;j+MlM zK8uoPde^?V1uC)p6nMnJ#>TjAKaYXCLOVyt-v?*i*<$z>Xh=8l{5|@EUFMYhK11UJ zLdqR&t!zar61w?TiMYH_WZca0L}LPT;ZM0GeOi1Bk}dBzl601@V!j~jc;fkn03~a2 wg9i*7Od9oXNV*-&;OJ>P03~>q2{16s_h?>QK6SxCV8}6ey85}Sb4q9e0G&;RcmMzZ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..5de8cb01856111d151412221e485e268b4480355 GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVFsggHIEGZjB}=d_Ry26z+%Qo} zG2!vLzw&A4Ce97_G@9HQ#NMEDeQRjygo)FYPHS{IF{D|ZdG@`3pOH=FkDkUU0SdPn z4Nf~wGy3=U=!f|;dmRJ%W;ceoPY`82G3{^-e-X=xq6x|l7aQm3eK^V+$@k;iOY_6+ zzu!wbOl#s{|0(CP*!s|kpttr5TMjzqDeb9zYuUV|iG!J6oY~@sV_$S(yJUC%z{z*B~%XsRKZkd#6M(DC;YdWfVmr0J9us^NrKT8SY-Z z&p=8jknI4NutqmUiLfCf;6KC>3=9I|tPC(mfM}5Au(WaF z;28#74xlI-f((7~{4vD%e7sDg_aGNWd%tISS-JT)qdXqlyE- zag7!o#8^&M2cSEGkk4VEM0PGfsS=5R`?N;m1SNBVSov4`t9aWX#1nl{T+?r;Jd ZLu9#6>Kl%EAwb77c)I$ztaD0e0stfXRfhlo literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..5d91844aa8d653d061a62b5c790c5f5334b09d7e GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJjh-%!Ar*1S60D0A4WyV5#FCbV zl{-HC&yn5w{|b+(S`hEq+KuL=$L-dbJdxM(2{oxZlj8W6O0n6Rwt4su;@#3Up-x$!zrmM-K4`F>C^4S9R91FWqVRe}%_XEr@q_)n~ruU2R%dWgNFKJM1gpYMQv?_Y2j-XQj7Gt`y}`X=OO^ z{fgff7t4mQee9KOF9a5}zV9qz(5>|k;<&KtfRYwhhUg!c_J(b{xDKD-VT@9DShT2N z+Qzopr0L(j7{r~^~ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..b28148333debaa9f2c36799f450da88b0db1bf62 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ6`n4RAr*1S60D0A4WyV5#F7?= z%o(@;Cv$uM4>rCs!^8B=k)zc-k&J!+U&@sl+z-B8G|7qK$!|u_En7a>o-lT4Kd|A8 zt*4^H>K*D@Tp5yoTr3Yb#djv&Xk&=$zi9OPppKdZ>tVCs2b~%OZTTDy@(E3z@-THr z@q5|BTX=s54Mg9rwOone7jj(zHp Q0J@pM)78&qol`;+07flWlmGw# literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..688330cc5450c6a887674da069fe815215f9cefd GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ9iA?ZAr*1S60D0A4WyV5#FCbV z$rB&_|7G$1{}monwIJTzRsYqR=XM%hm2up{?67b9)r(0LU;o-4UT9n{xl)u%rIq2t z_bYx|Tr3;H_OVyCy%1Q?`o6P>LATaFh~vVl14>$48KQq&+8eelvO0W%hcQasVbP+7 zX&?KqGk*DCdxB9S)#^mjgcbpFzopr02WtVh5!Hn literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..56fe741f10c4cac264fe89cdf44c70c247243956 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ?Vc`mdKI;Vst0Cr(s@&Et; literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..6422bef4d89232fb309683b67c72016146486467 GIT binary patch literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ1)eUBAr*1S60D0A4WyV5#FCZ+ zSGu13=YRL+um9PAWTmScjH|a9nWV7%SzdkRV2yw7X-_W33GdleE?zqIUE#cdEYsmj z-&I-});^lILSsSd2jQm-!s7XDiPB6Jwr;22uy3A`Ai{I|4LdiZ+ZPK4R%;KRn8x`J zPqkL_@EV<w42sHF95?o8XR9OT&BHA6ch(zkF5P#>m2Ocx%Y%htiLkfNo{*boFyt I=akR{0H#Ax-T(jq literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..a2138de19811876013844efc0c76b38734fc7225 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`d7dtgAr*1S60C=qF|t&(xI|BpIMV^r|HZeORO)nXXakn?-0`FqKeMT{G_HS@R^GOh$t z4Az261dlvSO=e`5G4yM%?B!e{xkOOx)shUh-45<90&>@vWU)yyFfgyyyrg`Ux{~iRVN*$F)H|m=igJ*YB7vy$oYL%db{MwBF2r|nt9v{8CL=+ z25Z43f=4C_2{W+E82YtW_Hr(fTp}p;YDos$ZiiTBQMv0&ve+aU7#_^gXF1BHC=9fj N!PC{xWt~$(69DgGGsyq| literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..cefae833f727892d4a5589fb1905e0952f00b943 GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`g`O^sAr*1S60C=KlQ+?cF8l!@*y52oy{T9b<^3f5$?6nVkv^P{s_{wxQhkfS+ zL6?R(yo*#*D-JT6=N_(eOJZ)|Tq3zdQ0&!`47SKapT1tt->`OphH|L!2?mDpgQnZU TBMTP*Eobm_^>bP0l+XkK=CC{K literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..375edf6118b428373f2a92da6ab7823b1f1d259d GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`#hxyXAr*1S60C=W}&pPqiE_hgrF$TO{IY)mO}KM?=VM zN4AE!9G5sAaTFRiGxtd>KfLD{%O##m9NeWrCe1vFKMx;a+4lA7R%xCkS!|LF4D4*i VH)cM*yA^0XgQu&X%Q~loCIJ69K9v9f literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..bbf173fbff6ef9a69ebc8695b3ab444472d7c46d GIT binary patch literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`C7v#hAr*1S60C=x)CY+V64;Wy)${1oOG?b>EM+`%vqwjUr+!~u+K+F4#SeG8 zhf8!8G5Q#vxGCc>+i}{yssdJ-Iu>TZC6Z4<#LVQ{l0%>Dc3qv#Ghv6?srR*Cf* z0gwIF*e0BuKrb~5LS&n)KUoy?u?8x}--}U^0fQ8v?oJqXQ6Vf#E_zE((3pW@Q z7#SNTT;?%qU=7#V^ZTRpo9Dad*FC<{W6tLIuU%EDEzsdM&~HwsoV9vi81n-?#^CAd K=d#Wzp$PzX187MA literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..47ad8f7e91286b4a550e4c11e86b31682a4c6fdb GIT binary patch literal 257 zcmV+c0sj7pP)< zAOjc}==_IiVBnDXc$HTZ9@P6>1s!a{Jx{800000NkvXX Hu0mjfS>R$3 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..a02840c098b3aec78986193a104d0fd4b2120826 GIT binary patch literal 263 zcmV+i0r>ujP)< zAOno)^4u`Yl)o1K%9 z;mONS44*%IXPCHlFC$SdfN2If8)P%c((YBez~M(Q5J8$jP8H?lV)*v+H`v+JHtdJ% z!|Mf5fN5(=Gw|@RFo=lqGdzC&o&i}i$R#*k0CP4dz+Qj;1`aB8%^*RnVF1#sswM#r zZE1O725vT125g!^2C(3Yg{KeSg8h8q%43|G@x~y?|FA^EFbZfJ0svMsMzL(qB#Qt5 N002ovPDHLkV1n&hYoGuC literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..d2329dbdf70813e043f826da3daecfddf34231df GIT binary patch literal 265 zcmV+k0rvihP)< zAOkoVDgK9PVArLK!Qn?R5J8$jPG$Sg!tn3^FR-%@ow*Cw zht~_B0Fx6HU|<7k6cXTNc=!Dm1F~k2OK`dX=4?=a{bKwB4k~obAVI8Q0MaZYCI}8~ zDN$|)mVf^kuxSPvz=A6lp1uAG_Va@`e;5uy1B|3J1M)vC(J+hx+J*oC0cJyC6u_;3 P00000NkvXXu0mjfMIC1- literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..61e5bcc209d9bd3249f1bc2c39fcafa6296eb5f2 GIT binary patch literal 250 zcmV< zAOqOAYyXF7VH}( A00000 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..d5b4c5a6b721a5f76c113055588048ab2b839a93 GIT binary patch literal 264 zcmV+j0r&oiP)< zAOlRTNd6Dg#zdLa%Oy9 z00o$yxi*7AOfdF9{)Z(RhEYJ<5C8zFSx}RA1RJXW O0000m}*!6 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..65f9a4446a8a3dbe7d22103f27e1d295ed0b2edf GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vpiiKLn`8uQxupxG++E_&rDVd zwfES(K!d+|+b&z?)A4Lc%oR^DFR5`^EGt1FW zA%ns0tO9ey2UaByV|97?<|z{tZ=5$sSAKmklfh^6q$P@n_db6vS+~FahvZ$SHE|7@ z&l3J0|L|B{IN-B-K|^A(?zs#VH{*LIDypkL%eP3nF}`(XU@&|c5ZC@<(F33>89ZJ6 KT-G@yGywprv`@?c literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..c82ab27a48d11cf4006a78663cb667d176b1e4c6 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRRAzcKB4wtN0Q!O?Byv^Sk-Puz(d!hz&K_;7J z;{wJXCe1ttq}deC1|>1^7}y`4(<}4AB9`Iunzic=6?}ar+qSzuuIX=&Ty_L+L*}z* zj}m|Udduy1wqmbCPuiYLk67og_8i7NOt;z@7}Qn5ZoUyt7}>0!jMEYdx6&cjo0rzh<0{KmBF8F#pxvCr)d^CxOB7i6+o zHZEZNVbaWVK$=bA>?ET-JO=iM=k&^au!v>2oU?HKk%C8$Y}>5A-)sEaBbOb)+mQL} z;iI%4pWbTwovqmG(37?&Q$zc}M|%$A9;RFE3=BLiq1NkTFZlyq$KdJe=d#Wzp$Pz` CK2M?m literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..773c36b504ad42e2e0bae3ba388d51f1cce43b81 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRRA*t-Z=PW^euEhgZM+}rLn`8uQxuqQ?8yG#o|&u^ zYVWbRXOBqpy0uz|xBKsx^e|#r78%et`{Cck>l1c&eq-A8EPA@U(H!f#?ui=A1(|G? zjSComm^AYw92DumLFT|3*GWmS2 zPcvgXwtv4w-lGdVMm*^zLW?EyrHnR({N_Kzv$)}#A_D`PL~!Vp&o1deCo*`t`njxg HN@xNAu!Bx0 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..5da0a5ca21a13fb38515b8c7fcc18b0fb56ef46e GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRRAfzqY#}AeXzhx~stIjtsF=NKY#)%rt1(|G? zjSComm^AYokY-aj`-tlgkAeN+IlVF;EMgfh=RA6Jwjk|%Sev%^yT-pga@i5Q4Vlj# ziYNW}^ikIDY{g!Op0qugD-@L<*mD^7Fx_frU|{_jHot#@h!)Uw44$rjF6*2UngC8M BP1*ne literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..6150033bfa5740e8a8bf5eda53b7ab922e9da325 GIT binary patch literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`C7v#hAr*1S60FUdEJs92{xut{ z%u8~*cHrdk;|{A73z*|R z`oG6NJijj9mfpYK;88JenCArXh#M6LesM@PT`q~RXy8#grfLz(Y1A>rVQKv(7KUR^ W>f7}a+**M4GkCiCxvX{^&-hU>ZuxQ{>I;Lt7%W2dx#bIgvB^HK6 X1NFSdE9uTa2QYZL`njxgN@xNAwzfYB literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..482f3b764f6d5dd547f2c94191e474ff5f1fe4bc GIT binary patch literal 174 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`rJgR1Ar*1S60FUdEId3V|C$X} z<|R2@Q&3eq;IK-ufLSkQ$Dto@uClX*vP!a*@?QOaWLFF4Y$sdZ)J43BF6InRSSN(v ztN(fM!@IlgZL`huj2{*AhIvj9Z)y2)@E3<<)8&!~iv}L0W2zRhoJJi}9G2E!Vqv%* Wq;V`ziA@gZ00vK2KbLh*2~7YqkvnSu literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..062ebf8784e6d3b0de8e8051995a1f80e75a7408 GIT binary patch literal 174 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`rJgR1Ar*1S60FUdEMAB2{A)H? znU~~rO+oYUX@^yc1(?mqwH-RpQZNkd0AYvHH=kL+sUobALaSht8b(Z!tM3G0M# zyPD**A4h+*KfEw=ch8TQ=1`$0tlR$UB-FO>9L%)Rk#S%Xd@M9)9gC!k*Mdv-nM@2W XR_YwaDh8QA2QYZL`njxgN@xNAc-%bS literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..e84d65350888e1ba62c9bfcffe564de650af7234 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`HJ&bxAr*1S60FUdEID_!{%x*?a5%BfDBSXFHk3RxaXoG-P#xbUGeq)I91Gbd%GpRK{A1F6(+Nb2~>~^3&DfUo{@50u-oEO^+7D+RFVmhHM zANMb<;?o~P=fgd`JwIZaLxrBON_s|auybmAU?MBVr_kI{$mti}#G|Ad@N&Kho(e zpR(p$eNyc4mNf!PW=`(!SDAm1mm%|7*!J`vfBy*|-h4bwbb2g;YmEqbJNsGyHi@kvcGkCiCxvXF2&5UWoaH#J;qLFh j@9o>(tK9P0D#5}~UnKRN)iiO(?-#0v&q{BX>@;OvBamjia+c$?hS(2( hkNdL~nFOnfF-As9ryNK+y$WbBgQu&X%Q~loCIE?KEtvoS literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..b21eb7b2dda66d955a4a9268ec31d9619a001e8f GIT binary patch literal 132 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`-kvUwAr*1S60D0A4J@1&n4EcA zAJ*`=J}LHi%Nl_tkwIp( ze{Sce`lQ(7Eo%gpM0U)csWSf{FGJ?Gs~3|hzW%j8ywJE@veT4xjX;|5%2|%n8e%`R icXl?)oDJ!8Wtd?gx%kg*(N92w89ZJ6T-G@yGywqh9WY4% literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..acff2eb77a6551a44711879da605dd88394a9173 GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`zMd|QAr*1S60D0A4J@1w9E<(E zf8x?x^+~bETh<6Hi41dVQJH^`mm%}o*3i@)m2WK%?|i&nqSKUhjX;|5%2|%n8e%`Z iy`0ZhWD=|@#<=W`bk>a(t$%<9GkCiCxvXxJWXtnblSqGaQ41^ZBoUzA6$>0i^o6swn^YM(}uG`HV#j% s{?E7FamZtnc!JsHKeE16&H5}1-+#;hy1&ElGSCVJPgg&ebxsLQ0PX!X!vFvP literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..6127be6a0977776587d0bd7a42489c4f48896a45 GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`v7RoDAr*1S60FPuOn#dl{r5fE z`v35nG^L}w3TM~v`=2!7(X)gG$wN+S7!}UWum794(vwZ2xq#cD9yUHD!C4z z{vBSErgW57;cU75-jsmQ35gAohn&_hDx5tZSDUb-^0Aq6!1;PVzOoHri+CAsu35g2 u=hBz|hg!9J47xkb7}7px9Fp!)WMEi+T}H&AqBI+53xlVtpUXO@geCxGCoy0E literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..faa9ca1e107093c112d43a4584ab419c91c6ce2f GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`v7RoDAr*1S60FPuOtr2D|9c<4 z^Y8GQG^L}w3TMmT?M)5{ot)4h>9mDW;q3YOHEA=pCE7o3)$V`z%}D5V(;9~3|JkfI z@odlEoA4rTYxl$y{R27we!c#laZ9>Hk%3{art<6mhqkN%TEyV#>gTe~DWM4fmg_oZ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..3457ba15d7cb9b839ffafa91961b8818412e84ab GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`VV*9IAr*1S60FPuOp4pI{?F|Z z`G0s#n$l5Tg|qAT{ZF4DD4fzD>9mDW;q3c;|57bVp6NYqHkW_+ZIi%jrU_@c5@t*O rd(SN8v`IX{?0;gCly7yj9t*?qCko4MU!J}VXaj?%tDnm{r-UW|G%7Nx literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..c04fda37122bc99636cac9660d3cee147a3a41d4 GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ah@)YAr*1S60FPuOcPIj`=5Jf z>;J=R(v*(!Dx5W6Z<{`0;`F2j$wN+S7!}U;&)<`1QT|6vIpBP~o?Y06Ft;RLgH0j7 z*DupP|KZ6)<2GgM^@qL+zGa$mb}?tZK^p@@-(s1!!b%@=fi^LCy85}Sb4q9e0B;gE AHvj+t literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..c9e9cb2ead8ba5993ab2a912b287e2a6da604243 GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`;hrvzAr*1S60FPuOxbB7f9FR{ z{3D-cDy*5ukh!nupvf|I2mq9SiMF qh=?WiGTpp$;J}A^lZU*=fVT8(P+Tl#)4CpL1%s!npUXO@geCw_IWATJ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..f9565de255985f1741d18c144cd2d5ea44d8f761 GIT binary patch literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`$(}BbAr*1S3oHeKFZ|S3UHw^p zx~tER7=}w48mA5)&^mFv;k3XUwuYRv#K(z0K2GjzZ2l{Mc=PdaiH(tM*IDN{@$mfL z|1Wt*uYl#o@)MHa${uMbyg>tH9Y(O z|4YA7@m^C|Z~CSOlYadBE`Rv0|NVknXAHR9oD%|C85o>qNFD$0X)Ox0kHOQ`&t;uc GLK6TE1v@7I literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..a6dcf5d572cd07b8aafb785f26be935335c81cfb GIT binary patch literal 153 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`37#&FAr*1S3oH!`F8o}-Zs9Na z>8?6IVi+#1Sfz0I!`Iv56E^)f&%cxA65fBAVZzxtF)|5f@5I>fnCHtR9!ZlFwi7?m z(P^;f|EK1}uWhnDD(#{te*XA#&Vb9!IU%5xfuW~Ms(#_F!Vf^Z7(8A5T-G@yGywqC CAUgB_ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..cd914439ed2808983f66c54d9bc9bf871a09e0bd GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`X`U{QAr*1S3oJEwi+|4-eegqm zx~tER7=}wLR;e9aut?=d!)XDr7`BF-XG!U)KR&(HX66?+KfHxETXN&dqpz7VD-+xL z*Vh{?*{YLtBvsH)yyoxM*$)p*J?=33yRlJE(?tP^FNzEdd@E&GnUduAfHpFCy85}S Ib4q9e0AdF@Q2+n{ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..8d3f9940f28520c7f0dc850f3814dce1c11acc28 GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>7Fi*Ar*1S3oHwag8t;EFZv@t z-PPwu48tW2WwjFu$4;JTI4v-Ttsy7v_xVE~-o936)627Kb54I}l(d;=J@*oqosxDn z$!QT=9?K}}P2coj(vQPOj(m7<)*Yzky^&E*(?tP^FNzEdCYqAA{bnXHKr0zMUHx3v IIVCg!0P=S`g8%>k literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..563ed03aa1a4f92c4f8f86ae8a9af1106464fdaa GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`NuDl_Ar*1S3oJJjUjLV$vhth! zbXT1pF$|Y9l=Y7u`0-ubr~i_2@% zpTFNIC$4V7#1#FS-(O}wy!N!+A~#Kfb+Mws3MU4Jk5Y0^rTbpK1lq>n>FVdQ&MBb@ E0ECV_oB#j- literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..2819e0a173e7589c13bf00c08fc6e0e04f0a1335 GIT binary patch literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`$(}BbAr*1S3oK_uP5iT8QTc(r zUiXX-I~kS)M#fKcJnqoRI9;)42M@!|Gv`hoRZuv0>cCDVr|~}1E0iqd+lL6U~<2@PHwra1+T-kGY9|mKfL)^yXS__L9LE;KcBr6?%6S? sA=Jq$?76)Uv)*h;w}TlRJgb1#$gPko-E{l%CZHV*p00i_>zopr09b4_7XSbN literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..e8168172163abb097fd2bb451581a023549bede4 GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`5uPrNAr*1S3T!jFxc{>!=48#} zkYu=&p{8}_!{7JzY?F8!GWY%asO(o=u!|wmSYMm_@Kp2nk{f3>g$l%eK3457S!l_) sx}~q7!pUm0s0qtP$boFyt=akR{01U$}y#N3J literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..800eb010b2aa37fbaa76990eff7851fbef4a6a13 GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`5uPrNAr*1S3TzS*FaEG6=48#} zkYu>@A}jmQhrh@D*(UKeWbUi_%;#5Ku!|wm*j$|d@LB2Yk{f3>g$l%ee#L7oQE17y sx@A|}tNIyiF=oa+O&0|uLKGPo9M{VCESY-A7H9{9r>mdKI;Vst04Q`X)c^nh literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..7ac58b1cecf4acefd1ccac82b3463838d7f6e82e GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`5uPrNAr*1S3T#u_cK&5g%*mR` zA<1w_;>FtYAHH7CXPd;^kZD)=QO>WrU>8HAF~7L^;VrzsB{$A&3KfVgjykR67UOq7 sYoh3bAM(o>r=R6noM6Jj7RtfEP%faj(?#pzopr06n2EH~;_u literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..19498a6110ae737176e9f272d9bb5331ca5b7956 GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`5uPrNAr*1S3TzgVn*Z1nbFyY~ zNHSc?SiSh@hjz~0L3`K^n8fd`7hY~_!Rv7C%+a&Q3tpUwb<0_nAnI~`PsVXew-~U$5oPL&Pae@g8TPOzugT0ijzutwpW#nS1as#Cc3%I_)!s4 t7^kxL*8c{)J95$_SQjfAtZ-srIC)R;T~OM!KR`PeJYD@<);T3K0RZJnGW7re literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..9ef3cd401e2de5ebd23bb6bb60019c685a743126 GIT binary patch literal 141 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`A)YRdAr*1S3T!@WJ^t|@x^cxw z(1>BlMQhcrhhN*b^QcHOT&_twAI3I`(c^Qob@l)CGXuZWAOAG%zlx+oSDIUnnt2M# of!v%K8yhDkiuAM{SisN7ko!&hD&y+DE};1gp00i_>zopr0P++uY5)KL literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..8ff606de88ff01e5fa0048c1f16858b2c762439b GIT binary patch literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`C7v#hAr*1S5>*a9j?e8m4#%8x z=@NI4+Isb^WW+zE62V*spU-=rKM#D9qH>J&#H{-L|Brll^HFq%T@%}b%RHN8)-$%4 zJT`5RIBUVH5M~_4>~XOtkzwVmKpq8m<2wvRrp>$yT#RopXhzQczu`*9oI?^FEDQ^q Wi@bl|w|oG!pTX1B&t;ucLK6U#d_W2S literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..da26870e88df9c2e6f0bf286813fbf11820ee8f2 GIT binary patch literal 174 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`rJgR1Ar*1S5>*F6Vt&|j9F95X z(k1R7b=IX-a^L^I#~n5?8l1guU+1!M@*EdI6SxKI2?1% zrAypFDmK?wV&DHCCml918k`N!zvsAd@*RK&b+nfI2?1% zrAypFih1u>$$kHRopsp6XmD0t@1FC<$rB~S6|(mgzn49{h4=TvUmQ{m{>CSY_OJbcI4Wb)XgA>wQVuY#*_8{?8JH^T;*vjxm2uJV{Q2%S}6j&OKcb@G?7f|(arvVsr; ZLv=`1*FIdVI9!I2?1% zrAypFDz|it#6JVYErPiWKA*4tHV=H0qH>J&#H{$*|K|%{oQd6G*TnYVGS4QN^^7eh zk4+mS&RXy)gc*l1dtB^EWLP;XkVnDY_zpvnX*2Hv7vmcY*1}K!Z@AJi=TOI4WdE*F|#s0SEI2?1% zrAypFsx&uLa$oJQvksdW4bIBH+wZ<{@xXY9aO#FeZd#K3T4 XR%x^PaW!wC0~kDA{an^LB{Ts5ptn70 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..562ed3f94146fd703f620ee7ae5867e2840fb375 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`!JaOTAr*1S5>*LVuAk}!+IG(A z6wz-msao!0xaZ%8X^kn&3A4_>x#?B4q0z*C$L8<ARevYht7L&$^FVK;s!aUHx3vIVCg!09Ly*H2?qr literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..1733a95ef319dc7552423c962a06f9ac468266d1 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vpiiKLn`8u7jRFQboFQdX(cr$ zJ%Qj0KhJBOINoqtK&*zX!DQp7kA?*s{wD`q+LZp|@R<+)uQqGF1NgnlbZ13&m(ST59Q?oM<)D_|8H2p6w6{HlV+&A(14+u zS%OXBtis{C{r``Acw=}-y61?C@)?1Wvnr~LHGwA$xZ0{X7#MsF^dC&U7g7dvC4;A{ KpUXO@geCwFQB$1& literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..4fa745be5bc7b6652184ebb047c56a8a8eedb337 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vproLLn`8u7jRz?6#UbFT1m}G z&p=fCpZ>9v#~Mxxh}Ez)n0(x{(cr_TO$HgCJ{uPp8UMBa`$<=Mlbl-&TSLyYN6!)} zzCSjP;M6vDdHFoPUSb08!I!P?>;D_x`TM1paY-YUn+VSa`t@1^-29ZNNj@NyHgbs*LszWQt9!$Ymw1+^BjAO0TqZ}T>PXVhSFs-v^PbpQWP&5Tc!Ql>xPVOIJ7 zFML{Z0z)R7WZCzN-fT}cB&euKIVLXDQ9swPZsrn|27N6_w}S!vj0~Q7#=kwjxJUq9 O%HZkh=d#Wzp$PzK6H}J} literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..d818c3ed7e1d8da70a8fa420045063733f4b82eb GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(>z@qLn`8u7jU28D)`fXT1m}G zPlLDk_xeRDM;cBG>|tv#@jUgx=tDuF@e!6;1`RyU+b0N4=XU4{y{aNH&#s0$?2!H` z#%1&Ef1bIpH%mN5-cP*d@7LK64^2JJqtJWl)1id3^6~!@7itu~|I#OTLc;8o+sQ*A0GI+ZBxvXm9*c9pJGvVRQ z*Xt8hnPTb>e%ZagUUCBO!I!P}K0ZAB_i9oYGN%YVWy}8ep?9WZ$LyJmDHdmv+?)~_ zKCx-=ILvZv+xzR^{D&82?(T7sW(eXiW{EZS^kj$+G3serD96O0P-pbu7Qfp!pgS2n MUHx3vIVCg!0Cp2lMF0Q* literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..0a1ce668c0743a3785a38e90b4f2e5351fc4002c GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vpiiKLn`8u7jPSF3i;iCT1m`F zZ$shrfBM?WOhMoN-}xBb^WxRa50VUMEUIXU~rjw_zd~j7gtReAAk%8gBRO3Xe-eOIlD;Ydp L{an^LB{Ts5Q}z@qLn`8u7jS2s;P}yhT1m}G zZ${L_Kk>&MIvJ-cR`4=p3WYyNfACN|$wT90DuZNOo}#jzc!P-cYi%Q&onM94xH!xa z_1RzZVWQ&hWW5-9Kk+^PK1_RfWQ?P)p0@Ps!&qQRt@ zXLr#i@zopr E0D;R$>Hq)$ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..46c950eda8def554a28db8fdba25f24d4d8096f1 GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EuJopAr*1S3%CV>FZ|>`bVDau z=?T*WH$OW&wrTrsgg!E5ST?iyuRQa57Jg>4@CPOgk)QkL3#2wJn$ZU2Jb7~ey}e;g z{qX|~MT{o|1lTIsZ>sjR9CGjqdv4Dy&Ck4CfSLIO!-R$B<>DJ(C#$GQIks)!`ee8u lTTPR*fhSRd^{^=mLnO1VKC{%LYe4rfc)I$ztaD0e0staeK6d~B literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..b79bc55cc58cc21b627529368c5d0e303ec5ecaa GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`eV#6kAr*1S3%CtL#sBdix}lS- z^n_`GTb!9#+xz_G!df1eO!OzR&u7KUf)j*dqc)I$ztaD0e0s!5fNh$yU literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..3c10e11907eba4f6aff4155a8623e5302657d428 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`U7jwEAr*1S3%CsoF8t&_bVDau z=?T*WH%&vvw)ggRNuj4Y&NIwN%hQwFu<17cJcF1W1+1?8e&Pz*|9-vYzQGX6D#=!| z{y|COuC`b86Z8}n>)0d>1=(gODr`(&Z+9T}kcS431Dm3B(f5nqZL`hu4u2KoahdR_ s{JmXMY{R;lOH>#>3mw*w=u>21nDoygTfN73A<$I}p00i_>zopr0OxE(H~;_u literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..defa4a781fd8f3f3e1233c4f8ab78b50d3b4de51 GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`y`CpID?Y)w^|pmFXx_MTL1H#XimebSuD)E z!V9DriayP)elIc4uI4mD5#tE~0k%r^n*wf5i4#O0{D_}2z1uM=ZU$ot!-)%-(%%k$ w736W5@aX#d{fSq7f`k}$wj_%1TnD;sGOHuA)g5^epu-qEUHx3vIVCg!0PJ^1TL1t6 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..53219360316d22e434bff3f11cb7de33d7a760d1 GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`y`CwdBMGV6(1`)mKQm^rxlOkljL zZNbZ6`Sa@c|2*g8>QfnZGNf>DH1BE7;ZR;^u)#R+-}!IzTOGZo%w|ksIB~%_{oSFj xhC;%<3eHC?BqcAHPM*Tz&}Pun^iYb4;n5LOn;%z=oqOe6pR literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..5c106309b8aab0b72a69910ef53a400b22fd93da GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FprVLn`8u7jSPVy#9~>&<&kr zr6)`i+#)3f+w$kvC5N8sIL|QS+5a;+390^acF7i-K5KQ!&CzqXcIL--@f!@1m6~iN z>mQgfJb5zv`aI*BzkjAO0`)5@@O{2;? zz)3@3Vb}lF*&B@(WUFa%N<^;un=Zk6*p!9guA=qET93+BpyL=kUHx3vIVCg!0E+rd A@Bjb+ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..d6677f0a553a9ddb09688dc5e59e11b4dbd978c9 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`eV#6kAr*1S3%F-QP5dL@vN7_Q z%L!J6-bY-2c-GtRIl5|!;Cx1dvo?R65>m_c@1>u3H=}zI`*Q9Hru9F6@Z~gY+NZ?4 zE4)C8q3F|8?(Y)w?o^#*C}KPzAi!41epA5BDe=Mt!4L6nLDL-FeCIHxFr2v1CMo^k xmqcf$+XO``HZPtRvpl_+6r3g84i@k-GSoZUuBo`Fl>&4bgQu&X%Q~loCIGrIM}hzV literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..d3ad35dfb7696a118cb06fe4a12cf8fb322b3b3d GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJnVv3=Ar*1S60D0A4WyW$gu`k9 zf#3^2{d;cuY$<5iGw*7>W1t*cl8j?1dxOsZzyE{}_s{p?IbzYYimxH^-Uh|_~GmnogNyf31y+Nn`>tFH1&+peubQH3L$}(*Jb87bY9s_p) zu0*jc*T%jM1&ec2f9{a5m^t&`{JNjh1l8Kk^SNa$W1P^MG$)5=&l(+`^ZWiKFjzKC x_!-j66mjAH-!HjaDkOOuFA7LNiG{*U48JexUzjZzt_5@?gQu&X%Q~loCIBCcOl1H7 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..fbad5f2974fedec268896410c2a00a6f1300343c GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ*`6+rAr*1S60D0A4WyW$gu`k9 z1A_}c{d;ceY$<4%KKpEao}S!zopr0IV2M A(EtDd literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..ef1109dd4d961fdbbbabd53048637b96ceaf0df9 GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ>7Fi*Ar*1S60D0A4WyW$gu`k9 z4c_A4{yjH+wiGzT2Y#pzHRWVWl5s3$Z_wFa{9g9(^!#|qjzX4DS%%Fux7z;p7`O{? zC9bkm&^{n2^PJ6U(}M-=mXBVqzh80pfX7)AhN70PNdnCL;^v3nM(a!L3V)llB$}f^ vr|IXfLsO40K6*NXqo?fvl;D{wz`$^;--2ZyKlgH=6B#^R{an^LB{Ts5c_c}2 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..d68e5faa540aeadb57e788ea357491b918cf8428 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJsh%#5Ar*1S60D0A4WyW$gu`lq z0;8Zm{yjH+wiGyYtUXmPY3Rt7B;#1h-k?+e^{@Tm?d#`DbQH3L$}(*Jb7AK09s_p) zuEbTA2hO=j$~@;%`tx8xyX7N(;W}-Jl{48K`UD=Qq&#@^EV<&-E8D~SioZ*~6k}58 rPS{uX;o0Mik4A8dflhE%XJNST*Z6~fhQM{80~tJB{an^LB{Ts5%$rIw literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..612d222a03fcbce81b7dc5d1a34b57edec6dafb7 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJIi4<#Ar*1S60D0A4WyW$gu`lq z4TabL`S;xP*;3$;vgvQVWThrsl8j?1dxOsY%D0xxkMGCx9Iou$aI`Olq?(LD~u z|5s;w3YpBy;xpJ3!hC$^taUcb;_|QmD_gH`l65@6+H-}6ae}hLzJKS>9Q*L(p)uPE z>koXY)OVqZL+LX?$PlJSAX_6_EVGqe=`*zZo(Q}*GRFWYm)hgpHUlxK=W#gA5rcX4~pGZe8X veqJfXx?zER;fFIBAC2Ia1D)Zl&ccwDXd3on?Ts>^BN;qh{an^LB{Ts5*%3xh literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..60d8a05866bbae31d08710af76f05b84fc0b4321 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJeoq(2kczlu3D(7m22xCm6&-p7 z1cER8)K^{odA`i%85*SwCyM;+?AXN2J7hTd%D2W4_Gh85*SwCyL_C#Mm6o!q|#r949h6O!F=*ZuqNkeVnxZ+&zW;xZ7ks~LzNx9! mmdKI;Vst08fxY;s5{u literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..5e568837a2778d361c48d6ca2198fa611e754158 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ37#&FAr*1S60D0A4WyVBD?0QF zXz&*Qo-g{~$9$R1Gc-yWP84}c#<2y)>9G~bI8J1Cn6`SAXTx6wUHvl#xrgiAf^3iY zNFyESHU>{uKbLh*2~7YJc1j%p literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..ae21038155c9480d4ffcf9f12d9d67098a6c6ec6 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJNuDl_Ar*1S60D0A4WyVBD?0QF z6c`2l$xmPOXTHql85*SwCyEsF(%82B*Wr0$(WJ!Qpfg=inB}*l*Ob{0FU;KCv!tqH z<{bfs$a67Fi*Ar*1S60D0A4WyVBD?0QF zY$&|`FF$4FxA`)gBQ#1GP83B-3byIruWRo4RsZgXu3ONVlto7v6;7u&;B%4j zge*%B<(qsAk$M_O&L8;kUHou;npvCZ<}%|;wp8S}>A&EN-ZT1}7s!7MG&cZKYh0a~V8c{an^LB{Ts5!zD*% literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..72548501c5d1e88fc8a4add688f0415306cf7d59 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ8c!F;kczlu3D(7m22xCi)mV;* zl>BQpSSgpZ$c>{x=UUkI^n{<@yD~+r8Pb04eg6F9CvI0hhi!A3|H>cUd^}vjvy@eN zXJA9#&$E}+PZ)LU_+Hs0^Q3Z{x$4po>?Z?0G^2~Q-88-j1^ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..efbd2c49753dda6a342a5c26e0b6c544967efb9a GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ8c!F;kczlu3D(7m22xCi)mV6V zO8zw)tdvVydbd#88-iUb=ErNXX_#Xhi!9aceg)$)_c2W$*!h} zcQhQf*L-c0O_}LBO)V>u?~_d=U%>T%zx>>mMNPF^K1lO6UKEf(B^>w|8IJ8$>pk#m RaVF3m44$rjF6*2Ung9W>L4yDQ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..e1b39a82ac5bddc52c39fcfe2b08d5885f8af062 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ8c!F;kczlu3D(7m22xCi)mXd^ z-}%>Uuu?8*ksC*Y4&Rq+=|6tGHfO#o%dq*+k)zcqKU)_GIBc8K-aR|j6CA*p? z-qCQ_ZnHL3Ffwi8($1)9%{Knim^U%W{6Fl}Hzz?}_m7)%f(Z*6F~OOE;l8rQu1RYA R{Xlmxc)I$ztaD0e0swmyKmY&$ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..5808a8a6e3bfca7de7f6fe1fe79de458fa33cf41 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ8c!F;kczlu3D(7m22xCi)mY~A zi2QFhSSgpZ$c>{xXWP|_Nk0y|>?#zoW=Q*a^|$%SPu#A24%_B*&+dPCVdn0hCA*p? z-qCQ_UURXpIAx~mG_|ZqzE3uhd>f1d|M7EM7B$sw`5?{Pcu_zCm2lu=WLPs@CE&K+ S+dn{eFnGH9xvXjQN Rt3Y=!c)I$ztaD0e0sxodK>Yv! literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..44904ab25037c542241d8091e88d74bb117c2183 GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ0#6smkczlu3D(7m22xCi)mWB= zsr+Y846;4q(ks9a`DU)r(GR~4N3-p+W=Q)v(>D60{A`8O@^^0ju0Pwe=)d)}?SGc9 z=5FhK+Vg}Z+S!f4W`}fIPJ)c?88_zy6BaZ=gOia#GRr*psp^JB>Ar*1S60D0A4WyWWgpRX= zkK^YN$a^2cI|1BFsN*T_4sy=^S_$`B5Rx87%r~B{MCslm=!4;Sm ze3bD?6yGPCqkIdF6m`iutb8hB*&sD-@>_!D>5xl@-5i*RK>DEY#LB|RHWY& z=8Q~BNA?T1iuUj=Xn$%U>!5#nqgBJaY00GwMc!>Uw5BGC^t3UsDgvF@u{eOG%HJR8 OS_V&7KbLh*2~7ZTi%@d_ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000000000000000000000000000000000000..c6ae0f8c7dbb3be00d841fe2ff250c55c44aee9f GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJMV>B>Ar*1S60D0A4WyWWgpTup zkeDC)`#K)fC)pf#c`LvWnWv`Zvt?sQDZ`mhujTE9-ZHplwK8max_;mPq#d80*#@Qs zA7y+J#rMhPDBpr3MP0HEE1!y3Hb_mI{FWgr(r+5`icHIsd<(WcRk3UknmdKI;Vst03V}I!TB>Ar*1S60D0A4WyWWgpTup z0}jvk?`nHhpJa2~<*fii=8Z`7J|Mq~A2=6`7VN`4((@s$$t7Hcj{~LsX>S z6y}UfOGow#w~F@gEogsgA?u)jdZSgtylKg$3`O2;H?*cEiuANGuqrYzG#4+CcldGY Q4$!p>p00i_>zopr0E_TZlmGw# literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..3a7b8fc816fd28639dc603fb1bdaea74c7bc59b8 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJHJ&bxAr*1S60D0A4WyWWgpTt9 zlQVDY!x|pfC)pf#c`LvWDfeQn|CWs*r3`0235&lMe9PdL)ylBxY5BXo$uqVk+6Sfu zA7y+J#rMhPDBpr3MP0HEE1!y3Hb_mI{FWgr(r+5`icHIsd<(WcRk3UknHc0B>Ar*1S60D0A4WyWWgpTup zlO7-U&+YtFpJa2~<*fiiWZvq5Wzm^QI-2G8B2Y-O!qvDALo$z^cf=5V3xVgkQ&+ RcA#q+JYD@<);T3K0RZjxQKA3< literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..391f61d0a9407c6ed23b8d8996b73f95b497cbb7 GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJMV>B>Ar*1S60D0A4WyWWgpTup zW3j*YPh5JdKFQ{|%Uc14$aUGPy|!!&DP=hGiU0e3;kOKKS*;A4o|><>O}8ljBNmtz ze3bD?6yGPCqkIdF6m`iutb8hB*&sD-@>_!D>5xl@-5i*RK>DEY#LB|RHWY& z=8Q~BNA?T1iuUj=Xn$%U>!5#nqgBJaY00GwMc!>Uw5BGC^t3UsDl#zen=a{4H|SCV Px|YGy)z4*}Q$iB}IL%J? literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..38480c662bfbd162d66f508294e80c232d22a1b3 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJd`}n0kczlu3D(7m22xBwLdQ8F z%k|U$ww{LnM=JU{Zz(ctx?`={m65#i6~m0D>ECje)}Lw8sV_)>|KHTOtAnp@)y|?T zpDrdW&z>ajTdbP0l+XkKZU8?V literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..4275bbf17a9bcbc3839c453bb28d530deb57b864 GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ3!W~HAr*1S60D0A4WyVBD>|$d zm@w(;PyfD1pDP6oGn&rTi70EbmWOkTV{OO}%0hgh{2Ch$r4L_DtbSben)bMPY z)BIQdaQ}QC9|$d zxF9I_$G^|DN%s zql^mP6J#B`o`&eMIQA)Q*OAceb$3oMVR3^KY$hxW_6^R9FIm_f0s4%=)78&qol`;+ E0N{jW`2YX_ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..1d788eca7424317642617b05fa490ad4309529a4 GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ+nz3tAr*1S60D0A4WyVBD>|$d z2)G{b*S{~)=So3CW8=AcMa4R{BAJ6uE14apd3SOe6cm3n;P_NvP*Akt|Ner9T*@1t z1&J^z$RF1E|LZMx^R``F%3XqCd@4^OU2ZxB?t-|WQrWWx9O zI)j@3-1Vhc7XNAnf&cJNP9KUSQwym7X9-eD*HISh`|8f*AA z{du=|I*-Svin|9-IIuE!aW9B*SoM_W3X6jKglI8?o~DZe61|$d zIKfr$$G1Ee4gj->N3Gx zJy%7BPllVGiv9B9iFvbzN5Nh2wc#dbhLp}#vseyaZqGkh_OZL@fb+x0ujP5}*Zot| zQaQobxPE_~amC^~thhU-5g{!&`WNOTK)> zFhTW1pTg0iRbovF?h~TLdZrzNx)|(iAi*rf#84pZ@zcR$LnP2=44$rjF6*2UngHCH BWVrwU literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..ed4cdc23b296865431526bd8818e990f7705a293 GIT binary patch literal 268 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ%bqTdAr*1S60D0A4WyVBD>|$d z*kBy^&%ZCy=So4t*d0Jcj|9ZnW z*5&gT{7h*-Ag`v@#-49y)S%CIZ#aT>!p literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..ea31aaa8fc2277261250ab8a063cfbcbc86af8f9 GIT binary patch literal 275 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJTb?eCAr*1S60D0A4WyVBD>|$d zFxV9G+rKYT=So3C@9uB)j*4{?0{@?v-G9`hYi7?BD~6PvYkD{i*Qc4W9oxTOLe9SO za6!uR&_!oc7ad_-kl?;8#vyP5qll1#yI{87O+|)HE^cvM4_`lDpRl`PN5sR0AD-UM zZ~Ok|$d z$T-3A!@n=m=SsnWD_u|i8%^58^TeWQVi0?Sj(GTk^al^clYV^qD0}!cyS(Hk>t{l_ zdajBLpA0uWRnxo2^JY#AkAl14Yr{>>3@M$P_9-2n9Ibz_jI(3&A?JsOPv7UU-(Rn+ zrE-F=@w)syqd688ZHy^EtqRv0ekfEXIW;~qVd!EDU}A~n`efO$ujrwi^Wh%eo{~a_ z6GAEO6Ot@Lxg94cpU~xY^L~6$K!UdsK``<%GI*}?x)tSre=*Q!44$rjF6*2UngE*R BVW$89 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_azalea.png new file mode 100644 index 0000000000000000000000000000000000000000..3e84bc3010d4ecf3040e4f8003b9004747d37317 GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJqn<8~Ar*1S60D0A4WyVBD>|$d z5D32TlmF0?S;t*?*&B48J$am*@Y8!&rie8|nkD;hd$uq~JGLO_#)*>z9Ja}%o$H_P z!*k!hHmTz41Fpcd$+Ao*rZwx|$d zFc200$A4(atm7`c>rX^PK5ZTOE5Q_cmS$NLZr6GC{X}=I5W^ z<=f8h|7S3#?&ma(%_sYqQcgQg+xPpU^c%JSkA_9fHzp(~nzJ~3{QLK}e%t-}|Hd4J z8;okwejH{fV$n7}^7zOyb~i8Kg?$|l>K)C(I+Pm@@*BMuy^t7wZ;$$^9Jj0|Of!@n x_NgB&V#{KhpzJUsQKYBsKn4eb;Mpp`z!37!vAXpd2P@D|44$rjF6*2UngEt0W?=vT literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_driftwood.png new file mode 100644 index 0000000000000000000000000000000000000000..910cfcfb463c504aab1fc9939bb2d8104c0c9f3b GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJBc3jfAr*1S60D0A4WyVBD>|$d zFfh3AlmF0?S;t*?*&B4G2?;0s`1e?y`K~O(<~g&w+Z`kQ<}_XjNLZr6GC{X}=I5`s z#oN-?+Zn{{C}`E#e6o)z<+S58yUMR@Z`cAn8WuI*n2?}o&f@T~_WMO|HpPYVJVr@M z3CRw90#6|$d z(BLip&3|agtm7`c>s7V!h#^$qBs~B>R4Sm61!(|0{z6`>FVdQ&MBb@04+XQRsaA1 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_river.png new file mode 100644 index 0000000000000000000000000000000000000000..875c1854bf5c60cb9b34cbea5c2b20510491030b GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJlb$Y)Ar*1S60D0A4WyVBD>|$d zC@>28!+&VWtm7`c> z^Ss~pFZD+GJG;QN$+Ao*rZwx-e*2|;gLlCM23PitiU*zYI2s=PzWV(?PtN^)MjoA? z7<+#nVJK>0xE{Y@;*n+SZeGF*=XQRo-}Ya}!M(t^!HFqF?nGkyxjU+-a@?|>FwIbQ y*r$H9h%Jk0g0jPmM3J7h0~s6$f@iA$1H;#u_NTvSG~@t1#o+1c=d#Wzp$Pzriej(; literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_willow.png new file mode 100644 index 0000000000000000000000000000000000000000..e7783c4abdc43ffb17c007da58402ee1b90840f7 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ!=5gVAr*1S60D0A4WyVBD>|$d z*id-=AOE2xvyQv)vNz~Vn<|+2F38(Z&~6ukSP8}a4u^st142hX0SJ$TqOgRMwnl1-d;gobZRK=*+@hE^ucX~qG< o5|OL^vM06$g58KjTybJxIP2r9cDqVtGtfH>p00i_>zopr02=UMr~m)} literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_wisteria.png new file mode 100644 index 0000000000000000000000000000000000000000..03e38430c6ed203da157765cd78f2c4e44ee509d GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJL!K^|$d zm=QJck9>=#X@92_A486qS186DvBIdn=DK z6ty&1Xy5Qiy3BkubAh7rgZ({AbZ!VPc))(M?&%@hwl+!W4x`xmdKI;Vst0PgEvfB*mh literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/tconstruct/tinkering/materials/wood/azalea.json b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/azalea.json new file mode 100644 index 0000000..2fef624 --- /dev/null +++ b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/azalea.json @@ -0,0 +1,62 @@ +{ + "color": "FF273538", + "fallbacks": [ + "wood", + "stick", + "primitive" + ], + "generator": { + "ignoreMaterialStats": false, + "supportedStats": [ + "tconstruct:head", + "tconstruct:handle", + "tconstruct:binding", + "tconstruct:repair_kit", + "tconstruct:limb", + "tconstruct:grip", + "tconstruct:shield_core", + "tconstruct:wood" + ], + "transformer": { + "type": "tconstruct:recolor_sprite", + "color_mapping": { + "type": "tconstruct:grey_to_color", + "palette": [ + { + "color": "FF000000", + "grey": 0 + }, + { + "color": "FF1A1D2C", + "grey": 63 + }, + { + "color": "FF16202C", + "grey": 102 + }, + { + "color": "FF1E2338", + "grey": 140 + }, + { + "color": "FF1F2E3A", + "grey": 178 + }, + { + "color": "FF273538", + "grey": 216 + }, + { + "color": "FF374051", + "grey": 234 + }, + { + "color": "FF41476B", + "grey": 255 + } + ] + } + } + }, + "luminosity": 0 +} \ No newline at end of file diff --git a/src/generated/resources/assets/tconstruct/tinkering/materials/wood/cherry.json b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/cherry.json new file mode 100644 index 0000000..399d2b2 --- /dev/null +++ b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/cherry.json @@ -0,0 +1,62 @@ +{ + "color": "FF4F221B", + "fallbacks": [ + "wood", + "stick", + "primitive" + ], + "generator": { + "ignoreMaterialStats": false, + "supportedStats": [ + "tconstruct:head", + "tconstruct:handle", + "tconstruct:binding", + "tconstruct:repair_kit", + "tconstruct:limb", + "tconstruct:grip", + "tconstruct:shield_core", + "tconstruct:wood" + ], + "transformer": { + "type": "tconstruct:recolor_sprite", + "color_mapping": { + "type": "tconstruct:grey_to_color", + "palette": [ + { + "color": "FF000000", + "grey": 0 + }, + { + "color": "FF2C1411", + "grey": 63 + }, + { + "color": "FF351713", + "grey": 102 + }, + { + "color": "FF3D1A16", + "grey": 140 + }, + { + "color": "FF421D17", + "grey": 178 + }, + { + "color": "FF4F221B", + "grey": 216 + }, + { + "color": "FF602822", + "grey": 234 + }, + { + "color": "FF6B2C26", + "grey": 255 + } + ] + } + } + }, + "luminosity": 0 +} \ No newline at end of file diff --git a/src/generated/resources/assets/tconstruct/tinkering/materials/wood/driftwood.json b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/driftwood.json new file mode 100644 index 0000000..743bb78 --- /dev/null +++ b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/driftwood.json @@ -0,0 +1,62 @@ +{ + "color": "FF555048", + "fallbacks": [ + "wood", + "stick", + "primitive" + ], + "generator": { + "ignoreMaterialStats": false, + "supportedStats": [ + "tconstruct:head", + "tconstruct:handle", + "tconstruct:binding", + "tconstruct:repair_kit", + "tconstruct:limb", + "tconstruct:grip", + "tconstruct:shield_core", + "tconstruct:wood" + ], + "transformer": { + "type": "tconstruct:recolor_sprite", + "color_mapping": { + "type": "tconstruct:grey_to_color", + "palette": [ + { + "color": "FF000000", + "grey": 0 + }, + { + "color": "FF272825", + "grey": 63 + }, + { + "color": "FF30302C", + "grey": 102 + }, + { + "color": "FF393A34", + "grey": 140 + }, + { + "color": "FF4A463C", + "grey": 178 + }, + { + "color": "FF555048", + "grey": 216 + }, + { + "color": "FF676057", + "grey": 234 + }, + { + "color": "FF756D60", + "grey": 255 + } + ] + } + } + }, + "luminosity": 0 +} \ No newline at end of file diff --git a/src/generated/resources/assets/tconstruct/tinkering/materials/wood/pine.json b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/pine.json new file mode 100644 index 0000000..13a50e1 --- /dev/null +++ b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/pine.json @@ -0,0 +1,62 @@ +{ + "color": "FF9A7C5E", + "fallbacks": [ + "wood", + "stick", + "primitive" + ], + "generator": { + "ignoreMaterialStats": false, + "supportedStats": [ + "tconstruct:head", + "tconstruct:handle", + "tconstruct:binding", + "tconstruct:repair_kit", + "tconstruct:limb", + "tconstruct:grip", + "tconstruct:shield_core", + "tconstruct:wood" + ], + "transformer": { + "type": "tconstruct:recolor_sprite", + "color_mapping": { + "type": "tconstruct:grey_to_color", + "palette": [ + { + "color": "FF000000", + "grey": 0 + }, + { + "color": "FF6A5041", + "grey": 63 + }, + { + "color": "FF755646", + "grey": 102 + }, + { + "color": "FF7F5D4B", + "grey": 140 + }, + { + "color": "FF8E7253", + "grey": 178 + }, + { + "color": "FF9A7C5E", + "grey": 216 + }, + { + "color": "FFB4956C", + "grey": 234 + }, + { + "color": "FFC6A175", + "grey": 255 + } + ] + } + } + }, + "luminosity": 0 +} \ No newline at end of file diff --git a/src/generated/resources/assets/tconstruct/tinkering/materials/wood/river.json b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/river.json new file mode 100644 index 0000000..33bfc83 --- /dev/null +++ b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/river.json @@ -0,0 +1,62 @@ +{ + "color": "FF5E4832", + "fallbacks": [ + "wood", + "stick", + "primitive" + ], + "generator": { + "ignoreMaterialStats": false, + "supportedStats": [ + "tconstruct:head", + "tconstruct:handle", + "tconstruct:binding", + "tconstruct:repair_kit", + "tconstruct:limb", + "tconstruct:grip", + "tconstruct:shield_core", + "tconstruct:wood" + ], + "transformer": { + "type": "tconstruct:recolor_sprite", + "color_mapping": { + "type": "tconstruct:grey_to_color", + "palette": [ + { + "color": "FF000000", + "grey": 0 + }, + { + "color": "FF3E3423", + "grey": 63 + }, + { + "color": "FF423221", + "grey": 102 + }, + { + "color": "FF443327", + "grey": 140 + }, + { + "color": "FF543D24", + "grey": 178 + }, + { + "color": "FF5E4832", + "grey": 216 + }, + { + "color": "FF6D5446", + "grey": 234 + }, + { + "color": "FF7F5E4B", + "grey": 255 + } + ] + } + } + }, + "luminosity": 0 +} \ No newline at end of file diff --git a/src/generated/resources/assets/tconstruct/tinkering/materials/wood/willow.json b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/willow.json new file mode 100644 index 0000000..e2ebd0e --- /dev/null +++ b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/willow.json @@ -0,0 +1,62 @@ +{ + "color": "FF586645", + "fallbacks": [ + "wood", + "stick", + "primitive" + ], + "generator": { + "ignoreMaterialStats": false, + "supportedStats": [ + "tconstruct:head", + "tconstruct:handle", + "tconstruct:binding", + "tconstruct:repair_kit", + "tconstruct:limb", + "tconstruct:grip", + "tconstruct:shield_core", + "tconstruct:wood" + ], + "transformer": { + "type": "tconstruct:recolor_sprite", + "color_mapping": { + "type": "tconstruct:grey_to_color", + "palette": [ + { + "color": "FF000000", + "grey": 0 + }, + { + "color": "FF323926", + "grey": 63 + }, + { + "color": "FF3C472B", + "grey": 102 + }, + { + "color": "FF4D593A", + "grey": 140 + }, + { + "color": "FF59633F", + "grey": 178 + }, + { + "color": "FF586645", + "grey": 216 + }, + { + "color": "FF657751", + "grey": 234 + }, + { + "color": "FF698450", + "grey": 255 + } + ] + } + } + }, + "luminosity": 0 +} \ No newline at end of file diff --git a/src/generated/resources/assets/tconstruct/tinkering/materials/wood/wisteria.json b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/wisteria.json new file mode 100644 index 0000000..ca84f73 --- /dev/null +++ b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/wisteria.json @@ -0,0 +1,62 @@ +{ + "color": "FFB8A784", + "fallbacks": [ + "wood", + "stick", + "primitive" + ], + "generator": { + "ignoreMaterialStats": false, + "supportedStats": [ + "tconstruct:head", + "tconstruct:handle", + "tconstruct:binding", + "tconstruct:repair_kit", + "tconstruct:limb", + "tconstruct:grip", + "tconstruct:shield_core", + "tconstruct:wood" + ], + "transformer": { + "type": "tconstruct:recolor_sprite", + "color_mapping": { + "type": "tconstruct:grey_to_color", + "palette": [ + { + "color": "FF000000", + "grey": 0 + }, + { + "color": "FF806850", + "grey": 63 + }, + { + "color": "FF957863", + "grey": 102 + }, + { + "color": "FF9C816D", + "grey": 140 + }, + { + "color": "FFAC9872", + "grey": 178 + }, + { + "color": "FFB8A784", + "grey": 216 + }, + { + "color": "FFD9D1B6", + "grey": 234 + }, + { + "color": "FFE0DCBD", + "grey": 255 + } + ] + } + } + }, + "luminosity": 0 +} \ No newline at end of file diff --git a/src/generated/resources/assets/tinkering_abnormally/blockstates/molten_necromium_fluid.json b/src/generated/resources/assets/tinkering_abnormally/blockstates/molten_necromium_fluid.json new file mode 100644 index 0000000..a9c7a3f --- /dev/null +++ b/src/generated/resources/assets/tinkering_abnormally/blockstates/molten_necromium_fluid.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "tconstruct:block/fluid" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/tinkering_abnormally/blockstates/molten_spinel_fluid.json b/src/generated/resources/assets/tinkering_abnormally/blockstates/molten_spinel_fluid.json new file mode 100644 index 0000000..a9c7a3f --- /dev/null +++ b/src/generated/resources/assets/tinkering_abnormally/blockstates/molten_spinel_fluid.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "tconstruct:block/fluid" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/tinkering_abnormally/mantle/fluid_texture/molten_necromium.json b/src/generated/resources/assets/tinkering_abnormally/mantle/fluid_texture/molten_necromium.json new file mode 100644 index 0000000..842b9cd --- /dev/null +++ b/src/generated/resources/assets/tinkering_abnormally/mantle/fluid_texture/molten_necromium.json @@ -0,0 +1,5 @@ +{ + "color": "FFFFFFFF", + "flowing": "tinkering_abnormally:fluid/molten/alloy/necromium/flowing", + "still": "tinkering_abnormally:fluid/molten/alloy/necromium/still" +} \ No newline at end of file diff --git a/src/generated/resources/assets/tinkering_abnormally/mantle/fluid_texture/molten_spinel.json b/src/generated/resources/assets/tinkering_abnormally/mantle/fluid_texture/molten_spinel.json new file mode 100644 index 0000000..c337157 --- /dev/null +++ b/src/generated/resources/assets/tinkering_abnormally/mantle/fluid_texture/molten_spinel.json @@ -0,0 +1,5 @@ +{ + "color": "FFFFFFFF", + "flowing": "tinkering_abnormally:fluid/molten/ore/spinel/flowing", + "still": "tinkering_abnormally:fluid/molten/ore/spinel/still" +} \ No newline at end of file diff --git a/src/generated/resources/assets/tinkering_abnormally/models/item/molten_necromium_bucket.json b/src/generated/resources/assets/tinkering_abnormally/models/item/molten_necromium_bucket.json new file mode 100644 index 0000000..ee61af6 --- /dev/null +++ b/src/generated/resources/assets/tinkering_abnormally/models/item/molten_necromium_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "forge:item/bucket_drip", + "flip_gas": false, + "fluid": "tinkering_abnormally:molten_necromium", + "loader": "tconstruct:fluid_container" +} \ No newline at end of file diff --git a/src/generated/resources/assets/tinkering_abnormally/models/item/molten_spinel_bucket.json b/src/generated/resources/assets/tinkering_abnormally/models/item/molten_spinel_bucket.json new file mode 100644 index 0000000..569ed37 --- /dev/null +++ b/src/generated/resources/assets/tinkering_abnormally/models/item/molten_spinel_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "forge:item/bucket_drip", + "flip_gas": false, + "fluid": "tinkering_abnormally:molten_spinel", + "loader": "tconstruct:fluid_container" +} \ No newline at end of file diff --git a/src/generated/resources/data/forge/tags/fluids/molten_spinel.json b/src/generated/resources/data/forge/tags/fluids/molten_spinel.json new file mode 100644 index 0000000..f912312 --- /dev/null +++ b/src/generated/resources/data/forge/tags/fluids/molten_spinel.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#tinkering_abnormally:molten_spinel" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/tconstruct/tags/fluids/tooltips/gem_large.json b/src/generated/resources/data/tconstruct/tags/fluids/tooltips/gem_large.json new file mode 100644 index 0000000..f912312 --- /dev/null +++ b/src/generated/resources/data/tconstruct/tags/fluids/tooltips/gem_large.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#tinkering_abnormally:molten_spinel" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/tconstruct/tags/fluids/tooltips/metal.json b/src/generated/resources/data/tconstruct/tags/fluids/tooltips/metal.json new file mode 100644 index 0000000..4a41c30 --- /dev/null +++ b/src/generated/resources/data/tconstruct/tags/fluids/tooltips/metal.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#tinkering_abnormally:molten_necromium" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/alloys/molten_necromium.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/alloys/molten_necromium.json new file mode 100644 index 0000000..3475c47 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/alloys/molten_necromium.json @@ -0,0 +1,18 @@ +{ + "type": "tconstruct:alloy", + "inputs": [ + { + "amount": 40, + "tag": "tconstruct:molten_debris" + }, + { + "amount": 20, + "tag": "forge:molten_silver" + } + ], + "result": { + "amount": 10, + "fluid": "tinkering_abnormally:molten_necromium" + }, + "temperature": 1300 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/block.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/block.json new file mode 100644 index 0000000..df84ce4 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/block.json @@ -0,0 +1,9 @@ +{ + "type": "tconstruct:casting_basin", + "cooling_time": 225, + "fluid": { + "amount": 810, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": "caverns_and_chasms:necromium_block" +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/coin_gold_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/coin_gold_cast.json new file mode 100644 index 0000000..3809c38 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/coin_gold_cast.json @@ -0,0 +1,23 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/multi_use/coin" + }, + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:coins/necromium" + } + } + ], + "cooling_time": 43, + "fluid": { + "amount": 30, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": { + "tag": "forge:coins/necromium" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/coin_sand_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/coin_sand_cast.json new file mode 100644 index 0000000..b9ce056 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/coin_sand_cast.json @@ -0,0 +1,24 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/single_use/coin" + }, + "cast_consumed": true, + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:coins/necromium" + } + } + ], + "cooling_time": 43, + "fluid": { + "amount": 30, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": { + "tag": "forge:coins/necromium" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/gear_gold_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/gear_gold_cast.json new file mode 100644 index 0000000..2c89837 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/gear_gold_cast.json @@ -0,0 +1,23 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/multi_use/gear" + }, + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:gears/necromium" + } + } + ], + "cooling_time": 150, + "fluid": { + "amount": 360, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": { + "tag": "forge:gears/necromium" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/gear_sand_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/gear_sand_cast.json new file mode 100644 index 0000000..4ed9e20 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/gear_sand_cast.json @@ -0,0 +1,24 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/single_use/gear" + }, + "cast_consumed": true, + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:gears/necromium" + } + } + ], + "cooling_time": 150, + "fluid": { + "amount": 360, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": { + "tag": "forge:gears/necromium" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/ingot_gold_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/ingot_gold_cast.json new file mode 100644 index 0000000..dc55a31 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/ingot_gold_cast.json @@ -0,0 +1,12 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/multi_use/ingot" + }, + "cooling_time": 75, + "fluid": { + "amount": 90, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": "caverns_and_chasms:necromium_ingot" +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/ingot_sand_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/ingot_sand_cast.json new file mode 100644 index 0000000..1a51c3a --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/ingot_sand_cast.json @@ -0,0 +1,13 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/single_use/ingot" + }, + "cast_consumed": true, + "cooling_time": 75, + "fluid": { + "amount": 90, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": "caverns_and_chasms:necromium_ingot" +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/nugget_gold_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/nugget_gold_cast.json new file mode 100644 index 0000000..7ecf7db --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/nugget_gold_cast.json @@ -0,0 +1,12 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/multi_use/nugget" + }, + "cooling_time": 25, + "fluid": { + "amount": 10, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": "caverns_and_chasms:necromium_nugget" +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/nugget_sand_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/nugget_sand_cast.json new file mode 100644 index 0000000..03b9abe --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/nugget_sand_cast.json @@ -0,0 +1,13 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/single_use/nugget" + }, + "cast_consumed": true, + "cooling_time": 25, + "fluid": { + "amount": 10, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": "caverns_and_chasms:necromium_nugget" +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/plate_gold_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/plate_gold_cast.json new file mode 100644 index 0000000..e599976 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/plate_gold_cast.json @@ -0,0 +1,23 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/multi_use/plate" + }, + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:plates/necromium" + } + } + ], + "cooling_time": 75, + "fluid": { + "amount": 90, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": { + "tag": "forge:plates/necromium" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/plate_sand_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/plate_sand_cast.json new file mode 100644 index 0000000..313e495 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/plate_sand_cast.json @@ -0,0 +1,24 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/single_use/plate" + }, + "cast_consumed": true, + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:plates/necromium" + } + } + ], + "cooling_time": 75, + "fluid": { + "amount": 90, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": { + "tag": "forge:plates/necromium" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/rod_gold_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/rod_gold_cast.json new file mode 100644 index 0000000..c2a3995 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/rod_gold_cast.json @@ -0,0 +1,23 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/multi_use/rod" + }, + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:rods/necromium" + } + } + ], + "cooling_time": 53, + "fluid": { + "amount": 45, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": { + "tag": "forge:rods/necromium" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/rod_sand_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/rod_sand_cast.json new file mode 100644 index 0000000..2fd79cf --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/rod_sand_cast.json @@ -0,0 +1,24 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/single_use/rod" + }, + "cast_consumed": true, + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:rods/necromium" + } + } + ], + "cooling_time": 53, + "fluid": { + "amount": 45, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": { + "tag": "forge:rods/necromium" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/wire_gold_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/wire_gold_cast.json new file mode 100644 index 0000000..93c6a5a --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/wire_gold_cast.json @@ -0,0 +1,23 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/multi_use/wire" + }, + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:wires/necromium" + } + } + ], + "cooling_time": 53, + "fluid": { + "amount": 45, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": { + "tag": "forge:wires/necromium" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/wire_sand_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/wire_sand_cast.json new file mode 100644 index 0000000..19deff0 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/wire_sand_cast.json @@ -0,0 +1,24 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/single_use/wire" + }, + "cast_consumed": true, + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:wires/necromium" + } + } + ], + "cooling_time": 53, + "fluid": { + "amount": 45, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": { + "tag": "forge:wires/necromium" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/apple.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/apple.json new file mode 100644 index 0000000..901e8ca --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/apple.json @@ -0,0 +1,13 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "item": "minecraft:golden_apple" + }, + "cast_consumed": true, + "cooling_time": 149, + "fluid": { + "amount": 400, + "tag": "tinkering_abnormally:molten_spinel" + }, + "result": "caverns_and_chasms:bejeweled_apple" +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/block.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/block.json new file mode 100644 index 0000000..93ad386 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/block.json @@ -0,0 +1,9 @@ +{ + "type": "tconstruct:casting_basin", + "cooling_time": 224, + "fluid": { + "amount": 900, + "tag": "tinkering_abnormally:molten_spinel" + }, + "result": "caverns_and_chasms:spinel_block" +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/gem_gold_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/gem_gold_cast.json new file mode 100644 index 0000000..477cff4 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/gem_gold_cast.json @@ -0,0 +1,12 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/multi_use/gem" + }, + "cooling_time": 75, + "fluid": { + "amount": 100, + "tag": "tinkering_abnormally:molten_spinel" + }, + "result": "caverns_and_chasms:spinel" +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/gem_sand_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/gem_sand_cast.json new file mode 100644 index 0000000..196a7ff --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/gem_sand_cast.json @@ -0,0 +1,13 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/single_use/gem" + }, + "cast_consumed": true, + "cooling_time": 75, + "fluid": { + "amount": 100, + "tag": "tinkering_abnormally:molten_spinel" + }, + "result": "caverns_and_chasms:spinel" +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/axes.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/axes.json new file mode 100644 index 0000000..ed4cda9 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/axes.json @@ -0,0 +1,25 @@ +{ + "type": "tconstruct:damagable_melting", + "byproducts": [ + { + "amount": 300, + "fluid": "tconstruct:molten_diamond", + "unit_size": 25 + } + ], + "ingredient": [ + { + "item": "caverns_and_chasms:necromium_axe" + }, + { + "item": "caverns_and_chasms:necromium_pickaxe" + } + ], + "result": { + "amount": 90, + "fluid": "tinkering_abnormally:molten_necromium", + "unit_size": 10 + }, + "temperature": 1300, + "time": 75 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/block.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/block.json new file mode 100644 index 0000000..56513b7 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/block.json @@ -0,0 +1,12 @@ +{ + "type": "tconstruct:melting", + "ingredient": { + "tag": "forge:storage_blocks/necromium" + }, + "result": { + "amount": 810, + "fluid": "tinkering_abnormally:molten_necromium" + }, + "temperature": 1300, + "time": 225 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/boots.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/boots.json new file mode 100644 index 0000000..74a31df --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/boots.json @@ -0,0 +1,20 @@ +{ + "type": "tconstruct:damagable_melting", + "byproducts": [ + { + "amount": 400, + "fluid": "tconstruct:molten_diamond", + "unit_size": 25 + } + ], + "ingredient": { + "item": "caverns_and_chasms:necromium_boots" + }, + "result": { + "amount": 90, + "fluid": "tinkering_abnormally:molten_necromium", + "unit_size": 10 + }, + "temperature": 1300, + "time": 75 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/chestplate.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/chestplate.json new file mode 100644 index 0000000..ad17d6d --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/chestplate.json @@ -0,0 +1,20 @@ +{ + "type": "tconstruct:damagable_melting", + "byproducts": [ + { + "amount": 800, + "fluid": "tconstruct:molten_diamond", + "unit_size": 25 + } + ], + "ingredient": { + "item": "caverns_and_chasms:necromium_chestplate" + }, + "result": { + "amount": 90, + "fluid": "tinkering_abnormally:molten_necromium", + "unit_size": 10 + }, + "temperature": 1300, + "time": 75 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/coin.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/coin.json new file mode 100644 index 0000000..0f6fb4e --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/coin.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:coins/necromium" + } + } + ], + "ingredient": { + "tag": "forge:coins/necromium" + }, + "result": { + "amount": 30, + "fluid": "tinkering_abnormally:molten_necromium" + }, + "temperature": 1300, + "time": 50 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/dust.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/dust.json new file mode 100644 index 0000000..44a3334 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/dust.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:dusts/necromium" + } + } + ], + "ingredient": { + "tag": "forge:dusts/necromium" + }, + "result": { + "amount": 90, + "fluid": "tinkering_abnormally:molten_necromium" + }, + "temperature": 1300, + "time": 56 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/gear.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/gear.json new file mode 100644 index 0000000..d6c882d --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/gear.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:gears/necromium" + } + } + ], + "ingredient": { + "tag": "forge:gears/necromium" + }, + "result": { + "amount": 360, + "fluid": "tinkering_abnormally:molten_necromium" + }, + "temperature": 1300, + "time": 150 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/helmet.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/helmet.json new file mode 100644 index 0000000..73d67ad --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/helmet.json @@ -0,0 +1,20 @@ +{ + "type": "tconstruct:damagable_melting", + "byproducts": [ + { + "amount": 500, + "fluid": "tconstruct:molten_diamond", + "unit_size": 25 + } + ], + "ingredient": { + "item": "caverns_and_chasms:necromium_helmet" + }, + "result": { + "amount": 90, + "fluid": "tinkering_abnormally:molten_necromium", + "unit_size": 10 + }, + "temperature": 1300, + "time": 75 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/ingot.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/ingot.json new file mode 100644 index 0000000..38f7be1 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/ingot.json @@ -0,0 +1,12 @@ +{ + "type": "tconstruct:melting", + "ingredient": { + "tag": "forge:ingots/necromium" + }, + "result": { + "amount": 90, + "fluid": "tinkering_abnormally:molten_necromium" + }, + "temperature": 1300, + "time": 75 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/leggings.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/leggings.json new file mode 100644 index 0000000..c71c505 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/leggings.json @@ -0,0 +1,20 @@ +{ + "type": "tconstruct:damagable_melting", + "byproducts": [ + { + "amount": 700, + "fluid": "tconstruct:molten_diamond", + "unit_size": 25 + } + ], + "ingredient": { + "item": "caverns_and_chasms:necromium_leggings" + }, + "result": { + "amount": 90, + "fluid": "tinkering_abnormally:molten_necromium", + "unit_size": 10 + }, + "temperature": 1300, + "time": 75 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/nugget.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/nugget.json new file mode 100644 index 0000000..988ec68 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/nugget.json @@ -0,0 +1,12 @@ +{ + "type": "tconstruct:melting", + "ingredient": { + "tag": "forge:nuggets/necromium" + }, + "result": { + "amount": 10, + "fluid": "tinkering_abnormally:molten_necromium" + }, + "temperature": 1300, + "time": 25 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/plates.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/plates.json new file mode 100644 index 0000000..058297b --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/plates.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:plates/necromium" + } + } + ], + "ingredient": { + "tag": "forge:plates/necromium" + }, + "result": { + "amount": 90, + "fluid": "tinkering_abnormally:molten_necromium" + }, + "temperature": 1300, + "time": 75 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/rod.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/rod.json new file mode 100644 index 0000000..98b0142 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/rod.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:rods/necromium" + } + } + ], + "ingredient": { + "tag": "forge:rods/necromium" + }, + "result": { + "amount": 45, + "fluid": "tinkering_abnormally:molten_necromium" + }, + "temperature": 1300, + "time": 15 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/sheetmetal.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/sheetmetal.json new file mode 100644 index 0000000..1dffba1 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/sheetmetal.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:sheetmetals/necromium" + } + } + ], + "ingredient": { + "tag": "forge:sheetmetals/necromium" + }, + "result": { + "amount": 90, + "fluid": "tinkering_abnormally:molten_necromium" + }, + "temperature": 1300, + "time": 75 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/shovel.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/shovel.json new file mode 100644 index 0000000..82f2e2d --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/shovel.json @@ -0,0 +1,20 @@ +{ + "type": "tconstruct:damagable_melting", + "byproducts": [ + { + "amount": 100, + "fluid": "tconstruct:molten_diamond", + "unit_size": 25 + } + ], + "ingredient": { + "item": "caverns_and_chasms:necromium_shovel" + }, + "result": { + "amount": 90, + "fluid": "tinkering_abnormally:molten_necromium", + "unit_size": 10 + }, + "temperature": 1300, + "time": 75 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/weapon.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/weapon.json new file mode 100644 index 0000000..d8b9701 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/weapon.json @@ -0,0 +1,25 @@ +{ + "type": "tconstruct:damagable_melting", + "byproducts": [ + { + "amount": 200, + "fluid": "tconstruct:molten_diamond", + "unit_size": 25 + } + ], + "ingredient": [ + { + "item": "caverns_and_chasms:necromium_sword" + }, + { + "item": "caverns_and_chasms:necromium_hoe" + } + ], + "result": { + "amount": 90, + "fluid": "tinkering_abnormally:molten_necromium", + "unit_size": 10 + }, + "temperature": 1300, + "time": 75 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/wire.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/wire.json new file mode 100644 index 0000000..5f910ba --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/wire.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:wires/necromium" + } + } + ], + "ingredient": { + "tag": "forge:wires/necromium" + }, + "result": { + "amount": 45, + "fluid": "tinkering_abnormally:molten_necromium" + }, + "temperature": 1300, + "time": 15 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/block.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/block.json new file mode 100644 index 0000000..dc28e42 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/block.json @@ -0,0 +1,12 @@ +{ + "type": "tconstruct:melting", + "ingredient": { + "tag": "forge:storage_blocks/spinel" + }, + "result": { + "amount": 900, + "fluid": "tinkering_abnormally:molten_spinel" + }, + "temperature": 1150, + "time": 212 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/gem.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/gem.json new file mode 100644 index 0000000..741e4e4 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/gem.json @@ -0,0 +1,12 @@ +{ + "type": "tconstruct:melting", + "ingredient": { + "tag": "forge:gems/spinel" + }, + "result": { + "amount": 100, + "fluid": "tinkering_abnormally:molten_spinel" + }, + "temperature": 1150, + "time": 71 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/block.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/block.json new file mode 100644 index 0000000..c207540 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/block.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:geore_blocks/spinel" + } + } + ], + "ingredient": { + "tag": "forge:geore_blocks/spinel" + }, + "result": { + "amount": 400, + "fluid": "tinkering_abnormally:molten_spinel" + }, + "temperature": 1150, + "time": 141 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_large.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_large.json new file mode 100644 index 0000000..7303031 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_large.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:geore_large_buds/spinel" + } + } + ], + "ingredient": { + "tag": "forge:geore_large_buds/spinel" + }, + "result": { + "amount": 300, + "fluid": "tinkering_abnormally:molten_spinel" + }, + "temperature": 1150, + "time": 141 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_medium.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_medium.json new file mode 100644 index 0000000..ceae8bb --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_medium.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:geore_medium_buds/spinel" + } + } + ], + "ingredient": { + "tag": "forge:geore_medium_buds/spinel" + }, + "result": { + "amount": 200, + "fluid": "tinkering_abnormally:molten_spinel" + }, + "temperature": 1150, + "time": 106 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_small.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_small.json new file mode 100644 index 0000000..20821af --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_small.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:geore_small_buds/spinel" + } + } + ], + "ingredient": { + "tag": "forge:geore_small_buds/spinel" + }, + "result": { + "amount": 100, + "fluid": "tinkering_abnormally:molten_spinel" + }, + "temperature": 1150, + "time": 71 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/cluster.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/cluster.json new file mode 100644 index 0000000..8523ba7 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/cluster.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:geore_clusters/spinel" + } + } + ], + "ingredient": { + "tag": "forge:geore_clusters/spinel" + }, + "result": { + "amount": 400, + "fluid": "tinkering_abnormally:molten_spinel" + }, + "temperature": 1150, + "time": 177 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/shard.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/shard.json new file mode 100644 index 0000000..a1838e9 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/shard.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:geore_shards/spinel" + } + } + ], + "ingredient": { + "tag": "forge:geore_shards/spinel" + }, + "result": { + "amount": 100, + "fluid": "tinkering_abnormally:molten_spinel" + }, + "temperature": 1150, + "time": 71 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_dense.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_dense.json new file mode 100644 index 0000000..2fa734e --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_dense.json @@ -0,0 +1,31 @@ +{ + "type": "tconstruct:ore_melting", + "conditions": [ + { + "type": "tconstruct:tag_intersection_present", + "registry": "minecraft:item", + "tags": [ + "forge:ores/spinel", + "forge:ore_rates/dense" + ] + } + ], + "ingredient": { + "type": "forge:intersection", + "children": [ + { + "tag": "forge:ores/spinel" + }, + { + "tag": "forge:ore_rates/dense" + } + ] + }, + "rate": "gem", + "result": { + "amount": 300, + "fluid": "tinkering_abnormally:molten_spinel" + }, + "temperature": 1150, + "time": 318 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_singular.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_singular.json new file mode 100644 index 0000000..62d4353 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_singular.json @@ -0,0 +1,35 @@ +{ + "type": "tconstruct:ore_melting", + "conditions": [ + { + "type": "tconstruct:tag_difference_present", + "base": "forge:ores/spinel", + "registry": "minecraft:item", + "subtracted": [ + "forge:ore_rates/sparse", + "forge:ore_rates/dense" + ] + } + ], + "ingredient": { + "type": "forge:difference", + "base": { + "tag": "forge:ores/spinel" + }, + "subtracted": [ + { + "tag": "forge:ore_rates/sparse" + }, + { + "tag": "forge:ore_rates/dense" + } + ] + }, + "rate": "gem", + "result": { + "amount": 100, + "fluid": "tinkering_abnormally:molten_spinel" + }, + "temperature": 1150, + "time": 106 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_sparse.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_sparse.json new file mode 100644 index 0000000..0bd4ad5 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_sparse.json @@ -0,0 +1,31 @@ +{ + "type": "tconstruct:ore_melting", + "conditions": [ + { + "type": "tconstruct:tag_intersection_present", + "registry": "minecraft:item", + "tags": [ + "forge:ores/spinel", + "forge:ore_rates/sparse" + ] + } + ], + "ingredient": { + "type": "forge:intersection", + "children": [ + { + "tag": "forge:ores/spinel" + }, + { + "tag": "forge:ore_rates/sparse" + } + ] + }, + "rate": "gem", + "result": { + "amount": 50, + "fluid": "tinkering_abnormally:molten_spinel" + }, + "temperature": 1150, + "time": 71 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/azalea.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/azalea.json new file mode 100644 index 0000000..32e69e6 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/azalea.json @@ -0,0 +1,10 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "tag": "caverns_and_chasms:azalea_logs" + }, + "leftover": "caverns_and_chasms:azalea_planks", + "material": "tconstruct:wood#azalea", + "needed": 1, + "value": 4 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/cherry.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/cherry.json new file mode 100644 index 0000000..f3bff2e --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/cherry.json @@ -0,0 +1,10 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "tag": "environmental:cherry_logs" + }, + "leftover": "environmental:cherry_planks", + "material": "tconstruct:wood#cherry", + "needed": 1, + "value": 4 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/driftwood.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/driftwood.json new file mode 100644 index 0000000..fd749fb --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/driftwood.json @@ -0,0 +1,10 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "tag": "upgrade_aquatic:driftwood_logs" + }, + "leftover": "environmental:willow_planks", + "material": "tconstruct:wood#driftwood", + "needed": 1, + "value": 4 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/pine.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/pine.json new file mode 100644 index 0000000..375bc8e --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/pine.json @@ -0,0 +1,10 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "tag": "environmental:pine_logs" + }, + "leftover": "environmental:pine_planks", + "material": "tconstruct:wood#pine", + "needed": 1, + "value": 4 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/river.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/river.json new file mode 100644 index 0000000..7fbbd86 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/river.json @@ -0,0 +1,10 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "tag": "upgrade_aquatic:river_logs" + }, + "leftover": "environmental:willow_planks", + "material": "tconstruct:wood#river", + "needed": 1, + "value": 4 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/willow.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/willow.json new file mode 100644 index 0000000..2bb753d --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/willow.json @@ -0,0 +1,10 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "tag": "environmental:willow_logs" + }, + "leftover": "environmental:willow_planks", + "material": "tconstruct:wood#willow", + "needed": 1, + "value": 4 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/wisteria.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/wisteria.json new file mode 100644 index 0000000..afc716a --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/wisteria.json @@ -0,0 +1,10 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "tag": "environmental:wisteria_logs" + }, + "leftover": "environmental:wisteria_planks", + "material": "tconstruct:wood#wisteria", + "needed": 1, + "value": 4 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/azalea.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/azalea.json new file mode 100644 index 0000000..a4ca987 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/azalea.json @@ -0,0 +1,9 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "item": "caverns_and_chasms:azalea_planks" + }, + "material": "tconstruct:wood#azalea", + "needed": 1, + "value": 1 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/cherry.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/cherry.json new file mode 100644 index 0000000..bbe6ba2 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/cherry.json @@ -0,0 +1,9 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "item": "environmental:cherry_planks" + }, + "material": "tconstruct:wood#cherry", + "needed": 1, + "value": 1 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/driftwood.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/driftwood.json new file mode 100644 index 0000000..0db9f58 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/driftwood.json @@ -0,0 +1,9 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "item": "upgrade_aquatic:driftwood_planks" + }, + "material": "tconstruct:wood#driftwood", + "needed": 1, + "value": 1 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/pine.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/pine.json new file mode 100644 index 0000000..8bc4941 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/pine.json @@ -0,0 +1,9 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "item": "environmental:pine_planks" + }, + "material": "tconstruct:wood#pine", + "needed": 1, + "value": 1 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/river.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/river.json new file mode 100644 index 0000000..abc8cdb --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/river.json @@ -0,0 +1,9 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "item": "upgrade_aquatic:river_planks" + }, + "material": "tconstruct:wood#river", + "needed": 1, + "value": 1 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/willow.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/willow.json new file mode 100644 index 0000000..5451dce --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/willow.json @@ -0,0 +1,9 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "item": "environmental:willow_planks" + }, + "material": "tconstruct:wood#willow", + "needed": 1, + "value": 1 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/wisteria.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/wisteria.json new file mode 100644 index 0000000..e469b61 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/wisteria.json @@ -0,0 +1,9 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "item": "environmental:wisteria_planks" + }, + "material": "tconstruct:wood#wisteria", + "needed": 1, + "value": 1 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/salvage/upgrade/necromium.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/salvage/upgrade/necromium.json new file mode 100644 index 0000000..eb7c472 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/salvage/upgrade/necromium.json @@ -0,0 +1,10 @@ +{ + "type": "tconstruct:modifier_salvage", + "modifier": "tinkering_abnormally:necromium", + "slots": { + "upgrades": 1 + }, + "tools": { + "tag": "tconstruct:modifiable/durability" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/salvage/upgrade/spinel.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/salvage/upgrade/spinel.json new file mode 100644 index 0000000..ca7c00e --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/salvage/upgrade/spinel.json @@ -0,0 +1,10 @@ +{ + "type": "tconstruct:modifier_salvage", + "modifier": "tinkering_abnormally:spinel", + "slots": { + "upgrades": 1 + }, + "tools": { + "tag": "tconstruct:modifiable/durability" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_azalea.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_azalea.json new file mode 100644 index 0000000..0ca06bc --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_azalea.json @@ -0,0 +1,22 @@ +{ + "type": "tconstruct:swappable_modifier", + "allow_crystal": false, + "inputs": [ + { + "item": "caverns_and_chasms:azalea_planks" + }, + { + "item": "tconstruct:pattern" + }, + { + "item": "caverns_and_chasms:azalea_planks" + } + ], + "result": { + "name": "tconstruct:embellishment", + "value": "tconstruct:wood#azalea" + }, + "tools": { + "tag": "tconstruct:modifiable/embellishment/wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_cherry.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_cherry.json new file mode 100644 index 0000000..3df2b0e --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_cherry.json @@ -0,0 +1,22 @@ +{ + "type": "tconstruct:swappable_modifier", + "allow_crystal": false, + "inputs": [ + { + "item": "environmental:cherry_planks" + }, + { + "item": "tconstruct:pattern" + }, + { + "item": "environmental:cherry_planks" + } + ], + "result": { + "name": "tconstruct:embellishment", + "value": "tconstruct:wood#cherry" + }, + "tools": { + "tag": "tconstruct:modifiable/embellishment/wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_driftwood.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_driftwood.json new file mode 100644 index 0000000..7308424 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_driftwood.json @@ -0,0 +1,22 @@ +{ + "type": "tconstruct:swappable_modifier", + "allow_crystal": false, + "inputs": [ + { + "item": "upgrade_aquatic:driftwood_planks" + }, + { + "item": "tconstruct:pattern" + }, + { + "item": "upgrade_aquatic:driftwood_planks" + } + ], + "result": { + "name": "tconstruct:embellishment", + "value": "tconstruct:wood#driftwood" + }, + "tools": { + "tag": "tconstruct:modifiable/embellishment/wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_pine.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_pine.json new file mode 100644 index 0000000..2412c6b --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_pine.json @@ -0,0 +1,22 @@ +{ + "type": "tconstruct:swappable_modifier", + "allow_crystal": false, + "inputs": [ + { + "item": "environmental:pine_planks" + }, + { + "item": "tconstruct:pattern" + }, + { + "item": "environmental:pine_planks" + } + ], + "result": { + "name": "tconstruct:embellishment", + "value": "tconstruct:wood#pine" + }, + "tools": { + "tag": "tconstruct:modifiable/embellishment/wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_river.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_river.json new file mode 100644 index 0000000..4c27be6 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_river.json @@ -0,0 +1,22 @@ +{ + "type": "tconstruct:swappable_modifier", + "allow_crystal": false, + "inputs": [ + { + "item": "upgrade_aquatic:river_planks" + }, + { + "item": "tconstruct:pattern" + }, + { + "item": "upgrade_aquatic:river_planks" + } + ], + "result": { + "name": "tconstruct:embellishment", + "value": "tconstruct:wood#river" + }, + "tools": { + "tag": "tconstruct:modifiable/embellishment/wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_willow.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_willow.json new file mode 100644 index 0000000..93f198a --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_willow.json @@ -0,0 +1,22 @@ +{ + "type": "tconstruct:swappable_modifier", + "allow_crystal": false, + "inputs": [ + { + "item": "environmental:willow_planks" + }, + { + "item": "tconstruct:pattern" + }, + { + "item": "environmental:willow_planks" + } + ], + "result": { + "name": "tconstruct:embellishment", + "value": "tconstruct:wood#willow" + }, + "tools": { + "tag": "tconstruct:modifiable/embellishment/wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_wisteria.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_wisteria.json new file mode 100644 index 0000000..bfa185e --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_wisteria.json @@ -0,0 +1,22 @@ +{ + "type": "tconstruct:swappable_modifier", + "allow_crystal": false, + "inputs": [ + { + "item": "environmental:wisteria_planks" + }, + { + "item": "tconstruct:pattern" + }, + { + "item": "environmental:wisteria_planks" + } + ], + "result": { + "name": "tconstruct:embellishment", + "value": "tconstruct:wood#wisteria" + }, + "tools": { + "tag": "tconstruct:modifiable/embellishment/wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/upgrade/necromium.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/upgrade/necromium.json new file mode 100644 index 0000000..91eb8b5 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/upgrade/necromium.json @@ -0,0 +1,17 @@ +{ + "type": "tconstruct:modifier", + "allow_crystal": true, + "inputs": [ + { + "item": "caverns_and_chasms:necromium_ingot" + } + ], + "level": 1, + "result": "tinkering_abnormally:necromium", + "slots": { + "upgrades": 1 + }, + "tools": { + "tag": "tconstruct:modifiable/durability" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/upgrade/spinel.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/upgrade/spinel.json new file mode 100644 index 0000000..5c5f125 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/upgrade/spinel.json @@ -0,0 +1,17 @@ +{ + "type": "tconstruct:modifier", + "allow_crystal": true, + "inputs": [ + { + "item": "caverns_and_chasms:spinel" + } + ], + "level": 1, + "result": "tinkering_abnormally:spinel", + "slots": { + "upgrades": 1 + }, + "tools": { + "tag": "tconstruct:modifiable/durability" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/tags/fluids/molten_necromium.json b/src/generated/resources/data/tinkering_abnormally/tags/fluids/molten_necromium.json new file mode 100644 index 0000000..6c2cc33 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/tags/fluids/molten_necromium.json @@ -0,0 +1,6 @@ +{ + "values": [ + "tinkering_abnormally:molten_necromium", + "tinkering_abnormally:flowing_molten_necromium" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/tags/fluids/molten_spinel.json b/src/generated/resources/data/tinkering_abnormally/tags/fluids/molten_spinel.json new file mode 100644 index 0000000..41b3813 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/tags/fluids/molten_spinel.json @@ -0,0 +1,6 @@ +{ + "values": [ + "tinkering_abnormally:molten_spinel", + "tinkering_abnormally:flowing_molten_spinel" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/tinkering/modifiers/necromium.json b/src/generated/resources/data/tinkering_abnormally/tinkering/modifiers/necromium.json new file mode 100644 index 0000000..e72a369 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/tinkering/modifiers/necromium.json @@ -0,0 +1,73 @@ +{ + "type": "tconstruct:composable", + "level_display": "tconstruct:no_levels", + "modules": [ + { + "type": "tconstruct:requirements", + "display_modifiers": [ + { + "level": 1, + "name": "tconstruct:diamond" + } + ], + "requirement": { + "type": "tconstruct:has_modifier", + "check": "upgrades", + "modifier": { + "type": "tconstruct:tag", + "tag": "tconstruct:gems" + } + }, + "translation_key": "modifier.tinkering_abnormally.necromium.requirements" + }, + { + "type": "tconstruct:rarity", + "rarity": "rare" + }, + { + "type": "tconstruct:volatile_flag", + "flag": "tconstruct:indestructible" + }, + { + "type": "tconstruct:stat_boost", + "flat": 0.2, + "operation": "multiply_base", + "stat": "tconstruct:durability" + }, + { + "type": "tconstruct:attribute", + "attribute": "caverns_and_chasms:weakness_aura", + "flat": 0.5, + "operation": "addition", + "slots": [ + "mainhand", + "offhand", + "feet", + "legs", + "chest", + "head" + ], + "tool": { + "type": "mantle:tag", + "tag": "tconstruct:modifiable/armor" + }, + "unique": "tinkering_abnormally.modifier.necromium" + }, + { + "type": "tconstruct:mob_effect", + "effect": "minecraft:slowness", + "level": { + "flat": 2.0 + }, + "time": { + "flat": 100.0 + } + }, + { + "type": "tconstruct:set_stat", + "stat": "tconstruct:harvest_tier", + "value": "caverns_and_chasms:necromium" + } + ], + "tooltip_display": "always" +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/tinkering/modifiers/spinel.json b/src/generated/resources/data/tinkering_abnormally/tinkering/modifiers/spinel.json new file mode 100644 index 0000000..d848a52 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/tinkering/modifiers/spinel.json @@ -0,0 +1,34 @@ +{ + "type": "tconstruct:composable", + "level_display": "tconstruct:no_levels", + "modules": [ + { + "type": "tconstruct:rarity", + "rarity": "uncommon" + }, + { + "type": "tconstruct:stat_boost", + "flat": -0.25, + "operation": "multiply_base", + "stat": "tconstruct:durability" + }, + { + "type": "tconstruct:modifier_slot", + "count": 2, + "name": "upgrades" + }, + { + "type": "tconstruct:stat_boost", + "flat": -0.25, + "operation": "multiply_conditional", + "stat": "tconstruct:attack_damage" + }, + { + "type": "tconstruct:stat_boost", + "flat": -0.25, + "operation": "multiply_conditional", + "stat": "tconstruct:mining_speed" + } + ], + "tooltip_display": "always" +} \ No newline at end of file diff --git a/src/main/java/moe/hazu/tinkeringabnormally/TinkeringAbnormally.java b/src/main/java/moe/hazu/tinkeringabnormally/TinkeringAbnormally.java new file mode 100644 index 0000000..704b0cd --- /dev/null +++ b/src/main/java/moe/hazu/tinkeringabnormally/TinkeringAbnormally.java @@ -0,0 +1,122 @@ +package moe.hazu.tinkeringabnormally; + +import com.mojang.logging.LogUtils; +import com.teamabnormals.caverns_and_chasms.core.CavernsAndChasms; +import com.teamabnormals.caverns_and_chasms.core.other.CCTiers; +import moe.hazu.tinkeringabnormally.data.*; +import moe.hazu.tinkeringabnormally.data.material.MaterialRecipeProvider; +import moe.hazu.tinkeringabnormally.data.material.MaterialRenderInfoProvider; +import moe.hazu.tinkeringabnormally.data.sprite.TinkerMaterialSpriteProvider; +import moe.hazu.tinkeringabnormally.data.tags.FluidTagProvider; +import net.minecraft.client.Minecraft; +import net.minecraft.data.DataGenerator; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.sounds.SoundEvents; +import net.minecraft.world.item.*; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.Blocks; +import net.minecraft.world.level.block.state.BlockBehaviour; +import net.minecraft.world.level.material.Material; +import net.minecraft.world.level.pathfinder.BlockPathTypes; +import net.minecraftforge.api.distmarker.Dist; +import net.minecraftforge.common.MinecraftForge; +import net.minecraftforge.common.SoundActions; +import net.minecraftforge.common.TierSortingRegistry; +import net.minecraftforge.common.data.ExistingFileHelper; +import net.minecraftforge.data.event.GatherDataEvent; +import net.minecraftforge.eventbus.api.IEventBus; +import net.minecraftforge.eventbus.api.SubscribeEvent; +import net.minecraftforge.fluids.FluidType; +import net.minecraftforge.fluids.ForgeFlowingFluid; +import net.minecraftforge.fml.InterModComms; +import net.minecraftforge.fml.common.Mod; +import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent; +import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent; +import net.minecraftforge.fml.event.lifecycle.InterModEnqueueEvent; +import net.minecraftforge.fml.event.lifecycle.InterModProcessEvent; +import net.minecraftforge.event.server.ServerStartingEvent; +import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext; +import net.minecraftforge.registries.DeferredRegister; +import net.minecraftforge.registries.ForgeRegistries; +import net.minecraftforge.registries.RegistryObject; +import org.slf4j.Logger; +import slimeknights.mantle.registration.deferred.FluidDeferredRegister; +import slimeknights.mantle.registration.object.FlowingFluidObject; +import slimeknights.tconstruct.TConstruct; +import slimeknights.tconstruct.fluids.data.FluidBlockstateModelProvider; +import slimeknights.tconstruct.fluids.data.FluidBucketModelProvider; +import slimeknights.tconstruct.library.client.data.material.AbstractMaterialSpriteProvider; +import slimeknights.tconstruct.library.client.data.material.MaterialPaletteDebugGenerator; +import slimeknights.tconstruct.library.client.data.material.MaterialPartTextureGenerator; +import slimeknights.tconstruct.library.modifiers.ModifierId; +import slimeknights.tconstruct.tools.data.sprite.TinkerPartSpriteProvider; + +import java.util.List; + +import static slimeknights.tconstruct.fluids.block.BurningLiquidBlock.createBurning; + +@Mod(TinkeringAbnormally.MODID) +public class TinkeringAbnormally { + + public static final String MODID = "tinkering_abnormally"; + public static final Logger LOGGER = LogUtils.getLogger(); + protected static final FluidDeferredRegister FLUIDS = new FluidDeferredRegister(MODID); + + public static final FlowingFluidObject moltenSpinel = FLUIDS.register("molten_spinel").type(hot("molten_spinel").temperature(1450).lightLevel(10)).block(createBurning(10, 10, 6f)).bucket().flowing(); + public static final FlowingFluidObject moltenNecromium = FLUIDS.register("molten_necromium").type(hot("molten_necromium").temperature(1600).lightLevel(14)).block(createBurning(14, 10, 10f)).bucket().flowing(); + // just for the fucking record i have NO CLUE what's going on here + public static final Tier NECROMIUM = TierSortingRegistry.registerTier(CCTiers.CCItemTiers.NECROMIUM, new ResourceLocation(CavernsAndChasms.MOD_ID, "necromium"), List.of(Tiers.DIAMOND), List.of()); + + + public TinkeringAbnormally() { + IEventBus modEventBus = FMLJavaModLoadingContext.get().getModEventBus(); + + modEventBus.addListener(this::commonSetup); + modEventBus.addListener(this::gatherData); + + FLUIDS.register(modEventBus); + + MinecraftForge.EVENT_BUS.register(this); + } + + // taken from slimeknights.tconstruct.fluids.TinkerFluids + private static FluidType.Properties hot(String name) { + return FluidType.Properties.create().density(2000).viscosity(10000).temperature(1000) + .descriptionId(TConstruct.makeDescriptionId("fluid", name)) + .sound(SoundActions.BUCKET_FILL, SoundEvents.BUCKET_FILL_LAVA) + .sound(SoundActions.BUCKET_EMPTY, SoundEvents.BUCKET_EMPTY_LAVA) + // from forge lava type + .motionScale(0.0023333333333333335D) + .canSwim(false).canDrown(false) + .pathType(BlockPathTypes.LAVA).adjacentPathType(null); + } + + private void commonSetup(final FMLCommonSetupEvent event) { + LOGGER.info("HELLO FROM COMMON SETUP"); + LOGGER.info("DIRT BLOCK >> {}", ForgeRegistries.BLOCKS.getKey(Blocks.DIRT)); + } + + public static ResourceLocation getResource(String name) { + return new ResourceLocation(MODID, name); + } + + @SubscribeEvent + void gatherData(final GatherDataEvent event) { + boolean server = event.includeServer(); + boolean client = event.includeClient(); + DataGenerator datagenerator = event.getGenerator(); + ExistingFileHelper existingFileHelper = event.getExistingFileHelper(); + + datagenerator.addProvider(server, new ModifierProvider(datagenerator)); + datagenerator.addProvider(server, new ModifierRecipeProvider(datagenerator)); + datagenerator.addProvider(server, new MaterialRecipeProvider(datagenerator)); + datagenerator.addProvider(server, new SmelteryRecipeProvider(datagenerator)); + datagenerator.addProvider(server, new FluidTagProvider(datagenerator, existingFileHelper)); + TinkerMaterialSpriteProvider materialSprites = new TinkerMaterialSpriteProvider(); + datagenerator.addProvider(client, new MaterialRenderInfoProvider(datagenerator, materialSprites, existingFileHelper)); + datagenerator.addProvider(client, new MaterialPartTextureGenerator(datagenerator, existingFileHelper, new TinkerPartSpriteProvider(), materialSprites)); + datagenerator.addProvider(client, new FluidTextureProvider(datagenerator)); + datagenerator.addProvider(client, new FluidBucketModelProvider(datagenerator, MODID)); + datagenerator.addProvider(client, new FluidBlockstateModelProvider(datagenerator, MODID)); + } +} diff --git a/src/main/java/moe/hazu/tinkeringabnormally/data/FluidTextureProvider.java b/src/main/java/moe/hazu/tinkeringabnormally/data/FluidTextureProvider.java new file mode 100644 index 0000000..5ee3232 --- /dev/null +++ b/src/main/java/moe/hazu/tinkeringabnormally/data/FluidTextureProvider.java @@ -0,0 +1,54 @@ +package moe.hazu.tinkeringabnormally.data; + +import moe.hazu.tinkeringabnormally.TinkeringAbnormally; +import net.minecraft.data.DataGenerator; +import slimeknights.mantle.fluid.texture.AbstractFluidTextureProvider; +import slimeknights.mantle.fluid.texture.FluidTexture; +import slimeknights.mantle.registration.object.FluidObject; + +import static moe.hazu.tinkeringabnormally.TinkeringAbnormally.getResource; + +public class FluidTextureProvider extends AbstractFluidTextureProvider { + public FluidTextureProvider(DataGenerator generator) { + super(generator, TinkeringAbnormally.MODID); + } + + @Override + public void addTextures() { + ore(TinkeringAbnormally.moltenSpinel); + alloy(TinkeringAbnormally.moltenNecromium); + } + + /** Creates a texture using the given fixed name in the fluid folder */ + private FluidTexture.Builder named(FluidObject fluid, String name) { + return texture(fluid).textures(getResource("fluid/"+name+"/"), false, false); + } + + /** Length of the molten prefix */ + private static final int MOLTEN_LENGTH = "molten_".length(); + + /** Removes the "molten_" prefix from the fluids ID */ + private static String withoutMolten(FluidObject fluid) { + return fluid.getId().getPath().substring(MOLTEN_LENGTH); + } + + /** Creates a texture in given subfolder of molten, stripping molten from the name */ + private FluidTexture.Builder moltenFolder(FluidObject fluid, String folder) { + return named(fluid, "molten/"+folder+"/"+withoutMolten(fluid)); + } + + /** Creates a texture in the ore folder using the given name */ + private FluidTexture.Builder ore(FluidObject fluid) { + return moltenFolder(fluid, "ore"); + } + + /** Creates a texture in the alloy folder using the given name */ + private FluidTexture.Builder alloy(FluidObject fluid) { + return moltenFolder(fluid, "alloy"); + } + + @Override + public String getName() { + return "Tinkering Abnormally Fluid Texture Providers"; + } +} diff --git a/src/main/java/moe/hazu/tinkeringabnormally/data/ModifierIds.java b/src/main/java/moe/hazu/tinkeringabnormally/data/ModifierIds.java new file mode 100644 index 0000000..a62dc7a --- /dev/null +++ b/src/main/java/moe/hazu/tinkeringabnormally/data/ModifierIds.java @@ -0,0 +1,13 @@ +package moe.hazu.tinkeringabnormally.data; + +import moe.hazu.tinkeringabnormally.TinkeringAbnormally; +import slimeknights.tconstruct.library.modifiers.ModifierId; + +public class ModifierIds { + public static final ModifierId spinel = id("spinel"); + public static final ModifierId necromium = id("necromium"); + + private static ModifierId id(String name) { + return new ModifierId(TinkeringAbnormally.MODID, name); + } +} diff --git a/src/main/java/moe/hazu/tinkeringabnormally/data/ModifierProvider.java b/src/main/java/moe/hazu/tinkeringabnormally/data/ModifierProvider.java new file mode 100644 index 0000000..c46c873 --- /dev/null +++ b/src/main/java/moe/hazu/tinkeringabnormally/data/ModifierProvider.java @@ -0,0 +1,56 @@ +package moe.hazu.tinkeringabnormally.data; + +import com.teamabnormals.caverns_and_chasms.core.registry.CCAttributes; +import moe.hazu.tinkeringabnormally.TinkeringAbnormally; +import net.minecraft.data.DataGenerator; +import net.minecraft.world.effect.MobEffects; +import net.minecraft.world.entity.ai.attributes.AttributeModifier; +import net.minecraft.world.item.Rarity; +import net.minecraftforge.common.crafting.conditions.IConditionBuilder; +import slimeknights.mantle.data.predicate.item.ItemPredicate; +import slimeknights.tconstruct.common.TinkerTags; +import slimeknights.tconstruct.library.data.tinkering.AbstractModifierProvider; +import slimeknights.tconstruct.library.json.RandomLevelingValue; +import slimeknights.tconstruct.library.modifiers.modules.behavior.AttributeModule; +import slimeknights.tconstruct.library.modifiers.modules.build.*; +import slimeknights.tconstruct.library.modifiers.modules.combat.MobEffectModule; +import slimeknights.tconstruct.library.modifiers.util.ModifierLevelDisplay; +import slimeknights.tconstruct.library.tools.SlotType; +import slimeknights.tconstruct.library.tools.item.IModifiable; +import slimeknights.tconstruct.library.tools.stat.ToolStats; + +import static slimeknights.tconstruct.common.TinkerTags.Items.ARMOR; + +public class ModifierProvider extends AbstractModifierProvider implements IConditionBuilder { + public ModifierProvider(DataGenerator generator) { + super(generator); + } + + @Override + protected void addModifiers() { + buildModifier(ModifierIds.spinel) + .levelDisplay(ModifierLevelDisplay.NO_LEVELS) + .addModule(new RarityModule(Rarity.UNCOMMON)) + .addModule(StatBoostModule.multiplyBase(ToolStats.DURABILITY).flat(-0.25f)) + .addModule(new ModifierSlotModule(SlotType.UPGRADE, 2)) + // melee harvest + .addModule(StatBoostModule.multiplyConditional(ToolStats.ATTACK_DAMAGE).flat(-0.25f)) + .addModule(StatBoostModule.multiplyConditional(ToolStats.MINING_SPEED).flat(-0.25f)); + buildModifier(ModifierIds.necromium) + .levelDisplay(ModifierLevelDisplay.NO_LEVELS) + .addModule(ModifierRequirementsModule.builder().modifierKey(moe.hazu.tinkeringabnormally.data.ModifierIds.necromium).requireModifier(TinkerTags.Modifiers.GEMS, 1).displayModifier(slimeknights.tconstruct.tools.data.ModifierIds.diamond, 1).build()) + .addModule(new RarityModule(Rarity.RARE)) + .addModule(new VolatileFlagModule(IModifiable.INDESTRUCTIBLE_ENTITY)) + .addModule(StatBoostModule.multiplyBase(ToolStats.DURABILITY).flat(0.2f)) + // armor + .addModule(AttributeModule.builder(CCAttributes.WEAKNESS_AURA.get(), AttributeModifier.Operation.ADDITION).uniqueFrom(ModifierIds.necromium).toolItem(ItemPredicate.tag(ARMOR)).flat(0.5f)) + // melee harvest + .addModule(MobEffectModule.builder(MobEffects.MOVEMENT_SLOWDOWN).level(RandomLevelingValue.flat(2)).time(RandomLevelingValue.flat(100)).build()) + .addModule(SetStatModule.set(ToolStats.HARVEST_TIER).value(TinkeringAbnormally.NECROMIUM)); + } + + @Override + public String getName() { + return "Tinkering Abnormally Modifiers"; + } +} diff --git a/src/main/java/moe/hazu/tinkeringabnormally/data/ModifierRecipeProvider.java b/src/main/java/moe/hazu/tinkeringabnormally/data/ModifierRecipeProvider.java new file mode 100644 index 0000000..ee68e59 --- /dev/null +++ b/src/main/java/moe/hazu/tinkeringabnormally/data/ModifierRecipeProvider.java @@ -0,0 +1,82 @@ +package moe.hazu.tinkeringabnormally.data; + +import com.teamabnormals.caverns_and_chasms.core.registry.CCBlocks; +import com.teamabnormals.caverns_and_chasms.core.registry.CCItems; +import com.teamabnormals.environmental.core.registry.EnvironmentalBlocks; +import com.teamabnormals.upgrade_aquatic.core.registry.UABlocks; +import moe.hazu.tinkeringabnormally.TinkeringAbnormally; +import moe.hazu.tinkeringabnormally.data.material.MaterialIds; +import net.minecraft.data.DataGenerator; +import net.minecraft.data.recipes.FinishedRecipe; +import net.minecraft.data.recipes.RecipeProvider; +import net.minecraft.world.level.ItemLike; +import net.minecraftforge.common.crafting.conditions.IConditionBuilder; +import slimeknights.mantle.recipe.data.IRecipeHelper; +import slimeknights.tconstruct.common.TinkerTags; +import slimeknights.tconstruct.library.materials.definition.MaterialVariantId; +import slimeknights.tconstruct.library.recipe.modifiers.adding.ModifierRecipeBuilder; +import slimeknights.tconstruct.library.recipe.modifiers.adding.SwappableModifierRecipeBuilder; +import slimeknights.tconstruct.library.tools.SlotType; +import slimeknights.tconstruct.tables.TinkerTables; +import slimeknights.tconstruct.tools.TinkerModifiers; + +import java.util.function.Consumer; + +public class ModifierRecipeProvider extends RecipeProvider implements IConditionBuilder, IRecipeHelper { + public ModifierRecipeProvider(DataGenerator generator) { + super(generator); + } + + @Override + public String getName() { + return "Tinkering Abnormally Modifier Recipes"; + } + + @Override + public String getModId() { + return TinkeringAbnormally.MODID; + } + + @Override + protected void buildCraftingRecipes(Consumer consumer) { + addModifierRecipes(consumer); + addTextureRecipes(consumer); + } + + private void addModifierRecipes(Consumer consumer) { + String upgradeFolder = "tools/modifiers/upgrade/"; + String upgradeSalvage = "tools/modifiers/salvage/upgrade/"; + ModifierRecipeBuilder.modifier(ModifierIds.spinel) + .setTools(TinkerTags.Items.DURABILITY) + .addInput(CCItems.SPINEL.get()) + .setMaxLevel(1) + .setSlots(SlotType.UPGRADE, 1) + .saveSalvage(consumer, prefix(ModifierIds.spinel, upgradeSalvage)) + .save(consumer, prefix(ModifierIds.spinel, upgradeFolder)); + ModifierRecipeBuilder.modifier(ModifierIds.necromium) + .setTools(TinkerTags.Items.DURABILITY) + .addInput(CCItems.NECROMIUM_INGOT.get()) + .setMaxLevel(1) + .setSlots(SlotType.UPGRADE, 1) + .saveSalvage(consumer, prefix(ModifierIds.necromium, upgradeSalvage)) + .save(consumer, prefix(ModifierIds.necromium, upgradeFolder)); + } + + private void addTextureRecipes(Consumer consumer) { + String folder = "tools/modifiers/slotless/"; + woodTexture(consumer, MaterialIds.willow, EnvironmentalBlocks.WILLOW_PLANKS.get(), folder); + woodTexture(consumer, MaterialIds.pine, EnvironmentalBlocks.PINE_PLANKS.get(), folder); + woodTexture(consumer, MaterialIds.cherry, EnvironmentalBlocks.CHERRY_PLANKS.get(), folder); + woodTexture(consumer, MaterialIds.wisteria, EnvironmentalBlocks.WISTERIA_PLANKS.get(), folder); + woodTexture(consumer, MaterialIds.driftwood, UABlocks.DRIFTWOOD_PLANKS.get(), folder); + woodTexture(consumer, MaterialIds.river, UABlocks.RIVER_PLANKS.get(), folder); + woodTexture(consumer, MaterialIds.azalea, CCBlocks.AZALEA_PLANKS.get(), folder); + } + + private void woodTexture(Consumer consumer, MaterialVariantId material, ItemLike planks, String folder) { + SwappableModifierRecipeBuilder.modifier(TinkerModifiers.embellishment, material.toString()) + .setTools(TinkerTags.Items.EMBELLISHMENT_WOOD) + .addInput(planks).addInput(TinkerTables.pattern).addInput(planks) + .save(consumer, wrap(TinkerModifiers.embellishment, folder, "/wood/" + material.getLocation('_').getPath())); + } +} diff --git a/src/main/java/moe/hazu/tinkeringabnormally/data/SmelteryRecipeProvider.java b/src/main/java/moe/hazu/tinkeringabnormally/data/SmelteryRecipeProvider.java new file mode 100644 index 0000000..a34540d --- /dev/null +++ b/src/main/java/moe/hazu/tinkeringabnormally/data/SmelteryRecipeProvider.java @@ -0,0 +1,92 @@ +package moe.hazu.tinkeringabnormally.data; + +import com.teamabnormals.caverns_and_chasms.core.registry.CCBlocks; +import com.teamabnormals.caverns_and_chasms.core.registry.CCItems; +import moe.hazu.tinkeringabnormally.TinkeringAbnormally; +import net.minecraft.data.DataGenerator; +import net.minecraft.data.recipes.FinishedRecipe; +import net.minecraft.data.recipes.RecipeProvider; +import net.minecraft.world.item.Items; +import net.minecraft.world.item.crafting.Ingredient; +import net.minecraftforge.common.crafting.ConditionalRecipe; +import net.minecraftforge.fluids.FluidStack; +import slimeknights.mantle.recipe.data.ICommonRecipeHelper; +import slimeknights.tconstruct.fluids.TinkerFluids; +import slimeknights.tconstruct.library.data.recipe.ISmelteryRecipeHelper; +import slimeknights.tconstruct.library.recipe.FluidValues; +import slimeknights.tconstruct.library.recipe.alloying.AlloyRecipeBuilder; +import slimeknights.tconstruct.library.recipe.casting.ItemCastingRecipeBuilder; +import slimeknights.tconstruct.library.recipe.melting.MeltingRecipeBuilder; +import slimeknights.tconstruct.smeltery.data.Byproduct; + +import java.util.function.Consumer; + + +public class SmelteryRecipeProvider extends RecipeProvider implements ISmelteryRecipeHelper, ICommonRecipeHelper { + public SmelteryRecipeProvider(DataGenerator generator) { + super(generator); + } + + @Override + public String getName() { + return "Tinkering Abnormally Smeltery Recipes"; + } + + @Override + public String getModId() { + return TinkeringAbnormally.MODID; + } + + @Override + protected void buildCraftingRecipes(Consumer consumer) { + String castingFolder = "smeltery/casting/"; + this.gemCasting(consumer, TinkeringAbnormally.moltenSpinel, CCItems.SPINEL.get(), castingFolder + "spinel/gem"); + ItemCastingRecipeBuilder.basinRecipe(CCBlocks.SPINEL_BLOCK.get()) + .setFluidAndTime(TinkeringAbnormally.moltenSpinel, FluidValues.LARGE_GEM_BLOCK) + .save(consumer, location(castingFolder + "spinel/block")); + this.metalCasting(consumer, TinkeringAbnormally.moltenNecromium, CCBlocks.NECROMIUM_BLOCK.get(), CCItems.NECROMIUM_INGOT.get(), CCItems.NECROMIUM_NUGGET.get(), castingFolder, "necromium"); + ItemCastingRecipeBuilder.tableRecipe(CCItems.BEJEWELED_APPLE.get()) + .setFluidAndTime(TinkeringAbnormally.moltenSpinel, FluidValues.GEM * 4) + .setCast(Items.GOLDEN_APPLE, true) + .save(consumer, location(castingFolder + "spinel/apple")); + + String meltingFolder = "smeltery/melting/"; + gemMelting(consumer, TinkeringAbnormally.moltenSpinel.get(), "spinel", true, 9, meltingFolder, false); + metalMelting(consumer, TinkeringAbnormally.moltenNecromium.get(), "necromium", false, meltingFolder, false); + int[] necromiumSizes = {FluidValues.NUGGET, FluidValues.GEM_SHARD}; + MeltingRecipeBuilder.melting(Ingredient.of(CCItems.NECROMIUM_HELMET.get()), TinkeringAbnormally.moltenNecromium.get(), FluidValues.INGOT) + .setDamagable(necromiumSizes) + .addByproduct(new FluidStack(TinkerFluids.moltenDiamond.get(), FluidValues.GEM * 5)) + .save(consumer, location(meltingFolder + "necromium/helmet")); + MeltingRecipeBuilder.melting(Ingredient.of(CCItems.NECROMIUM_CHESTPLATE.get()), TinkeringAbnormally.moltenNecromium.get(), FluidValues.INGOT) + .setDamagable(necromiumSizes) + .addByproduct(new FluidStack(TinkerFluids.moltenDiamond.get(), FluidValues.GEM * 8)) + .save(consumer, location(meltingFolder + "necromium/chestplate")); + MeltingRecipeBuilder.melting(Ingredient.of(CCItems.NECROMIUM_LEGGINGS.get()), TinkeringAbnormally.moltenNecromium.get(), FluidValues.INGOT) + .setDamagable(necromiumSizes) + .addByproduct(new FluidStack(TinkerFluids.moltenDiamond.get(), FluidValues.GEM * 7)) + .save(consumer, location(meltingFolder + "necromium/leggings")); + MeltingRecipeBuilder.melting(Ingredient.of(CCItems.NECROMIUM_BOOTS.get()), TinkeringAbnormally.moltenNecromium.get(), FluidValues.INGOT) + .setDamagable(necromiumSizes) + .addByproduct(new FluidStack(TinkerFluids.moltenDiamond.get(), FluidValues.GEM * 4)) + .save(consumer, location(meltingFolder + "necromium/boots")); + MeltingRecipeBuilder.melting(Ingredient.of(CCItems.NECROMIUM_AXE.get(), CCItems.NECROMIUM_PICKAXE.get()), TinkeringAbnormally.moltenNecromium.get(), FluidValues.INGOT) + .setDamagable(necromiumSizes) + .addByproduct(new FluidStack(TinkerFluids.moltenDiamond.get(), FluidValues.GEM * 3)) + .save(consumer, location(meltingFolder + "necromium/axes")); + MeltingRecipeBuilder.melting(Ingredient.of(CCItems.NECROMIUM_SWORD.get(), CCItems.NECROMIUM_HOE.get()), TinkeringAbnormally.moltenNecromium.get(), FluidValues.INGOT) + .setDamagable(necromiumSizes) + .addByproduct(new FluidStack(TinkerFluids.moltenDiamond.get(), FluidValues.GEM * 2)) + .save(consumer, location(meltingFolder + "necromium/weapon")); + MeltingRecipeBuilder.melting(Ingredient.of(CCItems.NECROMIUM_SHOVEL.get()), TinkeringAbnormally.moltenNecromium.get(), FluidValues.INGOT) + .setDamagable(necromiumSizes) + .addByproduct(new FluidStack(TinkerFluids.moltenDiamond.get(), FluidValues.GEM)) + .save(consumer, location(meltingFolder + "necromium/shovel")); + + String alloyFolder = "smeltery/alloys/"; + AlloyRecipeBuilder.alloy(TinkeringAbnormally.moltenNecromium.get(), FluidValues.NUGGET) + .addInput(TinkerFluids.moltenDebris.getLocalTag(), FluidValues.NUGGET * 4) + .addInput(TinkerFluids.moltenSilver.getForgeTag(), FluidValues.NUGGET * 2) + .save(consumer, prefix(TinkeringAbnormally.moltenNecromium, alloyFolder)); + } +} diff --git a/src/main/java/moe/hazu/tinkeringabnormally/data/material/MaterialIds.java b/src/main/java/moe/hazu/tinkeringabnormally/data/material/MaterialIds.java new file mode 100644 index 0000000..86dd2c5 --- /dev/null +++ b/src/main/java/moe/hazu/tinkeringabnormally/data/material/MaterialIds.java @@ -0,0 +1,24 @@ +package moe.hazu.tinkeringabnormally.data.material; + +import moe.hazu.tinkeringabnormally.TinkeringAbnormally; +import slimeknights.tconstruct.library.materials.definition.MaterialId; +import slimeknights.tconstruct.library.materials.definition.MaterialVariantId; + +import static slimeknights.tconstruct.library.materials.definition.MaterialVariantId.create; + +public final class MaterialIds { + public static final MaterialId spinel = id("spinel"); + public static final MaterialId necromium = id("necromium"); + + public static final MaterialVariantId willow = create(slimeknights.tconstruct.tools.data.material.MaterialIds.wood, "willow"); + public static final MaterialVariantId pine = create(slimeknights.tconstruct.tools.data.material.MaterialIds.wood, "pine"); + public static final MaterialVariantId cherry = create(slimeknights.tconstruct.tools.data.material.MaterialIds.wood, "cherry"); + public static final MaterialVariantId wisteria = create(slimeknights.tconstruct.tools.data.material.MaterialIds.wood, "wisteria"); + public static final MaterialVariantId driftwood = create(slimeknights.tconstruct.tools.data.material.MaterialIds.wood, "driftwood"); + public static final MaterialVariantId river = create(slimeknights.tconstruct.tools.data.material.MaterialIds.wood, "river"); + public static final MaterialVariantId azalea = create(slimeknights.tconstruct.tools.data.material.MaterialIds.wood, "azalea"); + + private static MaterialId id(String name) { + return new MaterialId(TinkeringAbnormally.MODID, name); + } +} diff --git a/src/main/java/moe/hazu/tinkeringabnormally/data/material/MaterialRecipeProvider.java b/src/main/java/moe/hazu/tinkeringabnormally/data/material/MaterialRecipeProvider.java new file mode 100644 index 0000000..8d1aeb0 --- /dev/null +++ b/src/main/java/moe/hazu/tinkeringabnormally/data/material/MaterialRecipeProvider.java @@ -0,0 +1,61 @@ +package moe.hazu.tinkeringabnormally.data.material; + +import com.teamabnormals.caverns_and_chasms.core.other.tags.CCItemTags; +import com.teamabnormals.caverns_and_chasms.core.registry.CCBlocks; +import com.teamabnormals.environmental.core.other.tags.EnvironmentalBlockTags; +import com.teamabnormals.environmental.core.other.tags.EnvironmentalItemTags; +import com.teamabnormals.environmental.core.registry.EnvironmentalBlocks; +import com.teamabnormals.upgrade_aquatic.core.UpgradeAquatic; +import com.teamabnormals.upgrade_aquatic.core.registry.UABlocks; +import moe.hazu.tinkeringabnormally.TinkeringAbnormally; +import net.minecraft.core.Registry; +import net.minecraft.data.DataGenerator; +import net.minecraft.data.recipes.FinishedRecipe; +import net.minecraft.data.recipes.RecipeProvider; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.tags.TagKey; +import net.minecraft.world.item.Item; +import net.minecraft.world.item.crafting.Ingredient; +import slimeknights.mantle.recipe.helper.ItemOutput; +import slimeknights.tconstruct.library.data.recipe.IMaterialRecipeHelper; + +import java.util.function.Consumer; + +public class MaterialRecipeProvider extends RecipeProvider implements IMaterialRecipeHelper { + public MaterialRecipeProvider(DataGenerator generator) { + super(generator); + } + + @Override + public String getName() { + return "Tinkering Abnormally Material Recipe"; + } + + @Override + public String getModId() { + return TinkeringAbnormally.MODID; + } + + @Override + protected void buildCraftingRecipes(Consumer consumer) { + addMaterialItems(consumer); + } + + private void addMaterialItems(Consumer consumer) { + String folder = "tools/materials/"; + materialRecipe(consumer, MaterialIds.willow, Ingredient.of(EnvironmentalBlocks.WILLOW_PLANKS.get()), 1, 1, folder + "wood/planks/willow"); + materialRecipe(consumer, MaterialIds.pine, Ingredient.of(EnvironmentalBlocks.PINE_PLANKS.get()), 1, 1, folder + "wood/planks/pine"); + materialRecipe(consumer, MaterialIds.cherry, Ingredient.of(EnvironmentalBlocks.CHERRY_PLANKS.get()), 1, 1, folder + "wood/planks/cherry"); + materialRecipe(consumer, MaterialIds.wisteria, Ingredient.of(EnvironmentalBlocks.WISTERIA_PLANKS.get()), 1, 1, folder + "wood/planks/wisteria"); + materialRecipe(consumer, MaterialIds.driftwood, Ingredient.of(UABlocks.DRIFTWOOD_PLANKS.get()), 1, 1, folder + "wood/planks/driftwood"); + materialRecipe(consumer, MaterialIds.river, Ingredient.of(UABlocks.RIVER_PLANKS.get()), 1, 1, folder + "wood/planks/river"); + materialRecipe(consumer, MaterialIds.azalea, Ingredient.of(CCBlocks.AZALEA_PLANKS.get()), 1, 1, folder + "wood/planks/azalea"); + materialRecipe(consumer, MaterialIds.willow, Ingredient.of(EnvironmentalItemTags.WILLOW_LOGS), 4, 1, ItemOutput.fromItem(EnvironmentalBlocks.WILLOW_PLANKS.get()), folder + "wood/logs/willow"); + materialRecipe(consumer, MaterialIds.pine, Ingredient.of(EnvironmentalItemTags.PINE_LOGS), 4, 1, ItemOutput.fromItem(EnvironmentalBlocks.PINE_PLANKS.get()), folder + "wood/logs/pine"); + materialRecipe(consumer, MaterialIds.cherry, Ingredient.of(EnvironmentalItemTags.CHERRY_LOGS), 4, 1, ItemOutput.fromItem(EnvironmentalBlocks.CHERRY_PLANKS.get()), folder + "wood/logs/cherry"); + materialRecipe(consumer, MaterialIds.wisteria, Ingredient.of(EnvironmentalItemTags.WISTERIA_LOGS), 4, 1, ItemOutput.fromItem(EnvironmentalBlocks.WISTERIA_PLANKS.get()), folder + "wood/logs/wisteria"); + materialRecipe(consumer, MaterialIds.driftwood, Ingredient.of(TagKey.create(Registry.ITEM_REGISTRY, new ResourceLocation(UpgradeAquatic.MOD_ID, "driftwood_logs"))), 4, 1, ItemOutput.fromItem(EnvironmentalBlocks.WILLOW_PLANKS.get()), folder + "wood/logs/driftwood"); + materialRecipe(consumer, MaterialIds.river, Ingredient.of(TagKey.create(Registry.ITEM_REGISTRY, new ResourceLocation(UpgradeAquatic.MOD_ID, "river_logs"))), 4, 1, ItemOutput.fromItem(EnvironmentalBlocks.WILLOW_PLANKS.get()), folder + "wood/logs/river"); + materialRecipe(consumer, MaterialIds.azalea, Ingredient.of(CCItemTags.AZALEA_LOGS), 4, 1, ItemOutput.fromItem(CCBlocks.AZALEA_PLANKS.get()), folder + "wood/logs/azalea"); + } +} diff --git a/src/main/java/moe/hazu/tinkeringabnormally/data/material/MaterialRenderInfoProvider.java b/src/main/java/moe/hazu/tinkeringabnormally/data/material/MaterialRenderInfoProvider.java new file mode 100644 index 0000000..c3a4bc5 --- /dev/null +++ b/src/main/java/moe/hazu/tinkeringabnormally/data/material/MaterialRenderInfoProvider.java @@ -0,0 +1,28 @@ +package moe.hazu.tinkeringabnormally.data.material; + +import net.minecraft.data.DataGenerator; +import net.minecraftforge.common.data.ExistingFileHelper; +import slimeknights.tconstruct.library.client.data.material.AbstractMaterialRenderInfoProvider; +import slimeknights.tconstruct.library.client.data.material.AbstractMaterialSpriteProvider; + +public class MaterialRenderInfoProvider extends AbstractMaterialRenderInfoProvider { + public MaterialRenderInfoProvider(DataGenerator gen, AbstractMaterialSpriteProvider spriteProvider, ExistingFileHelper existingFileHelper) { + super(gen, spriteProvider, existingFileHelper); + } + + @Override + protected void addMaterialRenderInfo() { + buildRenderInfo(MaterialIds.willow); + buildRenderInfo(MaterialIds.pine); + buildRenderInfo(MaterialIds.cherry); + buildRenderInfo(MaterialIds.wisteria); + buildRenderInfo(MaterialIds.driftwood); + buildRenderInfo(MaterialIds.river); + buildRenderInfo(MaterialIds.azalea); + } + + @Override + public String getName() { + return "Tinkering Abnormally Material Render Info Provider"; + } +} diff --git a/src/main/java/moe/hazu/tinkeringabnormally/data/sprite/TinkerMaterialSpriteProvider.java b/src/main/java/moe/hazu/tinkeringabnormally/data/sprite/TinkerMaterialSpriteProvider.java new file mode 100644 index 0000000..7546af5 --- /dev/null +++ b/src/main/java/moe/hazu/tinkeringabnormally/data/sprite/TinkerMaterialSpriteProvider.java @@ -0,0 +1,33 @@ +package moe.hazu.tinkeringabnormally.data.sprite; + +import moe.hazu.tinkeringabnormally.data.material.MaterialIds; +import slimeknights.tconstruct.library.client.data.material.AbstractMaterialSpriteProvider; +import slimeknights.tconstruct.library.client.data.spritetransformer.GreyToColorMapping; +import slimeknights.tconstruct.library.materials.definition.MaterialVariantId; + +import static slimeknights.tconstruct.tools.data.sprite.TinkerPartSpriteProvider.WOOD; + +public class TinkerMaterialSpriteProvider extends AbstractMaterialSpriteProvider { + + @Override + public String getName() { + return "Tinkers' Construct Materials"; + } + + @Override + protected void addAllMaterials() { + buildPlanks(MaterialIds.willow).colorMapper(GreyToColorMapping.builderFromBlack().addARGB(63, 0xFF323926).addARGB(102, 0xFF3C472B).addARGB(140, 0xFF4D593A).addARGB(178, 0xFF59633F).addARGB(216, 0xFF586645).addARGB(234, 0xFF657751).addARGB(255, 0xFF698450).build()); + buildPlanks(MaterialIds.pine).colorMapper(GreyToColorMapping.builderFromBlack().addARGB(63, 0xFF6A5041).addARGB(102, 0xFF755646).addARGB(140, 0xFF7F5D4B).addARGB(178, 0xFF8E7253).addARGB(216, 0xFF9A7C5E).addARGB(234, 0xFFB4956C).addARGB(255,0xFFC6A175).build()); + buildPlanks(MaterialIds.cherry).colorMapper(GreyToColorMapping.builderFromBlack().addARGB(63, 0xFF2C1411).addARGB(102, 0xFF351713).addARGB(140, 0xFF3D1A16).addARGB(178, 0xFF421D17).addARGB(216, 0xFF4F221B).addARGB(234, 0xFF602822).addARGB(255, 0xFF6B2C26).build()); + buildPlanks(MaterialIds.wisteria).colorMapper(GreyToColorMapping.builderFromBlack().addARGB(63, 0xFF806850).addARGB(102, 0xFF957863).addARGB(140, 0xFF9C816D).addARGB(178, 0xFFAC9872).addARGB(216, 0xFFB8A784).addARGB(234, 0xFFD9D1B6).addARGB(255, 0xFFE0DCBD).build()); + buildPlanks(MaterialIds.driftwood).colorMapper(GreyToColorMapping.builderFromBlack().addARGB(63, 0xFF272825).addARGB(102, 0xFF30302C).addARGB(140, 0xFF393A34).addARGB(178, 0xFF4A463C).addARGB(216, 0xFF555048).addARGB(234, 0xFF676057).addARGB(255, 0xFF756D60).build()); + buildPlanks(MaterialIds.river).colorMapper(GreyToColorMapping.builderFromBlack().addARGB(63, 0xFF3E3423).addARGB(102, 0xFF423221).addARGB(140, 0xFF443327).addARGB(178, 0xFF543d24).addARGB(216, 0xFF5E4832).addARGB(234, 0xFF6D5446).addARGB(255, 0xFF7F5E4B).build()); + buildPlanks(MaterialIds.azalea).colorMapper(GreyToColorMapping.builderFromBlack().addARGB(63, 0xFF1A1D2C).addARGB(102, 0xFF16202C).addARGB(140, 0xFF1E2338).addARGB(178, 0xFF1F2E3A).addARGB(216, 0xFF273538).addARGB(234, 0xFF374051).addARGB(255, 0xFF41476B).build()); + } + + private MaterialSpriteInfoBuilder buildPlanks(MaterialVariantId material) { + return buildMaterial(material) + .meleeHarvest().ranged().shieldCore().statType(WOOD) + .fallbacks("wood", "stick", "primitive"); + } +} diff --git a/src/main/java/moe/hazu/tinkeringabnormally/data/tags/FluidTagProvider.java b/src/main/java/moe/hazu/tinkeringabnormally/data/tags/FluidTagProvider.java new file mode 100644 index 0000000..da89727 --- /dev/null +++ b/src/main/java/moe/hazu/tinkeringabnormally/data/tags/FluidTagProvider.java @@ -0,0 +1,45 @@ +package moe.hazu.tinkeringabnormally.data.tags; + +import moe.hazu.tinkeringabnormally.TinkeringAbnormally; +import net.minecraft.data.DataGenerator; +import net.minecraft.data.tags.FluidTagsProvider; +import net.minecraftforge.common.data.ExistingFileHelper; +import slimeknights.mantle.registration.object.FlowingFluidObject; +import slimeknights.mantle.registration.object.FluidObject; +import slimeknights.tconstruct.common.TinkerTags; + +public class FluidTagProvider extends FluidTagsProvider { + public FluidTagProvider(DataGenerator generatorIn, ExistingFileHelper helper) { + super(generatorIn, TinkeringAbnormally.MODID, helper); + } + + @Override + public void addTags() { + tagAll(TinkeringAbnormally.moltenSpinel); + tagLocal(TinkeringAbnormally.moltenNecromium); + + this.tag(TinkerTags.Fluids.METAL_TOOLTIPS).addTags(TinkeringAbnormally.moltenNecromium.getLocalTag()); + this.tag(TinkerTags.Fluids.LARGE_GEM_TOOLTIPS).addTags(TinkeringAbnormally.moltenSpinel.getLocalTag()); + } + + @Override + public String getName() { + return "Tinkering Abnormally Fluid TinkerTags"; + } + + /** Tags this fluid using local tags */ + private void tagLocal(FlowingFluidObject fluid) { + tag(fluid.getLocalTag()).add(fluid.getStill(), fluid.getFlowing()); + } + + /** Tags this fluid with local and forge tags */ + private void tagAll(FlowingFluidObject fluid) { + tagLocal(fluid); + tag(fluid.getForgeTag()).addTag(fluid.getLocalTag()); + } + + /** Tags this fluid with local and forge tags */ + private void tagForge(FluidObject fluid) { + tag(fluid.getForgeTag()).add(fluid.get()); + } +} diff --git a/src/main/resources/META-INF/mods.toml b/src/main/resources/META-INF/mods.toml new file mode 100644 index 0000000..0195c1a --- /dev/null +++ b/src/main/resources/META-INF/mods.toml @@ -0,0 +1,87 @@ +# This is an example mods.toml file. It contains the data relating to the loading mods. +# There are several mandatory fields (#mandatory), and many more that are optional (#optional). +# The overall format is standard TOML format, v0.5.0. +# Note that there are a couple of TOML lists in this file. +# Find more information on toml format here: https://github.com/toml-lang/toml +# The name of the mod loader type to load - for regular FML @Mod mods it should be javafml +modLoader="javafml" #mandatory +# A version range to match for said mod loader - for regular FML @Mod it will be the forge version +loaderVersion="${loader_version_range}" #mandatory This is typically bumped every Minecraft version by Forge. See our download page for lists of versions. +# The license for you mod. This is mandatory metadata and allows for easier comprehension of your redistributive properties. +# Review your options at https://choosealicense.com/. All rights reserved is the default copyright stance, and is thus the default here. +license="${mod_license}" +# A URL to refer people to when problems occur with this mod +#issueTrackerURL="https://change.me.to.your.issue.tracker.example.invalid/" #optional +# A list of mods - how many allowed here is determined by the individual mod loader +[[mods]] #mandatory +# The modid of the mod +modId="${mod_id}" #mandatory +# The version number of the mod +version="${mod_version}" #mandatory +# A display name for the mod +displayName="${mod_name}" #mandatory +# A URL to query for updates for this mod. See the JSON update specification https://docs.minecraftforge.net/en/latest/misc/updatechecker/ +#updateJSONURL="https://change.me.example.invalid/updates.json" #optional +# A URL for the "homepage" for this mod, displayed in the mod UI +#displayURL="https://change.me.to.your.mods.homepage.example.invalid/" #optional +# A file name (in the root of the mod JAR) containing a logo for display +#logoFile="tinkering_abnormally.png" #optional +# A text field displayed in the mod UI +#credits="Thanks for this example mod goes to Java" #optional +# A text field displayed in the mod UI +authors="${mod_authors}" #optional +# Display Test controls the display for your mod in the server connection screen +# MATCH_VERSION means that your mod will cause a red X if the versions on client and server differ. This is the default behaviour and should be what you choose if you have server and client elements to your mod. +# IGNORE_SERVER_VERSION means that your mod will not cause a red X if it's present on the server but not on the client. This is what you should use if you're a server only mod. +# IGNORE_ALL_VERSION means that your mod will not cause a red X if it's present on the client or the server. This is a special case and should only be used if your mod has no server component. +# NONE means that no display test is set on your mod. You need to do this yourself, see IExtensionPoint.DisplayTest for more information. You can define any scheme you wish with this value. +# IMPORTANT NOTE: this is NOT an instruction as to which environments (CLIENT or DEDICATED SERVER) your mod loads on. Your mod should load (and maybe do nothing!) whereever it finds itself. +#displayTest="MATCH_VERSION" # MATCH_VERSION is the default if nothing is specified (#optional) + +# The description text for the mod (multi line!) (#mandatory) +description='''${mod_description}''' +# A dependency - use the . to indicate dependency for a specific modid. Dependencies are optional. +[[dependencies."${mod_id}"]] #optional + # the modid of the dependency + modId="forge" #mandatory + # Does this dependency have to exist - if not, ordering below must be specified + mandatory=true #mandatory + # The version range of the dependency + versionRange="${forge_version_range}" #mandatory + # An ordering relationship for the dependency - BEFORE or AFTER required if the dependency is not mandatory + # BEFORE - This mod is loaded BEFORE the dependency + # AFTER - This mod is loaded AFTER the dependency + ordering="NONE" + # Side this dependency is applied on - BOTH, CLIENT, or SERVER + side="BOTH"# Here's another dependency +[[dependencies."${mod_id}"]] + modId="minecraft" + mandatory=true + # This version range declares a minimum of the current minecraft version up to but not including the next major version + versionRange="${minecraft_version_range}" + ordering="NONE" + side="BOTH" +[[dependencies."${mod_id}"]] + modId="tconstruct" + mandatory=true + versionRange="${tinkers_version_range}" + ordering="NONE" + side="BOTH" +[[dependencies."${mod_id}"]] + modId="caverns_and_chasms" + mandatory=true + versionRange="${cc_version_range}" + ordering="NONE" + side="BOTH" +[[dependencies."${mod_id}"]] + modId="environmental" + mandatory=true + versionRange="${env_version_range}" + ordering="NONE" + side="BOTH" +[[dependencies."${mod_id}"]] + modId="upgrade_aquatic" + mandatory=true + versionRange="${ua_version_range}" + ordering="NONE" + side="BOTH" diff --git a/src/main/resources/assets/tconstruct/book/encyclopedia/en_us/upgrades/general/tinkering_abnormally_necromium.json b/src/main/resources/assets/tconstruct/book/encyclopedia/en_us/upgrades/general/tinkering_abnormally_necromium.json new file mode 100644 index 0000000..be1c6ad --- /dev/null +++ b/src/main/resources/assets/tconstruct/book/encyclopedia/en_us/upgrades/general/tinkering_abnormally_necromium.json @@ -0,0 +1,18 @@ +{ + "modifier_id": "tinkering_abnormally:necromium", + "text": [ + { + "text": "Grants +20% durability, and allows tools to inflict slowness. Increases the mining level to necromium, and makes the tool invulnerable when dropped." + }, + { + "text": "Tools and armor will only receive applicable stat boosts.", + "paragraph": true + } + ], + "more_text_space": true, + "effects": [ + "Maximum of 1 level", + "Requires Diamond or Emerald to be applied", + "Requires 1 upgrade slot" + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/tconstruct/book/puny_smelting/en_us/upgrades/general/tinkering_abnormally_necromium.json b/src/main/resources/assets/tconstruct/book/puny_smelting/en_us/upgrades/general/tinkering_abnormally_necromium.json new file mode 100644 index 0000000..40ffec9 --- /dev/null +++ b/src/main/resources/assets/tconstruct/book/puny_smelting/en_us/upgrades/general/tinkering_abnormally_necromium.json @@ -0,0 +1,17 @@ +{ + "modifier_id": "tinkering_abnormally:necromium", + "text": [ + { + "text": "A more grim alternative to netherite." + }, + { + "text": "Rather than raising yourself up, bring your opponents down.", "paragraph": true + } + ], + "effects": [ + "Boosts durability and has an aura of slowness and weakness", + "Requires Diamond or Emerald to be applied", + "Single Level", + "Requires 1 upgrade slot" + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/battlesign/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/battlesign/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000000000000000000000000000000000000..832ebdd5019195515cc2c53a3d195e67d87366a4 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|Iy_w*Lo9le z6C_wA4(Muqus8d-WY(Vl29_zNJ}g*pUk7)@L~QEJ*`9uXa%f8{yzzVFYv#nR*A zF0P=a?^}AhvyaKJ^5uWcr%QSC=iObr?C%j~5Z}|ZGK9ZslF-A+)%`1T?KAmy6nqi6 zD(he(FnPL~<`2(M|Ii5`lfTc8V4n~x@Q{g1Ozr>GGrTKubzb&KT+nE+Oe&CSW8+xH z2y#qXl^ai9V53PPOC0+Fo&O)6nw~wyFz2e~uBS`36nQXOI5)^m6J}waH`VQ+#sYR= YsKlgI>wlm63CLpbboFyt=akR{09aywr2qf` literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/broad_axe/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/broad_axe/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000000000000000000000000000000000000..682fcc213db4084bea6ed78fd8821e1f124a6610 GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|R(rZQhFJ6_ zrzkLp==l6o{wzPo;&8{A^ppdP2~x(ZHcQyq{ySo@eDmywR}U|@xSE{t?uO0#`s2?k z|8uTBws2?GEtX5B#s&rk9Vfkmmsze<>sLAJ^Mc9$ovqr*ARcBt8C%y$j2aF;akCbD z?hI@eJ&@GCfboSUe=Of!2DK8_v?@2Ayuii?-pYbUJj&CTsB}r#WF9i9|M6+o!$TK? oUDTs@aG$u?!+3%((Tjm$UVDJR)dbBFptBh~UHx3vIVCg!0K{urA^-pY literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/cleaver/large/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/cleaver/large/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000000000000000000000000000000000000..2e2d392be1311322471720a2741f3965ec58dc88 GIT binary patch literal 266 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}M?75|Ln2z= zPB!FXG8AzAe@~@-M$!fmf5oIkRWUh-y$v@aA|r3#y3Kj3qg9>5BTVpgj6zsrXqos) zwH)L1b06(ZlyJzHsk7C=aOX89k;&5M)t4G)>uft6x~pN)9Vu>x3R_bKh3jnFKeN97 zt?VuI;OVs+`YVs0Ze&saG4=Va2ODmOS1n=_d3ycw#xNOMpdtSXK3ui#W^;viOwaG0j3xzft3x#Pm97jcJ@*M?O90gj8?Ct~>8#>u!sssJQ N;OXk;vd$@?2>>p@X7K<3 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/cleaver/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/cleaver/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000000000000000000000000000000000000..79e592d2be470f8cc4a8aa2d0ecd2586643a7efa GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|YCK&WLo9le z6BY;fmv_ptB=Y%usKFDlM_eMk1qsz-a*CM15^pLMI{zo%)XM4fun=I9WGxU&&+7X!ub opFG-CqJG$9^3x}Q22&UrM4ni=wr79Z4|E5Er>mdKI;Vst0CYW0kpKVy literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/dagger/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/dagger/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000000000000000000000000000000000000..38a6b521f94f45978f89264ba6d72b6fca1c055d GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|0zF+ELo9le z6C_xBj%bB!F!;%zY;RH6mQh=9R(AIDzwd9@yx%`#&zJfXOSL4E^pJGJJ64sA4=+FV xSBX5cAR+P7{;XRq|2<7B|8uUEV^x-9V7PB1Evo#0F&=0*gQu&X%Q~loCIGRdG>`xQ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/excavator/large/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/excavator/large/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000000000000000000000000000000000000..3636a0c7e84d90cf4e3f2f76ec10d899296c606c GIT binary patch literal 278 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}7d%}YLn2y} z6C_v{Cy4NfFGxuI6o2s06Z@6FW~_MG(ep}&ElAc;lwBiY#-H;m&L#c$@=CD%cfU~49qo~YItfbw{9_-XCQImfjp}T>l2afKNviBIsjd;f95>F z=I9WGt1^yTm=mVe|M)cP;h~GcS2oSxu}I?Xr*QuHL2EhGGX!*X)j4~_bbzk!VTxj8 YaGmbHS}ONx3(#*2p00i_>zopr0M{aL{r~^~ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/excavator/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/excavator/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000000000000000000000000000000000000..6e482564b0af5424a8f8c78b655119fdc4ff0168 GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|YCK&WLo9le z6BL9rB4+#v-(c{wU+__J$TaBN8Q?gjUQl zdsrXjd#~QGGV>JA%NsWD_s`h#rGC;O2DTq5KP7$@Wt}WzV7_=xU2Q`_mE*xfPxjB8 pC-`yOLgwu&98Nh^iChq5V32#HCb=NBs2k`G22WQ%mvv4FO#mEmNP++W literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/flint_and_brick/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/flint_and_brick/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000000000000000000000000000000000000..fb38c9cd9885c414efedc6d988b336e3479811b3 GIT binary patch literal 141 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|+&x_!Lo9le z6C_xbc{L(t{BajgR&w1uYm!cwbH}AS8!PYC8&j}j%1u$aW1K&t6TAIWzwfh|E; zFY{IKH$KC#$@DOfz~t#__Zu47PZaj^C-|~+iK+d+IweK&1Q#`Vq}=ptA6wQ2F>+AyBR!P{an^LB{Ts5!>B`C literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/kama/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/kama/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000000000000000000000000000000000000..72893fc26d87cc429f9a72ad2802e2b20df5f17c GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|N^@D@6EF&=`_#SWAgH)!@)yO>La3V)o(H}HZU;Q g;mSH`ePsp{14oatTO50(8_)p^p00i_>zopr0I@?s<^TWy literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/mattock/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/mattock/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000000000000000000000000000000000000..cf84f1ae9542861ad95d6ce75047e9c30b99bc47 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|W_r3fhFJ6_ zCnzw8==l5-4r&fBKK`uo|3}F~E&jzJF+7LYP8OGtn`3df!&^3tla+h&e?Pr29{+c? zX*ag!*!rEVi2d;7UUD0^yZ^(>-O?HnGyaHAo~~y9fz3W(gTc@FA(Owy`^5dSzn5_& zy<^r+MrLN_c^M(WlTvpSd=WXky4}BU)z5E#EXz7KY%y7s#JF1f?jol4YLP|E46J{x VEG8y$>;yWJ!PC{xWt~$(69D?iRDA#d literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/pickadze/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/pickadze/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000000000000000000000000000000000000..2ccfc467ed47659d513ddce4fd87a490d752eeb2 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|W_r3fhFJ6_ zCnzw8==l5-4r&fBKK`uo|3}F~E&jzJF+7LYP8OGtn`3df!&^3tla+h&e?Pr29{+c? zX*ag!*!rEVi2d;7UUD0^yZ^(>-O?HnGyaHAo~~y9fz3W(gTc>u)7(S#hLtb>S1cBs zuUNCGhKGlzVo{*4=d_21E(Y_gm$N&%^4aar&u^$6x^$_di*?Pql5Q@UcYz&z4AOyC V7It<n9Rm!PC{xWt~$(69D?TRhj?* literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/pickaxe/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/pickaxe/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000000000000000000000000000000000000..db2be086d0005103069525bd4d52d419edd47a82 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|T0C7GLo9le z6C^SYbm%QeNc`8%GvBN|H$7ILfn2_k@E_+^_oM&nkB$ yyB|FCq&^}_>fQ@spkCen(`h+v0zt+u3=H?g4L{#Zf7A|i4}+(xpUXO@geCz0yigwi literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/scythe/large/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/scythe/large/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000000000000000000000000000000000000..fd37a547375b2ef5ed76bb6c185ed35e7d746f5d GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}dpunnLn2y} z6C_v{Cy4Zv9O&?NI(X=beb3(qM0s*}bP0l+XkK D_`YX_ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/scythe/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/scythe/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000000000000000000000000000000000000..1496e3bb58afa6105672417f3c5a7d8ca872338e GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|CV9FzhFJ6_ zryO7s(ee3r_y)h32p(R3?9Y=M$!fuSP*YJ&|L=UD zSVnUJlVRn{|4E-N{kJwd|9gJObP0l+XkK*o#r9 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000000000000000000000000000000000000..8ae696a83dfd25b4625843717a64f981a813538e GIT binary patch literal 342 zcmV-c0jd6pP)Px$5J^NqR9J;$U>F6XV59>^Y8awmVe%iwesJOpNoF!p!}5&kEQYAK7=~}ppOdVg zA_u@M|Md71!MVv^CoeEOx%Zf1*Ru6wMJHLB#N?&_ zr<9j6ym)qxBFh;VD2M`TSWY$&lb8N4CNKS;uu4ceLCz&~1#VG+|Es1=!0T9wvmrjq zWt3zY_+31jRG-wX_72wV4!jc zASX6*O2tut6VS3CA(#jiEKL5J=@~J&MFrBt5qKQ{v;4!C*9;eqo}z{QxN`xz<+MuG oSPi9@pF literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/sledge_hammer/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/sledge_hammer/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000000000000000000000000000000000000..c4eb373d93a1d094b690fe4d17a83a4415107c6f GIT binary patch literal 297 zcmV+^0oMMBP)Px#<4Ht8R5*=eWFP`4SeX2Wu^*f`!-y=$M2zN)>MVw+xEO|S&!1z+v*6P#CNKRz zqdJS>*2xPDPwqWtc=hlpBf1(40c6c7<)sWSp50@3a_=$2u4U`7s>SO9e43HN1*Z$d z$laUkO9OFiQzfCcCxs{ zygSuB;j(8J9njVKU=Nfy+`4$VM4WAn*X0$*IFCG8`oH_6_kZ;@MIt>-fd*V{Ob+XA zuHc-}5xQcT%4vhBHGNFG7+AR{|4+=!WS)J)E%>*_0(AxktxSak#lR>>pz9bsUHx3v IIVCg!0Mlhi%K!iX literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/spear/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/spear/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000000000000000000000000000000000000..37845047ef393966f4751115c894f97c79df8dd3 GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|d^}woLo9le zQxuprB4+$)-#GKcMHx}?!xIAM9{uq4XEB>t5N}1nBc8{SsyF`|d2L#f<;t4$>C%7B q)l#g=d>}3S-rkFK3VF_6VP!bbE1a%pu^=93E`z75pUXO@geCwtO)x?L literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000000000000000000000000000000000000..c71ad6e33797d695c459d8c7a8a6c5dd88a9c1e3 GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}sh%#5ArY;~ z2@>P?>`5qZnfk0_|=`wF`YlrXGi4CMRq;px`{ zRt^pBB?+<)rv(mhi|F|LYhSwb@A6QllmrDO7Pd3r4II4h_csL|00IUE&gH@%JOVHK Q0xe|lboFyt=akR{0A!aqbpQYW literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000000000000000000000000000000000000..0f0ad5a28f932cbbab80b4beba799129c5d689a9 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|bUa-gLo9le z6C_v{CsZ)8a!>xB7ufj!=#!=YCoi?s(e1T4%L4={w`~?MFwAA*Wj%5CydY2?gQu&X J%Q~loCICkSAin?r literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/sword/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/sword/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000000000000000000000000000000000000..b1977feac5c5de0f7c0360b7d3b9f0b4741acf3f GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|R(iTPhFJ6_ zrzkLMM9lc3?k*oweEeDEe`~YzzxCDh|IY6WIV*WJl4rhLz0&<>8@8D2c*_F>Jx8+o zy1Em06hD+|?rIb}Jm*|qTR8uGBcarWrq+}7>f+jM`s?cqK6DfsoXMWqvWR^>BbS)k z|Fd6uB;@YzK3q_9-fmG$_aaLj-QGVhq*zrLSh*+vpOV6-#s&nQa&~MHmsCVI?AcQ_ i`QdB<`JH?T3=9Ty?P8aFaCZkfn!(f6&t;ucLK6U@{8zF7 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000000000000000000000000000000000000..2b042867f7372d1c8b662584638b464e3f79632c GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}OFdm2Ln2y} z6C_v{CoExh%aUA@koZadSY5#*o{P_n0#ASHd8N~~VuwUq{`vXAhdnOoyuV@dzCOtJ zUj3m}?USD-eY*62^)g=xi_?>{KKMT15f`8G~jY$EM(ZZ zYN?q*1fNF4j6dd=jguCHo@~F)XmHxTrqXxwA@=mstam?!^Un`j`_<(FhM06mQ2# z@Biy(nKjm&^)#*ge|Hg+=XDY>$$Dd3WwxM2 z{CNyMpWF4zopr E03?4(82|tP literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/tinkering_abnormally/lang/en_us.json b/src/main/resources/assets/tinkering_abnormally/lang/en_us.json new file mode 100644 index 0000000..ed61752 --- /dev/null +++ b/src/main/resources/assets/tinkering_abnormally/lang/en_us.json @@ -0,0 +1,29 @@ +{ + "block.tinkering_abnormally.molten_spinel_fluid": "Molten Spinel", + "fluid.tconstruct.molten_spinel": "Molten Spinel", + "fluid.tconstruct.flowing_molten_spinel": "Flowing Molten Spinel", + "item.tinkering_abnormally.molten_spinel_bucket": "Molten Spinel Bucket", + "block.tinkering_abnormally.molten_necromium_fluid": "Molten Necromium", + "fluid.tconstruct.molten_necromium": "Molten Necromium", + "fluid.tconstruct.flowing_molten_necromium": "Flowing Molten Necromium", + "item.tinkering_abnormally.molten_necromium_bucket": "Molten Necromium Bucket", + + "material.tconstruct.wood.willow": "Willow Wood", + "material.tconstruct.wood.pine": "Pine Wood", + "material.tconstruct.wood.cherry": "Cherry Wood", + "material.tconstruct.wood.wisteria": "Wisteria Wood", + "material.tconstruct.wood.driftwood": "Driftwood", + "material.tconstruct.wood.river": "River Wood", + "material.tconstruct.wood.azalea": "Azalea Wood", + "material.tinkering_abnormally.necromium": "Necromium", + + "modifier.tinkering_abnormally.spinel": "Spinel", + "modifier.tinkering_abnormally.spinel.flavor": "Not the sturdiest material...", + "modifier.tinkering_abnormally.spinel.description": "Nets an extra upgrade slot at the cost of durability and tool effectiveness.", + "modifier.tinkering_abnormally.necromium": "Necromium", + "modifier.tinkering_abnormally.necromium.flavor": "Sabotage!", + "modifier.tinkering_abnormally.necromium.description": "Though not as powerful as netherite, necromium has an aura that slows and weakens opponents.", + "modifier.tinkering_abnormally.necromium.requirements": "Necromium requires a gem first to be applied", + + "stat.tconstruct.harvest_tier.caverns_and_chasms.necromium": "Necromium" +} \ No newline at end of file diff --git a/src/main/resources/assets/tinkering_abnormally/mantle/colors.json b/src/main/resources/assets/tinkering_abnormally/mantle/colors.json new file mode 100644 index 0000000..5343bd7 --- /dev/null +++ b/src/main/resources/assets/tinkering_abnormally/mantle/colors.json @@ -0,0 +1,16 @@ +{ + "modifier.tinkering_abnormally": { + "spinel": "#BC5186", + "necromium": "#566666" + }, + + "material.tconstruct": { + "wood.willow": "#657751", + "wood.pine": "#B4956C", + "wood.cherry": "#602822", + "wood.wisteria": "#D9D1B6", + "wood.driftwood": "#676057", + "wood.river": "#6D5446", + "wood.azalea": "#374051" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/flowing.png b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/flowing.png new file mode 100644 index 0000000000000000000000000000000000000000..a99bb2422f359fb63507177b9506e432a9d4fd9a GIT binary patch literal 12347 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/flowing.png.mcmeta b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/flowing.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/flowing.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/still.png b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/still.png new file mode 100644 index 0000000000000000000000000000000000000000..076420e7bfc8d19418f47b7426d3afe648d9c8d3 GIT binary patch literal 10689 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