Module:LootChest/chests: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 3,337: | Line 3,337: | ||
poolsJava = { | poolsJava = { | ||
{ | { | ||
rolls = { | rolls = {2,2}, | ||
items = { | items = { | ||
["diamond"] = {1,1,300}, | ["diamond"] = {1,1,300}, |
Revision as of 01:33, 7 November 2023
This module has been modified in order to provide better support for Parallel items.
-- NOTE: order here doesn't matter.
-- * in the table, chests are sorted in alphabetical order
-- * in the table, items are sorted by chance, then by avg#, then alphabetically.
-- * If poolsJavaUpcoming is omitted, poolsJava is used. To omit a pool entirely, set it to {}.
-- * If the loot is the same on both editions, use the same loot table twice.
-- these values are used:
-- * in place of the keys, when the key is used as a parameter
return {
["ancient-city"] = { -- ancient_city.json
header = "[[Ancient City]]",
link = "[[Ancient City]]",
structure = "Ancient City",
container = "",
structID = "ancient city",
poolsJava = {
{
rolls = {5,10},
items = {
["enchanted-golden-apple"] = {1,2,1},
["disc-otherside"] = {1,1,1},
["compass"] = {1,1,2},
["sculk-catalyst"] = {1,2,2},
["name-tag"] = {1,1,2},
["damaged-level-enchanted-diamond-hoe"] = {1,1,2},
["lead"] = {1,1,2},
["diamond-horse-armor"] = {1,1,2},
["saddle"] = {1,1,2},
["disc-13"] = {1,1,2},
["disc-cat"] = {1,1,2},
["level-enchanted-diamond-leggings-3"] = {1,1,2},
["enchanted-book-rnd-swift-sneak"] = {1,1,3},
["sculk"] = {4,10,3},
["sculk-sensor"] = {1,3,3},
["candle"] = {1,4,3},
["amethyst-shard"] = {1,15,3},
["bottle-o'-enchanting"] = {1,3,3},
["glow-berries"] = {1,15,3},
["level-enchanted-iron-leggings"] = {1,1,3},
["echo-shard"] = {1,3,4},
["disc-fragment-5"] = {1,3,4},
["potion-of-regeneration"] = {1,3,5},
["enchanted-book-rnd"] = {1,1,5},
["book"] = {3,10,5},
["bone"] = {1,15,5},
["soul-torch"] = {1,15,5},
["coal"] = {6,15,7},
}
},
{
rolls = {1,1},
items = {
["ward-armor-trim-smithing-template"] = {1,1,4},
["silence-armor-trim-smithing-template"] = {1,1,1},
["empty"] = {1,1,75}
}
}
},
poolsJavaUpcoming = {
{
rolls = {5,10},
items = {
["enchanted-golden-apple"] = {1,2,1},
["disc-otherside"] = {1,1,1},
["compass"] = {1,1,2},
["sculk-catalyst"] = {1,2,2},
["name-tag"] = {1,1,2},
["damaged-level-enchanted-diamond-hoe"] = {1,1,2},
["lead"] = {1,1,2},
["diamond-horse-armor"] = {1,1,2},
["saddle"] = {1,1,2},
["disc-13"] = {1,1,2},
["disc-cat"] = {1,1,2},
["level-enchanted-diamond-leggings-3"] = {1,1,2},
["enchanted-book-rnd-swift-sneak"] = {1,1,3},
["sculk"] = {4,10,3},
["sculk-sensor"] = {1,3,3},
["candle"] = {1,4,3},
["amethyst-shard"] = {1,15,3},
["bottle-o'-enchanting"] = {1,3,3},
["glow-berries"] = {1,15,3},
["level-enchanted-iron-leggings"] = {1,1,3},
["echo-shard"] = {1,3,4},
["disc-fragment-5"] = {1,3,4},
["potion-of-regeneration"] = {1,3,5},
["enchanted-book-rnd"] = {1,1,5},
["book"] = {3,10,5},
["bone"] = {1,15,5},
["soul-torch"] = {1,15,5},
["coal"] = {6,15,7},
}
},
{
rolls = {1,1},
items = {
["ward-armor-trim-smithing-template"] = {1,1,4},
["silence-armor-trim-smithing-template"] = {1,1,1},
["enchanted-book-rnd-mending"] = {1,1,4},
["empty"] = {1,1,71}
}
}
},
poolsBedrock = {
{
rolls = {5,10},
items = {
["enchanted-golden-apple"] = {1,2,1},
["disc-otherside"] = {1,1,1},
["compass"] = {1,1,2},
["sculk-catalyst"] = {1,2,2},
["name-tag"] = {1,1,2},
["damaged-level-enchanted-diamond-hoe"] = {1,1,2},
["lead"] = {1,1,2},
["diamond-horse-armor"] = {1,1,2},
["saddle"] = {1,1,2},
["disc-13"] = {1,1,2},
["disc-cat"] = {1,1,2},
["level-enchanted-diamond-leggings-3"] = {1,1,2},
["enchanted-book-rnd-swift-sneak"] = {1,1,3},
["sculk"] = {4,10,3},
["sculk-sensor"] = {1,3,3},
["candle"] = {1,4,3},
["amethyst-shard"] = {1,15,3},
["bottle-o'-enchanting"] = {1,3,3},
["glow-berries"] = {1,15,3},
["level-enchanted-iron-leggings"] = {1,1,3},
["echo-shard"] = {1,3,4},
["disc-fragment-5"] = {1,3,4},
["potion-of-regeneration"] = {1,3,5},
["enchanted-book-rnd"] = {1,1,5},
["book"] = {3,10,5},
["bone"] = {1,15,5},
["soul-torch"] = {1,15,5},
["coal"] = {6,15,7},
}
},
{
rolls = {1,1},
items = {
["ward-armor-trim-smithing-template"] = {1,1,4},
["silence-armor-trim-smithing-template"] = {1,1,1},
["empty"] = {1,1,75}
}
}
},
poolsBedrockUpcoming = {}
},
["ancient-city-ice-box"] = { -- ancient_city_ice_box.json
header = "[[Ancient City]]",
link = "[[Ancient City]]",
structure = "Ancient City",
container = "Ice box chest",
structID = "ancient city",
poolsJava = {
{
rolls = {4,10},
items = {
["suspicious-stew-2"] = {2,6,1},
["golden-carrot"] = {1,10,1},
["baked-potato"] = {1,10,1},
["packed-ice"] = {2,6,2},
["snowball"] = {2,6,4},
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {4,10},
items = {
["suspicious-stew-2"] = {2,6,1},
["golden-carrot"] = {1,10,1},
["baked-potato"] = {1,10,1},
["packed-ice"] = {2,6,2},
["snowball"] = {2,6,4},
}
},
},
poolsBedrockUpcoming = {}
},
["shipwreck-map"] = { -- shipwreck_map.json in Java and shipwreck.json in Bedrock
header = "Map",
superheader = "[[Shipwreck]]",
link = "[[shipwreck]] map",
structure = "Shipwreck",
container = "Map chest",
structID = "shipwreck",
poolsJava = {
{
rolls = {1,1},
items = {
["buried-treasure-map"] = {1,1,1},
}
},
{
rolls = {3,3},
items = {
["compass"] = {1,1,1},
["empty-map"] = {1,1,1},
["clock"] = {1,1,1},
["paper"] = {1,10,20},
["feather"] = {1,5,10},
["book"] = {1,5,5},
}
},
{
rolls = {1,1},
items = {
["coast-armor-trim-smithing-template"] = {2,2,1},
["empty"] = {1,1,5}
}
}
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {1,1},
items = {
["buried-treasure-map"] = {1,1,1},
}
},
{
rolls = {3,3},
items = {
["compass"] = {1,1,1},
["map"] = {1,1,1},
["clock"] = {1,1,1},
["paper"] = {1,10,20},
["feather"] = {1,5,10},
["book"] = {1,5,5},
}
},
{
rolls = {1,1},
items = {
["coast-armor-trim-smithing-template"] = {2,2,1},
["empty"] = {1,1,5}
}
}
},
poolsBedrockUpcoming = {}
},
["shipwreck-supply"] = { -- shipwreck_supply.json in Java and shipwrecksupply.json in Bedrock
header = "Supply",
superheader = "[[Shipwreck]]",
link = "[[shipwreck]] supply",
structure = "Shipwreck",
container = "Supply chest",
structID = "shipwreck",
poolsJava = {
{
rolls = {3,10},
items = {
["paper"] = {1,12,8},
["potato"] = {2,6,7},
["moss-block"] = {1,4,7},
["poisonous-potato"] = {2,6,7},
["carrot"] = {4,8,7},
["wheat"] = {8,21,7},
["coal"] = {2,8,6},
["rotten-flesh"] = {5,24,5},
["bamboo"] = {1,3,2},
["suspicious-stew"] = {1,1,10},
["pumpkin"] = {1,3,2},
["gunpowder"] = {1,5,3},
["tnt"] = {1,2,1},
["random-enchanted-leather-cap"] = {1,1,3},
["random-enchanted-leather-tunic"] = {1,1,3},
["random-enchanted-leather-pants"] = {1,1,3},
["random-enchanted-leather-boots"] = {1,1,3},
}
},{
rolls = {1,1},
items = {
["coast-armor-trim-smithing-template"] = {2,2,1},
["empty"] = {1,1,5}
}
}
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {3,10},
items = {
["paper"] = {1,12,8},
["potato"] = {2,6,7},
["poisonous-potato"] = {2,6,7},
["moss-block"] = {1,4,7},
["carrot"] = {4,8,7},
["wheat"] = {8,21,7},
["coal"] = {2,8,6},
["rotten-flesh"] = {5,24,5},
["bamboo"] = {1,3,2},
["suspicious-stew"] = {1,1,10},
["pumpkin"] = {1,3,2},
["gunpowder"] = {1,5,3},
["tnt"] = {1,2,1},
["random-enchanted-leather-cap"] = {1,1,3},
["random-enchanted-leather-tunic"] = {1,1,3},
["random-enchanted-leather-pants"] = {1,1,3},
["random-enchanted-leather-boots"] = {1,1,3},
}
},
{
rolls = {1,1},
items = {
["coast-armor-trim-smithing-template"] = {2,2,1},
["empty"] = {1,1,5}
}
}
},
poolsBedrockUpcoming = {}
},
["shipwreck-treasure"] = { -- shipwreck_treasure.json in Java and shipwrecktreasure.json in Bedrock
header = "Treasure",
superheader = "[[Shipwreck]]",
link = "[[shipwreck]] treasure",
structure = "Shipwreck",
container = "Treasure chest",
structID = "shipwreck",
poolsJava = {
{
rolls = {3,6},
items = {
["iron-ingot"] = {1,5,90},
["gold-ingot"] = {1,5,10},
["emerald"] = {1,5,40},
["diamond"] = {1,1,5},
["bottle-o'-enchanting"] = {1,1,5},
}
},
{
rolls = {2,5},
items = {
["iron-nugget"] = {1,10,50},
["gold-nugget"] = {1,10,10},
["lapis-lazuli"] = {1,10,20},
}
},{
rolls = {1,1},
items = {
["coast-armor-trim-smithing-template"] = {2,2,1},
["empty"] = {1,1,5}
}
}
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {3,6},
items = {
["iron-ingot"] = {1,5,90},
["gold-ingot"] = {1,5,10},
["emerald"] = {1,5,40},
["diamond"] = {1,1,5},
["bottle-o'-enchanting"] = {1,1,5},
}
},
{
rolls = {2,5},
items = {
["iron-nugget"] = {1,10,50},
["gold-nugget"] = {1,10,10},
["lapis-lazuli"] = {1,10,20},
}
},
{
rolls = {1,1},
items = {
["coast-armor-trim-smithing-template"] = {2,2,1},
["empty"] = {1,1,5}
}
}
},
poolsBedrockUpcoming = {}
},
["buried-treasure"] = { -- buried_treasure.json in Java and buriedtreasure.json in Bedrock
header = "[[Buried treasure]]",
link = "[[buried treasure]]",
structure = "Buried treasure",
container = "",
structID = "buried-treasure",
poolsJava = {
{
rolls = {1,1},
items = {
["heart-of-the-sea"] = {1,1,1},
}
},
{
rolls = {5,8},
items = {
["iron-ingot"] = {1,4,20},
["gold-ingot"] = {1,4,10},
["tnt"] = {1,2,5},
}
},
{
rolls = {1,4},
items = {
["emerald"] = {4,8,5},
["diamond"] = {1,2,5},
["prismarine-crystals"] = {1,5,5},
}
},
{
rolls = {0,1},
items = {
["leather-tunic"] = {1,1,1},
["iron-sword"] = {1,1,1},
}
},
{
rolls = {2,2},
items = {
["cooked-cod"] = {2,4,1},
["cooked-salmon"] = {2,4,1},
}
},
{
rolls = {0,2},
items = {
["potion-of-water-breathing"] = {1,1,1},
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {1,1},
items = {
["heart-of-the-sea"] = {1,1,1},
}
},
{
rolls = {5,12},
items = {
["prismarine-crystals"] = {1,5,5},
["iron-ingot"] = {3,5,20},
["gold-ingot"] = {1,5,10},
["tnt"] = {1,2,10},
["diamond"] = {1,1,15},
["disc-wait"] = {1,1,5},
["disc-mellohi"] = {1,1,5},
["name-tag"] = {1,1,10},
["chainmail-chestplate"] = {1,1,20},
["chainmail-helmet"] = {1,1,20},
["chainmail-leggings"] = {1,1,20},
["chainmail-boots"] = {1,1,20},
["book-and-quill"] = {1,2,5},
["lead"] = {1,3,10},
["bottle-o'-enchanting"] = {1,1,3},
["potion-of-water-breathing"] = {1,1,15},
["potion-of-regeneration"] = {1,1,10},
["cake"] = {1,1,1},
}
},
},
poolsBedrockUpcoming = {}
},
["underwater-ruin-big"] = { -- underwater_ruin_big.json
header = "Big",
superheader = "[[Underwater ruins]]",
link = "big [[underwater ruins]]",
structure = "Underwater ruins",
container = "Big ruins chest",
structID = "underwater-ruins",
poolsJava = {
{
rolls = {2,8},
items = {
["coal"] = {1,4,10},
["gold-nugget"] = {1,3,10},
["emerald"] = {1,1,1},
["wheat"] = {2,3,10},
}
},
{
rolls = {1,1},
items = {
["golden-apple"] = {1,1,1},
["enchanted-book-rnd"] = {1,1,5},
["leather-tunic"] = {1,1,1},
["golden-helmet"] = {1,1,1},
["enchanted-fishing-rod"] = {1,1,5},
["buried-treasure-map"] = {1,1,10},
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {2,8},
items = {
["coal"] = {1,4,10},
["gold-nugget"] = {1,3,10},
["emerald"] = {1,1,1},
["wheat"] = {2,3,10},
}
},
{
rolls = {1,1},
items = {
["golden-apple"] = {1,1,1},
["enchanted-book-rnd"] = {1,1,5},
["leather-tunic"] = {1,1,1},
["golden-helmet"] = {1,1,1},
["enchanted-fishing-rod"] = {1,1,5},
["buried-treasure-map"] = {1,1,10},
}
},
},
poolsBedrockUpcoming = {}
},
["underwater-ruin-small"] = { -- underwater_ruin_small.json
header = "Small",
superheader = "[[Underwater ruins]]",
link = "small [[underwater ruins]]",
structure = "Underwater ruins",
container = "Small ruins chest",
structID = "underwater-ruins",
poolsJava = {
{
rolls = {2,8},
items = {
["coal"] = {1,4,10},
["stone-axe"] = {1,1,2},
["rotten-flesh"] = {1,1,5},
["emerald"] = {1,1,1},
["wheat"] = {2,3,10},
}
},
{
rolls = {1,1},
items = {
["leather-tunic"] = {1,1,1},
["golden-helmet"] = {1,1,1},
["enchanted-fishing-rod"] = {1,1,5},
["buried-treasure-map"] = {1,1,5},
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {2,8},
items = {
["coal"] = {1,4,10},
["stone-axe"] = {1,1,2},
["rotten-flesh"] = {1,1,5},
["emerald"] = {1,1,1},
["wheat"] = {2,3,10},
}
},
{
rolls = {1,1},
items = {
["leather-tunic"] = {1,1,1},
["golden-helmet"] = {1,1,1},
["enchanted-fishing-rod"] = {1,1,5},
["buried-treasure-map"] = {1,1,5},
}
},
},
poolsBedrockUpcoming = {}
},
["village-armorer"] = { -- village\village_armorer.json
header = "Armorer",
superheader = "[[Village]]",
link = "[[village]] armorer",
structure = "Village",
container = "Armorer's chest",
structID = "village",
poolsJava = {
{
rolls = {1,5},
items = {
["iron-ingot"] = {1,3,2},
["bread"] = {1,4,4},
["iron-helmet"] = {1,1,1},
["emerald"] = {1,1,1}
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {1,5},
items = {
["iron-ingot"] = {1,3,2},
["bread"] = {1,4,4},
["iron-helmet"] = {1,1,1},
["emerald"] = {1,1,1}
}
},
},
poolsBedrockUpcoming = {}
},
["village-butcher"] = { -- village\village_butcher.json
header = "Butcher",
superheader = "[[Village]]",
link = "[[village]] butcher",
structure = "Village",
container = "Butcher's chest",
structID = "village",
poolsJava = {
{
rolls = {1,5},
items = {
["emerald"] = {1,1,1},
["raw-porkchop"] = {1,3,6},
["wheat"] = {1,3,6},
["raw-beef"] = {1,3,6},
["raw-mutton"] = {1,3,6},
["coal"] = {1,3,3}
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {1,5},
items = {
["emerald"] = {1,1,1},
["raw-porkchop"] = {1,3,6},
["wheat"] = {1,3,6},
["raw-beef"] = {1,3,6},
["raw-mutton"] = {1,3,6},
["coal"] = {1,3,3}
}
},
},
poolsBedrockUpcoming = {}
},
["village-cartographer"] = { -- village\village_cartographer.json
header = "Cartographer",
superheader = "[[Village]]",
link = "[[village]] cartographer",
structure = "Village",
container = "Cartographer's chest",
structID = "village",
poolsJava = {
{
rolls = {1,5},
items = {
["empty-map"] = {1,3,10},
["paper"] = {1,5,15},
["compass"] = {1,1,5},
["bread"] = {1,4,15},
["stick"] = {1,2,5}
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {1,5},
items = {
["map"] = {1,3,10},
["paper"] = {1,5,15},
["compass"] = {1,1,5},
["bread"] = {1,4,15},
["oak-sapling"] = {1,2,5}
}
},
},
poolsBedrockUpcoming = {}
},
["village-fisherman"] = { -- village\village_fisher.json, Java-exclusive as of Java 1.14 / Bedrock 1.12
header = "Fisherman",
superheader = "[[Village]]",
link = "[[village]] fisherman",
structure = "Village",
container = "Fisherman's chest",
structID = "village",
poolsJava = {
{
rolls = {1,5},
items = {
["emerald"] = {1,1,1},
["raw-cod"] = {1,3,2},
["raw-salmon"] = {1,3,1},
["water-bucket"] = {1,3,1},
["barrel"] = {1,3,1},
["wheat-seeds"] = {1,3,3},
["coal"] = {1,3,2}
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {},
poolsBedrockUpcoming = {}
},
["village-fletcher"] = { -- village\village_fletcher.json
header = "Fletcher",
superheader = "[[Village]]",
link = "[[village]] fletcher",
structure = "Village",
container = "Fletcher's chest",
structID = "village",
poolsJava = {
{
rolls = {1,5},
items = {
["emerald"] = {1,1,1},
["arrow"] = {1,3,2},
["feather"] = {1,3,6},
["egg"] = {1,3,2},
["flint"] = {1,3,6},
["stick"] = {1,3,6}
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {1,5},
items = {
["emerald"] = {1,1,1},
["arrow"] = {1,3,2},
["feather"] = {1,3,6},
["egg"] = {1,3,2},
["flint"] = {1,3,6},
["stick"] = {1,3,6}
}
},
},
poolsBedrockUpcoming = {}
},
["village-mason"] = { -- village\village_mason.json
header = "Mason",
superheader = "[[Village]]",
link = "[[village]] mason",
structure = "Village",
container = "Mason's chest",
structID = "village",
poolsJava = {
{
rolls = {1,5},
items = {
["clay-ball"] = {1,3,1},
["flower-pot"] = {1,1,1},
["stone"] = {1,1,2},
["stone-bricks"] = {1,1,2},
["bread"] = {1,4,4},
["yellow-dye"] = {1,1,1},
["smooth-stone"] = {1,1,1},
["emerald"] = {1,1,1}
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {1,5},
items = {
["clay-ball"] = {1,3,1},
["flower-pot"] = {1,1,1},
["stone"] = {1,1,2},
["stone-bricks"] = {1,1,2},
["bread"] = {1,4,4},
["yellow-dye"] = {1,1,1},
["smooth-stone"] = {1,1,1},
["emerald"] = {1,1,1}
}
},
},
poolsBedrockUpcoming = {}
},
["village-shepherd"] = { -- village\village_shepherd.json
header = "Shepherd",
superheader = "[[Village]]",
link = "[[village]] shepherd",
structure = "Village",
container = "Shepherd's chest",
structID = "village",
poolsJava = {
{
rolls = {1,5},
items = {
["white-wool"] = {1,8,6},
["black-wool"] = {1,3,3},
["gray-wool"] = {1,3,2},
["brown-wool"] = {1,3,2},
["light-gray-wool"] = {1,3,2},
["emerald"] = {1,1,1},
["shears"] = {1,1,1},
["wheat"] = {1,6,6}
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {1,5},
items = {
["white-wool"] = {1,8,6},
["black-wool"] = {1,3,3},
["gray-wool"] = {1,3,2},
["brown-wool"] = {1,3,2},
["light-gray-wool"] = {1,3,2},
["emerald"] = {1,1,1},
["shears"] = {1,1,1},
["wheat"] = {1,6,6}
}
},
},
poolsBedrockUpcoming = {}
},
["village-tannery"] = { -- village\village_tannery.json
header = "Tannery",
superheader = "[[Village]]",
link = "[[village]] tannery",
structure = "Village",
container = "Tanner's chest",
structID = "village",
poolsJava = {
{
rolls = {1,5},
items = {
["leather"] = {1,3,1},
["leather-tunic"] = {1,1,2},
["leather-boots"] = {1,1,2},
["leather-cap"] = {1,1,2},
["bread"] = {1,4,5},
["leather-pants"] = {1,1,2},
["saddle"] = {1,1,1},
["emerald"] = {1,4,1}
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {1,5},
items = {
["leather"] = {1,3,1},
["leather-tunic"] = {1,1,2},
["leather-boots"] = {1,1,2},
["leather-cap"] = {1,1,2},
["bread"] = {1,4,5},
["leather-pants"] = {1,1,2},
["saddle"] = {1,1,1},
["emerald"] = {1,4,1}
}
},
},
poolsBedrockUpcoming = {}
},
["village-temple"] = { -- village\village_temple.json
header = "Temple",
superheader = "[[Village]]",
link = "[[village]] temple",
structure = "Village",
container = "Temple chest",
structID = "village",
poolsJava = {
{
rolls = {3,8},
items = {
["redstone"] = {1,4,2},
["bread"] = {1,4,7},
["rotten-flesh"] = {1,4,7},
["lapis-lazuli"] = {1,4,1},
["gold-ingot"] = {1,4,1},
["emerald"] = {1,4,1}
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {3,8},
items = {
["redstone"] = {1,4,2},
["bread"] = {1,4,7},
["rotten-flesh"] = {1,4,7},
["lapis-lazuli"] = {1,4,1},
["gold-ingot"] = {1,4,1},
["emerald"] = {1,4,1}
}
},
},
poolsBedrockUpcoming = {}
},
["village-toolsmith"] = { -- village\village_toolsmith.json
header = "Toolsmith",
superheader = "[[Village]]",
link = "[[village]] toolsmith",
structure = "Village",
container = "Toolsmith's chest",
structID = "village",
poolsJava = {
{
rolls = {3,8},
items = {
["diamond"] = {1,3,1},
["iron-ingot"] = {1,5,5},
["gold-ingot"] = {1,3,1},
["bread"] = {1,3,15},
["iron-pickaxe"] = {1,1,5},
["coal"] = {1,3,1},
["stick"] = {1,3,20},
["iron-shovel"] = {1,1,5}
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {3,8},
items = {
["diamond"] = {1,3,1},
["iron-ingot"] = {1,5,5},
["gold-ingot"] = {1,3,1},
["bread"] = {1,3,15},
["iron-pickaxe"] = {1,1,5},
["coal"] = {1,3,1},
["stick"] = {1,3,20},
["iron-shovel"] = {1,1,5}
}
},
},
poolsBedrockUpcoming = {}
},
["village-weaponsmith"] = { -- village\village_weaponsmith.json
header = "Weaponsmith",
superheader = "[[Village]]",
link = "[[village]] weaponsmith",
structure = "Village",
container = "Weaponsmith's chest",
structID = "village",
poolsJava = {
{
rolls = {3,8},
items = {
["diamond"] = {1,3,3},
["iron-ingot"] = {1,5,10},
["gold-ingot"] = {1,3,5},
["bread"] = {1,3,15},
["apple"] = {1,3,15},
["iron-pickaxe"] = {1,1,5},
["iron-sword"] = {1,1,5},
["iron-chestplate"] = {1,1,5},
["iron-helmet"] = {1,1,5},
["iron-leggings"] = {1,1,5},
["iron-boots"] = {1,1,5},
["obsidian"] = {3,7,5},
["oak-sapling"] = {3,7,5},
["saddle"] = {1,1,3},
["iron-horse-armor"] = {1,1,1},
["golden-horse-armor"] = {1,1,1},
["diamond-horse-armor"] = {1,1,1}
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {3,8},
items = {
["diamond"] = {1,3,3},
["iron-ingot"] = {1,5,10},
["gold-ingot"] = {1,3,5},
["bread"] = {1,3,15},
["apple"] = {1,3,15},
["iron-pickaxe"] = {1,1,5},
["iron-sword"] = {1,1,5},
["iron-chestplate"] = {1,1,5},
["iron-helmet"] = {1,1,5},
["iron-leggings"] = {1,1,5},
["iron-boots"] = {1,1,5},
["obsidian"] = {3,7,5},
["oak-sapling"] = {3,7,5},
["saddle"] = {1,1,3},
["iron-horse-armor"] = {1,1,1},
["golden-horse-armor"] = {1,1,1},
["diamond-horse-armor"] = {1,1,1}
}
},
},
poolsBedrockUpcoming = {}
},
["village-desert-house"] = { -- village\village_desert_house.json
header = "Desert House",
superheader = "[[Village]]",
link = "desert [[village]] house",
structure = "Village",
container = "Desert house chest",
structID = "village",
poolsJava = {
{
rolls = {3,8},
items = {
["clay-ball"] = {1,1,1},
["green-dye"] = {1,1,1},
["cactus"] = {1,4,10},
["wheat"] = {1,7,10},
["bread"] = {1,4,10},
["book"] = {1,1,1},
["dead-bush"] = {1,3,2},
["emerald"] = {1,3,1}
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {3,8},
items = {
["clay-ball"] = {1,1,1},
["green-dye"] = {1,1,1},
["cactus"] = {1,4,10},
["wheat"] = {1,7,10},
["bread"] = {1,4,10},
["book"] = {1,1,1},
["dead-bush"] = {1,3,2},
["emerald"] = {1,3,1}
}
},
},
poolsBedrockUpcoming = {}
},
["village-plains-house"] = { -- village\village_plains_house.json
header = "Plains house",
superheader = "[[Village]]",
link = "plains [[village]] house",
structure = "Village",
container = "Plains house chest",
structID = "village",
poolsJava = {
{
rolls = {3,8},
items = {
["gold-nugget"] = {1,3,1},
["dandelion"] = {1,1,2},
["poppy"] = {1,1,1},
["potato"] = {1,7,10},
["bread"] = {1,4,10},
["apple"] = {1,5,10},
["book"] = {1,1,1},
["feather"] = {1,1,1},
["emerald"] = {1,4,2},
["oak-sapling"] = {1,2,5}
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {3,8},
items = {
["gold-nugget"] = {1,3,1},
["dandelion"] = {1,1,2},
["poppy"] = {1,1,1},
["potato"] = {1,7,10},
["bread"] = {1,4,10},
["apple"] = {1,5,10},
["book"] = {1,1,1},
["feather"] = {1,1,1},
["emerald"] = {1,4,2},
["oak-sapling"] = {1,2,5}
}
},
},
poolsBedrockUpcoming = {}
},
["village-savanna-house"] = { -- village\village_savanna_house.json
header = "Savanna house",
superheader = "[[Village]]",
link = "savanna [[village]] house",
structure = "Village",
container = "Savanna house chest",
structID = "village",
poolsJava = {
{
rolls = {3,8},
items = {
["gold-nugget"] = {1,3,1},
["grass"] = {1,1,5},
["tall-grass"] = {1,1,5},
["bread"] = {1,4,10},
["wheat-seeds"] = {1,5,10},
["emerald"] = {1,4,2},
["acacia-sapling"] = {1,2,10},
["saddle"] = {1,1,1},
["torch"] = {1,2,1},
["bucket"] = {1,1,1}
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {3,8},
items = {
["gold-nugget"] = {1,3,1},
["grass"] = {1,1,5},
["tall-grass"] = {1,1,5},
["bread"] = {1,4,10},
["wheat-seeds"] = {1,5,10},
["emerald"] = {1,4,2},
["acacia-sapling"] = {1,2,10},
["saddle"] = {1,1,1},
["torch"] = {1,2,1},
["bucket"] = {1,1,1}
}
},
},
poolsBedrockUpcoming = {}
},
["village-snowy-house"] = { -- village\village_snowy_house.json
header = "Snowy house",
superheader = "[[Village]]",
link = "snowy [[village]] house",
structure = "Village",
container = "Snowy house chest",
structID = "village",
poolsJava = {
{
rolls = {3,8},
items = {
["blue-ice"] = {1,1,1},
["snow-block"] = {1,1,4},
["potato"] = {1,7,10},
["bread"] = {1,4,10},
["beetroot-seeds"] = {1,5,10},
["beetroot-soup"] = {1,1,1},
["furnace"] = {1,1,1},
["emerald"] = {1,4,1},
["snowball"] = {1,7,10},
["coal"] = {1,4,5}
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {3,8},
items = {
["blue-ice"] = {1,1,1},
["snow-block"] = {1,1,4},
["potato"] = {1,7,10},
["bread"] = {1,4,10},
["beetroot-seeds"] = {1,5,10},
["beetroot-soup"] = {1,1,1},
["furnace"] = {1,1,1},
["emerald"] = {1,4,1},
["snowball"] = {1,7,10},
["coal"] = {1,4,5}
}
},
},
poolsBedrockUpcoming = {}
},
["village-taiga-house"] = { -- village\village_taiga_house.json
header = "Taiga house",
superheader = "[[Village]]",
link = "taiga [[village]] house",
structure = "Village",
container = "Taiga house chest",
structID = "village",
poolsJava = {
{
rolls = {3,8},
items = {
["iron-nugget"] = {1,5,1},
["fern"] = {1,1,2},
["large-fern"] = {1,1,2},
["potato"] = {1,7,10},
["sweet-berries"] = {1,7,5},
["bread"] = {1,4,10},
["pumpkin-seeds"] = {1,5,5},
["pumpkin-pie"] = {1,1,1},
["emerald"] = {1,4,2},
["spruce-sapling"] = {1,5,5},
["spruce-sign"] = {1,1,1},
["spruce-log"] = {1,5,10}
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {3,8},
items = {
["iron-nugget"] = {1,5,1},
["fern"] = {1,1,2},
["large-fern"] = {1,1,2},
["potato"] = {1,7,10},
["bread"] = {1,4,10},
["pumpkin-seeds"] = {1,5,5},
["pumpkin-pie"] = {1,1,1},
["emerald"] = {1,4,2},
["spruce-sapling"] = {1,5,5},
["oak-sign"] = {1,1,1},
["spruce-log"] = {1,5,10}
}
},
},
poolsBedrockUpcoming = {}
},
["stronghold-altar"] = { -- stronghold_corridor.json
header = "Altar",
superheader = "[[Stronghold]]",
link = "[[stronghold]] altar",
structure = "Stronghold",
container = "Altar chest",
structID = "stronghold",
poolsJava = {
{
rolls = {2,3},
items = {
["ender-pearl"] = {1,1,10},
["diamond"] = {1,3,3},
["iron-ingot"] = {1,5,10},
["gold-ingot"] = {1,3,5},
["redstone"] = {4,9,5},
["bread"] = {1,3,15},
["apple"] = {1,3,15},
["iron-pickaxe"] = {1,1,5},
["iron-sword"] = {1,1,5},
["iron-chestplate"] = {1,1,5},
["iron-helmet"] = {1,1,5},
["iron-leggings"] = {1,1,5},
["iron-boots"] = {1,1,5},
["golden-apple"] = {1,1,1},
["saddle"] = {1,1,1},
["iron-horse-armor"] = {1,1,1},
["golden-horse-armor"] = {1,1,1},
["diamond-horse-armor"] = {1,1,1},
["disc-otherside"] = {1,1,1},
["enchanted-book"] = {1,1,1},
}
},
{
rolls = {1,1},
items = {
["eye-armor-trim-smithing-template"] = {1,1,1},
["empty"] = {1,1,9}
}
}
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {2,3},
items = {
["ender-pearl"] = {1,1,50},
["emerald"] = {1,3,15},
["diamond"] = {1,3,15},
["iron-ingot"] = {1,5,50},
["gold-ingot"] = {1,3,25},
["redstone"] = {4,9,25},
["bread"] = {1,3,75},
["apple"] = {1,3,75},
["iron-pickaxe"] = {1,1,25},
["iron-sword"] = {1,1,25},
["iron-chestplate"] = {1,1,25},
["iron-helmet"] = {1,1,25},
["iron-leggings"] = {1,1,25},
["iron-boots"] = {1,1,25},
["golden-apple"] = {1,1,5},
["saddle"] = {1,1,5},
["iron-horse-armor"] = {1,1,5},
["golden-horse-armor"] = {1,1,5},
["diamond-horse-armor"] = {1,1,5},
["disc-otherside"] = {1,1,5},
["enchanted-book"] = {1,1,6},
}
},
{
rolls = {1,1},
items = {
["eye-armor-trim-smithing-template"] = {1,1,1},
["empty"] = {1,1,9}
}
}
},
poolsBedrockUpcoming = {}
},
["stronghold-library"] = { -- stronghold_library.json
header = "Library",
superheader = "[[Stronghold]]",
link = "[[stronghold]] library",
structure = "Stronghold",
container = "Library chest",
structID = "stronghold",
poolsJava = {
{
rolls = {2,10},
items = {
["book"] = {1,3,20},
["paper"] = {2,7,20},
["empty-map"] = {1,1,1},
["compass"] = {1,1,1},
["enchanted-book"] = {1,1,10},
}
},
{
rolls = {1,1},
items = {
["eye-armor-trim-smithing-template"] = {1,1,1},
}
}
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {2,10},
items = {
["book"] = {1,3,100},
["paper"] = {2,7,100},
["map"] = {1,1,5},
["compass"] = {1,1,5},
["enchanted-book"] = {1,1,60},
}
},
{
rolls = {1,1},
items = {
["eye-armor-trim-smithing-template"] = {1,1,1}
}
}
},
poolsBedrockUpcoming = {}
},
["stronghold-storeroom"] = { -- stronghold_crossing.json
header = "Storeroom",
superheader = "[[Stronghold]]",
link = "[[stronghold]] storeroom",
structure = "Stronghold",
container = "Storeroom chest",
structID = "stronghold",
poolsJava = {
{
rolls = {1,4},
items = {
["iron-ingot"] = {1,5,10},
["gold-ingot"] = {1,3,5},
["redstone"] = {4,9,5},
["coal"] = {3,8,10},
["bread"] = {1,3,15},
["apple"] = {1,3,15},
["iron-pickaxe"] = {1,1,1},
["enchanted-book"] = {1,1,1},
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {1,4},
items = {
["iron-ingot"] = {1,5,50},
["gold-ingot"] = {1,3,25},
["redstone"] = {4,9,25},
["coal"] = {3,8,50},
["bread"] = {1,3,75},
["apple"] = {1,3,75},
["iron-pickaxe"] = {1,1,5},
["enchanted-book"] = {1,1,6},
["ink-sac"] = {1,3,75},
}
},
},
poolsBedrockUpcoming = {}
},
["bonus"] = { -- spawn_bonus_chest.json
header = "[[Chest#Bonus chest|Bonus]]",
link = "[[Chest#Bonus chest|bonus]]",
structure = "Bonus chest",
container = "",
structID = "day",
poolsJava = {
{
rolls = {1,1},
items = {
["stone-axe"] = {1,1,1},
["wooden-axe"] = {1,1,3},
}
},
{
rolls = {1,1},
items = {
["stone-pickaxe"] = {1,1,1},
["wooden-pickaxe"] = {1,1,3}
}
},
{
rolls = {3,3},
items = {
["apple"] = {1,2,5},
["bread"] = {1,2,3},
["raw-salmon"] = {1,2,3},
}
},
{
rolls = {4,4},
items = {
["stick"] = {1,12,10},
["oak-planks"] = {1,12,10},
["oak-log"] = {1,3,3},
["spruce-log"] = {1,3,3},
["birch-log"] = {1,3,3},
["jungle-log"] = {1,3,3},
["acacia-log"] = {1,3,3},
["dark-oak-log"] = {1,3,3},
["mangrove-log"] = {1,3,3},
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {1,1},
items = {
["stone-axe"] = {1,1,1},
["wooden-axe"] = {1,1,3},
}
},
{
rolls = {1,1},
items = {
["stone-pickaxe"] = {1,1,1},
["wooden-pickaxe"] = {1,1,3}
}
},
{
rolls = {1,1},
items = {
["apple"] = {1,2,1}
}
},
{
rolls = {1,1},
items = {
["bread"] = {1,2,1}
}
},
{
rolls = {1,1},
items = {
["raw-salmon"] = {1,2,1}
}
},
{
rolls = {1,1},
items = {
["stick"] = {1,12,1}
}
},
{
rolls = {1,1},
items = {
["oak-planks"] = {1,12,1}
}
},
{
rolls = {1,1},
items = {
["dark-oak-log"] = {1,3,1},
["acacia-log"] = {1,3,1},
}
},
{
rolls = {1,1},
items = {
["oak-log"] = {1,3,1},
["spruce-log"] = {1,3,1},
["birch-log"] = {1,3,1},
["jungle-log"] = {1,3,1},
}
},
{
rolls = {1,1},
items = {
["potato"] = {1,2,3},
["carrot"] = {1,2,3},
}
},
{
rolls = {1,1},
items = {
["oak-sapling"] = {4,4,2},
["spruce-sapling"] = {4,4,2},
["birch-sapling"] = {4,4,2},
["jungle-sapling"] = {4,4,4},
["dark-oak-sapling"] = {4,4,2},
["acacia-sapling"] = {4,4,2},
}
},
{
rolls = {1,1},
items = {
["melon-seeds"] = {1,2,3},
["pumpkin-seeds"] = {1,2,3},
["beetroot-seeds"] = {1,2,3},
}
},
{
rolls = {1,1},
items = {
["cactus"] = {1,2,3},
["cocoa-beans"] = {1,2,2},
}
},
{
rolls = {1,1},
items = {
["brown-mushroom"] = {1,2,2},
}
},
},
poolsBedrockUpcoming = {}
},
["monster room"] = { -- simple_dungeon.json
header = "[[Monster Room]]",
link = "[[monster room]]",
structure = "Monster Room",
container = "",
structID = "Monster Room",
poolsJava = {
{
rolls = {1,3},
items = {
["saddle"] = {1,1,20},
["golden-apple"] = {1,1,15},
["enchanted-golden-apple"] = {1,1,2},
["disc-otherside"] = {1,1,2},
["disc-13"] = {1,1,15},
["disc-cat"] = {1,1,15},
["name-tag"] = {1,1,20},
["golden-horse-armor"] = {1,1,10},
["iron-horse-armor"] = {1,1,15},
["diamond-horse-armor"] = {1,1,5},
["enchanted-book-rnd"] = {1,1,10},
}
},
{
rolls = {1,4},
items = {
["iron-ingot"] = {1,4,10},
["gold-ingot"] = {1,4,5},
["bread"] = {1,1,20},
["wheat"] = {1,4,20},
["bucket"] = {1,1,10},
["redstone"] = {1,4,15},
["coal"] = {1,4,15},
["melon-seeds"] = {2,4,10},
["pumpkin-seeds"] = {2,4,10},
["beetroot-seeds"] = {2,4,10},
}
},
{
rolls = {3,3},
items = {
["bone"] = {1,8,10},
["gunpowder"] = {1,8,10},
["rotten-flesh"] = {1,8,10},
["string"] = {1,8,10},
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {1,3},
items = {
["saddle"] = {1,1,20},
["golden-apple"] = {1,1,15},
["enchanted-golden-apple"] = {1,1,2},
["disc-13"] = {1,1,15},
["disc-cat"] = {1,1,15},
["disc-otherside"] = {1,1,2},
["name-tag"] = {1,1,20},
["golden-horse-armor"] = {1,1,10},
["iron-horse-armor"] = {1,1,15},
["diamond-horse-armor"] = {1,1,5},
["enchanted-book-rnd"] = {1,1,10},
}
},
{
rolls = {1,4},
items = {
["iron-ingot"] = {1,4,10},
["gold-ingot"] = {1,4,5},
["bread"] = {1,1,20},
["wheat"] = {1,4,20},
["bucket"] = {1,1,10},
["redstone"] = {1,4,15},
["coal"] = {1,4,15},
["melon-seeds"] = {2,4,10},
["pumpkin-seeds"] = {2,4,10},
["beetroot-seeds"] = {2,4,10},
}
},
{
rolls = {3,3},
items = {
["bone"] = {1,8,10},
["gunpowder"] = {1,8,10},
["rotten-flesh"] = {1,8,10},
["string"] = {1,8,10},
}
},
},
poolsBedrockUpcoming = {}
},
["mineshaft"] = { -- abandoned_mineshaft.json
chest_type = "minecart with chest",
header = "[[Mineshaft]]",
link = "[[Mineshaft]]s",
structure = "Mineshaft",
container = "",
structID = "abandoned-mineshaft",
poolsJava = {
{
rolls = {1,1},
items = {
["golden-apple"] = {1,1,20},
["enchanted-golden-apple"] = {1,1,1},
["name-tag"] = {1,1,30},
["enchanted-book-rnd"] = {1,1,10},
["iron-pickaxe"] = {1,1,5},
["empty"] = {1,1,5},
}
},
{
rolls = {2,4},
items = {
["iron-ingot"] = {1,5,10},
["gold-ingot"] = {1,3,5},
["redstone"] = {4,9,5},
["lapis-lazuli"] = {4,9,5},
["diamond"] = {1,2,3},
["coal"] = {3,8,10},
["bread"] = {1,3,15},
["glow-berries"] = {3,6,15},
["melon-seeds"] = {2,4,10},
["pumpkin-seeds"] = {2,4,10},
["beetroot-seeds"] = {2,4,10},
}
},
{
rolls = {3,3},
items = {
["rail"] = {4,8,20},
["powered-rail"] = {1,4,5},
["detector-rail"] = {1,4,5},
["activator-rail"] = {1,4,5},
["torch"] = {1,16,15},
}
},
},
poolsJavaUpcoming = {
{
rolls = {1,1},
items = {
["golden-apple"] = {1,1,20},
["enchanted-golden-apple"] = {1,1,1},
["name-tag"] = {1,1,30},
["enchanted-book-rnd"] = {1,1,10},
["iron-pickaxe"] = {1,1,5},
["empty"] = {1,1,5},
}
},
{
rolls = {2,4},
items = {
["iron-ingot"] = {1,5,10},
["gold-ingot"] = {1,3,5},
["redstone"] = {4,9,5},
["lapis-lazuli"] = {4,9,5},
["diamond"] = {1,2,3},
["coal"] = {3,8,10},
["bread"] = {1,3,15},
["glow-berries"] = {3,6,15},
["melon-seeds"] = {2,4,10},
["pumpkin-seeds"] = {2,4,10},
["beetroot-seeds"] = {2,4,10},
}
},
{
rolls = {3,3},
items = {
["rail"] = {4,8,20},
["powered-rail"] = {1,4,5},
["detector-rail"] = {1,4,5},
["activator-rail"] = {1,4,5},
["torch"] = {1,16,15},
}
},
{
rolls = {1,1},
items = {
["enchanted-book-rnd-efficiency"] = {1,1,1},
["empty"] = {1,1,4},
}
},
},
poolsBedrock = {
{
rolls = {1,1},
items = {
["golden-apple"] = {1,1,20},
["enchanted-golden-apple"] = {1,1,1},
["name-tag"] = {1,1,30},
["enchanted-book-rnd"] = {1,1,10},
["iron-pickaxe"] = {1,1,5},
["empty"] = {1,1,5},
}
},
{
rolls = {2,4},
items = {
["iron-ingot"] = {1,5,10},
["gold-ingot"] = {1,3,5},
["redstone"] = {4,9,5},
["lapis-lazuli"] = {4,9,5},
["diamond"] = {1,2,3},
["coal"] = {3,8,10},
["bread"] = {1,3,15},
["melon-seeds"] = {2,4,10},
["pumpkin-seeds"] = {2,4,10},
["beetroot-seeds"] = {2,4,10},
["glow-berries"] = {3,6,15},
}
},
{
rolls = {3,3},
items = {
["rail"] = {4,8,20},
["powered-rail"] = {1,4,5},
["detector-rail"] = {1,4,5},
["activator-rail"] = {1,4,5},
["torch"] = {1,16,15},
}
},
},
poolsBedrockUpcoming = {}
},
["nether-fortress"] = { -- nether_bridge.json
header = "[[nether fortress]]",
link = "[[nether fortress]]",
structure = "Nether fortress",
container = "",
structID = "nether-fortress",
poolsJava = {
{
rolls = {2,4},
items = {
["diamond"] = {1,3,5},
["iron-ingot"] = {1,5,5},
["gold-ingot"] = {1,3,15},
["golden-sword"] = {1,1,5},
["golden-chestplate"] = {1,1,5},
["flint-and-steel"] = {1,1,5},
["nether-wart"] = {3,7,5},
["saddle"] = {1,1,10},
["golden-horse-armor"] = {1,1,8},
["iron-horse-armor"] = {1,1,5},
["diamond-horse-armor"] = {1,1,3},
["obsidian"] = {2,4,2},
}
},
{
rolls = {1,1},
items = {
["rib-armor-trim-smithing-template"] = {1,1,1},
["empty"] = {1,1,14}
}
}
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {2,4},
items = {
["diamond"] = {1,3,5},
["iron-ingot"] = {1,5,5},
["gold-ingot"] = {1,3,15},
["golden-sword"] = {1,1,5},
["golden-chestplate"] = {1,1,5},
["flint-and-steel"] = {1,1,5},
["nether-wart"] = {3,7,5},
["saddle"] = {1,1,10},
["golden-horse-armor"] = {1,1,8},
["iron-horse-armor"] = {1,1,5},
["diamond-horse-armor"] = {1,1,3},
["obsidian"] = {2,4,2},
}
},
{
rolls = {1,1},
items = {
["rib-armor-trim-smithing-template"] = {1,1,1},
["empty"] = {1,1,14}
}
}
},
poolsBedrockUpcoming = {}
},
["desert-temple"] = { -- desert_pyramid.json
header = "[[Desert temple]]",
link = "[[desert temple]]",
structure = "Desert temple",
container = "",
structID = "desert-temple",
poolsJava = {
{
rolls = {2,4},
items = {
["diamond"] = {1,3,5},
["iron-ingot"] = {1,5,15},
["gold-ingot"] = {2,7,15},
["emerald"] = {1,3,15},
["bone"] = {4,6,25},
["spider-eye"] = {1,3,25},
["rotten-flesh"] = {3,7,25},
["saddle"] = {1,1,20},
["iron-horse-armor"] = {1,1,15},
["golden-horse-armor"] = {1,1,10},
["diamond-horse-armor"] = {1,1,5},
["enchanted-book-rnd"] = {1,1,20},
["golden-apple"] = {1,1,20},
["enchanted-golden-apple"] = {1,1,2},
["empty"] = {1,1,15},
}
},
{
rolls = {4,4},
items = {
["bone"] = {1,8,10},
["gunpowder"] = {1,8,10},
["rotten-flesh"] = {1,8,10},
["string"] = {1,8,10},
["sand"] = {1,8,10},
}
},
{
rolls = {1,1},
items = {
["dune-armor-trim-smithing-template"] = {2,2,1},
["empty"] = {1,1,6},
}
},
},
poolsJavaUpcoming = {
{
rolls = {2,4},
items = {
["diamond"] = {1,3,5},
["iron-ingot"] = {1,5,15},
["gold-ingot"] = {2,7,15},
["emerald"] = {1,3,15},
["bone"] = {4,6,25},
["spider-eye"] = {1,3,25},
["rotten-flesh"] = {3,7,25},
["saddle"] = {1,1,20},
["iron-horse-armor"] = {1,1,15},
["golden-horse-armor"] = {1,1,10},
["diamond-horse-armor"] = {1,1,5},
["enchanted-book-rnd"] = {1,1,20},
["golden-apple"] = {1,1,20},
["enchanted-golden-apple"] = {1,1,2},
["empty"] = {1,1,15},
}
},
{
rolls = {4,4},
items = {
["bone"] = {1,8,10},
["gunpowder"] = {1,8,10},
["rotten-flesh"] = {1,8,10},
["string"] = {1,8,10},
["sand"] = {1,8,10},
}
},
{
rolls = {1,1},
items = {
["dune-armor-trim-smithing-template"] = {2,2,1},
["enchanted-book-rnd-unbreaking"] = {1,1,2},
["empty"] = {1,1,4},
}
},
},
poolsBedrock = {
{
rolls = {2,4},
items = {
["diamond"] = {1,3,5},
["iron-ingot"] = {1,5,15},
["gold-ingot"] = {2,7,15},
["emerald"] = {1,3,15},
["bone"] = {4,6,25},
["spider-eye"] = {1,3,25},
["rotten-flesh"] = {3,7,25},
["saddle"] = {1,1,20},
["iron-horse-armor"] = {1,1,15},
["golden-horse-armor"] = {1,1,10},
["diamond-horse-armor"] = {1,1,5},
["enchanted-book-rnd"] = {1,1,20},
["golden-apple"] = {1,1,20},
["enchanted-golden-apple"] = {1,1,2},
["empty"] = {1,1,15},
}
},
{
rolls = {4,4},
items = {
["bone"] = {1,8,10},
["gunpowder"] = {1,8,10},
["rotten-flesh"] = {1,8,10},
["string"] = {1,8,10},
["sand"] = {1,8,10},
}
},
{
rolls = {1,1},
items = {
["dune-armor-trim-smithing-template"] = {2,2,1},
["empty"] = {1,1,6}
}
}
},
poolsBedrockUpcoming = {}
},
["jungle-temple"] = { -- jungle_temple.json
header = "[[Jungle temple]]",
link = "[[jungle temple]]",
structure = "Jungle temple",
container = "Chest",
structID = "jungle-temple",
poolsJava = {
{
rolls = {2,6},
items = {
["diamond"] = {1,3,3},
["iron-ingot"] = {1,5,10},
["gold-ingot"] = {2,7,15},
["emerald"] = {1,3,2},
["bone"] = {4,6,20},
["bamboo"] = {1,3,15},
["rotten-flesh"] = {3,7,16},
["saddle"] = {1,1,3},
["iron-horse-armor"] = {1,1,1},
["golden-horse-armor"] = {1,1,1},
["diamond-horse-armor"] = {1,1,1},
["enchanted-book"] = {1,1,1},
}
},
{
rolls = {1,1},
items = {
["wild-armor-trim-smithing-template"] = {2,2,1},
["empty"] = {1,1,2},
}
}
},
poolsJavaUpcoming = {
{
rolls = {2,6},
items = {
["diamond"] = {1,3,3},
["iron-ingot"] = {1,5,10},
["gold-ingot"] = {2,7,15},
["emerald"] = {1,3,2},
["bone"] = {4,6,20},
["bamboo"] = {1,3,15},
["rotten-flesh"] = {3,7,16},
["saddle"] = {1,1,3},
["iron-horse-armor"] = {1,1,1},
["golden-horse-armor"] = {1,1,1},
["diamond-horse-armor"] = {1,1,1},
["enchanted-book"] = {1,1,1},
}
},
{
rolls = {1,1},
items = {
["wild-armor-trim-smithing-template"] = {2,2,1},
["empty"] = {1,1,2},
}
},
{
rolls = {1,1},
items = {
["enchanted-book-rnd-unbreaking"] = {1,1,1},
["empty"] = {1,1,1},
}
},
},
poolsBedrock = {
{
rolls = {2,6},
items = {
["diamond"] = {1,3,15},
["iron-ingot"] = {1,5,50},
["gold-ingot"] = {2,7,75},
["emerald"] = {1,3,10},
["bone"] = {4,6,100},
["rotten-flesh"] = {3,7,80},
["bamboo"] = {1,3,75},
["saddle"] = {1,1,15},
["iron-horse-armor"] = {1,1,5},
["golden-horse-armor"] = {1,1,5},
["diamond-horse-armor"] = {1,1,5},
["enchanted-book"] = {1,1,6}
}
},
{
rolls = {1,1},
items = {
["wild-armor-trim-smithing-template"] = {2,2,1},
["empty"] = {1,1,2}
}
}
},
poolsBedrockUpcoming = {}
},
["jungle-temple-dispenser"] = { -- jungle_temple_dispenser.json in Java and dispenser_trap.json in Bedrock
chest_type = "dispenser",
link = "[[jungle temple]]s",
structure = "Jungle temple",
container = "Dispenser",
structID = "jungle-temple",
poolsJava = {
{
rolls = {1,2},
items = {
["arrow"] = {2,7,30}
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {2,2},
items = {
["arrow"] = {2,7,30}
}
},
},
poolsBedrockUpcoming = {}
},
["end-city"] = { -- end_city_treasure.json
header = "[[End city]]",
link = "[[End city]]",
structure = "End city",
container = "",
structID = "end-city",
poolsJava = {
{
rolls = {2,6},
items = {
["diamond"] = {2,7,5},
["iron-ingot"] = {4,8,10},
["gold-ingot"] = {2,7,15},
["emerald"] = {2,6,2},
["beetroot-seeds"] = {1,10,5},
["saddle"] = {1,1,3},
["iron-horse-armor"] = {1,1,1},
["golden-horse-armor"] = {1,1,1},
["diamond-horse-armor"] = {1,1,1},
["level-enchanted-diamond-sword"] = {1,1,3},
["level-enchanted-diamond-boots"] = {1,1,3},
["level-enchanted-diamond-chestplate"] = {1,1,3},
["level-enchanted-diamond-leggings"] = {1,1,3},
["level-enchanted-diamond-helmet"] = {1,1,3},
["level-enchanted-diamond-pickaxe"] = {1,1,3},
["level-enchanted-diamond-shovel"] = {1,1,3},
["level-enchanted-iron-sword"] = {1,1,3},
["level-enchanted-iron-boots"] = {1,1,3},
["level-enchanted-iron-chestplate"] = {1,1,3},
["level-enchanted-iron-leggings"] = {1,1,3},
["level-enchanted-iron-helmet"] = {1,1,3},
["level-enchanted-iron-pickaxe"] = {1,1,3},
["level-enchanted-iron-shovel"] = {1,1,3},
}
},
{
rolls = {1,1},
items = {
["spire-armor-trim-smithing-template"] = {1,1,1},
["empty"] = {1,1,14}
}
}
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {2,6},
items = {
["diamond"] = {2,7,5},
["iron-ingot"] = {4,8,10},
["gold-ingot"] = {2,7,15},
["emerald"] = {2,6,2},
["beetroot-seeds"] = {1,10,5},
["saddle"] = {1,1,3},
["iron-horse-armor"] = {1,1,1},
["golden-horse-armor"] = {1,1,1},
["diamond-horse-armor"] = {1,1,1},
["level-enchanted-diamond-sword"] = {1,1,3},
["level-enchanted-diamond-boots"] = {1,1,3},
["level-enchanted-diamond-chestplate"] = {1,1,3},
["level-enchanted-diamond-leggings"] = {1,1,3},
["level-enchanted-diamond-helmet"] = {1,1,3},
["level-enchanted-diamond-pickaxe"] = {1,1,3},
["level-enchanted-diamond-shovel"] = {1,1,3},
["level-enchanted-iron-sword"] = {1,1,3},
["level-enchanted-iron-boots"] = {1,1,3},
["level-enchanted-iron-chestplate"] = {1,1,3},
["level-enchanted-iron-leggings"] = {1,1,3},
["level-enchanted-iron-helmet"] = {1,1,3},
["level-enchanted-iron-pickaxe"] = {1,1,3},
["level-enchanted-iron-shovel"] = {1,1,3},
}
},
{
rolls = {1,1},
items = {
["spire-armor-trim-smithing-template"] = {1,1,1},
["empty"] = {1,1,14}
}
}
},
poolsBedrockUpcoming = {}
},
["igloo"] = { -- igloo_chest.json
header = "[[Igloo]]",
link = "[[igloo]]",
structure = "Igloo",
container = "",
structID = "igloo",
poolsJava = {
{
rolls = {2,8},
items = {
["apple"] = {1,3,15},
["coal"] = {1,4,15},
["gold-nugget"] = {1,3,10},
["stone-axe"] = {1,1,2},
["rotten-flesh"] = {1,1,10},
["emerald"] = {1,1,1},
["wheat"] = {2,3,10}
}
},
{
rolls = {1,1},
items = {
["golden-apple"] = {1,1,1},
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {2,8},
items = {
["apple"] = {1,3,15},
["coal"] = {1,4,15},
["gold-nugget"] = {1,3,10},
["stone-axe"] = {1,1,2},
["rotten-flesh"] = {1,1,10},
["emerald"] = {1,1,1},
["wheat"] = {2,3,10}
}
},
{
rolls = {1,1},
items = {
["golden-apple"] = {1,1,1},
}
},
},
poolsBedrockUpcoming = {}
},
["pillager-outpost"] = { -- pillager_outpost.json
header = "[[Pillager outpost]]",
link = "[[pillager outpost]]",
structure = "Pillager Outpost",
container = "",
structID = "pillager-outpost",
poolsJava = {
{
rolls = {0,1},
items = {
["crossbow"] = {1,1,1},
}
},
{
rolls = {2,3},
items = {
["wheat"] = {3,5,7},
["potato"] = {2,5,5},
["carrot"] = {3,5,5}
}
},
{
rolls = {1,3},
items = {
["dark-oak-log"] = {2,3,1}
}
},
{
rolls = {2,3},
items = {
["bottle-o'-enchanting"] = {1,1,7},
["string"] = {1,6,4},
["arrow"] = {2,7,4},
["tripwire-hook"] = {1,3,3},
["iron-ingot"] = {1,3,3},
["enchanted-book-rnd"] = {1,1,1}
}
},
{
rolls = {0,1},
items = {
["goat-horn"] = {1,1,1},
}
},
{
rolls = {1,1},
items = {
["sentry-armor-trim-smithing-template"] = {2,2,1},
["empty"] = {1,1,3},
}
},
},
poolsJavaUpcoming = {
{
rolls = {0,1},
items = {
["crossbow"] = {1,1,1},
}
},
{
rolls = {2,3},
items = {
["wheat"] = {3,5,7},
["potato"] = {2,5,5},
["carrot"] = {3,5,5}
}
},
{
rolls = {1,3},
items = {
["dark-oak-log"] = {2,3,1}
}
},
{
rolls = {2,3},
items = {
["bottle-o'-enchanting"] = {1,1,7},
["string"] = {1,6,4},
["arrow"] = {2,7,4},
["tripwire-hook"] = {1,3,3},
["iron-ingot"] = {1,3,3},
["enchanted-book-rnd"] = {1,1,1}
}
},
{
rolls = {0,1},
items = {
["goat-horn"] = {1,1,1},
}
},
{
rolls = {1,1},
items = {
["sentry-armor-trim-smithing-template"] = {2,2,1},
["empty"] = {1,1,3}
}
},
},
poolsBedrock = {
{
rolls = {0,1},
items = {
["crossbow"] = {1,1,1},
}
},
{
rolls = {2,3},
items = {
["wheat"] = {3,5,7},
["potato"] = {2,5,5},
["carrot"] = {3,5,5}
}
},
{
rolls = {1,3},
items = {
["dark-oak-log"] = {2,3,1}
}
},
{
rolls = {2,3},
items = {
["bottle-o'-enchanting"] = {1,1,7},
["string"] = {1,6,4},
["arrow"] = {2,7,4},
["tripwire-hook"] = {1,3,3},
["iron-ingot"] = {1,3,3},
["enchanted-book-rnd"] = {1,1,1}
}
},
{
rolls={0,1},
items={
["goat-horn"] = {1,1,1}
}
},
{
rolls = {1,1},
items = {
["sentry-armor-trim-smithing-template"] = {2,2,1},
["empty"] = {1,1,3},
}
},
{
rolls = {1,1},
items = {
["enchanted-book-rnd-quick-charge"] = {1,1,2},
["empty"] = {1,1,1},
}
},
},
poolsBedrockUpcoming = {}
},
["bastion-bridge"] = { -- bastion_bridge.json
header = "[[Bastion]] bridge",
link = "[[bastion remnant|bastion remnant bridge]]",
structure = "Bastion remnant",
container = "Bridge chest",
structID = "bastion-remnant",
poolsJava = {
{
rolls = {1,1},
items = {
["lodestone"] = {1,1,1},
}
},
{
rolls = {1,2},
items = {
["damaged-random-enchanted-crossbow"] = {1,1,1},
["spectral-arrow"] = {10,28,1},
["gilded-blackstone"] = {8,12,1},
["crying-obsidian"] = {3,8,1},
["block-of-gold"] = {1,1,1},
["gold-ingot"] = {4,9,1},
["iron-ingot"] = {4,9,1},
["golden-sword"] = {1,1,1},
["random-enchanted-golden-chestplate"] = {1,1,1},
["random-enchanted-golden-helmet"] = {1,1,1},
["random-enchanted-golden-leggings"] = {1,1,1},
["random-enchanted-golden-boots"] = {1,1,1},
["random-enchanted-golden-axe"] = {1,1,1},
}
},
{
rolls = {2,4},
items = {
["string"] = {1,6,1},
["leather"] = {1,3,1},
["arrow"] = {5,17,1},
["iron-nugget"] = {2,6,1},
["gold-nugget"] = {2,6,1},
}
},
{
rolls = {1,1},
items = {
["snout-armor-trim-smithing-template"] = {1,1,1},
["empty"] = {1,1,11}
}
},
{
rolls = {1,1},
items = {
["netherite-upgrade-smithing-template"] = {1,1,1},
["empty"] = {1,1,9}
}
}
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {1,1},
items = {
["lodestone"] = {1,1,1},
}
},
{
rolls = {1,2},
items = {
["damaged-random-enchanted-crossbow"] = {1,1,1},
["arrow"] = {10,28,1},
["gilded-blackstone"] = {8,12,1},
["crying-obsidian"] = {3,8,1},
["block-of-gold"] = {1,1,1},
["gold-ingot"] = {4,9,1},
["iron-ingot"] = {4,9,1},
["golden-sword"] = {1,1,1},
["random-enchanted-golden-chestplate"] = {1,1,1},
["random-enchanted-golden-helmet"] = {1,1,1},
["random-enchanted-golden-leggings"] = {1,1,1},
["random-enchanted-golden-boots"] = {1,1,1},
["random-enchanted-golden-axe"] = {1,1,1},
}
},
{
rolls = {2,4},
items = {
["string"] = {1,6,1},
["leather"] = {1,3,1},
["arrow"] = {5,17,1},
["iron-nugget"] = {2,6,1},
["gold-nugget"] = {2,6,1},
}
},
{
rolls = {1,1},
items = {
["snout-armor-trim-smithing-template"] = {1,1,1},
["empty"] = {1,1,11}
}
},
{
rolls = {1,1},
items = {
["netherite-upgrade-smithing-template"] = {1,1,1},
["empty"] = {1,1,9}
}
}
},
poolsBedrockUpcoming = {}
},
["bastion-hoglin-stable"] = { -- bastion_hoglin_stable.json
header = "[[Bastion]] hoglin stable",
link = "[[bastion remnant|bastion remnant hoglin stable]]",
structure = "Bastion remnant",
container = "Hoglin stable chest",
structID = "bastion-remnant",
poolsJava = {
{
rolls = {1,1},
items = {
["damaged-random-enchanted-diamond-shovel-2"] = {1,1,15},
["damaged-random-enchanted-diamond-pickaxe"] = {1,1,12},
["netherite-scrap"] = {1,1,8},
["ancient-debris"] = {1,1,12},
["ancient-debris"] = {2,2,5},
["saddle"] = {1,1,12},
["block-of-gold"] = {2,4,16},
["golden-carrot"] = {8,17,10},
["golden-apple"] = {1,1,10},
}
},
{
rolls = {3,4},
items = {
["random-enchanted-golden-axe"] = {1,1,1},
["crying-obsidian"] = {1,5,1},
["glowstone"] = {3,6,1},
["gilded-blackstone"] = {2,5,1},
["soul-sand"] = {2,7,1},
["crimson-nylium"] = {2,7,1},
["gold-nugget"] = {2,8,1},
["leather"] = {1,3,1},
["arrow"] = {5,17,1},
["string"] = {3,8,1},
["raw-porkchop"] = {2,5,1},
["cooked-porkchop"] = {2,5,1},
["crimson-fungus"] = {2,7,1},
["crimson-roots"] = {2,7,1},
}
},
{
rolls = {1,1},
items = {
["snout-armor-trim-smithing-template"] = {1,1,1},
["empty"] = {1,1,11}
}
},
{
rolls = {1,1},
items = {
["netherite-upgrade-smithing-template"] = {1,1,1},
["empty"] = {1,1,9}
}
}
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {1,1},
items = {
["damaged-random-enchanted-diamond-shovel-2"] = {1,1,15},
["damaged-random-enchanted-diamond-pickaxe"] = {1,1,12},
["netherite-scrap"] = {1,1,8},
["ancient-debris"] = {1,1,5},
["saddle"] = {1,1,12},
["block-of-gold"] = {2,4,16},
["golden-carrot"] = {8,17,10},
["golden-apple"] = {1,1,10},
}
},
{
rolls = {3,4},
items = {
["random-enchanted-golden-axe"] = {1,1,1},
["crying-obsidian"] = {1,5,1},
["glowstone"] = {3,6,1},
["gilded-blackstone"] = {2,5,1},
["soul-sand"] = {2,7,1},
["crimson-nylium"] = {2,7,1},
["gold-nugget"] = {2,8,1},
["leather"] = {1,3,1},
["arrow"] = {5,17,1},
["string"] = {3,8,1},
["raw-porkchop"] = {2,5,1},
["cooked-porkchop"] = {2,5,1},
["crimson-fungus"] = {2,7,1},
["crimson-roots"] = {2,7,1},
}
},
{
rolls = {1,1},
items = {
["snout-armor-trim-smithing-template"] = {1,1,1},
["empty"] = {1,1,11}
}
},
{
rolls = {1,1},
items = {
["netherite-upgrade-smithing-template"] = {1,1,1},
["empty"] = {1,1,9}
}
}
},
poolsBedrockUpcoming = {}
},
["bastion-generic"] = { -- bastion_other.json
header = "[[Bastion]]",
link = "[[bastion remnant|bastion remnant]]",
structure = "Bastion remnant",
container = "Generic chest",
structID = "bastion-remnant",
poolsJava = {
{
rolls = {1,1},
items = {
["random-enchanted-diamond-pickaxe"] = {1,1,6},
["diamond-shovel"] = {1,1,6},
["damaged-random-enchanted-crossbow-2"] = {1,1,6},
["ancient-debris"] = {1,1,12},
["netherite-scrap"] = {1,1,4},
["spectral-arrow"] = {10,22,10},
["snout-banner-pattern"] = {1,1,9},
["disc-pigstep"] = {1,1,5},
["golden-carrot"] = {6,17,12},
["golden-apple"] = {1,1,9},
["enchanted-book-rnd-soul-speed"] = {1,1,10},
}
},
{
rolls = {2,2},
items = {
["damaged-random-enchanted-iron-sword"] = {1,1,2},
["block-of-iron"] = {1,1,2},
["soul-speed-enchanted-golden-boots"] = {1,1,1},
["random-enchanted-golden-axe"] = {1,1,1},
["block-of-gold"] = {1,1,2},
["crossbow"] = {1,1,1},
["gold-ingot"] = {1,6,2},
["iron-ingot"] = {1,6,2},
["golden-sword"] = {1,1,1},
["golden-chestplate"] = {1,1,1},
["golden-helmet"] = {1,1,1},
["golden-leggings"] = {1,1,1},
["golden-boots"] = {1,1,1},
["crying-obsidian"] = {1,5,2},
}
},
{
rolls = {3,4},
items = {
["gilded-blackstone"] = {1,5,2},
["chain"] = {2,10,1},
["magma-cream"] = {2,6,2},
["bone-block"] = {3,6,1},
["iron-nugget"] = {2,8,1},
["obsidian"] = {4,6,1},
["gold-nugget"] = {2,8,1},
["string"] = {4,6,1},
["arrow"] = {5,17,2},
["cooked-porkchop"] = {1,1,1},
}
},
{
rolls = {1,1},
items = {
["snout-armor-trim-smithing-template"] = {1,1,1},
["empty"] = {1,1,11}
}
},
{
rolls = {1,1},
items = {
["netherite-upgrade-smithing-template"] = {1,1,1},
["empty"] = {1,1,9}
}
}
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {1,1},
items = {
["random-enchanted-diamond-pickaxe"] = {1,1,6},
["diamond-shovel"] = {1,1,6},
["damaged-random-enchanted-crossbow-2"] = {1,1,6},
["ancient-debris"] = {1,1,12},
["netherite-scrap"] = {1,1,4},
["arrow"] = {10,22,10},
["snout-banner-pattern"] = {1,1,9},
["disc-pigstep"] = {1,1,5},
["golden-carrot"] = {6,17,12},
["golden-apple"] = {1,1,9},
["enchanted-book-rnd-soul-speed"] = {1,1,10},
}
},
{
rolls = {2,2},
items = {
["damaged-random-enchanted-iron-sword"] = {1,1,2},
["block-of-iron"] = {1,1,2},
["soul-speed-enchanted-golden-boots"] = {1,1,1},
["random-enchanted-golden-axe"] = {1,1,1},
["block-of-gold"] = {1,1,2},
["crossbow"] = {1,1,1},
["gold-ingot"] = {1,6,2},
["iron-ingot"] = {1,6,2},
["golden-sword"] = {1,1,1},
["golden-chestplate"] = {1,1,1},
["golden-helmet"] = {1,1,1},
["golden-leggings"] = {1,1,1},
["golden-boots"] = {1,1,1},
["crying-obsidian"] = {1,5,2},
}
},
{
rolls = {3,4},
items = {
["gilded-blackstone"] = {1,5,2},
["chain"] = {2,10,1},
["magma-cream"] = {2,6,2},
["bone-block"] = {3,6,1},
["iron-nugget"] = {2,8,1},
["obsidian"] = {4,6,1},
["gold-nugget"] = {2,8,1},
["string"] = {4,6,1},
["arrow"] = {5,17,2},
["cooked-porkchop"] = {1,1,1},
}
},
{
rolls = {1,1},
items = {
["snout-armor-trim-smithing-template"] = {1,1,1},
["empty"] = {1,1,11}
}
},
{
rolls = {1,1},
items = {
["netherite-upgrade-smithing-template"] = {1,1,1},
["empty"] = {1,1,9}
}
}
},
poolsBedrockUpcoming = {}
},
["bastion-treasure"] = { -- bastion_treasure.json
header = "[[Bastion]] treasure",
link = "[[bastion remnant|bastion remnant treasure]]",
structure = "Bastion remnant",
container = "Treasure chest",
structID = "bastion-remnant",
poolsJava = {
{
rolls = {3,3},
items = {
["netherite-ingot"] = {1,1,15},
["ancient-debris"] = {1,1,10},
["netherite-scrap"] = {1,1,8},
["ancient-debris"] = {2,2,4},
["damaged-random-enchanted-diamond-sword-2"] = {1,1,6},
["damaged-random-enchanted-diamond-chestplate-2"] = {1,1,6},
["damaged-random-enchanted-diamond-helmet-2"] = {1,1,6},
["damaged-random-enchanted-diamond-leggings-2"] = {1,1,6},
["damaged-random-enchanted-diamond-boots-2"] = {1,1,6},
["diamond-sword"] = {1,1,6},
["diamond-chestplate"] = {1,1,5},
["diamond-helmet"] = {1,1,5},
["diamond-leggings"] = {1,1,5},
["diamond-boots"] = {1,1,5},
["diamond"] = {2,6,5},
["enchanted-golden-apple"] = {1,1,2},
}
},
{
rolls = {3,4},
items = {
["spectral-arrow"] = {12,25,1},
["block-of-gold"] = {2,5,1},
["block-of-iron"] = {2,5,1},
["gold-ingot"] = {3,9,1},
["iron-ingot"] = {3,9,1},
["crying-obsidian"] = {3,5,1},
["nether-quartz"] = {8,23,1},
["gilded-blackstone"] = {5,15,1},
["magma-cream"] = {3,8,1},
}
},
{
rolls = {1,1},
items = {
["snout-armor-trim-smithing-template"] = {1,1,1},
["empty"] = {1,1,11}
}
},
{
rolls = {1,1},
items = {
["netherite-upgrade-smithing-template"] = {1,1,1},
}
}
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {3,3},
items = {
["netherite-ingot"] = {1,1,15},
["ancient-debris"] = {1,1,10},
["netherite-scrap"] = {1,1,8},
["ancient-debris"] = {2,2,4},
["damaged-random-enchanted-diamond-sword-2"] = {1,1,6},
["damaged-random-enchanted-diamond-chestplate-2"] = {1,1,6},
["damaged-random-enchanted-diamond-helmet-2"] = {1,1,6},
["damaged-random-enchanted-diamond-leggings-2"] = {1,1,6},
["damaged-random-enchanted-diamond-boots-2"] = {1,1,6},
["diamond-sword"] = {1,1,6},
["diamond-chestplate"] = {1,1,5},
["diamond-helmet"] = {1,1,5},
["diamond-leggings"] = {1,1,5},
["diamond-boots"] = {1,1,5},
["diamond"] = {2,6,5},
["enchanted-golden-apple"] = {1,1,2},
}
},
{
rolls = {3,4},
items = {
["arrow"] = {12,25,1},
["block-of-gold"] = {2,5,1},
["block-of-iron"] = {2,5,1},
["gold-ingot"] = {3,9,1},
["iron-ingot"] = {3,9,1},
["crying-obsidian"] = {3,5,1},
["nether-quartz"] = {8,23,1},
["gilded-blackstone"] = {5,15,1},
["magma-cream"] = {3,8,1},
}
},
{
rolls = {1,1},
items = {
["snout-armor-trim-smithing-template"] = {1,1,1},
["empty"] = {1,1,11}
}
},
{
rolls = {1,1},
items = {
["netherite-upgrade-smithing-template"] = {1,1,1}
}
}
},
poolsBedrockUpcoming = {}
},
["ruined-portal"] = { --ruined_portal.json
header = "[[Ruined Portal]]",
link = "[[ruined portal]]",
structure = "Ruined portal",
container = "",
structID = "ruined-portal",
poolsJava = {
{
rolls = {4,8},
items = {
["obsidian"] = {1,2,40},
["flint"] = {1,4,40},
["iron-nugget"] = {9,18,40},
["flint-and-steel"] = {1,1,40},
["fire-charge"] = {1,1,40},
["golden-apple"] = {1,1,15},
["gold-nugget"] = {4,24,15},
["random-enchanted-golden-sword"] = {1,1,15},
["random-enchanted-golden-axe"] = {1,1,15},
["random-enchanted-golden-hoe"] = {1,1,15},
["random-enchanted-golden-pickaxe"] = {1,1,15},
["random-enchanted-golden-shovel"] = {1,1,15},
["random-enchanted-golden-helmet"] = {1,1,15},
["random-enchanted-golden-chestplate"] = {1,1,15},
["random-enchanted-golden-leggings"] = {1,1,15},
["random-enchanted-golden-boots"] = {1,1,15},
["glistering-melon-slice"] = {4,12,5},
["golden-horse-armor"] = {1,1,5},
["light-weighted-pressure-plate"] = {1,1,5},
["golden-carrot"] = {4,12,5},
["clock"] = {1,1,5},
["gold-ingot"] = {2,8,5},
["bell"] = {1,1,1},
["enchanted-golden-apple"] = {1,1,1},
["block-of-gold"] = {1,2,1},
}
}
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {4,8},
items = {
["obsidian"] = {1,2,40},
["flint"] = {1,4,40},
["iron-nugget"] = {9,18,40},
["flint-and-steel"] = {1,1,40},
["fire-charge"] = {1,1,40},
["golden-apple"] = {1,1,15},
["gold-nugget"] = {4,24,15},
["random-enchanted-golden-sword"] = {1,1,15},
["random-enchanted-golden-axe"] = {1,1,15},
["random-enchanted-golden-hoe"] = {1,1,15},
["random-enchanted-golden-shovel"] = {1,1,15},
["random-enchanted-golden-pickaxe"] = {1,1,15},
["random-enchanted-golden-boots"] = {1,1,15},
["random-enchanted-golden-chestplate"] = {1,1,15},
["random-enchanted-golden-helmet"] = {1,1,15},
["random-enchanted-golden-leggings"] = {1,1,15},
["glistering-melon-slice"] = {4,12,5},
["golden-horse-armor"] = {1,1,5},
["light-weighted-pressure-plate"] = {1,1,5},
["golden-carrot"] = {4,12,5},
["clock"] = {1,1,5},
["gold-ingot"] = {2,8,5},
["bell"] = {1,1,1},
["enchanted-golden-apple"] = {1,1,1},
["block-of-gold"] = {1,2,1},
}
}
},
poolsBedrockUpcoming = {}
},
["woodland-mansion"] = { -- woodland_mansion.json
header = "[[Woodland Mansion]]",
link = "[[woodland mansion]]",
structure = "Woodland mansion",
container = "",
structID = "woodland-mansion",
poolsJava = {
{
rolls = {1,3},
items = {
["lead"] = {1,1,20},
["golden-apple"] = {1,1,15},
["enchanted-golden-apple"] = {1,1,2},
["disc-13"] = {1,1,15},
["disc-cat"] = {1,1,15},
["name-tag"] = {1,1,20},
["chainmail-chestplate"] = {1,1,10},
["diamond-hoe"] = {1,1,15},
["diamond-chestplate"] = {1,1,5},
["enchanted-book-rnd"] = {1,1,10},
}
},
{
rolls = {1,4},
items = {
["iron-ingot"] = {1,4,10},
["gold-ingot"] = {1,4,5},
["bread"] = {1,1,20},
["wheat"] = {1,4,20},
["bucket"] = {1,1,10},
["redstone"] = {1,4,15},
["coal"] = {1,4,15},
["melon-seeds"] = {2,4,10},
["pumpkin-seeds"] = {2,4,10},
["beetroot-seeds"] = {2,4,10},
}
},
{
rolls = {3,3},
items = {
["bone"] = {1,8,10},
["gunpowder"] = {1,8,10},
["rotten-flesh"] = {1,8,10},
["string"] = {1,8,10},
}
},
{
rolls = {1,1},
items = {
["vex-armor-trim-smithing-template"] = {1,1,1},
["empty"] = {1,1,1}
}
}
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {1,3},
items = {
["lead"] = {1,1,100},
["golden-apple"] = {1,1,75},
["enchanted-golden-apple"] = {1,1,10},
["disc-13"] = {1,1,75},
["disc-cat"] = {1,1,75},
["name-tag"] = {1,1,100},
["chainmail-chestplate"] = {1,1,50},
["diamond-hoe"] = {1,1,75},
["diamond-chestplate"] = {1,1,25},
["enchanted-book-rnd"] = {1,1,60},
}
},
{
rolls = {1,4},
items = {
["iron-ingot"] = {1,4,50},
["gold-ingot"] = {1,4,25},
["bread"] = {1,1,100},
["wheat"] = {1,4,100},
["bucket"] = {1,1,50},
["redstone"] = {1,4,75},
["coal"] = {1,4,75},
["melon-seeds"] = {2,4,50},
["pumpkin-seeds"] = {2,4,50},
["beetroot-seeds"] = {2,4,50},
}
},
{
rolls = {3,3},
items = {
["bone"] = {1,8,50},
["gunpowder"] = {1,8,50},
["rotten-flesh"] = {1,8,50},
["string"] = {1,8,50},
}
},
{
rolls = {1,1},
items = {
["vex-armor-trim-smithing-template"] = {1,1,1},
["empty"] = {1,1,1}
}
}
},
poolsBedrockUpcoming = {}
},
["bonus-barrel"] = { -- bonus_barrel.json from Java Edition 3D Shareware v1.34
header = "[[Java Edition 3D Shareware v1.34#Blocks|Bonus barrel]]",
link = "[[Java Edition 3D Shareware v1.34#Blocks|bonus barrel]]",
structure = "Bonus barrel",
container = "",
structID = "day",
poolsJava = {
{
rolls = {1,4},
items = {
["level-enchanted-bow"] = {1,1,1},
["random-effect-arrow"] = {1,20,1},
["random-effect-tipped-arrow"] = {1,20,1},
["random-effect-potion"] = {1,1,1},
["random-effect-splash-potion"] = {1,1,1},
["random-effect-lingering-potion"] = {1,1,1},
["level-enchanted-leather-tunic"] = {1,1,1},
["level-enchanted-leather-boots"] = {1,1,1},
["level-enchanted-leather-cap"] = {1,1,1},
["level-enchanted-leather-pants"] = {1,1,1},
["level-enchanted-iron-chestplate-2"] = {1,1,1},
["level-enchanted-iron-boots-2"] = {1,1,1},
["level-enchanted-iron-helmet-2"] = {1,1,1},
["level-enchanted-iron-leggings-2"] = {1,1,1},
["level-enchanted-diamond-chestplate-2"] = {1,1,1},
["level-enchanted-diamond-boots-2"] = {1,1,1},
["level-enchanted-diamond-helmet-2"] = {1,1,1},
["level-enchanted-diamond-leggings-2"] = {1,1,1},
["level-enchanted-stone-sword"] = {1,1,1},
["level-enchanted-iron-sword-2"] = {1,1,1},
["level-enchanted-diamond-sword-2"] = {1,1,1},
["random-enchanted-crossbow"] = {1,1,1},
}
},
{
rolls = {1,1},
items = {
["blue-key"] = {1,1,1},
["yellow-key"] = {1,1,2},
["red-key"] = {1,1,5},
["empty"] = {1,1,16},
}
},
},
poolsJavaUpcoming = {},
poolsBedrock = {},
poolsBedrockUpcoming = {}
},
["brushable-cold-ocean-ruins"]={
chest_type = "suspicious gravel",
header = "[[Ocean Ruins|Cold Ocean Ruins]]",
link = "[[Ocean Ruins|Cold Ocean Ruins]]",
structure = "Cold Ocean ruins",
container = "Cold ruins suspicious gravel",
structID = "ocean-ruins",
poolsJava = {
{
rolls = {1,1},
items = {
["blade-pottery-sherd"] = {1,1,1},
["explorer-pottery-sherd"] = {1,1,1},
["mourner-pottery-sherd"] = {1,1,1},
["plenty-pottery-sherd"] = {1,1,1},
["iron-axe"] = {1,1,1},
["emerald"] = {1,1,2},
["wheat"] = {1,1,2},
["wooden-hoe"] = {1,1,2},
["coal"] = {1,1,2},
["gold-nugget"] = {1,1,2},
}
}
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {1,1},
items = {
["explorer-pottery-sherd"] = {1,1,1},
["mourner-pottery-sherd"] = {1,1,1},
["plenty-pottery-sherd"] = {1,1,1},
["blade-pottery-sherd"] = {1,1,1},
["iron-axe"] = {1,1,1},
["emerald"] = {1,1,2},
["wheat"] = {1,1,2},
["wooden-hoe"] = {1,1,2},
["coal"] = {1,1,2},
["gold-nugget"] = {1,1,2},
}
}
},
poolsBedrockUpcoming = {}
},
["brushable-desert-temple"]={
chest_type = "suspicious sand",
header = "[[Desert Temple]]",
link = "[[Desert Temple]]",
structure = "Desert temple",
container = "Suspicious sand",
structID = "desert-temple",
poolsJava = {
{
rolls = {1,1},
items = {
["archer-pottery-sherd"] = {1,1,1},
["prize-pottery-sherd"] = {1,1,1},
["skull-pottery-sherd"] = {1,1,1},
["miner-pottery-sherd"] = {1,1,1},
["diamond"] = {1,1,1},
["tnt"] = {1,1,1},
["gunpowder"] = {1,1,1},
["emerald"] = {1,1,1},
}
}
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {1,1},
items = {
["archer-pottery-sherd"] = {1,1,1},
["prize-pottery-sherd"] = {1,1,1},
["skull-pottery-sherd"] = {1,1,1},
["miner-pottery-sherd"] = {1,1,1},
["diamond"] = {1,1,1},
["emerald"] = {1,1,1},
["tnt"] = {1,1,1},
["gunpowder"] = {1,1,1},
}
}
},
poolsBedrockUpcoming = {}
},
["brushable-desert-well"]={
chest_type = "suspicious sand",
header = "[[Desert Well]]",
link = "[[Desert Well]]",
structure = "Desert well",
container = "Suspicious sand",
structID = "desert-well",
poolsJava = {
{
rolls = {1,1},
items = {
["arms-up-pottery-sherd"] = {1,1,2},
["brewer-pottery-sherd"] = {1,1,2},
["brick"] = {1,1,1},
["emerald"] = {1,1,1},
["stick"] = {1,1,1},
["suspicious-stew"] = {1,1,1},
}
}
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {1,1},
items = {
["arms-up-pottery-sherd"] = {1,1,2},
["brewer-pottery-sherd"] = {1,1,2},
["brick"] = {1,1,1},
["emerald"] = {1,1,1},
["stick"] = {1,1,1},
["suspicious-stew"] = {1,1,1},
}
}
},
poolsBedrockUpcoming = {}
},
["brushable-trail-ruins"]={
chest_type = "suspicious gravel",
header = "[[Trail Ruins]]",
link = "[[Trail Ruins]]",
structure = "Trail ruins",
container = "Suspicious gravel",
structID = "trail-ruins",
poolsJava = {
{
rolls = {1,1},
items = {
["emerald"] = {1,1,2},
["wheat"] = {1,1,2},
["wooden-hoe"] = {1,1,2},
["clay"] = {1,1,2},
["brick"] = {1,1,2},
["yellow-dye"] = {1,1,2},
["blue-dye"] = {1,1,2},
["light-blue-dye"] = {1,1,2},
["white-dye"] = {1,1,2},
["orange-dye"] = {1,1,2},
["red-candle"] = {1,1,2},
["green-candle"] = {1,1,2},
["purple-candle"] = {1,1,2},
["brown-candle"] = {1,1,2},
["magenta-stained-glass-pane"] = {1,1,1},
["pink-stained-glass-pane"] = {1,1,1},
["blue-stained-glass-pane"] = {1,1,1},
["light-blue-stained-glass-pane"] = {1,1,1},
["red-stained-glass-pane"] = {1,1,1},
["yellow-stained-glass-pane"] = {1,1,1},
["purple-stained-glass-pane"] = {1,1,1},
["spruce-hanging-sign"] = {1,1,1},
["oak-hanging-sign"] = {1,1,1},
["gold-nugget"] = {1,1,1},
["coal"] = {1,1,1},
["wheat-seeds"] = {1,1,1},
["beetroot-seeds"] = {1,1,1},
["dead-bush"] = {1,1,1},
["flower-pot"] = {1,1,1},
["string"] = {1,1,1},
["lead"] = {1,1,1},
}
}
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {1,1},
items = {
["emerald"] = {1,1,2},
["wheat"] = {1,1,2},
["wooden-hoe"] = {1,1,2},
["brick"] = {1,1,4}, --2 times weight 2
["clay-ball"] = {1,1,2},
["yellow-dye"] = {1,1,2},
["blue-dye"] = {1,1,2},
["light-blue-dye"] = {1,1,2},
["white-dye"] = {1,1,2},
["orange-dye"] = {1,1,2},
["red-candle"] = {1,1,2},
["green-candle"] = {1,1,2},
["purple-candle"] = {1,1,2},
["brown-candle"] = {1,1,2},
["magenta-stained-glass-pane"] = {1,1,1},
["pink-stained-glass-pane"] = {1,1,1},
["blue-stained-glass-pane"] = {1,1,1},
["light-blue-stained-glass-pane"] = {1,1,1},
["red-stained-glass-pane"] = {1,1,1},
["yellow-stained-glass-pane"] = {1,1,1},
["purple-stained-glass-pane"] = {1,1,1},
["spruce-hanging-sign"] = {1,1,1},
["oak-hanging-sign"] = {1,1,1},
["gold-nugget"] = {1,1,1},
["wheat-seeds"] = {1,1,1},
["beetroot-seeds"] = {1,1,1},
["gold-nugget"] = {1,1,1},
["dead-bush"] = {1,1,1},
["flower-pot"] = {1,1,1},
["string"] = {1,1,1},
["lead"] = {1,1,1},
}
}
},
poolsBedrockUpcoming = {}
},
["brushable-trail-ruins-rare"]={
chest_type = "suspicious gravel",
header = "[[Trail Ruins]]",
link = "[[Trail Ruins]]",
structure = "Trail ruins",
container = "Suspicious gravel",
structID = "trail-ruins",
poolsJava = {
{
rolls = {1,1},
items = {
["burn-pottery-sherd"] = {1,1,1},
["danger-pottery-sherd"] = {1,1,1},
["friend-pottery-sherd"] = {1,1,1},
["heart-pottery-sherd"] = {1,1,1},
["heartbreak-pottery-sherd"] = {1,1,1},
["howl-pottery-sherd"] = {1,1,1},
["sheaf-pottery-sherd"] = {1,1,1},
["wayfinder-armor-trim-smithing-template"] = {1,1,1},
["raiser-armor-trim-smithing-template"] = {1,1,1},
["shaper-armor-trim-smithing-template"] = {1,1,1},
["host-armor-trim-smithing-template"] = {1,1,1},
["disc-relic"] = {1,1,1},
}
}
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {1,1},
items = {
["burn-pottery-sherd"] = {1,1,1},
["danger-pottery-sherd"] = {1,1,1},
["friend-pottery-sherd"] = {1,1,1},
["heart-pottery-sherd"] = {1,1,1},
["heartbreak-pottery-sherd"] = {1,1,1},
["howl-pottery-sherd"] = {1,1,1},
["sheaf-pottery-sherd"] = {1,1,1},
["wayfinder-armor-trim-smithing-template"] = {1,1,1},
["raiser-armor-trim-smithing-template"] = {1,1,1},
["shaper-armor-trim-smithing-template"] = {1,1,1},
["host-armor-trim-smithing-template"] = {1,1,1},
["disc-relic"] = {1,1,1},
}
}
},
poolsBedrockUpcoming = {}
},
["brushable-warm-ocean-ruins"]={
chest_type = "suspicious sand",
header = "[[Ocean Ruins|Warm Ocean Ruins]]",
link = "[[Ocean Ruins|Warm Ocean Ruins]]",
structure = "Warm Ocean ruins",
container = "Warm ruins suspicious sand",
structID = "ocean-ruins",
poolsJava = {
{
rolls = {1,1},
items = {
["angler-pottery-sherd"] = {1,1,1},
["shelter-pottery-sherd"] = {1,1,1},
["snort-pottery-sherd"] = {1,1,1},
["sniffer-egg"] = {1,1,1},
["iron-axe"] = {1,1,1},
["emerald"] = {1,1,2},
["wheat"] = {1,1,2},
["wooden-hoe"] = {1,1,2},
["coal"] = {1,1,2},
["gold-nugget"] = {1,1,2},
}
}
},
poolsJavaUpcoming = {},
poolsBedrock = {
{
rolls = {1,1},
items = {
["snort-pottery-sherd"] = {1,1,1},
["angler-pottery-sherd"] = {1,1,1},
["shelter-pottery-sherd"] = {1,1,1},
["sniffer-egg"] = {1,1,1},
["iron-axe"] = {1,1,1},
["emerald"] = {1,1,2},
["wheat"] = {1,1,2},
["wooden-hoe"] = {1,1,2},
["coal"] = {1,1,2},
["gold-nugget"] = {1,1,2},
}
}
},
poolsBedrockUpcoming = {}
},
--------------------------------------------
-- CUSTOM PARALLEL LOOT TABLES START HERE --
--------------------------------------------
["voteparty"]={
header = "[[parallel:Voting]]",
link = "[[parallel:Voting]]",
structure = "VoteParty",
container = "VoteParty chest",
structID = "voteparty",
poolsJava = {
{
rolls = {2,2},
items = {
["diamond"] = {1,1,300},
["diamond"] = {2,2,200},
["diamond"] = {4,4,128},
["parallel:50-riftcoin-jackpot"] = {1,1,100},
["enchanted-book-rnd-low"] = {1,1,80},
["enchanted-book-rnd-high"] = {1,1,40},
["parallel:100-riftcoin-jackpot"] = {1,1,40},
["parallel:soul-shard"] = {3,3,25},
["parallel:pink-plague-doctor-mask"] = {1,1,25},
["parallel:buzzing-bee-hat"] = {1,1,20},
["parallel:buzzing-angry-bee-hat"] = {1,1,10},
["parallel:buzzing-nectar-bee-hat"] = {1,1,10},
["parallel:makeshift-wings"] = {1,1,10},
["parallel:500-riftcoin-mega-jackpot"] = {1,1,5},
["parallel:buzzing-angry-nectar-bee-hat"] = {1,1,5},
["parallel:buddy-head"] = {1,1,1},
["parallel:maggie-head"] = {1,1,1},
}
}
},
poolsJavaUpcoming = {},
poolsBedrock = {},
poolsBedrockUpcoming = {}
}
}