Add minecraft bedrock server

This commit is contained in:
2024-09-09 13:28:08 -03:00
parent 54e5f3000c
commit 236b4b2960
4640 changed files with 688839 additions and 66 deletions

View File

@ -0,0 +1,254 @@
{
"pools": [
{
"rolls": {
"min": 4,
"max": 8
},
"entries": [
{
"type": "item",
"name": "minecraft:obsidian",
"functions": [
{
"function": "set_count",
"count": {
"min": 1,
"max": 2
}
}
],
"weight": 40
},
{
"type": "item",
"name": "minecraft:flint",
"functions": [
{
"function": "set_count",
"count": {
"min": 1,
"max": 4
}
}
],
"weight": 40
},
{
"type": "item",
"name": "minecraft:iron_nugget",
"functions": [
{
"function": "set_count",
"count": {
"min": 9,
"max": 18
}
}
],
"weight": 40
},
{
"type": "item",
"name": "minecraft:flint_and_steel",
"weight": 40
},
{
"type": "item",
"name": "minecraft:fireball",
"weight": 40
},
{
"type": "item",
"name": "minecraft:golden_apple",
"weight": 15
},
{
"type": "item",
"name": "minecraft:gold_nugget",
"functions": [
{
"function": "set_count",
"count": {
"min": 4,
"max": 24
}
}
],
"weight": 15
},
{
"type": "item",
"name": "minecraft:golden_sword",
"functions": [
{
"function": "enchant_randomly"
}
],
"weight": 15
},
{
"type": "item",
"name": "minecraft:golden_axe",
"functions": [
{
"function": "enchant_randomly"
}
],
"weight": 15
},
{
"type": "item",
"name": "minecraft:golden_hoe",
"functions": [
{
"function": "enchant_randomly"
}
],
"weight": 15
},
{
"type": "item",
"name": "minecraft:golden_shovel",
"functions": [
{
"function": "enchant_randomly"
}
],
"weight": 15
},
{
"type": "item",
"name": "minecraft:golden_pickaxe",
"functions": [
{
"function": "enchant_randomly"
}
],
"weight": 15
},
{
"type": "item",
"name": "minecraft:golden_boots",
"functions": [
{
"function": "enchant_randomly"
}
],
"weight": 15
},
{
"type": "item",
"name": "minecraft:golden_chestplate",
"functions": [
{
"function": "enchant_randomly"
}
],
"weight": 15
},
{
"type": "item",
"name": "minecraft:golden_helmet",
"functions": [
{
"function": "enchant_randomly"
}
],
"weight": 15
},
{
"type": "item",
"name": "minecraft:golden_leggings",
"functions": [
{
"function": "enchant_randomly"
}
],
"weight": 15
},
{
"type": "item",
"name": "minecraft:speckled_melon",
"functions": [
{
"function": "set_count",
"count": {
"min": 4,
"max": 12
}
}
],
"weight": 5
},
{
"type": "item",
"name": "minecraft:horsearmorgold",
"weight": 5
},
{
"type": "item",
"name": "minecraft:light_weighted_pressure_plate",
"weight": 5
},
{
"type": "item",
"name": "minecraft:golden_carrot",
"functions": [
{
"function": "set_count",
"count": {
"min": 4,
"max": 12
}
}
],
"weight": 5
},
{
"type": "item",
"name": "minecraft:clock",
"weight": 5
},
{
"type": "item",
"name": "minecraft:gold_ingot",
"functions": [
{
"function": "set_count",
"count": {
"min": 2,
"max": 8
}
}
],
"weight": 5
},
{
"type": "item",
"name": "minecraft:bell",
"weight": 1
},
{
"type": "item",
"name": "minecraft:appleEnchanted",
"weight": 1
},
{
"type": "item",
"name": "minecraft:gold_block",
"functions": [
{
"function": "set_count",
"count": {
"min": 1,
"max": 2
}
}
],
"weight": 1
}
]
}
]
}

View File

