diff --git a/src/main/resources/assets/changed/textures/item/shipping_container_blue.png b/src/main/resources/assets/changed/textures/item/shipping_container_blue.png new file mode 100644 index 000000000..6801a7046 Binary files /dev/null and b/src/main/resources/assets/changed/textures/item/shipping_container_blue.png differ diff --git a/src/main/resources/assets/changed/textures/item/shipping_container_orange.png b/src/main/resources/assets/changed/textures/item/shipping_container_orange.png new file mode 100644 index 000000000..6d7b85d0c Binary files /dev/null and b/src/main/resources/assets/changed/textures/item/shipping_container_orange.png differ diff --git a/src/main/resources/data/changed/advancements/recipes/changed_items/shipping_container.json b/src/main/resources/data/changed/advancements/recipes/changed_items/shipping_container.json new file mode 100644 index 000000000..5b4688978 --- /dev/null +++ b/src/main/resources/data/changed/advancements/recipes/changed_items/shipping_container.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "changed:shipping_container_blue", + "changed:shipping_container_orange" + ] + }, + "criteria": { + "has_iron_ingot": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:iron_ingot" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "changed:shipping_container" + } + } + }, + "requirements": [ + [ + "has_iron_ingot", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/changed/loot_tables/chests/high_tier_lab.json b/src/main/resources/data/changed/loot_tables/chests/high_tier_lab.json index df00764f3..faa32c2c1 100644 --- a/src/main/resources/data/changed/loot_tables/chests/high_tier_lab.json +++ b/src/main/resources/data/changed/loot_tables/chests/high_tier_lab.json @@ -71,7 +71,7 @@ }, { "type": "minecraft:item", - "weight": 5, + "weight": 3, "name": "minecraft:diamond" }, { diff --git a/src/main/resources/data/changed/recipes/shipping_container_blue.json b/src/main/resources/data/changed/recipes/shipping_container_blue.json new file mode 100644 index 000000000..4cb87ff3d --- /dev/null +++ b/src/main/resources/data/changed/recipes/shipping_container_blue.json @@ -0,0 +1,27 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "I": { + "item": "minecraft:iron_block" + }, + "#": { + "item": "minecraft:iron_ingot" + }, + "D": { + "item": "minecraft:blue_dye" + }, + "S": { + "tag": "minecraft:wooden_slabs" + } + }, + "pattern": [ + "I#I", + "#D#", + "SSS" + ], + "result": { + "item": "changed:shipping_container_blue" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/resources/data/changed/recipes/shipping_container_orange.json b/src/main/resources/data/changed/recipes/shipping_container_orange.json new file mode 100644 index 000000000..fab014dee --- /dev/null +++ b/src/main/resources/data/changed/recipes/shipping_container_orange.json @@ -0,0 +1,27 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "I": { + "item": "minecraft:iron_block" + }, + "#": { + "item": "minecraft:iron_ingot" + }, + "D": { + "item": "minecraft:orange_dye" + }, + "S": { + "tag": "minecraft:wooden_slabs" + } + }, + "pattern": [ + "I#I", + "#D#", + "SSS" + ], + "result": { + "item": "changed:shipping_container_orange" + }, + "show_notification": true +} \ No newline at end of file