Patched molten vents + switch to openloader + default keybinds + book fixes + include less jars + kubejs stuff + incontrol

This commit is contained in:
2026-02-12 23:45:58 -07:00
parent 0ddde038f5
commit b9d731fe76
1800 changed files with 5235 additions and 4685 deletions

View File

@@ -0,0 +1,140 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0,
"conditions": [
{
"block": "minecraft:tall_grass",
"condition": "minecraft:block_state_property",
"properties": {
"half": "lower"
}
},
{
"condition": "minecraft:location_check",
"offsetY": 1,
"predicate": {
"block": {
"blocks": "minecraft:tall_grass",
"state": {
"half": "upper"
}
}
}
}
],
"entries": [
{
"type": "minecraft:alternatives",
"children": [
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "minecraft:shears"
}
}
],
"functions": [
{
"add": false,
"count": 2,
"function": "minecraft:set_count"
}
],
"name": "minecraft:short_grass"
},
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:survives_explosion"
},
{
"chance": 0.125,
"condition": "minecraft:random_chance"
},
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "#minecraft:hoes"
}
}
],
"name": "minecraft:wheat_seeds"
}
]
}
],
"rolls": 1
},
{
"bonus_rolls": 0,
"conditions": [
{
"block": "minecraft:tall_grass",
"condition": "minecraft:block_state_property",
"properties": {
"half": "upper"
}
},
{
"condition": "minecraft:location_check",
"offsetY": -1,
"predicate": {
"block": {
"blocks": "minecraft:tall_grass",
"state": {
"half": "lower"
}
}
}
}
],
"entries": [
{
"type": "minecraft:alternatives",
"children": [
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "minecraft:shears"
}
}
],
"functions": [
{
"add": false,
"count": 2,
"function": "minecraft:set_count"
}
],
"name": "minecraft:short_grass"
},
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:survives_explosion"
},
{
"chance": 0.125,
"condition": "minecraft:random_chance"
}
],
"name": "minecraft:wheat_seeds"
}
]
}
],
"rolls": 1
}
],
"random_sequence": "minecraft:blocks/tall_grass"
}

View File

@@ -0,0 +1,50 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
},
{
"condition": "minecraft:any_of",
"terms": [
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "#minecraft:hoes"
}
},
{
"condition": "minecraft:match_tool",
"predicate": {
"components": {
"minecraft:enchantments": {
"levels": {
"minecraft:silk_touch": 1
}
}
}
}
},
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "minecraft:shears"
}
}
]
}
],
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:azalea"
}
],
"rolls": 1
}
],
"random_sequence": "minecraft:blocks/azalea"
}

View File

@@ -0,0 +1,50 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
},
{
"condition": "minecraft:any_of",
"terms": [
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "#minecraft:hoes"
}
},
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "minecraft:shears"
}
},
{
"condition": "minecraft:match_tool",
"predicate": {
"components": {
"minecraft:enchantments": {
"levels": {
"minecraft:silk_touch": 1
}
}
}
}
}
]
}
],
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:big_dripleaf"
}
],
"rolls": 1
}
],
"random_sequence": "minecraft:blocks/big_dripleaf"
}

View File

@@ -0,0 +1,50 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
},
{
"condition": "minecraft:any_of",
"terms": [
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "#minecraft:hoes"
}
},
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "minecraft:shears"
}
},
{
"condition": "minecraft:match_tool",
"predicate": {
"components": {
"minecraft:enchantments": {
"levels": {
"minecraft:silk_touch": 1
}
}
}
}
}
]
}
],
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:big_dripleaf"
}
],
"rolls": 1
}
],
"random_sequence": "minecraft:blocks/big_dripleaf"
}

View File