@ -0,0 +1,54 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:fish",
"weight": 1,
"functions": [
{
"function": "furnace_smelt",
"conditions": [
{
"condition": "entity_properties",
"entity": "this",
"properties": {
"on_fire": true
}
}
]
}
]
}
]
},
{
"rolls": 1,
"conditions": [
{
"condition": "random_chance_with_looting",
"chance": 0.25,
"looting_multiplier": 0.01
}
],
"entries": [
{
"type": "item",
"name": "minecraft:bone",
"weight": 1,
"functions": [
{
"function": "looting_enchant",
"count": {
"min": 1,
"max": 2
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,238 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:book",
"weight": 5,
"functions": [
{
"function": "specific_enchants",
"enchants": [
{
"id": "soul_speed",
"level": [1, 3]
}
]
}
]
},
{
"type": "item",
"name": "minecraft:iron_boots",
"weight": 8,
"functions": [
{
"function": "specific_enchants",
"enchants": [
{
"id": "soul_speed",
"level": [1, 3]
}
]
}
]
},
{
"type": "item",
"name": "minecraft:potion",
"weight": 8,
"functions": [
{
"function": "set_data",
"data": 12
}
]
},
{
"type": "item",
"name": "minecraft:splash_potion",
"weight": 8,
"functions": [
{
"function": "set_data",
"data": 12
}
]
},
{
"type": "item",
"name": "minecraft:potion",
"weight": 10,
"functions": [
{
"function": "set_data",
"data": 0
}
]
},
{
"type": "item",
"name": "minecraft:iron_nugget",
"weight": 10,
"functions": [
{
"function": "set_count",
"count": {
"min": 10,
"max": 36
}
}
]
},
{
"type": "item",
"name": "minecraft:ender_pearl",
"weight": 10,
"functions": [
{
"function": "set_count",
"count": {
"min": 2,
"max": 4
}
}
]
},
{
"type": "item",
"name": "minecraft:string",
"weight": 20,
"functions": [
{
"function": "set_count",
"count": {
"min": 3,
"max": 9
}
}
]
},
{
"type": "item",
"name": "minecraft:quartz",
"weight": 20,
"functions": [
{
"function": "set_count",
"count": {
"min": 5,
"max": 12
}
}
]
},
{
"type": "item",
"name": "minecraft:obsidian",
"weight": 40
},
{
"type": "item",
"name": "minecraft:crying_obsidian",
"weight": 40,
"functions": [
{
"function": "set_count",
"count": {
"min": 1,
"max": 3
}
}
]
},
{
"type": "item",
"name": "minecraft:fireball",
"weight": 40
},
{
"type": "item",
"name": "minecraft:leather",
"weight": 40,
"functions": [
{
"function": "set_count",
"count": {
"min": 2,
"max": 4
}
}
]
},
{
"type": "item",
"name": "minecraft:soul_sand",
"weight": 40,
"functions": [
{
"function": "set_count",
"count": {
"min": 2,
"max": 8
}
}
]
},
{
"type": "item",
"name": "minecraft:netherbrick",
"weight": 40,
"functions": [
{
"function": "set_count",
"count": {
"min": 2,
"max": 8
}
}
]
},
{
"type": "item",
"name": "minecraft:arrow",
"weight": 40,
"functions": [
{
"function": "set_count",
"count": {
"min": 6,
"max": 12
}
}
]
},
{
"type": "item",
"name": "minecraft:gravel",
"weight": 40,
"functions": [
{
"function": "set_count",
"count": {
"min": 8,
"max": 16
}
}
]
},
{
"type": "item",
"name": "minecraft:blackstone",
"weight": 40,
"functions": [
{
"function": "set_count",
"count": {
"min": 8,
"max": 16
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,14 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:golden_axe",
"weight": 1
}
]
}
]
}

View File

@ -0,0 +1,261 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:emerald",
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
},
{
"rolls": 1,
"conditions": [
{
"condition": "random_difficulty_chance",
"default_chance": 0.65,
"peaceful": 0,
"hard": 0.8
}
],
"entries": [
{
"type": "item",
"name": "minecraft:emerald",
"weight": 40,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
},
{
"type": "item",
"name": "minecraft:emerald",
"weight": 20,
"functions": [
{
"function": "set_count",
"count": {
"min": 2,
"max": 3
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
},
{
"type": "item",
"name": "minecraft:emerald",
"weight": 8,
"functions": [
{
"function": "set_count",
"count": {
"min": 4,
"max": 5
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
},
{
"type": "item",
"name": "minecraft:book",
"weight": 8,
"functions": [
{
"function": "enchant_with_levels",
"levels": 30,
"treasure": true
}
]
},
{
"type": "item",
"name": "minecraft:iron_pickaxe",
"weight": 10,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.5
},
{
"function": "set_damage",
"damage": {
"min": 0.3,
"max": 0.9
}
}
]
},
{
"type": "item",
"name": "minecraft:iron_axe",
"weight": 10,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.5
},
{
"function": "set_damage",
"damage": {
"min": 0.3,
"max": 0.9
}
}
]
},
{
"type": "item",
"name": "minecraft:iron_shovel",
"weight": 10,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.5
},
{
"function": "set_damage",
"damage": {
"min": 0.3,
"max": 0.9
}
}
]
},
{
"type": "item",
"name": "minecraft:iron_sword",
"weight": 10,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.5
},
{
"function": "set_damage",
"damage": {
"min": 0.3,
"max": 0.9
}
}
]
},
{
"type": "item",
"name": "minecraft:iron_helmet",
"weight": 10,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.5
},
{
"function": "set_damage",
"damage": {
"min": 0.3,
"max": 0.9
}
}
]
},
{
"type": "item",
"name": "minecraft:iron_chestplate",
"weight": 10,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.5
},
{
"function": "set_damage",
"damage": {
"min": 0.3,
"max": 0.9
}
}
]
},
{
"type": "item",
"name": "minecraft:iron_leggings",
"weight": 10,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.5
},
{
"function": "set_damage",
"damage": {
"min": 0.3,
"max": 0.9
}
}
]
},
{
"type": "item",
"name": "minecraft:iron_boots",
"weight": 10,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.5
},
{
"function": "set_damage",
"damage": {
"min": 0.3,
"max": 0.9
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,61 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:salmon",
"weight": 1,
"functions": [
{
"function": "furnace_smelt",
"conditions": [
{
"condition": "entity_properties",
"entity": "this",
"properties": {
"on_fire": true
}
}
]
}
]
}
]
},
{
"rolls": 1,
"conditions": [
{
"condition": "random_chance_with_looting",
"chance": 0.25,
"looting_multiplier": 0.01
}
],
"entries": [
{
"type": "item",
"name": "minecraft:bone",
"weight": 2,
"functions": [
{
"function": "set_count",
"count": {
"min": 1,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 1,
"max": 2
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,54 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:salmon",
"weight": 1,
"functions": [
{
"function": "furnace_smelt",
"conditions": [
{
"condition": "entity_properties",
"entity": "this",
"properties": {
"on_fire": true
}
}
]
}
]
}
]
},
{
"rolls": 1,
"conditions": [
{
"condition": "random_chance_with_looting",
"chance": 0.25,
"looting_multiplier": 0.01
}
],
"entries": [
{
"type": "item",
"name": "minecraft:bone",
"weight": 1,
"functions": [
{
"function": "looting_enchant",
"count": {
"min": 1,
"max": 2
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,15 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:carved_pumpkin",
"weight": 1,
"count": 1
}
]
}
]
}