This commit is contained in:
DrMangoTea
2023-11-01 20:53:02 +01:00
parent ea3952297c
commit 08131ec23a
75 changed files with 1408 additions and 21 deletions

View File

@@ -1,2 +1,2 @@
// 1.19.2 2023-10-31T19:22:31.4928148 Create: The Factory Must Grow's lang merger
aad25a0700a2a69c6e817b8fd534bcae0bce021f assets/createindustry/lang/en_us.json
// 1.19.2 2023-11-01T15:21:42.7803908 Create: The Factory Must Grow's lang merger
03dd999e2b7c33844c23e1c90ffb51f1098b6c7c assets/createindustry/lang/en_us.json

View File

@@ -366,6 +366,7 @@
"create.goggles.blast_furnace.fuel_amount": "Fuel Amount: %1$s",
"create.goggles.blast_furnace.item_count": "Item Count: %1$s",
"create.goggles.blast_furnace.height": "Height: %1$s",
"create.goggles.blast_furnace.nothing_lol": "",
"create.goggles.blast_furnace.status.off": "Status: Idle",
"create.goggles.blast_furnace.status.running": "Status: Running",
"create.goggles.blast_furnace.diameter.one": "Diameter: 1",
@@ -389,6 +390,7 @@
"create.goggles.get_engine_efficiency": "%1$s",
"create.goggles.engine.stress": "%1$ssu",
"create.goggles.diesel_engine.info": "Diesel Engine:",
"_": "Thank you for translating Create: The Factory Must Grow!"

View File

@@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_ingots_aluminum": {
"conditions": {
"items": [
{
"tag": "forge:ingots/aluminum"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:aluminum_bars_from_ingots_aluminum_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_ingots_aluminum",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:aluminum_bars_from_ingots_aluminum_stonecutting"
]
}
}

View File

@@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_ingots_aluminum": {
"conditions": {
"items": [
{
"tag": "forge:ingots/aluminum"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:aluminum_ladder_from_ingots_aluminum_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_ingots_aluminum",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:aluminum_ladder_from_ingots_aluminum_stonecutting"
]
}
}

View File

@@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_ingots_steel": {
"conditions": {
"items": [
{
"tag": "forge:ingots/steel"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:aluminum_scaffolding_from_ingots_steel_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_ingots_steel",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:aluminum_scaffolding_from_ingots_steel_stonecutting"
]
}
}

View File

@@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_ingots_steel": {
"conditions": {
"items": [
{
"tag": "forge:ingots/steel"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:steel_bars_from_ingots_steel_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_ingots_steel",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:steel_bars_from_ingots_steel_stonecutting"
]
}
}

View File

@@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_ingots_steel": {
"conditions": {
"items": [
{
"tag": "forge:ingots/steel"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:steel_scaffolding_from_ingots_steel_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_ingots_steel",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:steel_scaffolding_from_ingots_steel_stonecutting"
]
}
}

View File

@@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_stone_types_bauxite": {
"conditions": {
"items": [
{
"tag": "createindustry:stone_types/bauxite"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:bauxite_from_stone_types_bauxite_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_stone_types_bauxite",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:bauxite_from_stone_types_bauxite_stonecutting"
]
}
}

View File

@@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_stone_types_bauxite": {
"conditions": {
"items": [
{
"tag": "createindustry:stone_types/bauxite"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:bauxite_pillar_from_stone_types_bauxite_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_stone_types_bauxite",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:bauxite_pillar_from_stone_types_bauxite_stonecutting"
]
}
}

View File

@@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_stone_types_bauxite": {
"conditions": {
"items": [
{
"tag": "createindustry:stone_types/bauxite"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:cut_bauxite_brick_slab_from_stone_types_bauxite_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_stone_types_bauxite",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:cut_bauxite_brick_slab_from_stone_types_bauxite_stonecutting"
]
}
}

View File