@@ -0,0 +1,148 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0,
"entries": [
{
"type": "minecraft:alternatives",
"children": [
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:any_of",
"terms": [
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "minecraft:shears"
}
},
{
"condition": "minecraft:match_tool",
"predicate": {
"predicates": {
"minecraft:enchantments": [
{
"enchantments": "minecraft:silk_touch",
"levels": {
"min": 1
}
}
]
}
}
}
]
}
],
"name": "minecraft:birch_leaves"
},
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:survives_explosion"
},
{
"chances": [
0.05,
0.0625,
0.083333336,
0.1
],
"condition": "minecraft:table_bonus",
"enchantment": "minecraft:fortune"
}
],
"name": "minecraft:birch_sapling"
}
]
}
],
"rolls": 1
},
{
"bonus_rolls": 0,
"conditions": [
{
"condition": "minecraft:inverted",
"term": {
"condition": "minecraft:any_of",
"terms": [
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "minecraft:shears"
}
},
{
"condition": "minecraft:match_tool",
"predicate": {
"predicates": {
"minecraft:enchantments": [
{
"enchantments": "minecraft:silk_touch",
"levels": {
"min": 1
}
}
]
}
}
}
]
}
}
],
"entries": [
{
"type": "minecraft:item",
"conditions": [
{
"chances": [
0.02,
0.022222223,
0.025,
0.033333335,
0.1
],
"condition": "minecraft:table_bonus",
"enchantment": "minecraft:fortune"
},
{
"condition": "minecraft:match_tool",
"predicate": {
"components": {
"minecraft:enchantments": {
"levels": {
"minecraft:fortune": 1
}
}
}
}
}
],
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 2,
"min": 1
},
"function": "minecraft:set_count"
},
{
"function": "minecraft:explosion_decay"
}
],
"name": "minecraft:stick"
}
],
"rolls": 1
}
],
"random_sequence": "minecraft:blocks/acacia_leaves"
}

View File

@@ -0,0 +1,148 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0,
"entries": [
{
"type": "minecraft:alternatives",
"children": [
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:any_of",
"terms": [
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "minecraft:shears"
}
},
{
"condition": "minecraft:match_tool",
"predicate": {
"predicates": {
"minecraft:enchantments": [
{
"enchantments": "minecraft:silk_touch",
"levels": {
"min": 1
}
}
]
}
}
}
]
}
],
"name": "minecraft:cherry_leaves"
},
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:survives_explosion"
},
{
"chances": [
0.05,
0.0625,
0.083333336,
0.1
],
"condition": "minecraft:table_bonus",
"enchantment": "minecraft:fortune"
}
],
"name": "minecraft:cherry_sapling"
}
]
}
],
"rolls": 1
},
{
"bonus_rolls": 0,
"conditions": [
{
"condition": "minecraft:inverted",
"term": {
"condition": "minecraft:any_of",
"terms": [
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "minecraft:shears"
}
},
{
"condition": "minecraft:match_tool",
"predicate": {
"predicates": {
"minecraft:enchantments": [
{
"enchantments": "minecraft:silk_touch",
"levels": {
"min": 1
}
}
]
}
}
}
]
}
}
],
"entries": [
{
"type": "minecraft:item",
"conditions": [
{
"chances": [
0.02,
0.022222223,
0.025,
0.033333335,
0.1
],
"condition": "minecraft:table_bonus",
"enchantment": "minecraft:fortune"
},
{
"condition": "minecraft:match_tool",
"predicate": {
"components": {
"minecraft:enchantments": {
"levels": {
"minecraft:fortune": 1
}
}
}
}
}
],
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 2,
"min": 1
},
"function": "minecraft:set_count"
},
{
"function": "minecraft:explosion_decay"
}
],
"name": "minecraft:stick"
}
],
"rolls": 1
}
],
"random_sequence": "minecraft:blocks/cherry_leaves"
}

View File

@@ -0,0 +1,22 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0,
"entries": [
{
"type": "minecraft:alternatives",
"children": [
{
"type": "minecraft:item",
"conditions": [],
"name": "minecraft:clay"
}
]
}
],
"rolls": 1
}
],
"random_sequence": "minecraft:blocks/clay"
}

