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,98 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:chainmail_helmet",
"weight": 1,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.25
}
],
"pools": [
{
"conditions": [
{
"condition": "random_difficulty_chance",
"default_chance": 0.50,
"peaceful": 0,
"hard": 0.6
}
],
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:chainmail_chestplate",
"weight": 1,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.25
}
],
"pools": [
{
"conditions": [
{
"condition": "random_difficulty_chance",
"default_chance": 0.50,
"peaceful": 0,
"hard": 0.6
}
],
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:chainmail_leggings",
"weight": 1,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.25
}
],
"pools": [
{
"conditions": [
{
"condition": "random_difficulty_chance",
"default_chance": 0.5,
"peaceful": 0,
"hard": 0.6
}
],
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:chainmail_boots",
"weight": 1,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.25
}
]
}
]
}
]
}
]
}
]
}
]
}
]
}
]
}
]
}

View File

@ -0,0 +1,98 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:diamond_helmet",
"weight": 1,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.25
}
],
"pools": [
{
"conditions": [
{
"condition": "random_difficulty_chance",
"default_chance": 0.5,
"peaceful": 0,
"hard": 0.6
}
],
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:diamond_chestplate",
"weight": 1,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.25
}
],
"pools": [
{
"conditions": [
{
"condition": "random_difficulty_chance",
"default_chance": 0.5,
"peaceful": 0,
"hard": 0.6
}
],
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:diamond_leggings",
"weight": 1,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.25
}
],
"pools": [
{
"conditions": [
{
"condition": "random_difficulty_chance",
"default_chance": 0.5,
"peaceful": 0,
"hard": 0.6
}
],
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:diamond_boots",
"weight": 1,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.25
}
]
}
]
}
]
}
]
}
]
}
]
}
]
}
]
}
]
}

View File

@ -0,0 +1,98 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:golden_helmet",
"weight": 1,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.25
}
],
"pools": [
{
"conditions": [
{
"condition": "random_difficulty_chance",
"default_chance": 0.5,
"peaceful": 0,
"hard": 0.6
}
],
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:golden_chestplate",
"weight": 1,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.25
}
],
"pools": [
{
"conditions": [
{
"condition": "random_difficulty_chance",
"default_chance": 0.5,
"peaceful": 0,
"hard": 0.6
}
],
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:golden_leggings",
"weight": 1,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.25
}
],
"pools": [
{
"conditions": [
{
"condition": "random_difficulty_chance",
"default_chance": 0.5,
"peaceful": 0,
"hard": 0.6
}
],
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:golden_boots",
"weight": 1,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.25
}
]
}
]
}
]
}
]
}
]
}
]
}
]
}
]
}
]
}

View File

@ -0,0 +1,98 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:iron_helmet",
"weight": 1,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.25
}
],
"pools": [
{
"conditions": [
{
"condition": "random_difficulty_chance",
"default_chance": 0.5,
"peaceful": 0,
"hard": 0.6
}
],
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:iron_chestplate",
"weight": 1,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.25
}
],
"pools": [
{
"conditions": [
{
"condition": "random_difficulty_chance",
"default_chance": 0.5,
"peaceful": 0,
"hard": 0.6
}
],
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:iron_leggings",
"weight": 1,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.25
}
],
"pools": [
{
"conditions": [
{
"condition": "random_difficulty_chance",
"default_chance": 0.5,
"peaceful": 0,
"hard": 0.6
}
],
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:iron_boots",
"weight": 1,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.25
}
]
}
]
}
]
}
]
}
]
}
]
}
]
}
]
}
]
}

View File

@ -0,0 +1,100 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:leather_helmet",
"weight": 1,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.25
}
],
"pools": [
{
"conditions": [
{
"condition": "random_difficulty_chance",
"default_chance": 0.5,
"peaceful": 0,
"hard": 0.6
}
],
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:leather_chestplate",
"weight": 1,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.25
}
],
"pools": [
{
"conditions": [
{
"condition": "random_difficulty_chance",
"default_chance": 0.5,
"peaceful": 0,
"hard": 0.6
}
],
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:leather_leggings",
"weight": 1,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.25
}
],
"pools": [
{
"conditions": [
{
"condition": "random_difficulty_chance",
"default_chance": 0.5,
"peaceful": 0,
"hard": 0.6
}
],
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:leather_boots",
"weight": 1,
"functions": [
{
"function": "enchant_random_gear",
"chance": 0.25
}
]
}
]
}
]
}
]
}
]
}
]
}
]
}
]
}
]
}