@@ -0,0 +1,34 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_cut_bauxite_brick_slab": {
"conditions": {
"items": [
{
"items": [
"createindustry:cut_bauxite_brick_slab"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:cut_bauxite_brick_slab_recycling"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_cut_bauxite_brick_slab",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:cut_bauxite_brick_slab_recycling"
]
}
}

View File

@@ -0,0 +1,34 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_cut_bauxite_bricks": {
"conditions": {
"items": [
{
"items": [
"createindustry:cut_bauxite_bricks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:cut_bauxite_brick_stairs"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_cut_bauxite_bricks",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:cut_bauxite_brick_stairs"
]
}
}

View File

@@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_stone_types_bauxite": {
"conditions": {
"items": [
{
"tag": "createindustry:stone_types/bauxite"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:cut_bauxite_brick_wall_from_stone_types_bauxite_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_stone_types_bauxite",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:cut_bauxite_brick_wall_from_stone_types_bauxite_stonecutting"
]
}
}

View File

@@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_stone_types_bauxite": {
"conditions": {
"items": [
{
"tag": "createindustry:stone_types/bauxite"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:cut_bauxite_bricks_from_stone_types_bauxite_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_stone_types_bauxite",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:cut_bauxite_bricks_from_stone_types_bauxite_stonecutting"
]
}
}

View File

@@ -0,0 +1,34 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_cut_bauxite": {
"conditions": {
"items": [
{
"items": [
"createindustry:cut_bauxite"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:cut_bauxite_slab"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_cut_bauxite",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:cut_bauxite_slab"
]
}
}

View File

@@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_stone_types_bauxite": {
"conditions": {
"items": [
{
"tag": "createindustry:stone_types/bauxite"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:cut_bauxite_slab_from_stone_types_bauxite_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_stone_types_bauxite",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:cut_bauxite_slab_from_stone_types_bauxite_stonecutting"
]
}
}

View File

@@ -0,0 +1,34 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_cut_bauxite_slab": {
"conditions": {
"items": [
{
"items": [
"createindustry:cut_bauxite_slab"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:cut_bauxite_slab_recycling"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_cut_bauxite_slab",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:cut_bauxite_slab_recycling"
]
}
}

View File

@@ -0,0 +1,34 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_cut_bauxite": {
"conditions": {
"items": [
{
"items": [
"createindustry:cut_bauxite"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:cut_bauxite_stairs"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_cut_bauxite",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:cut_bauxite_stairs"
]
}
}

View File

@@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_stone_types_bauxite": {
"conditions": {
"items": [
{
"tag": "createindustry:stone_types/bauxite"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:cut_bauxite_stairs_from_stone_types_bauxite_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_stone_types_bauxite",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:cut_bauxite_stairs_from_stone_types_bauxite_stonecutting"
]
}
}

View File

@@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_stone_types_bauxite": {
"conditions": {
"items": [
{
"tag": "createindustry:stone_types/bauxite"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:cut_bauxite_wall_from_stone_types_bauxite_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_stone_types_bauxite",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:cut_bauxite_wall_from_stone_types_bauxite_stonecutting"
]
}
}

View File

@@ -0,0 +1,34 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_polished_cut_bauxite": {
"conditions": {
"items": [
{
"items": [
"createindustry:polished_cut_bauxite"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:polished_cut_bauxite_slab"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_polished_cut_bauxite",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:polished_cut_bauxite_slab"
]
}
}

View File

@@ -0,0 +1,34 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_polished_cut_bauxite_slab": {
"conditions": {
"items": [
{
"items": [
"createindustry:polished_cut_bauxite_slab"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:polished_cut_bauxite_slab_recycling"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_polished_cut_bauxite_slab",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:polished_cut_bauxite_slab_recycling"
]
}
}

View File

@@ -0,0 +1,34 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_polished_cut_bauxite": {
"conditions": {
"items": [
{
"items": [
"createindustry:polished_cut_bauxite"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:polished_cut_bauxite_stairs"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_polished_cut_bauxite",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:polished_cut_bauxite_stairs"
]
}
}

View File

@@ -0,0 +1,34 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_polished_cut_bauxite": {
"conditions": {
"items": [
{
"items": [
"createindustry:polished_cut_bauxite"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:polished_cut_bauxite_wall"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_polished_cut_bauxite",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:polished_cut_bauxite_wall"
]
}
}

View File

@@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_stone_types_bauxite": {
"conditions": {
"items": [
{
"tag": "createindustry:stone_types/bauxite"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:polished_cut_bauxite_wall_from_stone_types_bauxite_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_stone_types_bauxite",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:polished_cut_bauxite_wall_from_stone_types_bauxite_stonecutting"
]
}
}

View File

@@ -0,0 +1,34 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_small_bauxite_bricks": {
"conditions": {
"items": [
{
"items": [
"createindustry:small_bauxite_bricks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:small_bauxite_brick_slab"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_small_bauxite_bricks",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:small_bauxite_brick_slab"
]
}
}

View File

@@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_stone_types_bauxite": {
"conditions": {
"items": [
{
"tag": "createindustry:stone_types/bauxite"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:small_bauxite_brick_slab_from_stone_types_bauxite_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_stone_types_bauxite",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:small_bauxite_brick_slab_from_stone_types_bauxite_stonecutting"
]
}
}

View File

@@ -0,0 +1,34 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_small_bauxite_brick_slab": {
"conditions": {
"items": [
{
"items": [
"createindustry:small_bauxite_brick_slab"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:small_bauxite_brick_slab_recycling"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_small_bauxite_brick_slab",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:small_bauxite_brick_slab_recycling"
]
}
}

View File

@@ -0,0 +1,34 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_small_bauxite_bricks": {
"conditions": {
"items": [
{
"items": [
"createindustry:small_bauxite_bricks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:small_bauxite_brick_stairs"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_small_bauxite_bricks",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:small_bauxite_brick_stairs"
]
}
}

View File

@@ -0,0 +1,34 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_small_bauxite_bricks": {
"conditions": {
"items": [
{
"items": [
"createindustry:small_bauxite_bricks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:small_bauxite_brick_wall"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_small_bauxite_bricks",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:small_bauxite_brick_wall"
]
}
}

View File

@@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_stone_types_bauxite": {
"conditions": {
"items": [
{
"tag": "createindustry:stone_types/bauxite"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:small_bauxite_brick_wall_from_stone_types_bauxite_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_stone_types_bauxite",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:small_bauxite_brick_wall_from_stone_types_bauxite_stonecutting"
]
}
}

View File

@@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_stone_types_bauxite": {
"conditions": {
"items": [
{
"tag": "createindustry:stone_types/bauxite"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "createindustry:small_bauxite_bricks_from_stone_types_bauxite_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_stone_types_bauxite",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"createindustry:small_bauxite_bricks_from_stone_types_bauxite_stonecutting"
]
}
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 2,
"ingredient": {
"tag": "forge:ingots/aluminum"
},
"result": "createindustry:aluminum_ladder"
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"tag": "createindustry:stone_types/bauxite"
},
"result": "createindustry:bauxite_pillar"
}

View File

@@ -0,0 +1,16 @@
{
"type": "minecraft:crafting_shaped",
"group": "cut_bauxite_brick_slab",
"key": {
"X": {
"item": "createindustry:cut_bauxite_bricks"
}
},
"pattern": [
"XXX"
],
"result": {
"count": 6,
"item": "createindustry:cut_bauxite_brick_slab"
}
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 2,
"ingredient": {
"tag": "createindustry:stone_types/bauxite"
},
"result": "createindustry:cut_bauxite_brick_slab"
}

View File

@@ -0,0 +1,14 @@
{
"type": "minecraft:crafting_shapeless",
"ingredients": [
{
"item": "createindustry:cut_bauxite_brick_slab"
},
{
"item": "createindustry:cut_bauxite_brick_slab"
}
],
"result": {
"item": "createindustry:cut_bauxite_bricks"
}
}

View File

@@ -0,0 +1,16 @@
{
"type": "minecraft:crafting_shaped",
"key": {
"X": {
"item": "createindustry:cut_bauxite_bricks"
}
},
"pattern": [
"XXX",
"XXX"
],
"result": {
"count": 6,
"item": "createindustry:cut_bauxite_brick_wall"
}
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"tag": "createindustry:stone_types/bauxite"
},
"result": "createindustry:cut_bauxite_brick_wall"
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"tag": "createindustry:stone_types/bauxite"
},
"result": "createindustry:cut_bauxite_bricks"
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"tag": "createindustry:stone_types/bauxite"
},
"result": "createindustry:cut_bauxite"
}

View File

@@ -0,0 +1,16 @@
{
"type": "minecraft:crafting_shaped",
"group": "cut_bauxite_slab",
"key": {
"X": {
"item": "createindustry:cut_bauxite"
}
},
"pattern": [
"XXX"
],
"result": {
"count": 6,
"item": "createindustry:cut_bauxite_slab"
}
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 2,
"ingredient": {
"tag": "createindustry:stone_types/bauxite"
},
"result": "createindustry:cut_bauxite_slab"
}

View File

@@ -0,0 +1,14 @@
{
"type": "minecraft:crafting_shapeless",
"ingredients": [
{
"item": "createindustry:cut_bauxite_slab"
},
{
"item": "createindustry:cut_bauxite_slab"
}
],
"result": {
"item": "createindustry:cut_bauxite"
}
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"tag": "createindustry:stone_types/bauxite"
},
"result": "createindustry:cut_bauxite_stairs"
}

View File

@@ -0,0 +1,16 @@
{
"type": "minecraft:crafting_shaped",
"key": {
"X": {
"item": "createindustry:cut_bauxite"
}
},
"pattern": [
"XXX",
"XXX"
],
"result": {
"count": 6,
"item": "createindustry:cut_bauxite_wall"
}
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"tag": "createindustry:stone_types/bauxite"
},
"result": "createindustry:cut_bauxite_wall"
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"tag": "createindustry:stone_types/bauxite"
},
"result": "createindustry:layered_bauxite"
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"tag": "createindustry:stone_types/bauxite"
},
"result": "createindustry:polished_cut_bauxite"
}

View File

@@ -0,0 +1,16 @@
{
"type": "minecraft:crafting_shaped",
"group": "polished_cut_bauxite_slab",
"key": {
"X": {
"item": "createindustry:polished_cut_bauxite"
}
},
"pattern": [
"XXX"
],
"result": {
"count": 6,
"item": "createindustry:polished_cut_bauxite_slab"
}
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 2,
"ingredient": {
"tag": "createindustry:stone_types/bauxite"
},
"result": "createindustry:polished_cut_bauxite_slab"
}

View File

@@ -0,0 +1,14 @@
{
"type": "minecraft:crafting_shapeless",
"ingredients": [
{
"item": "createindustry:polished_cut_bauxite_slab"
},
{
"item": "createindustry:polished_cut_bauxite_slab"
}
],
"result": {
"item": "createindustry:polished_cut_bauxite"
}
}

View File

@@ -0,0 +1,18 @@
{
"type": "minecraft:crafting_shaped",
"group": "polished_cut_bauxite_stairs",
"key": {
"X": {
"item": "createindustry:polished_cut_bauxite"
}
},
"pattern": [
"X ",
"XX ",
"XXX"
],
"result": {
"count": 4,
"item": "createindustry:polished_cut_bauxite_stairs"
}
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"tag": "createindustry:stone_types/bauxite"
},
"result": "createindustry:polished_cut_bauxite_stairs"
}

View File

@@ -0,0 +1,16 @@
{
"type": "minecraft:crafting_shaped",
"key": {
"X": {
"item": "createindustry:polished_cut_bauxite"
}
},
"pattern": [
"XXX",
"XXX"
],
"result": {
"count": 6,
"item": "createindustry:polished_cut_bauxite_wall"
}
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"tag": "createindustry:stone_types/bauxite"
},
"result": "createindustry:polished_cut_bauxite_wall"
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 2,
"ingredient": {
"tag": "createindustry:stone_types/bauxite"
},
"result": "createindustry:small_bauxite_brick_slab"
}

View File

@@ -0,0 +1,14 @@
{
"type": "minecraft:crafting_shapeless",
"ingredients": [
{
"item": "createindustry:small_bauxite_brick_slab"
},
{
"item": "createindustry:small_bauxite_brick_slab"
}
],
"result": {
"item": "createindustry:small_bauxite_bricks"
}
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"tag": "createindustry:stone_types/bauxite"
},
"result": "createindustry:small_bauxite_brick_stairs"
}

View File

@@ -0,0 +1,16 @@
{
"type": "minecraft:crafting_shaped",
"key": {
"X": {
"item": "createindustry:small_bauxite_bricks"
}
},
"pattern": [
"XXX",
"XXX"
],
"result": {
"count": 6,
"item": "createindustry:small_bauxite_brick_wall"
}
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"tag": "createindustry:stone_types/bauxite"
},
"result": "createindustry:small_bauxite_brick_wall"
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"tag": "createindustry:stone_types/bauxite"
},
"result": "createindustry:small_bauxite_bricks"
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 2,
"ingredient": {
"tag": "forge:ingots/steel"
},
"result": "createindustry:steel_ladder"
}

