You are viewing a potentially older version of this package. View all versions.
MelanieMelicious-Melanie_Crafting_Core-1.2.0 icon

Melanie Crafting Core

Base-mod for any other crafting-related mods I do, without forcing Farming and Cooking as a dependency. With a new feature of progressive crafting station upgrading. Will probably write a wiki if you want to use this, too. MelanieMelicious in description.

Date uploaded a day ago
Version 1.2.0
Download link MelanieMelicious-Melanie_Crafting_Core-1.2.0.zip
Downloads 497
Dependency string MelanieMelicious-Melanie_Crafting_Core-1.2.0

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305
IAmBatby-LethalLevelLoader-1.7.5 icon
IAmBatby-LethalLevelLoader

A Custom API to support the manual and dynamic integration of all forms of custom content in Lethal Company. (v81 Compatible)

Preferred version: 1.7.5
mattymatty-MonkeyInjectionLibrary-1.0.2 icon
mattymatty-MonkeyInjectionLibrary

A library mod that lets other mods add properties and methods to existing base-game classes at runtime, without modifying game files.

Preferred version: 1.0.2

README

Melanie Crafting Core - MelanieMelicious v1.2.0

Base-mod for any other crafting-related mods I do, without forcing Farming and Cooking as a dependency. With a new feature of progressive crafting station upgrading. Will probably write a wiki if you want to use this, too. MelanieMelicious in description.

Previews:

Recipes

Recipe Ingredients Station Tools Station
Planks 1 Log Saw Workbench OR Sawmill
Wooden Pole 1 Planks Saw Workbench OR Sawmill
Metal Sheet 1 Metal Bar Anvil + Hammer Workbench
Copper Wire 1 Copper Sheet Metal Shears + Hammer Workbench
Saw 2 Metal Sheets None Workbench
Axe 1 Wooden Pole + 2 Metal Sheets None Workbench
Hammer 1 Wooden Pole + 1 Metal Bar None Workbench
Anvil 5 Iron Bar None Workbench
Metal Shears 1 Metal Sheet + 2 Metal Bar None Workbench
Motor 2 Metal Sheet + 1 Iron Bar + 1 Copper Wire Rotary Machinery Blueprint + Metal Shears + Anvil + Hammer Workbench
Sawmill Kit 1 Motor + 2 Iron Sheet + 2 Planks Sawmill Blueprint + Metal Shears + Anvil + Hammer Workbench
Recycler Kit 1 Motor + 2 Metal Bar + 2 Metal Sheet + 4 Planks Metal Shears + Anvil + Hammer Workbench
Paper 1 Paper Scrap None Workbench OR Crusher
Random Blueprint 1 Paper None Workbench

Ingredients

Ingredient Values Obtaining
Log +1 Log Destroying a breakable tree, with a 50% droprate.
Okabjs +1 Planks Crafting 1 log at a workbench, with a saw tool placed.
Wooden Pole +1 Stick Crafting 1 planks at a workbench, with a saw tool placed, OR salvaging a rake trap, at a 1/3 chance.
Stick +1 Stick Uhhh, non-native obtainability at the moment, teehee.
Silk +1 String Destroying spider webs.
Iron Bar +1 Metal Bar, +1 Iron Bar Melting certain metal-related items at a crucible.
Aluminium Bar +1 Metal Bar, +1 Aluminium Bar Melting certain metal-related items at a crucible.
Brass Bar +1 Metal Bar, +1 Brass Bar Melting certain metal-related items at a crucible.
Copper Bar +1 Metal Bar, +1 Copper Bar Currently unused and unobtainable natively. Can add items to be melted into this at the crucible, through configs.
Metal Sheet +1 Metal Sheet Just the vanilla metal sheet. Spawns like normal scrap.
Iron Sheet +1 Metal Sheet, +1 Iron Sheet Crafting 1 iron bar at a workbench, with a hammer and anvil tools placed.
Aluminium Sheet +1 Metal Sheet, +1 Aluminium Sheet Crafting 1 aluminium bar at a workbench, with a hammer and anvil tools placed.
Copper Sheet +1 Metal Sheet, +1 Copper Sheet Crafting 1 copper bar at a workbench, with a hammer and anvil tools placed, or finding as scrap.
Copper Wire +1 Copper Wire Crafting 1 copper sheet at a workbench, with a hammer and metal shears tool placed, or finding as scrap.
Motor +1 Motor Crafting 2 metal sheets, 1 iron bar, and 1 copper wire at a workbench, with a hammer, anvil, metal shears, and rotary machinery blueprint tools placed, or finding as scrap.

Ingredient IDs

ID Ingredient
0 Unprocessed Meat
1 Meat Goop
2 Meat
3 Vegetable
4 Unprocessed Grain
5 Cheese
6 Will Explode When Crafted With
7 Fruit
8 Red Grape
9 Green Grape
10 Apple
11 Alcohol
12 Potato
13 Red Grape Juice
14 Green Grape Juice
15 Apple Juice
16 Bread
17 Burstberry
18 Honey
19 Log
20 Plank
21 Bee Frame
22 Beeswax
23 Fish
24 String
25 Wooden Pole
26 Golden Food
27 Metal Sheet
28 Cookie Mold Pan
29 Tomato
30 Metal Bar
31 Iron Melt
32 Iron Bar
33 Aluminium Melt
34 Aluminium Bar
35 Brass Melt
36 Brass Bar
37 Copper Melt
38 Copper Bar
39 Iron Sheet
40 Aluminium Sheet
41 Gold Melt
42 Cooking Oil
43 Oil Extract
44 Fruit Liquid
45 Golden Tomato
46 Carrot
47 Wheat
48 Apparatus
49 Zap Gun
50 Radar Booster
51 Wooden Fishing Rod
52 Iron Fishing Rod
53 Aluminium Fishing Rod
54 Brass Fishing Rod
55 Golden Fishing Rod
56 Copper Sheet
57 Copper Wire
58 Motor
59 Engine
60 Paper
61 Paper Scrap
62 Key
63 Bottles
64 Tragedy
65 Comedy
66 Waxed Bee Frame
67 Gold Bar
68 Mandrake
69 Anglowberry