View File

@@ -0,0 +1,205 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0,
"entries": [
{
"type": "minecraft:alternatives",
"children": [
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:any_of",
"terms": [
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "minecraft:shears"
}
},
{
"condition": "minecraft:match_tool",
"predicate": {
"predicates": {
"minecraft:enchantments": [
{
"enchantments": "minecraft:silk_touch",
"levels": {
"min": 1
}
}
]
}
}
}
]
}
],
"name": "minecraft:dark_oak_leaves"
},
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:survives_explosion"
},
{
"chances": [
0.05,
0.0625,
0.083333336,
0.1
],
"condition": "minecraft:table_bonus",
"enchantment": "minecraft:fortune"
}
],
"name": "minecraft:dark_oak_sapling"
}
]
}
],
"rolls": 1
},
{
"bonus_rolls": 0,
"conditions": [
{
"condition": "minecraft:inverted",
"term": {
"condition": "minecraft:any_of",
"terms": [
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "minecraft:shears"
}
},
{
"condition": "minecraft:match_tool",
"predicate": {
"predicates": {
"minecraft:enchantments": [
{
"enchantments": "minecraft:silk_touch",
"levels": {
"min": 1
}
}
]
}
}
}
]
}
}
],
"entries": [
{
"type": "minecraft:item",
"conditions": [
{
"chances": [
0.02,
0.022222223,
0.025,
0.033333335,
0.1
],
"condition": "minecraft:table_bonus",
"enchantment": "minecraft:fortune"
},
{
"condition": "minecraft:match_tool",
"predicate": {
"components": {
"minecraft:enchantments": {
"levels": {
"minecraft:fortune": 1
}
}
}
}
}
],
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 2,
"min": 1
},
"function": "minecraft:set_count"
},
{
"function": "minecraft:explosion_decay"
}
],
"name": "minecraft:stick"
}
],
"rolls": 1
},
{
"bonus_rolls": 0,
"conditions": [
{
"condition": "minecraft:inverted",
"term": {
"condition": "minecraft:any_of",
"terms": [
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "minecraft:shears"
}
},
{
"condition": "minecraft:match_tool",
"predicate": {
"predicates": {
"minecraft:enchantments": [
{
"enchantments": "minecraft:silk_touch",
"levels": {
"min": 1
}
}
]
}
}
}
]
}
}
],
"entries": [
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:survives_explosion"
},
{
"chances": [
0.005,
0.0055555557,
0.00625,
0.008333334,
0.025
],
"condition": "minecraft:table_bonus",
"enchantment": "minecraft:fortune"
}
],
"name": "minecraft:apple"
}
],
"rolls": 1
}
],
"random_sequence": "minecraft:blocks/dark_oak_leaves"
}

View File

@@ -0,0 +1,50 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
},
{
"condition": "minecraft:any_of",
"terms": [
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "#minecraft:hoes"
}
},
{
"condition": "minecraft:match_tool",
"predicate": {
"components": {
"minecraft:enchantments": {
"levels": {
"minecraft:silk_touch": 1
}
}
}
}
},
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "minecraft:shears"
}
}
]
}
],
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:flowering_azalea"
}
],
"rolls": 1
}
],
"random_sequence": "minecraft:blocks/azalea"
}

View File