View File

@ -0,0 +1,6 @@
{
"pools": [
{
}
]
}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1,35 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:blaze_rod",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
],
"conditions": [
{
"condition": "killed_by_player_or_pets"
}
]
}
]
}

View File

@ -0,0 +1,6 @@
{
"pools": [
{
}
]
}

View File

@ -0,0 +1,26 @@
{
"pools": [
{
"rolls": 5,
"entries": [
{
"type": "item",
"name": "minecraft:brown_mushroom",
"weight": 1,
"functions": [
{
"function": "minecraft:set_data_from_color_index"
},
{
"function": "set_count",
"count": {
"min": 1,
"max": 1
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,23 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:string",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,44 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:rabbit_hide",
"weight": 10
},
{
"type": "item",
"name": "minecraft:rabbit_foot",
"weight": 10
},
{
"type": "item",
"name": "minecraft:chicken",
"weight": 10
},
{
"type": "item",
"name": "minecraft:feather",
"weight": 10
},
{
"type": "item",
"name": "minecraft:rotten_flesh",
"weight": 10
},
{
"type": "item",
"name": "minecraft:string",
"weight": 10
},
{
"type": "item",
"name": "minecraft:phantom_membrane",
"weight": 2
}
]
}
]
}

View File

@ -0,0 +1,61 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:string",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:spider_eye",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
],
"conditions": [
{
"condition": "killed_by_player"
}
]
}
]
}

View File

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

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1,68 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:leather",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:beef",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 1,
"max": 3
}
},
{
"function": "furnace_smelt",
"conditions": [
{
"condition": "entity_properties",
"entity": "this",
"properties": {
"on_fire": true
}
}
]
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,148 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:gunpowder",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
},
{
"conditions": [
{
"condition": "killed_by_entity",
"entity_type": "minecraft:skeleton"
}
],
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:record_13"
},
{
"type": "item",
"name": "minecraft:record_cat"
},
{
"type": "item",
"name": "minecraft:record_blocks"
},
{
"type": "item",
"name": "minecraft:record_chirp"
},
{
"type": "item",
"name": "minecraft:record_far"
},
{
"type": "item",
"name": "minecraft:record_mall"
},
{
"type": "item",
"name": "minecraft:record_mellohi"
},
{
"type": "item",
"name": "minecraft:record_stal"
},
{
"type": "item",
"name": "minecraft:record_strad"
},
{
"type": "item",
"name": "minecraft:record_ward"
},
{
"type": "item",
"name": "minecraft:record_11"
},
{
"type": "item",
"name": "minecraft:record_wait"
}
]
},
{
"conditions": [
{
"condition": "killed_by_entity",
"entity_type": "minecraft:stray"
}
],
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:record_13"
},
{
"type": "item",
"name": "minecraft:record_cat"
},
{
"type": "item",
"name": "minecraft:record_blocks"
},
{
"type": "item",
"name": "minecraft:record_chirp"
},
{
"type": "item",
"name": "minecraft:record_far"
},
{
"type": "item",
"name": "minecraft:record_mall"
},
{
"type": "item",
"name": "minecraft:record_mellohi"
},
{
"type": "item",
"name": "minecraft:record_stal"
},
{
"type": "item",
"name": "minecraft:record_strad"
},
{
"type": "item",
"name": "minecraft:record_ward"
},
{
"type": "item",
"name": "minecraft:record_11"
},
{
"type": "item",
"name": "minecraft:record_wait"
}
]
}
]
}

View File

@ -0,0 +1,42 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:fish",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "furnace_smelt",
"conditions": [
{
"condition": "entity_properties",
"entity": "this",
"properties": {
"on_fire": true
}
}
]
}
]
}
]
}
]
}

View File

@ -0,0 +1,64 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:rotten_flesh",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
},
{
"conditions": [
{
"condition": "killed_by_player"
},
{
"condition": "random_chance_with_looting",
"chance": 0.11,
"looting_multiplier": 0.02
}
],
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:trident",
"weight": 5,
"functions": [
{
"function": "set_damage",
"damage": {
"min": 0.2,
"max": 0.9
}
}
]
},
{
"type": "item",
"name": "minecraft:gold_ingot",
"weight": 5
}
]
}
]
}

View File

