added failure grass loot

This commit is contained in:
Jottyfan
2026-07-24 19:31:31 +02:00
parent 2538d56de1
commit a065d8db16
5 changed files with 163 additions and 87 deletions
@@ -0,0 +1,81 @@
{
"type": "minecraft:block",
"pools": [
{
"rolls": {
"type": "minecraft:constant",
"value": 1.0
},
"entries": [
{
"type": "minecraft:alternatives",
"children": [
{
"type": "minecraft:item",
"name": "minecraft:short_grass",
"conditions": [
{
"condition": "minecraft:match_tool",
"predicate": {
"sub_predicates": {
"minecraft:tool": "minecraft:tool/can_shear"
}
}
}
]
},
{
"type": "minecraft:item",
"name": "minecraft:wheat_seeds",
"conditions": [
{
"condition": "minecraft:random_chance",
"value": 0.125
}
]
}
]
}
]
},
{
"rolls": {
"type": "minecraft:constant",
"value": 1.0
},
"conditions": [
{
"condition": "minecraft:inverted",
"term": {
"condition": "minecraft:match_tool",
"predicate": {
"sub_predicates": {
"minecraft:tool": "minecraft:tool/can_shear"
}
}
}
}
],
"entries": [
{
"type": "minecraft:item",
"name": "quickly:cottonseed",
"conditions": [
{
"condition": "minecraft:random_chance",
"value": 0.05
},
{
"condition": "minecraft:location_check",
"predicate": {
"location": {
"biomes": "minecraft:savanna"
}
}
}
]
}
]
}
]
}
@@ -0,0 +1,82 @@
{
"type": "minecraft:block",
"pools": [
{
"rolls": {
"type": "minecraft:constant",
"value": 1.0
},
"entries": [
{
"type": "minecraft:alternatives",
"children": [
{
"type": "minecraft:item",
"name": "minecraft:short_grass",
"functions": [
{
"function": "minecraft:set_count",
"count": {
"type": "minecraft:constant",
"value": 2.0
}
}
],
"conditions": [
{
"condition": "minecraft:match_tool",
"predicate": {
"sub_predicates": {
"minecraft:tool": "minecraft:tool/can_shear"
}
}
}
]
},
{
"type": "minecraft:item",
"name": "minecraft:wheat_seeds",
"conditions": [
{
"condition": "minecraft:random_chance",
"chance": 0.125
}
]
}
]
}
]
},
{
"rolls": {
"type": "minecraft:constant",
"value": 1.0
},
"conditions": [
{
"condition": "minecraft:inverted",
"term": {
"condition": "minecraft:match_tool",
"predicate": {
"sub_predicates": {
"minecraft:tool": "minecraft:tool/can_shear"
}
}
}
}
],
"entries": [
{
"type": "minecraft:item",
"name": "quickly:canolaseed",
"conditions": [
{
"condition": "minecraft:random_chance",
"chance": 0.05
}
]
}
]
}
]
}
@@ -1,29 +0,0 @@
{
"type": "minecraft:block",
"pools": [
{
"rolls": { "type": "minecraft:constant", "value": 1.0 },
"entries": [
{
"type": "minecraft:alternative",
"children": [
{
"type": "minecraft:item",
"name": "minecraft:short_grass",
"conditions": [
{ "condition": "minecraft:match_tool", "predicate": { "items": "#minecraft:shears" } }
]
},
{
"type": "minecraft:item",
"name": "quickly:cottonseed",
"conditions": [
{ "condition": "minecraft:random_chance", "chance": 0.05 }
]
}
]
}
]
}
]
}
@@ -1,29 +0,0 @@
{
"type": "minecraft:block",
"pools": [
{
"rolls": { "type": "minecraft:constant", "value": 1.0 },
"entries": [
{
"type": "minecraft:alternative",
"children": [
{
"type": "minecraft:item",
"name": "minecraft:tall_grass",
"conditions": [
{ "condition": "minecraft:match_tool", "predicate": { "items": "#minecraft:shears" } }
]
},
{
"type": "minecraft:item",
"name": "quickly:canolaseed",
"conditions": [
{ "condition": "minecraft:random_chance", "chance": 0.03 }
]
}
]
}
]
}
]
}
@@ -1,29 +0,0 @@
{
"type": "minecraft:chest",
"pools": [
{
"rolls": {
"type": "minecraft:uniform",
"min": 1.0,
"max": 8.0
},
"entries": [
{
"type": "minecraft:tag",
"name": "quickly:dungeon_loot",
"expand": true,
"functions": [
{
"function": "minecraft:set_count",
"count": {
"type": "minecraft:uniform",
"min": 1.0,
"max": 5.0
}
}
]
}
]
}
]
}