From c59b1bac24caad957edb64dea8f7e6fa96336623 Mon Sep 17 00:00:00 2001 From: Sergeant Acoustic Date: Sun, 2 Nov 2025 15:29:10 +0000 Subject: [PATCH] Increase trumpet/blossom leaves sapling drop rate --- .../blocks/blue_blossom_leaves.json | 64 +++++++++++++++++++ .../blocks/lavender_blossom_leaves.json | 64 +++++++++++++++++++ .../blocks/orange_blossom_leaves.json | 64 +++++++++++++++++++ .../blocks/red_blossom_leaves.json | 64 +++++++++++++++++++ .../blocks/yellow_blossom_leaves.json | 64 +++++++++++++++++++ 5 files changed, 320 insertions(+) create mode 100644 data/quark/loot_tables/blocks/blue_blossom_leaves.json create mode 100644 data/quark/loot_tables/blocks/lavender_blossom_leaves.json create mode 100644 data/quark/loot_tables/blocks/orange_blossom_leaves.json create mode 100644 data/quark/loot_tables/blocks/red_blossom_leaves.json create mode 100644 data/quark/loot_tables/blocks/yellow_blossom_leaves.json diff --git a/data/quark/loot_tables/blocks/blue_blossom_leaves.json b/data/quark/loot_tables/blocks/blue_blossom_leaves.json new file mode 100644 index 0000000..eb83795 --- /dev/null +++ b/data/quark/loot_tables/blocks/blue_blossom_leaves.json @@ -0,0 +1,64 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "tag": "forge:shears" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ] + } + ], + "name": "quark:blue_blossom_leaves" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:table_bonus", + "enchantment": "minecraft:fortune", + "chances": [ + 0.05, + 0.0625, + 0.083333336, + 0.1 + ] + } + ], + "name": "quark:blue_blossom_sapling" + } + ] + } + ] + } + ] +} diff --git a/data/quark/loot_tables/blocks/lavender_blossom_leaves.json b/data/quark/loot_tables/blocks/lavender_blossom_leaves.json new file mode 100644 index 0000000..f21e394 --- /dev/null +++ b/data/quark/loot_tables/blocks/lavender_blossom_leaves.json @@ -0,0 +1,64 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "tag": "forge:shears" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ] + } + ], + "name": "quark:lavender_blossom_leaves" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:table_bonus", + "enchantment": "minecraft:fortune", + "chances": [ + 0.05, + 0.0625, + 0.083333336, + 0.1 + ] + } + ], + "name": "quark:lavender_blossom_sapling" + } + ] + } + ] + } + ] +} diff --git a/data/quark/loot_tables/blocks/orange_blossom_leaves.json b/data/quark/loot_tables/blocks/orange_blossom_leaves.json new file mode 100644 index 0000000..fca3b21 --- /dev/null +++ b/data/quark/loot_tables/blocks/orange_blossom_leaves.json @@ -0,0 +1,64 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "tag": "forge:shears" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ] + } + ], + "name": "quark:orange_blossom_leaves" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:table_bonus", + "enchantment": "minecraft:fortune", + "chances": [ + 0.05, + 0.0625, + 0.083333336, + 0.1 + ] + } + ], + "name": "quark:orange_blossom_sapling" + } + ] + } + ] + } + ] +} diff --git a/data/quark/loot_tables/blocks/red_blossom_leaves.json b/data/quark/loot_tables/blocks/red_blossom_leaves.json new file mode 100644 index 0000000..efdb1d0 --- /dev/null +++ b/data/quark/loot_tables/blocks/red_blossom_leaves.json @@ -0,0 +1,64 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "tag": "forge:shears" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ] + } + ], + "name": "quark:red_blossom_leaves" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:table_bonus", + "enchantment": "minecraft:fortune", + "chances": [ + 0.05, + 0.0625, + 0.083333336, + 0.1 + ] + } + ], + "name": "quark:red_blossom_sapling" + } + ] + } + ] + } + ] +} diff --git a/data/quark/loot_tables/blocks/yellow_blossom_leaves.json b/data/quark/loot_tables/blocks/yellow_blossom_leaves.json new file mode 100644 index 0000000..78867e4 --- /dev/null +++ b/data/quark/loot_tables/blocks/yellow_blossom_leaves.json @@ -0,0 +1,64 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "tag": "forge:shears" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ] + } + ], + "name": "quark:yellow_blossom_leaves" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:table_bonus", + "enchantment": "minecraft:fortune", + "chances": [ + 0.05, + 0.0625, + 0.083333336, + 0.1 + ] + } + ], + "name": "quark:yellow_blossom_sapling" + } + ] + } + ] + } + ] +}