@ -0,0 +1,36 @@
{
"pools": [
{
"rolls": 1,
"conditions": [
{
"condition": "random_chance",
"chance": 0.01
}
],
"entries": [
{
"type": "item",
"name": "minecraft:fishing_rod",
"weight": 5
}
]
},
{
"rolls": 1,
"conditions": [
{
"condition": "random_chance",
"chance": 0.08
}
],
"entries": [
{
"type": "item",
"name": "minecraft:nautilus_shell",
"weight": 5
}
]
}
]
}

View File

@ -0,0 +1,30 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:trident",
"weight": 5
}
]
},
{
"rolls": 1,
"conditions": [
{
"condition": "random_chance",
"chance": 0.08
}
],
"entries": [
{
"type": "item",
"name": "minecraft:nautilus_shell",
"weight": 5
}
]
}
]
}

View File

@ -0,0 +1,108 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:prismarine_shard",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:fish",
"weight": 3,
"functions": [
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
},
{
"type": "item",
"name": "minecraft:prismarine_crystals",
"weight": 2,
"functions": [
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
},
{
"type": "empty",
"weight": 1
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:sponge",
"weight": 1,
"functions": [
{
"function": "set_data",
"data": 1
}
]
}
],
"conditions": [
{
"condition": "killed_by_player"
}
]
},
{
"conditions": [
{
"condition": "killed_by_player"
},
{
"condition": "random_chance_with_looting",
"chance": 0.025,
"looting_multiplier": 0.01
}
],
"rolls": 1,
"entries": [
{
"type": "loot_table",
"name": "loot_tables/gameplay/fishing/fish",
"weight": 1
}
]
}
]
}

View File

@ -0,0 +1,30 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:ender_pearl",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
}
]
}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1,49 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:emerald",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:totem",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 1,
"max": 1
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,40 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:fish",
"weight": 1
}
]
},
{
"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,50 @@
{
"pools": [
{
"rolls": 1,
"conditions": [
{
"condition": "random_chance",
"chance": 0.2
}
],
"entries": [
{
"type": "item",
"name": "minecraft:emerald",
"weight": 1
},
{
"type": "item",
"name": "minecraft:egg",
"weight": 4
},
{
"type": "item",
"name": "minecraft:rabbit_foot",
"weight": 2
},
{
"type": "item",
"name": "minecraft:rabbit_hide",
"weight": 2
},
{
"type": "item",
"name": "minecraft:wheat",
"weight": 4
},
{
"type": "item",
"name": "minecraft:leather",
"weight": 4
},
{
"type": "item",
"name": "minecraft:feather",
"weight": 3
}
]
}
]
}

View File

@ -0,0 +1,56 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:ghast_tear",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:gunpowder",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
}
]
}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1,87 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:prismarine_shard",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:fish",
"weight": 2,
"functions": [
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
},
{
"type": "item",
"name": "minecraft:prismarine_crystals",
"weight": 2,
"functions": [
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
},
{
"type": "empty",
"weight": 1
}
]
},
{
"conditions": [
{
"condition": "killed_by_player"
},
{
"condition": "random_chance_with_looting",
"chance": 0.025,
"looting_multiplier": 0.01
}
],
"rolls": 1,
"entries": [
{
"type": "loot_table",
"name": "loot_tables/gameplay/fishing/fish",
"weight": 1
}
]
}
]
}

View File

@ -0,0 +1,29 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:leather",
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,42 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:red_flower",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:iron_ingot",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 3,
"max": 5
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,29 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:leather",
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,30 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:magma_cream",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,68 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:leather",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:beef",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 1,
"max": 3
}
},
{
"function": "furnace_smelt",
"conditions": [
{
"condition": "entity_properties",
"entity": "this",
"properties": {
"on_fire": true
}
}
]
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,26 @@
{
"pools": [
{
"rolls": 5,
"entries": [
{
"type": "item",
"name": "minecraft:red_mushroom",
"weight": 1,
"functions": [
{
"function": "minecraft:set_data_from_color_index"
},
{
"function": "set_count",
"count": {
"min": 1,
"max": 1
}
}
]
}
]
}
]
}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1,30 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:bamboo",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
}
]
}

View File

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

View File

@ -0,0 +1,23 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:feather",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 1,
"max": 2
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,35 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:phantom_membrane",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
],
"conditions": [
{
"condition": "killed_by_player"
}
]
}
]
}

View File