@@ -0,0 +1,149 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0,
"entries": [
{
"type": "minecraft:alternatives",
"children": [
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:any_of",
"terms": [
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "minecraft:shears"
}
},
{
"condition": "minecraft:match_tool",
"predicate": {
"predicates": {
"minecraft:enchantments": [
{
"enchantments": "minecraft:silk_touch",
"levels": {
"min": 1
}
}
]
}
}
}
]
}
],
"name": "minecraft:jungle_leaves"
},
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:survives_explosion"
},
{
"chances": [
0.025,
0.027777778,
0.03125,
0.041666668,
0.1
],
"condition": "minecraft:table_bonus",
"enchantment": "minecraft:fortune"
}
],
"name": "minecraft:jungle_sapling"
}
]
}
],
"rolls": 1
},
{
"bonus_rolls": 0,
"conditions": [
{
"condition": "minecraft:inverted",
"term": {
"condition": "minecraft:any_of",
"terms": [
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "minecraft:shears"
}
},
{
"condition": "minecraft:match_tool",
"predicate": {
"predicates": {
"minecraft:enchantments": [
{
"enchantments": "minecraft:silk_touch",
"levels": {
"min": 1
}
}
]
}
}
}
]
}
}
],
"entries": [
{
"type": "minecraft:item",
"conditions": [
{
"chances": [
0.02,
0.022222223,
0.025,
0.033333335,
0.1
],
"condition": "minecraft:table_bonus",
"enchantment": "minecraft:fortune"
},
{
"condition": "minecraft:match_tool",
"predicate": {
"components": {
"minecraft:enchantments": {
"levels": {
"minecraft:fortune": 1
}
}
}
}
}
],
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 2,
"min": 1
},
"function": "minecraft:set_count"
},
{
"function": "minecraft:explosion_decay"
}
],
"name": "minecraft:stick"
}
],
"rolls": 1
}
],
"random_sequence": "minecraft:blocks/jungle_leaves"
}

View File

@@ -0,0 +1,205 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0,
"entries": [
{
"type": "minecraft:alternatives",
"children": [
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:any_of",
"terms": [
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "minecraft:shears"
}
},
{
"condition": "minecraft:match_tool",
"predicate": {
"predicates": {
"minecraft:enchantments": [
{
"enchantments": "minecraft:silk_touch",
"levels": {
"min": 1
}
}
]
}
}
}
]
}
],
"name": "minecraft:oak_leaves"
},
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:survives_explosion"
},
{
"chances": [
0.05,
0.0625,
0.083333336,
0.1
],
"condition": "minecraft:table_bonus",
"enchantment": "minecraft:fortune"
}
],
"name": "minecraft:oak_sapling"
}
]
}
],
"rolls": 1
},
{
"bonus_rolls": 0,
"conditions": [
{
"condition": "minecraft:inverted",
"term": {
"condition": "minecraft:any_of",
"terms": [
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "minecraft:shears"
}
},
{
"condition": "minecraft:match_tool",
"predicate": {
"predicates": {
"minecraft:enchantments": [
{
"enchantments": "minecraft:silk_touch",
"levels": {
"min": 1
}
}
]
}
}
}
]
}
}
],
"entries": [
{
"type": "minecraft:item",
"conditions": [
{
"chances": [
0.02,
0.022222223,
0.025,
0.033333335,
0.1
],
"condition": "minecraft:table_bonus",
"enchantment": "minecraft:fortune"
},
{
"condition": "minecraft:match_tool",
"predicate": {
"components": {
"minecraft:enchantments": {
"levels": {
"minecraft:fortune": 1
}
}
}
}
}
],
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 2,
"min": 1
},
"function": "minecraft:set_count"
},
{
"function": "minecraft:explosion_decay"
}
],
"name": "minecraft:stick"
}
],
"rolls": 1
},
{
"bonus_rolls": 0,
"conditions": [
{
"condition": "minecraft:inverted",
"term": {
"condition": "minecraft:any_of",
"terms": [
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "minecraft:shears"
}
},
{
"condition": "minecraft:match_tool",
"predicate": {
"predicates": {
"minecraft:enchantments": [
{
"enchantments": "minecraft:silk_touch",
"levels": {
"min": 1
}
}
]
}
}
}
]
}
}
],
"entries": [
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:survives_explosion"
},
{
"chances": [
0.005,
0.0055555557,
0.00625,
0.008333334,
0.025
],
"condition": "minecraft:table_bonus",
"enchantment": "minecraft:fortune"
}
],
"name": "minecraft:apple"
}
],
"rolls": 1
}
],
"random_sequence": "minecraft:blocks/oak_leaves"
}

