掠夺库存

掠夺库存

可配置的战利品生成器

本模组的目的是鼓励物品刷取与探索,也可在 Modrinth 上获取。


可配置的容器与箱子

物品会在放置或生成时出现在容器内,并随机补货。

要配置,请前往 config 文件夹,其中会有一个 lootstock.toml 文件。

空物品示例:item1 = "" 或 item1 = "minecraft:air"

带 NBT 的物品示例:item1 = "tacz:ammo" item1tag = " AmmoId: 'tacz:9mm' "

要进行测试,你可以设置 /gamerule lootstockDebug true,放置容器后,会显示生成命令的消息。


[locker]
    #items to restock in lockers
    item1 = "minecraft:copper_ingot"
    item2 = "minecraft:gunpowder"
    item3 = "minecraft:iron_ingot"
    item4 = "minecraft:coal"
    item5 = ""
    #locker item tag
    item1tag = ""
    item2tag = ""
    item3tag = ""
    item4tag = ""
    item5tag = ""
    #item count range: 0.0 - 64.0
    min = 0.0
    max = 4.0

[military_box]
    #items to restock in military boxes
    item1 = "minecraft:copper_ingot"
    item2 = "minecraft:gunpowder"
    item3 = "minecraft:iron_ingot"
    item4 = "minecraft:coal"
    item5 = ""
    #military box item tag
    item1tag = ""
    item2tag = ""
    item3tag = ""
    item4tag = ""
    item5tag = ""
    #item count range: 0.0 - 64.0
    min = 0.0
    max = 1.0

[ammo_box]
    #items to restock in ammo boxes
    item1 = "minecraft:copper_ingot"
    item2 = "minecraft:gunpowder"
    item3 = "minecraft:iron_ingot"
    item4 = "minecraft:arrow"
    item5 = ""
    #ammo box item tag
    item1tag = ""
    item2tag = ""
    item3tag = ""
    item4tag = ""
    item5tag = ""
    #item count range: 0.0 - 64.0
    min = 0.0
    max = 16.0

[ammo_case]
    #items to restock in ammo cases
    item1 = "minecraft:arrow"
    item2 = "minecraft:arrow"
    item3 = "minecraft:arrow"
    item4 = "minecraft:arrow"
    item5 = ""
    #ammo case item tag
    item1tag = ""
    item2tag = ""
    item3tag = ""
    item4tag = ""
    item5tag = ""
    #item count range: 0.0 - 64.0
    min = 0.0
    max = 16.0

[crate]
    #items to restock in crates
    item1 = "minecraft:copper_ingot"
    item2 = "minecraft:gunpowder"
    item3 = "minecraft:iron_ingot"
    item4 = "minecraft:coal"
    item5 = ""
    #crate item tag
    item1tag = ""
    item2tag = ""
    item3tag = ""
    item4tag = ""
    item5tag = ""
    #item count range: 0.0 - 64.0
    min = 0.0
    max = 4.0

[metal_chest]
    #items to restock in metal chests
    item1 = "minecraft:copper_ingot"
    item2 = "minecraft:gunpowder"
    item3 = "minecraft:iron_ingot"
    item4 = "minecraft:coal"
    item5 = "minecraft:arrow"
    item6 = "minecraft:gold_ingot"
    item7 = "minecraft:emerald"
    item8 = "minecraft:emerald"
    item9 = ""
    item10 = ""
    #metal chest item tag
    tem1tag = ""
    tem2tag = ""
    tem3tag = ""
    tem4tag = ""
    tem5tag = ""
    tem6tag = ""
    tem7tag = ""
    tem8tag = ""
    tem9tag = ""
    tem10tag = ""
    #item count range: 0.0 - 64.0
    min = 0.0
    max = 1.0

[suitcase]
    #items to restock in suitcases
    item1 = "minecraft:apple"
    item2 = "minecraft:bread"
    item3 = ""
    item4 = ""
    item5 = ""
    #suitcase item tag
    item1tag = ""
    item2tag = ""
    item3tag = ""
    item4tag = ""
    item5tag = ""
    #item count range: 0.0 - 64.0
    min = 0.0
    max = 4.0

[dufflebag]
    #items to restock in dufflebags
    item1 = "minecraft:leather"
    item2 = "minecraft:paper"
    item3 = ""
    item4 = ""
    item5 = ""
    #dufflebag item tag
    item1tag = ""
    item2tag = ""
    item3tag = ""
    item4tag = ""
    item5tag = ""
    #item count range: 0.0 - 64.0
    min = 0.0
    max = 4.0