View File

@@ -0,0 +1,5 @@
{
"values": [
"createindustry:charcoal_dust"
]
}

View File

@@ -492,9 +492,7 @@ public class DieselEngineBlockEntity extends SmartBlockEntity implements IHaveGo
Lang.translate("goggles.blast_furnace.height", engineStrength)
.style(ChatFormatting.DARK_PURPLE)
.forGoggles(tooltip, 1);
@@ -509,7 +507,7 @@ public class DieselEngineBlockEntity extends SmartBlockEntity implements IHaveGo
return false;
LangBuilder mb = Lang.translate("generic.unit.millibuckets");
Lang.translate("goggles.diesel_engine_info")
Lang.translate("goggles.diesel_engine.info")
.style(ChatFormatting.GRAY)
.forGoggles(tooltip);

View File

@@ -387,6 +387,9 @@ public class BlastFurnaceOutputBlockEntity extends TFMGMachineBlockEntity implem
Lang.translate("goggles.blast_furnace.fuel_amount", fuelInventory.getStackInSlot(0).getCount())
.style(ChatFormatting.AQUA)
.forGoggles(tooltip, 1);
Lang.translate("goggles.blast_furnace.nothing_lol")
.style(ChatFormatting.AQUA)
.forGoggles(tooltip, 1);
}