View File

@@ -0,0 +1,76 @@
{
"type": "minecraft:block",
"functions": [
{
"function": "minecraft:explosion_decay"
}
],
"pools": [
{
"bonus_rolls": 0.0,
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:potato"
}
],
"rolls": 1.0
},
{
"bonus_rolls": 0.0,
"conditions": [
{
"block": "minecraft:potatoes",
"condition": "minecraft:block_state_property",
"properties": {
"age": "7"
}
}
],
"entries": [
{
"type": "minecraft:item",
"functions": [
{
"enchantment": "minecraft:fortune",
"formula": "minecraft:binomial_with_bonus_count",
"function": "minecraft:apply_bonus",
"parameters": {
"extra": 3,
"probability": 0.5714286
}
}
],
"name": "minecraft:potato"
}
],
"rolls": 1.0
},
{
"bonus_rolls": 0.0,
"conditions": [
{
"block": "minecraft:potatoes",
"condition": "minecraft:block_state_property",
"properties": {
"age": "7"
}
}
],
"entries": [
{
"type": "minecraft:item",
"conditions": [
{
"chance": 0.02,
"condition": "minecraft:random_chance"
}
],
"name": "minecraft:poisonous_potato"
}
],
"rolls": 1.0
}
],
"random_sequence": "minecraft:blocks/potatoes"
}

View File

@@ -0,0 +1,58 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0,
"entries": [
{
"type": "minecraft:alternatives",
"children": [
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "minecraft:shears"
}
}
],
"name": "minecraft:short_grass"
},
{
"type": "minecraft:item",
"conditions": [
{
"chance": 0.125,
"condition": "minecraft:random_chance"
},
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "#minecraft:hoes"
}
}
],
"functions": [
{
"enchantment": "minecraft:fortune",
"formula": "minecraft:uniform_bonus_count",
"function": "minecraft:apply_bonus",
"parameters": {
"bonusMultiplier": 2
}
},
{
"function": "minecraft:explosion_decay"
}
],
"name": "minecraft:wheat_seeds"
}
]
}
],
"rolls": 1
}
],
"random_sequence": "minecraft:blocks/short_grass"
}

View File

@@ -0,0 +1,148 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0,
"entries": [
{
"type": "minecraft:alternatives",
"children": [
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:any_of",
"terms": [
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "minecraft:shears"
}
},
{
"condition": "minecraft:match_tool",
"predicate": {
"predicates": {
"minecraft:enchantments": [
{
"enchantments": "minecraft:silk_touch",
"levels": {
"min": 1
}
}
]
}
}
}
]
}
],
"name": "minecraft:spruce_leaves"
},
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:survives_explosion"
},
{
"chances": [
0.05,
0.0625,
0.083333336,
0.1
],
"condition": "minecraft:table_bonus",
"enchantment": "minecraft:fortune"
}
],
"name": "minecraft:spruce_sapling"
}
]
}
],
"rolls": 1
},
{
"bonus_rolls": 0,
"conditions": [
{
"condition": "minecraft:inverted",
"term": {
"condition": "minecraft:any_of",
"terms": [
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "minecraft:shears"
}
},
{
"condition": "minecraft:match_tool",
"predicate": {
"predicates": {
"minecraft:enchantments": [
{
"enchantments": "minecraft:silk_touch",
"levels": {
"min": 1
}
}
]
}
}
}
]
}
}
],
"entries": [
{
"type": "minecraft:item",
"conditions": [
{
"chances": [
0.02,
0.022222223,
0.025,
0.033333335,
0.1
],
"condition": "minecraft:table_bonus",
"enchantment": "minecraft:fortune"
},
{
"condition": "minecraft:match_tool",
"predicate": {
"components": {
"minecraft:enchantments": {
"levels": {
"minecraft:fortune": 1
}
}
}
}
}
],
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 2,
"min": 1
},
"function": "minecraft:set_count"
},
{
"function": "minecraft:explosion_decay"
}
],
"name": "minecraft:stick"
}
],
"rolls": 1
}
],
"random_sequence": "minecraft:blocks/acacia_leaves"
}