@ -0,0 +1,42 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:porkchop",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 1,
"max": 3
}
},
{
"function": "furnace_smelt",
"conditions": [
{
"condition": "entity_properties",
"entity": "this",
"properties": {
"on_fire": true
}
}
]
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,61 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:porkchop",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 1,
"max": 3
}
},
{
"function": "furnace_smelt",
"conditions": [
{
"condition": "entity_properties",
"entity": "this",
"properties": {
"on_fire": true
}
}
]
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:saddle",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 1,
"max": 1
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,30 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:arrow",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,43 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:banner",
"weight": 1,
"functions": [
{
"function": "set_banner_details",
"type": 1
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:crossbow",
"weight": 1,
"functions": [
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "enchant_random_gear",
"chance": 0.10
}
]
}
]
}
]
}

View File

@ -0,0 +1,27 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:crossbow",
"weight": 1,
"functions": [
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "enchant_random_gear",
"chance": 0.10
}
]
}
]
}
]
}

View File

@ -0,0 +1,22 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "loot_table",
"name": "loot_tables/entities/pillager.json"
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "loot_table",
"name": "loot_tables/entities/raider_drops.json"
}
]
}
]
}

View File

@ -0,0 +1,56 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:fish",
"weight": 3,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:salmon",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,40 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:pufferfish",
"weight": 1
}
]
},
{
"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,81 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:rabbit_hide",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:rabbit",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "furnace_smelt",
"conditions": [
{
"condition": "entity_properties",
"entity": "this",
"properties": {
"on_fire": true
}
}
]
}
]
}
]
},
{
"conditions": [
{
"condition": "killed_by_player"
},
{
"condition": "random_chance_with_looting",
"chance": 0.1,
"looting_multiplier": 0.03
}
],
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:rabbit_foot",
"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_pick",
"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,18 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:saddle"
}
],
"conditions": [
{
"condition": "killed_by_player"
}
]
}
]
}

View File

@ -0,0 +1,47 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:salmon",
"weight": 1
}
]
},
{
"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,40 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:salmon",
"weight": 1
}
]
},
{
"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,30 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:seagrass",
"weight": 3,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,57 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:wool",
"weight": 1,
"functions": [
{
"function": "minecraft:set_data_from_color_index"
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:muttonRaw",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 1,
"max": 2
}
},
{
"function": "furnace_smelt",
"conditions": [
{
"condition": "entity_properties",
"entity": "this",
"properties": {
"on_fire": true
}
}
]
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,26 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:wool",
"weight": 1,
"functions": [
{
"function": "minecraft:set_data_from_color_index"
},
{
"function": "set_count",
"count": {
"min": 1,
"max": 3
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,42 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:muttonRaw",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 1,
"max": 2
}
},
{
"function": "furnace_smelt",
"conditions": [
{
"condition": "entity_properties",
"entity": "this",
"properties": {
"on_fire": true
}
}
]
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,30 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:shulker_shell",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
}
]
}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1,56 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:arrow",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:bone",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,69 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:bow",
"weight": 1,
"functions": [
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "enchant_random_gear",
"chance": 0.10
}
]
}
]
},
{
"conditions": [
{
"condition": "random_difficulty_chance",
"default_chance": 1.0,
"peaceful": 0,
"easy": 0
},
{
"condition": "random_regional_difficulty_chance",
"max_chance": 0.15
}
],
"tiers": {
"initial_range": 2,
"bonus_rolls": 3,
"bonus_chance": 0.095
},
"entries": [
{
"type": "loot_table",
"name": "loot_tables/entities/armor_set_leather.json"
},
{
"type": "loot_table",
"name": "loot_tables/entities/armor_set_gold.json"
},
{
"type": "loot_table",
"name": "loot_tables/entities/armor_set_chain.json"
},
{
"type": "loot_table",
"name": "loot_tables/entities/armor_set_iron.json"
},
{
"type": "loot_table",
"name": "loot_tables/entities/armor_set_diamond.json"
}
]
}
]
}

View File

@ -0,0 +1,30 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:bone",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,30 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:slime_ball",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,23 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:snowball",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 15
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,61 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:string",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:spider_eye",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
],
"conditions": [
{
"condition": "killed_by_player"
}
]
}
]
}

View File

@ -0,0 +1,34 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:dye",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 1,
"max": 3
}
},
{
"function": "set_data",
"data": 0
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,93 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:arrow",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:bone",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:arrow",
"weight": 1,
"auxVal": 19,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
},
"limit": 1
},
{
"function": "minecraft:set_data",
"data": 19
}
]
}
],
"conditions": [
{
"condition": "killed_by_player"
}
]
}
]
}

View File

@ -0,0 +1,40 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:clownfish",
"weight": 1
}
]
},
{
"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,14 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:iron_sword",
"weight": 1
}
]
}
]
}

