diff --git a/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d b/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d new file mode 100644 index 0000000..7d1d436 --- /dev/null +++ b/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d @@ -0,0 +1,3 @@ +// 1.21.1 2024-12-08T11:02:21.369247197 Loot Tables +e75e217c8d7322fb5b366bfdfc27af2e7ed7245d data/carbort/loot_table/blocks/bedrock_drill.json +5c6afa54f93812e0b1b74241c2f26603e421f667 data/carbort/loot_table/blocks/bedrock_ore.json diff --git a/src/generated/resources/.cache/e0d3d0b8d9c807675613821fa865a35f707cd83f b/src/generated/resources/.cache/e0d3d0b8d9c807675613821fa865a35f707cd83f new file mode 100644 index 0000000..a4ba449 --- /dev/null +++ b/src/generated/resources/.cache/e0d3d0b8d9c807675613821fa865a35f707cd83f @@ -0,0 +1,2 @@ +// 1.21.1 2024-12-08T20:05:39.147312864 Data Maps +f3736c49b316e141e4a05b5244a832c737f786d8 data/carbort/data_maps/block/watering_can_transformations.json diff --git a/src/generated/resources/assets/carbort/blockstates/bedrock_ore.json b/src/generated/resources/assets/carbort/blockstates/bedrock_ore.json new file mode 100644 index 0000000..6d61293 --- /dev/null +++ b/src/generated/resources/assets/carbort/blockstates/bedrock_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "carbort:block/bedrock_ore" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/carbort/models/block/bedrock_drill_active.json b/src/generated/resources/assets/carbort/models/block/bedrock_drill_active.json new file mode 100644 index 0000000..ec0af01 --- /dev/null +++ b/src/generated/resources/assets/carbort/models/block/bedrock_drill_active.json @@ -0,0 +1,6 @@ +{ + "parent": "carbort:block/bedrock_drill", + "textures": { + "0": "carbort:block/bedrock_drill_active" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/carbort/models/block/bedrock_ore.json b/src/generated/resources/assets/carbort/models/block/bedrock_ore.json new file mode 100644 index 0000000..e59944f --- /dev/null +++ b/src/generated/resources/assets/carbort/models/block/bedrock_ore.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_top", + "textures": { + "side": "minecraft:block/bedrock", + "top": "carbort:block/bedrock_ore" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/carbort/models/item/bedrock_ore.json b/src/generated/resources/assets/carbort/models/item/bedrock_ore.json new file mode 100644 index 0000000..e431f74 --- /dev/null +++ b/src/generated/resources/assets/carbort/models/item/bedrock_ore.json @@ -0,0 +1,3 @@ +{ + "parent": "carbort:block/bedrock_ore" +} \ No newline at end of file diff --git a/src/generated/resources/assets/carbort/models/item/bedrockium_dust.json b/src/generated/resources/assets/carbort/models/item/bedrockium_dust.json new file mode 100644 index 0000000..55d494a --- /dev/null +++ b/src/generated/resources/assets/carbort/models/item/bedrockium_dust.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "carbort:item/bedrockium_dust" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/carbort/models/item/watering_can.json b/src/generated/resources/assets/carbort/models/item/watering_can.json new file mode 100644 index 0000000..d1d2af3 --- /dev/null +++ b/src/generated/resources/assets/carbort/models/item/watering_can.json @@ -0,0 +1,13 @@ +{ + "parent": "neoforge:item/default", + "apply_tint": true, + "flip_gas": true, + "fluid": "minecraft:empty", + "loader": "neoforge:fluid_container", + "textures": { + "base": "carbort:item/watering_can", + "fluid": "carbort:item/watering_can_overlay", + "layer0": "carbort:item/watering_can", + "particle": "carbort:item/watering_can_overlay" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/carbort/advancement/recipes/decorations/bedrock_drill.json b/src/generated/resources/data/carbort/advancement/recipes/decorations/bedrock_drill.json new file mode 100644 index 0000000..532fd13 --- /dev/null +++ b/src/generated/resources/data/carbort/advancement/recipes/decorations/bedrock_drill.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_item": { + "conditions": { + "items": [ + { + "items": "carbort:deepsteal_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "carbort:bedrock_drill" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_item" + ] + ], + "rewards": { + "recipes": [ + "carbort:bedrock_drill" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/carbort/advancement/recipes/tools/chunk_analyzer.json b/src/generated/resources/data/carbort/advancement/recipes/tools/chunk_analyzer.json new file mode 100644 index 0000000..aa34a93 --- /dev/null +++ b/src/generated/resources/data/carbort/advancement/recipes/tools/chunk_analyzer.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_item": { + "conditions": { + "items": [ + { + "items": "#c:gems/diamond" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "carbort:chunk_analyzer" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_item" + ] + ], + "rewards": { + "recipes": [ + "carbort:chunk_analyzer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/carbort/advancement/recipes/tools/chunk_vacuum.json b/src/generated/resources/data/carbort/advancement/recipes/tools/chunk_vacuum.json new file mode 100644 index 0000000..b125b65 --- /dev/null +++ b/src/generated/resources/data/carbort/advancement/recipes/tools/chunk_vacuum.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_item": { + "conditions": { + "items": [ + { + "items": "carbort:deepsteal_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "carbort:chunk_vacuum" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_item" + ] + ], + "rewards": { + "recipes": [ + "carbort:chunk_vacuum" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/carbort/advancement/recipes/tools/funeral_pickaxe.json b/src/generated/resources/data/carbort/advancement/recipes/tools/funeral_pickaxe.json new file mode 100644 index 0000000..e39364f --- /dev/null +++ b/src/generated/resources/data/carbort/advancement/recipes/tools/funeral_pickaxe.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_item": { + "conditions": { + "items": [ + { + "items": "carbort:bedrockium_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "carbort:funeral_pickaxe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_item" + ] + ], + "rewards": { + "recipes": [ + "carbort:funeral_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/carbort/advancement/recipes/tools/golden_bean.json b/src/generated/resources/data/carbort/advancement/recipes/tools/golden_bean.json new file mode 100644 index 0000000..ac6560b --- /dev/null +++ b/src/generated/resources/data/carbort/advancement/recipes/tools/golden_bean.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_item": { + "conditions": { + "items": [ + { + "items": "carbort:bean" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "carbort:golden_bean" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_item" + ] + ], + "rewards": { + "recipes": [ + "carbort:golden_bean" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/carbort/advancement/recipes/tools/healing_axe.json b/src/generated/resources/data/carbort/advancement/recipes/tools/healing_axe.json new file mode 100644 index 0000000..d185f6f --- /dev/null +++ b/src/generated/resources/data/carbort/advancement/recipes/tools/healing_axe.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_item": { + "conditions": { + "items": [ + { + "items": "carbort:unstable_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "carbort:healing_axe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_item" + ] + ], + "rewards": { + "recipes": [ + "carbort:healing_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/carbort/advancement/recipes/tools/shrinkinator.json b/src/generated/resources/data/carbort/advancement/recipes/tools/shrinkinator.json new file mode 100644 index 0000000..5d401bb --- /dev/null +++ b/src/generated/resources/data/carbort/advancement/recipes/tools/shrinkinator.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_item": { + "conditions": { + "items": [ + { + "items": "carbort:bean" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "carbort:shrinkinator" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_item" + ] + ], + "rewards": { + "recipes": [ + "carbort:shrinkinator" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/carbort/data_maps/block/watering_can_transformations.json b/src/generated/resources/data/carbort/data_maps/block/watering_can_transformations.json new file mode 100644 index 0000000..df27b13 --- /dev/null +++ b/src/generated/resources/data/carbort/data_maps/block/watering_can_transformations.json @@ -0,0 +1,8 @@ +{ + "values": { + "minecraft:raw_iron_block": { + "fluid": "minecraft:lava", + "result": "minecraft:iron_block" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/data/carbort/loot_table/blocks/bedrock_drill.json b/src/generated/resources/data/carbort/loot_table/blocks/bedrock_drill.json new file mode 100644 index 0000000..087a732 --- /dev/null +++ b/src/generated/resources/data/carbort/loot_table/blocks/bedrock_drill.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "carbort:bedrock_drill" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "carbort:blocks/bedrock_drill" +} \ No newline at end of file diff --git a/src/generated/resources/data/carbort/loot_table/blocks/bedrock_ore.json b/src/generated/resources/data/carbort/loot_table/blocks/bedrock_ore.json new file mode 100644 index 0000000..d5fec4e --- /dev/null +++ b/src/generated/resources/data/carbort/loot_table/blocks/bedrock_ore.json @@ -0,0 +1,71 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:sequence", + "children": [ + { + "type": "minecraft:dynamic", + "name": "minecraft:alternatives" + }, + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "chance": 0.33, + "condition": "minecraft:random_chance" + } + ], + "name": "minecraft:raw_copper" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "chance": 0.33, + "condition": "minecraft:random_chance" + } + ], + "name": "minecraft:raw_iron" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "chance": 0.22, + "condition": "minecraft:random_chance" + } + ], + "name": "minecraft:raw_gold" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "chance": 0.11, + "condition": "minecraft:random_chance" + } + ], + "name": "carbort:bedrockium_dust" + } + ] + } + ] + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "carbort:blocks/bedrock_ore" +} \ No newline at end of file diff --git a/src/generated/resources/data/carbort/recipe/bedrock_drill.json b/src/generated/resources/data/carbort/recipe/bedrock_drill.json new file mode 100644 index 0000000..e775851 --- /dev/null +++ b/src/generated/resources/data/carbort/recipe/bedrock_drill.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "C": { + "item": "minecraft:comparator" + }, + "D": { + "item": "carbort:deepsteal_ingot" + }, + "T": { + "item": "carbort:tormented_soul" + } + }, + "pattern": [ + "DCD", + "DTD", + "D D" + ], + "result": { + "count": 1, + "id": "carbort:bedrock_drill" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/carbort/recipe/chunk_analyzer.json b/src/generated/resources/data/carbort/recipe/chunk_analyzer.json new file mode 100644 index 0000000..7f7b969 --- /dev/null +++ b/src/generated/resources/data/carbort/recipe/chunk_analyzer.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "D": { + "tag": "c:gems/diamond" + }, + "E": { + "tag": "c:gems/emerald" + }, + "I": { + "tag": "c:ingots/iron" + }, + "P": { + "tag": "c:glass_panes/colorless" + }, + "R": { + "tag": "c:dusts/redstone" + } + }, + "pattern": [ + "RE ", + "IPI", + "IDI" + ], + "result": { + "count": 1, + "id": "carbort:chunk_analyzer" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/carbort/recipe/chunk_vacuum.json b/src/generated/resources/data/carbort/recipe/chunk_vacuum.json new file mode 100644 index 0000000..2db043e --- /dev/null +++ b/src/generated/resources/data/carbort/recipe/chunk_vacuum.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "D": { + "item": "carbort:deepsteal_ingot" + }, + "R": { + "tag": "c:dusts/redstone" + }, + "U": { + "item": "carbort:unstable_ingot" + } + }, + "pattern": [ + "DDD", + "RUU", + "D " + ], + "result": { + "count": 1, + "id": "carbort:chunk_vacuum" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/carbort/recipe/funeral_pickaxe.json b/src/generated/resources/data/carbort/recipe/funeral_pickaxe.json new file mode 100644 index 0000000..5d9d745 --- /dev/null +++ b/src/generated/resources/data/carbort/recipe/funeral_pickaxe.json @@ -0,0 +1,27 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "B": { + "item": "carbort:bedrockium_ingot" + }, + "D": { + "item": "carbort:deepsteal_ingot" + }, + "P": { + "item": "carbort:party_pickaxe" + }, + "S": { + "tag": "c:rods/wooden" + } + }, + "pattern": [ + "DBD", + " P ", + " S " + ], + "result": { + "count": 1, + "id": "carbort:funeral_pickaxe" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/carbort/recipe/golden_bean.json b/src/generated/resources/data/carbort/recipe/golden_bean.json new file mode 100644 index 0000000..494de36 --- /dev/null +++ b/src/generated/resources/data/carbort/recipe/golden_bean.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "B": { + "item": "carbort:bean" + }, + "G": { + "tag": "c:nuggets/gold" + } + }, + "pattern": [ + "GGG", + "GBG", + "GGG" + ], + "result": { + "count": 1, + "id": "carbort:golden_bean" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/carbort/recipe/healing_axe.json b/src/generated/resources/data/carbort/recipe/healing_axe.json new file mode 100644 index 0000000..71b9815 --- /dev/null +++ b/src/generated/resources/data/carbort/recipe/healing_axe.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "O": { + "tag": "c:obsidians" + }, + "U": { + "item": "carbort:unstable_ingot" + } + }, + "pattern": [ + "UU", + "UO", + " O" + ], + "result": { + "count": 1, + "id": "carbort:healing_axe" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/carbort/recipe/shrinkinator.json b/src/generated/resources/data/carbort/recipe/shrinkinator.json new file mode 100644 index 0000000..00e8297 --- /dev/null +++ b/src/generated/resources/data/carbort/recipe/shrinkinator.json @@ -0,0 +1,27 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "B": { + "item": "carbort:bean" + }, + "I": { + "tag": "c:ingots/iron" + }, + "P": { + "tag": "c:glass_panes/colorless" + }, + "R": { + "tag": "c:dusts/redstone" + } + }, + "pattern": [ + "IPI", + "IBI", + "IRI" + ], + "result": { + "count": 1, + "id": "carbort:shrinkinator" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/carbort/tags/block/bedrock_drill_mineable.json b/src/generated/resources/data/carbort/tags/block/bedrock_drill_mineable.json new file mode 100644 index 0000000..cbffb24 --- /dev/null +++ b/src/generated/resources/data/carbort/tags/block/bedrock_drill_mineable.json @@ -0,0 +1,5 @@ +{ + "values": [ + "carbort:bedrock_ore" + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/carbort/textures/item/watering_can.png b/src/main/resources/assets/carbort/textures/item/watering_can.png new file mode 100644 index 0000000..96edde7 Binary files /dev/null and b/src/main/resources/assets/carbort/textures/item/watering_can.png differ diff --git a/src/main/resources/assets/carbort/textures/item/watering_can_overlay.png b/src/main/resources/assets/carbort/textures/item/watering_can_overlay.png new file mode 100644 index 0000000..30870d6 Binary files /dev/null and b/src/main/resources/assets/carbort/textures/item/watering_can_overlay.png differ