View File

@@ -58,8 +58,9 @@ public class AluminumPipeAttachmentModel extends BakedModelWrapperWithData {
data.putAttachment(d, transport.getRenderedRimAttachment(world, pos, state, d));
if(!shouldConnect)
if(state.getValue(PROPERTY_BY_DIRECTION.get(d)))
data.putAttachment(d, FluidTransportBehaviour.AttachmentTypes.RIM);
if(state.getBlock() instanceof FluidPipeBlock)
if(state.getValue(PROPERTY_BY_DIRECTION.get(d)))
data.putAttachment(d, FluidTransportBehaviour.AttachmentTypes.RIM);
}
if (bracket != null)

View File

@@ -58,8 +58,9 @@ public class BrassPipeAttachmentModel extends BakedModelWrapperWithData {
data.putAttachment(d, transport.getRenderedRimAttachment(world, pos, state, d));
if(!shouldConnect)
if(state.getValue(PROPERTY_BY_DIRECTION.get(d)))
data.putAttachment(d, FluidTransportBehaviour.AttachmentTypes.RIM);
if(state.getBlock() instanceof FluidPipeBlock)
if(state.getValue(PROPERTY_BY_DIRECTION.get(d)))
data.putAttachment(d, FluidTransportBehaviour.AttachmentTypes.RIM);
}
if (bracket != null)