View File

@ -0,0 +1,35 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:emerald",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
],
"conditions": [
{
"condition": "killed_by_player"
}
]
}
]
}

View File

@ -0,0 +1,43 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:banner",
"weight": 1,
"functions": [
{
"function": "set_banner_details",
"type": 1
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:iron_axe",
"weight": 1,
"functions": [
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "enchant_random_gear",
"chance": 0.25
}
]
}
]
}
]
}

View File

@ -0,0 +1,27 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:iron_axe",
"weight": 1,
"functions": [
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "enchant_random_gear",
"chance": 0.25
}
]
}
]
}
]
}

View File

@ -0,0 +1,22 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "loot_table",
"name": "loot_tables/entities/vindication_illager.json"
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "loot_table",
"name": "loot_tables/entities/raider_drops.json"
}
]
}
]
}

View File

@ -0,0 +1,159 @@
{
"pools": [
{
"rolls": {
"min": 1,
"max": 3
},
"entries": [
{
"type": "item",
"name": "minecraft:glowstone_dust",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
},
{
"type": "item",
"name": "minecraft:sugar",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
},
{
"type": "item",
"name": "minecraft:redstone",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
},
{
"type": "item",
"name": "minecraft:spider_eye",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
},
{
"type": "item",
"name": "minecraft:glass_bottle",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
},
{
"type": "item",
"name": "minecraft:gunpowder",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
},
{
"type": "item",
"name": "minecraft:stick",
"weight": 2,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
}
]
}

View File

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

View File

@ -0,0 +1,82 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:coal",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:bone",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
},
{
"conditions": [
{
"condition": "killed_by_player"
},
{
"condition": "random_chance_with_looting",
"chance": 0.025,
"looting_multiplier": 0.02
}
],
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:skull",
"weight": 1,
"functions": [
{
"function": "set_data",
"data": 1
}
]
}
]
}
]
}

View File

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

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1,60 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:rotten_flesh",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
},
{
"conditions": [
{
"condition": "killed_by_player"
},
{
"condition": "random_chance_with_looting",
"chance": 0.025,
"looting_multiplier": 0.01
}
],
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:iron_ingot",
"weight": 1
},
{
"type": "item",
"name": "minecraft:carrot",
"weight": 1
},
{
"type": "item",
"name": "minecraft:potato",
"weight": 1
}
]
}
]
}

View File

@ -0,0 +1,93 @@
{
"pools": [
{
"conditions": [
{
"condition": "random_regional_difficulty_chance",
"max_chance": 0.05
}
],
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:iron_sword",
"weight": 1,
"functions": [
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "enchant_random_gear",
"chance": 0.25
}
]
},
{
"type": "item",
"name": "minecraft:iron_shovel",
"weight": 3,
"functions": [
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "enchant_random_gear",
"chance": 0.25
}
]
}
]
},
{
"conditions": [
{
"condition": "random_difficulty_chance",
"default_chance": 1.0,
"peaceful": 0,
"easy": 0
},
{
"condition": "random_regional_difficulty_chance",
"max_chance": 0.15
}
],
"tiers": {
"initial_range": 2,
"bonus_rolls": 3,
"bonus_chance": 0.095
},
"entries": [
{
"type": "loot_table",
"name": "loot_tables/entities/armor_set_leather.json"
},
{
"type": "loot_table",
"name": "loot_tables/entities/armor_set_gold.json"
},
{
"type": "loot_table",
"name": "loot_tables/entities/armor_set_chain.json"
},
{
"type": "loot_table",
"name": "loot_tables/entities/armor_set_iron.json"
},
{
"type": "loot_table",
"name": "loot_tables/entities/armor_set_diamond.json"
}
]
}
]
}

View File

@ -0,0 +1,30 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:rotten_flesh",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 2
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,76 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:rotten_flesh",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:gold_nugget",
"weight": 1,
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
}
]
}
]
},
{
"conditions": [
{
"condition": "killed_by_player"
},
{
"condition": "random_chance_with_looting",
"chance": 0.025,
"looting_multiplier": 0.01
}
],
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:gold_ingot",
"weight": 1
}
]
}
]
}

View File

@ -0,0 +1,27 @@
{
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "minecraft:golden_sword",
"weight": 1,
"functions": [
{
"function": "looting_enchant",
"count": {
"min": 0,
"max": 1
}
},
{
"function": "enchant_random_gear",
"chance": 0.25
}
]
}
]
}
]
}