Compare commits

..

9 commits
main ... main

Author SHA1 Message Date
Simon Brodtmann
e0acdab178 2.1.1 2026-03-16 21:59:44 +01:00
Simon Brodtmann
c29afe1193 K2: Add missing kr-prefix 2026-03-13 23:19:45 +01:00
Simon Brodtmann
aaaef40284 Correct renamed "efficiency-module" 2026-03-13 23:13:05 +01:00
Simon Brodtmann
ec62470cb9 2.1.0 2026-03-11 21:57:56 +01:00
Morganite
7022a962ca 248k update fixes 2026-03-11 21:56:28 +01:00
Simon Brodtmann
fa9bbf7613 Switch to bzlib 2026-03-11 21:56:28 +01:00
Simon Brodtmann
70202a0231 2.0.24 2025-11-01 23:10:54 +01:00
pla
a15d04f8a6 Fix K2 nanotube renames 2025-11-01 14:38:30 +01:00
Simon Brodtmann
4470642a06 Fix foundry requiring crucible while crucible is being made in foundry 2025-11-01 13:35:34 +01:00
7 changed files with 39 additions and 2167 deletions

View file

@ -4,8 +4,8 @@ if util.k2() then
if util.me.use_fullerenes() then
-- Add extra nanotube recipes.
-- This could be moved to data-updates in future if necessary
cutil.nanotube_recipe("imersium-plate")
cutil.nanotube_recipe("kr-s-c-imersium-beam", "imersium-beam")
cutil.nanotube_recipe("kr-s-c-imersium-gear-wheel", "imersium-gear-wheel")
cutil.nanotube_recipe("kr-imersium-plate")
cutil.nanotube_recipe("kr-easy-imersium-beam","kr-imersium-beam")
cutil.nanotube_recipe("kr-easy-imersium-gear-wheel","kr-imersium-gear-wheel")
end
end

View file

@ -131,11 +131,11 @@ util.add_ingredient("pump", "graphite", 2)
if data.raw.recipe["speed-module-5"] then
util.add_ingredient("speed-module-5", "diamond", 5)
util.add_ingredient("effectivity-module-5", "diamond", 5)
util.add_ingredient("efficiency-module-5", "diamond", 5)
util.add_ingredient("productivity-module-5", "diamond", 5)
elseif data.raw.recipe["speed-module-4"] then
util.add_ingredient("speed-module-4", "diamond", 6)
util.add_ingredient("effectivity-module-4", "diamond", 6)
util.add_ingredient("efficiency-module-4", "diamond", 6)
util.add_ingredient("productivity-module-4", "diamond", 6)
else
util.add_ingredient("speed-module-2", "diamond", 1)
@ -207,7 +207,7 @@ util.add_ingredient("kr-quarry-drill", "diamond", 20)
util.add_ingredient("advanced-exoskeleton-equipment", "diamond", 10)
util.add_ingredient("improved-pollution-filter", "graphene", 1)
util.add_ingredient("lithium-sulfur-battery", "graphene", 1)
util.add_ingredient("kr-lithium-sulfur-battery", "graphene", 1)
util.add_ingredient("matter-research-data", "graphene", 5)
util.add_ingredient("kr-advanced-solar-panel", "graphene", 5)
util.add_ingredient("imersite-solar-panel-equipment", "graphene", 5)

View file

@ -1,4 +1,24 @@
---------------------------------------------------------------------------------------------------
Version: 2.1.1
Date: 16.03.2026
Bug Fixes:
- Correct renamed "efficiency-module"
- K2: Add missing kr-prefix
---------------------------------------------------------------------------------------------------
Version: 2.1.0
Date: 11.03.2026
Changes:
- Switch to bzlib - Please install the new dependency
Bug Fixes:
- 248k: Fixes for 0.1.35 breaking changes (thanks Morganite)
---------------------------------------------------------------------------------------------------
Version: 2.0.24
Date: 01.11.2025
Bug Fixes:
- Fix graphite recipe icon scale
- Fix foundry requiring crucible while crucible is being made in foundry
- Fix K2 nanotube renames (thanks pla)
---------------------------------------------------------------------------------------------------
Version: 2.0.23
Date: 21.10.2025
Changes:

View file

@ -1,4 +1,4 @@
local util = require("data-util");
util.remove_ingredient("fu_carbon_fiber_recipe", "fi_crushed_coal_item")
util.add_ingredient("fu_carbon_fiber_recipe", "graphite", 3)
util.remove_ingredient("fu_carbon_fiber", "fi_crushed_coal")
util.add_ingredient("fu_carbon_fiber", "graphite", 3)

File diff suppressed because it is too large Load diff

View file

@ -1,6 +1,6 @@
{
"name": "bzcarbon2",
"version": "2.0.23",
"version": "2.1.1",
"factorio_version": "2.0",
"title": "Graphite & Diamonds - Legacy",
"description": "Adds elemental carbon items to the game, including graphite, diamonds, graphene, and more.",
@ -8,6 +8,7 @@
"homepage": "https://discord.gg/ufvFUJtVwk",
"dependencies": [
"base >= 2.0.42",
"bzlib",
"? bztitanium2",
"? bzsilicon2",
"? bzzirconium2",
@ -16,7 +17,7 @@
"? aai-industry",
"? Krastorio2",
"? Krastorio2-spaced-out",
"? 248k-Redux",
"? 248k-Redux >= 0.1.35",
"(?) modmashsplintersubspacelogistics",
"? deadlock-beltboxes-loaders",
"? DeadlockCrating",

View file

@ -84,7 +84,6 @@ me.crucible_ingredients = {"zirconia", "silica", "stone-brick"}
me.furnaces = {
"electric-furnace",
"foundry", -- Space Age
"basic-foundry", -- BZ Tin
"electric-foundry", -- BZ
"industrial-furnace", -- AAI
@ -106,6 +105,11 @@ me.furnaces = {
"5d-industrial-furnace",
}
-- Space Age foundry conflicts with bzfoundry burner foundry
if has_mod("space-age") then
table.insert(me.furnaces, "foundry")
end
if me.use_flake_graphite() then
table.insert(me.resources, {"graphite", "nauvis"})
end