View File

@@ -58,8 +58,9 @@ public class CastIronPipeAttachmentModel extends BakedModelWrapperWithData {
data.putAttachment(d, transport.getRenderedRimAttachment(world, pos, state, d));
if(!shouldConnect)
if(state.getValue(PROPERTY_BY_DIRECTION.get(d)))
data.putAttachment(d, FluidTransportBehaviour.AttachmentTypes.RIM);
if(state.getBlock() instanceof FluidPipeBlock)
if(state.getValue(PROPERTY_BY_DIRECTION.get(d)))
data.putAttachment(d, FluidTransportBehaviour.AttachmentTypes.RIM);
}
if (bracket != null)

View File

@@ -58,8 +58,9 @@ public class PlasticPipeAttachmentModel extends BakedModelWrapperWithData {
data.putAttachment(d, transport.getRenderedRimAttachment(world, pos, state, d));
if(!shouldConnect)
if(state.getValue(PROPERTY_BY_DIRECTION.get(d)))
data.putAttachment(d, FluidTransportBehaviour.AttachmentTypes.RIM);
if(state.getBlock() instanceof FluidPipeBlock)
if(state.getValue(PROPERTY_BY_DIRECTION.get(d)))
data.putAttachment(d, FluidTransportBehaviour.AttachmentTypes.RIM);
}
if (bracket != null)

View File

@@ -73,8 +73,9 @@ public class PipeAttachmentModelMixin extends BakedModelWrapperWithData {
data.putAttachment(d, transport.getRenderedRimAttachment(world, pos, state, d));
if(!shouldConnect)
if(state.getValue(PROPERTY_BY_DIRECTION.get(d)))
data.putAttachment(d, FluidTransportBehaviour.AttachmentTypes.RIM);
if(state.getBlock() instanceof FluidPipeBlock)
if(state.getValue(PROPERTY_BY_DIRECTION.get(d)))
data.putAttachment(d, FluidTransportBehaviour.AttachmentTypes.RIM);
}
if (bracket != null)

View File

@@ -489,10 +489,10 @@ public static final BlockEntry<DistillationOutputBlock> STEEL_DISTILLATION_OUTPU
REGISTRATE.block("steel_distillation_output", DistillationOutputBlock::new)
.initialProperties(SharedProperties::copperMetal)
.properties(p -> p.color(MaterialColor.STONE))
.blockstate((ctx, prov) -> prov.simpleBlock(ctx.getEntry(), AssetLookup.partialBaseModel(ctx, prov)))
.blockstate(BlockStateGen.horizontalBlockProvider(true))
.properties(BlockBehaviour.Properties::noOcclusion)
.transform(pickaxeOnly())
.item(AssemblyOperatorBlockItem::new)
.item()
.build()
.register();
public static final BlockEntry<DistillationControllerBlock> STEEL_DISTILLATION_CONTROLLER =