View File

@@ -0,0 +1,140 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0,
"conditions": [
{
"block": "minecraft:tall_grass",
"condition": "minecraft:block_state_property",
"properties": {
"half": "lower"
}
},
{
"condition": "minecraft:location_check",
"offsetY": 1,
"predicate": {
"block": {
"blocks": "minecraft:tall_grass",
"state": {
"half": "upper"
}
}
}
}
],
"entries": [
{
"type": "minecraft:alternatives",
"children": [
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "minecraft:shears"
}
}
],
"functions": [
{
"add": false,
"count": 2,
"function": "minecraft:set_count"
}
],
"name": "minecraft:short_grass"
},
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:survives_explosion"
},
{
"chance": 0.125,
"condition": "minecraft:random_chance"
},
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "#minecraft:hoes"
}
}
],
"name": "minecraft:wheat_seeds"
}
]
}
],
"rolls": 1
},
{
"bonus_rolls": 0,
"conditions": [
{
"block": "minecraft:tall_grass",
"condition": "minecraft:block_state_property",
"properties": {
"half": "upper"
}
},
{
"condition": "minecraft:location_check",
"offsetY": -1,
"predicate": {
"block": {
"blocks": "minecraft:tall_grass",
"state": {
"half": "lower"
}
}
}
}
],
"entries": [
{
"type": "minecraft:alternatives",
"children": [
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:match_tool",
"predicate": {
"items": "minecraft:shears"
}
}
],
"functions": [
{
"add": false,
"count": 2,
"function": "minecraft:set_count"
}
],
"name": "minecraft:short_grass"
},
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:survives_explosion"
},
{
"chance": 0.125,
"condition": "minecraft:random_chance"
}
],
"name": "minecraft:wheat_seeds"
}
]
}
],
"rolls": 1
}
],
"random_sequence": "minecraft:blocks/tall_grass"
}

View File

@@ -0,0 +1,17 @@
{
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
"#": {
"tag": "minecraft:terracotta"
}
},
"pattern": [
"##",
"##"
],
"result": {
"count": 4,
"id": "minecraft:bricks"
}
}

View File

@@ -0,0 +1,18 @@
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
"#": {
"item": "minecraft:terracotta"
}
},
"pattern": [
" # ",
"# #",
" # "
],
"result": {
"count": 1,
"id": "minecraft:decorated_pot"
}
}

View File

@@ -0,0 +1,17 @@
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
"#": {
"tag": "minecraft:terracotta"
}
},
"pattern": [
"# #",
" # "
],
"result": {
"count": 4,
"id": "minecraft:flower_pot"
}
}

View File