Tool IDs

ID Tool
0 Hammer
1 Saw
2 Anvil
3 Metal Shears
4 Sawmill
5 Crusher/Recycler
6 Rotary Machinery Schematics
7 Sawmill Schematics
8 Flashbang Schematics

CHANGELOG

1.2.1

  • Fixed clients joining after workbench tools are added, not properly syncing with host to apply existing upgrades.
  • Fixed paper config not actually being used.

1.2.0

  • Added 3 blueprint "tool" upgrades to workbench (sawmill, rotary machinery, and flashbang schematics). V-type engines can substitute as schematics for rotary machinery.
  • Added randomized blueprint item, crafted with one paper (at the moment).
  • Added sawmill kit upgrade to workbench, for slightly faster wood processing, and slightly better value returns.
  • Added metal shears tool to workbench, crafted with 2 metal bars and 1 metal sheet.
  • Added crusher kit upgrade to workbench. Currently only used for slightly better paper value returns.
  • Added paper, copper plate, copper wire, and motors.
  • Bonus value added from crafting is now set per-recipe. Recipes can be set to give different or no bonus values.
  • Copper items now spawn as scrap.
  • Broken trees now also can drop sticks.
  • Fixed item clipping into workbench green mat.
  • Fixed a bug with inverted minimum and maximum item values for spawnable scrap, occasionally causing levels to be unable to load.
  • Changed aluminium sheet appearance.

1.1.2

  • Added custom crafting recipe config for each crafting station.
  • Added custom ingredient config to add or "create" any ingredient ID to add items.
  • Fixed really specific incompatibility with moons registered via DawnLib, causing any lobbies created only after the first one, in the same game session (example, reloading a lobby), to suddenly be unable to land. hi @Obiwan and @BBAPepsiMan
  • Updated readme to include currently used ingredient IDs (and their corresponding ingredient).

1.1.1

  • Items previously with physical collders now mostly don't anymore.

1.1.0

  • Added Crucible for melting various metal items into metal bars.
  • Added iron, aluminium, brass, and copper bars.
  • Added anvil crafted with 5 iron bars, to add as a tool on the workbench.
  • Added iron, and aluminium sheets, crafted at a workbench when hammer and anvil tools unlocked. Considered metal sheets for crafting.
  • Added crafting recipe for hammer, using 1 wooden pole, and 1 iron bar, at a workbench.
  • Added crafting recipe for keys, using 1 brass bar at a workbench.
  • Added optional animator component to play before spawning crafted items, to crafting script.
  • Physical items on logs and planks disabled on pickup and enabled on drop. Effect on cruiser (still occurs, but) substantially minimized unless player is pushed by item into cruiser.
  • Wooden stick is no longer conductive metal.

1.0.6

  • Fixed silly Melanie moment of rake hazards not despawning on scene/planet change.

1.0.5

  • Fixed rake damage config actually just doing 0 damage in all cases.
  • Added OpenXR/VR support (but I can't verify it working).
  • Updated materials to use v80 for motion blur fix.
  • Switched dependencies.

1.0.4

  • Added rake damage config, default now set to 40.

1.0.3

  • Fixed infinite rake glitch. @BBAPepsiMan @JacuJ you will rue the day

1.0.2

  • Fixed tree drops not working for trees chopped by clients.

1.0.1

  • Fixed all items being in the store at 0 cost.

1.0.0

  • Initial release, migrated crafting scripts from Cooking and Farming to here.
  • Added Workbench ship unlockable. The first, and intended to be one of the main progressive stations. Spawns with no tools, meaning only crafting recipes which require no tools can be crafted. Tools can be added to the workbench permanently (per-save) widen the scope of recipes you have access to. Most upgrades will add visual additions (currently only 2).
  • Added hammer and saw tools for the workbench. May spawn as natural scrap (spawn chances configurable). May also set in config if they can also be bought (defaulted to non-buyable). Saws can be crafted with 2 metal sheets.
  • Added axe to chop down trees. (Where does all the wood keep going?) Can spawn as normal scrap, or can be salvaged from rake traps at a 1/3 chance. Can also be crafted with 1 wooden pole and 2 metal sheets.
  • Added config for applying tool tags for items to be able to upgrade workbenches as a certain tool, or for weapons to be able to break trees.
  • Added logs with a 50% chance to drop logs per-tree. (Where does all the wood keep going?) Also added planks, refined from logs at a workbench with a saw, and wooden poles processed the same way.
  • Added silk which can be obtained by breaking vanilla spider webs, and is considered 1 string value.
  • Added rake traps which can randomly spawn outside. I'm sure you're thinking about when I said an axe has a 1/3 chance to be salvaged from it (an alternative method to gain wooden poles and axes for content accessibility). Can be salvaged for resources.