View File

@@ -32,7 +32,8 @@ public class TFMGItems {
STEEL_INGOT = taggedIngredient("steel_ingot", forgeItemTag("ingots/steel"), CREATE_INGOTS.tag),
CAST_IRON_INGOT = taggedIngredient("cast_iron_ingot", forgeItemTag("ingots/cast_iron"), CREATE_INGOTS.tag),
ALUMINUM_INGOT = taggedIngredient("aluminum_ingot", forgeItemTag("ingots/aluminum"), CREATE_INGOTS.tag),
PLASTIC_SHEET = taggedIngredient("plastic_sheet", forgeItemTag("ingots/plastic"), CREATE_INGOTS.tag)
PLASTIC_SHEET = taggedIngredient("plastic_sheet", forgeItemTag("ingots/plastic"), CREATE_INGOTS.tag),
CHARCOAL_DUST = taggedIngredient("charcoal_dust", forgeItemTag("dusts/charcoal"))
// LEAD_INGOT = taggedIngredient("lead_ingot", forgeItemTag("ingots/lead"), CREATE_INGOTS.tag)
;
@@ -56,7 +57,7 @@ public class TFMGItems {
TURBINE_BLADE = REGISTRATE.item("turbine_blade", Item::new).register(),
THERMITE_POWDER = REGISTRATE.item("thermite_powder", Item::new).register(),
STEEL_MECHANISM = REGISTRATE.item("steel_mechanism", Item::new).register(),
CHARCOAL_DUST = REGISTRATE.item("charcoal_dust", Item::new).register(),
NITRATE_DUST = REGISTRATE.item("nitrate_dust", Item::new).register(),
SULFUR_DUST = REGISTRATE.item("sulfur_dust", Item::new).register();

View File

@@ -24,6 +24,7 @@
"create.goggles.blast_furnace.fuel_amount": "Fuel Amount: %1$s",
"create.goggles.blast_furnace.item_count": "Item Count: %1$s",
"create.goggles.blast_furnace.height": "Height: %1$s",
"create.goggles.blast_furnace.nothing_lol": "",
"create.goggles.blast_furnace.status.off": "Status: Idle",
"create.goggles.blast_furnace.status.running": "Status: Running",
"create.goggles.blast_furnace.diameter.one": "Diameter: 1",
@@ -44,5 +45,18 @@
"create.goggles.engine.efficiency" : "Efficiency:",
"create.tooltip.engine_analog_strength": "%1$s/15",
"create.goggles.get_engine_efficiency": "%1$s",
"create.goggles.engine.stress": "%1$ssu"
"create.goggles.engine.stress": "%1$ssu",
"create.goggles.diesel_engine.info": "Diesel Engine:",
"create.goggles.pumpjack_info": "Pumpjack Info:",
"create.goggles.pumpjack.part_missing": "Hammer or Crank Missing",
"create.goggles.pumpjack.wrong_rotation1": "The Pumpjack Base is oriented incorrectly, the red marker must",
"create.goggles.pumpjack.wrong_rotation2": "face away from the Pumpjack Hammer Holder",
"create.goggles.pumpjack_fluid_storage": "Fluid Tank Info:",
"create.pumpjack_deposit_amount": "%1$s Buckets",
"create.goggles.pumpjack.deposit_info": "Deposit Info:",
"create.goggles.zero": "No Deposit Found",
"create.goggles.pumpjack.fluid_amount": "Fluid Amount:",
"create.goggles.machine_input.info": "Machine Input Info",
"create.goggles.machine_input.no_rot": "No Rotation Provided!",
"create.goggles.machine_input.power_level": "Power Level: "
}

View File

@@ -0,0 +1,35 @@
{
"type": "createindustry:advanced_distillation",
"ingredients": [
{
"fluid": "createindustry:crude_oil_fluid",
"nbt": {},
"amount": 12
}
],
"results": [
{
"fluid": "createindustry:heavy_oil",
"amount": 3
},
{
"fluid": "createindustry:diesel",
"amount": 2
},
{
"fluid": "createindustry:kerosene",
"amount": 1
},
{
"fluid": "createindustry:gasoline",
"amount": 3
},
{
"fluid": "createindustry:lpg",
"amount": 2
}
]
}