@@ -0,0 +1,102 @@
{
"type": "minecraft:geode",
"config": {
"blocks": {
"alternate_inner_layer_provider": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "minecraft:budding_amethyst"
}
},
"cannot_replace": "#minecraft:features_cannot_replace",
"filling_provider": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "minecraft:air"
}
},
"inner_layer_provider": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "minecraft:amethyst_block"
}
},
"inner_placements": [
{
"Name": "minecraft:small_amethyst_bud",
"Properties": {
"facing": "up",
"waterlogged": "false"
}
},
{
"Name": "minecraft:medium_amethyst_bud",
"Properties": {
"facing": "up",
"waterlogged": "false"
}
},
{
"Name": "minecraft:large_amethyst_bud",
"Properties": {
"facing": "up",
"waterlogged": "false"
}
},
{
"Name": "minecraft:amethyst_cluster",
"Properties": {
"facing": "up",
"waterlogged": "false"
}
}
],
"invalid_blocks": "#minecraft:geode_invalid_blocks",
"middle_layer_provider": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "minecraft:calcite"
}
},
"outer_layer_provider": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "minecraft:tuff"
}
}
},
"crack": {
"base_crack_size": 2,
"crack_point_offset": 2,
"generate_crack_chance": 0.95
},
"distribution_points": {
"type": "minecraft:uniform",
"max_inclusive": 4,
"min_inclusive": 3
},
"invalid_blocks_threshold": 1,
"layers": {
"filling": 1.7,
"inner_layer": 2.2,
"middle_layer": 3.2,
"outer_layer": 4.2
},
"max_gen_offset": 16,
"min_gen_offset": -16,
"noise_multiplier": 0.05,
"outer_wall_distance": {
"type": "minecraft:uniform",
"max_inclusive": 6,
"min_inclusive": 4
},
"placements_require_layer0_alternate": true,
"point_offset": {
"type": "minecraft:uniform",
"max_inclusive": 2,
"min_inclusive": 1
},
"use_alternate_layer0_chance": 0.083,
"use_potential_placements_chance": 0.35
}
}

View File

@@ -0,0 +1,27 @@
{
"feature": "minecraft:ore_andesite",
"placement": [
{
"type": "minecraft:count",
"count": 0
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:uniform",
"max_inclusive": {
"absolute": 60
},
"min_inclusive": {
"absolute": 0
}
}
},
{
"type": "minecraft:biome"
}
]
}

View File

@@ -0,0 +1,27 @@
{
"feature": "minecraft:ore_andesite",
"placement": [
{
"type": "minecraft:count",
"count": 0
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:uniform",
"max_inclusive": {
"absolute": 60
},
"min_inclusive": {
"absolute": 0
}
}
},
{
"type": "minecraft:biome"
}
]
}

View File

@@ -0,0 +1,27 @@
{
"feature": "minecraft:ore_diorite",
"placement": [
{
"type": "minecraft:count",
"count": 0
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:uniform",
"max_inclusive": {
"absolute": 60
},
"min_inclusive": {
"absolute": 0
}
}
},
{
"type": "minecraft:biome"
}
]
}

View File

@@ -0,0 +1,27 @@
{
"feature": "minecraft:ore_diorite",
"placement": [
{
"type": "minecraft:count",
"count": 0
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:uniform",
"max_inclusive": {
"absolute": 60
},
"min_inclusive": {
"absolute": 0
}
}
},
{
"type": "minecraft:biome"
}
]
}

View File

@@ -0,0 +1,27 @@
{
"feature": "minecraft:ore_dirt",
"placement": [
{
"type": "minecraft:count",
"count": 7
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:uniform",
"max_inclusive": {
"absolute": 160
},
"min_inclusive": {
"absolute": 40
}
}
},
{
"type": "minecraft:biome"
}
]
}

View File

@@ -0,0 +1,27 @@
{
"feature": "minecraft:ore_diorite",
"placement": [
{
"type": "minecraft:count",
"count": 0
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:uniform",
"max_inclusive": {
"absolute": 60
},
"min_inclusive": {
"absolute": 0
}
}
},
{
"type": "minecraft:biome"
}
]
}

View File

@@ -0,0 +1,27 @@
{
"feature": "minecraft:ore_diorite",
"placement": [
{
"type": "minecraft:count",
"count": 0
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:uniform",
"max_inclusive": {
"absolute": 60
},
"min_inclusive": {
"absolute": 0
}
}
},
{
"type": "minecraft:biome"
}
]
}

View File

@@ -0,0 +1,27 @@
{
"feature": "minecraft:ore_gravel",
"placement": [
{
"type": "minecraft:count",
"count": 10
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:uniform",
"max_inclusive": {
"below_top": 0
},
"min_inclusive": {
"absolute": 0
}
}
},
{
"type": "minecraft:biome"
}
]
}