
冒险袋(战利品袋)
非常可自定义的战利品袋,最适合战利品哥布林,服务端兼容
使用服务端模式时,客户端为可选;默认情况下需要客户端。 服务端始终为必需。
Adventure Bags 是一个完全可自定义的战利品袋 Mod,让你能够轻松为整合包生成战利品,或者仅仅是想让你的世界拥有更多战利品。只需右键点击即可获益,同时满足你内心的战利品哥布林。
主要特性
- 4 个稀有度等级
- 更改每个 Adventure Bags 在箱子中的生成概率
- 自由地向袋子中添加或移除战利品
- 支持固定和随机数量,并支持 NBT/组件
- 轻松添加或移除其他战利品表
- 可合成升级到更高等级(仅完整功能模式)
- 可完全以服务端模式运行,兼容原版客户端
服务端功能如何工作
很简单,如果配置在启动时设置为以服务端模式加载,Mod 将不会加载新物品(这通常会阻止原版客户端加入),而是仅使用原版物品(可配置),默认情况下是 4 种不同的染料。这些物品会被添加到战利品表中以替代 Adventure Bags,但带有自定义模型数据和自定义名称,使用该物品时会检查所有这些数据,以确保它确实是袋子而不是普通物品。因此,通过利用原版功能而不添加新数据,Mod 可以完全在服务端运行。
内置战利品表
普通 Adventure Bag
"2-16 minecraft:moss_block",
"16 minecraft:torch",
"minecraft:chest",
"1-8 minecraft:emerald",
"1-16 minecraft:coal",
"6-16 minecraft:arrow",
"1-4 minecraft:amethyst_shard",
"1-6 minecraft:raw_iron",
"1-6 minecraft:raw_copper",
"1-4 minecraft:raw_gold",
"minecraft:iron_shovel",
"minecraft:iron_helmet",
"minecraft:iron_boots",
"4-8 minecraft:cooked_porkchop",
"minecraft:bucket",
"16 minecraft:clay",
"12 minecraft:feather",
"6 minecraft:gunpowder",
"4-8 minecraft:bread",
"16 minecraft:string",
"6 minecraft:leather",
"2 minecraft:book",
"2-4 minecraft:bone",
"4-8 minecraft:cooked_cod",
"4-8 minecraft:cooked_salmon",
"2-6 minecraft:ink_sac",
"1-4 minecraft:cocoa_beans",
"minecraft:cake",
"4-16 minecraft:cookie",
"4-16 minecraft:melon_slice",
"2-12 minecraft:dried_kelp",
"4-8 minecraft:cooked_beef",
"4-8 minecraft:cooked_chicken",
"1-4 minecraft:experience_bottle",
"4-8 minecraft:baked_potato",
"4-8 minecraft:cooked_rabbit",
"minecraft:iron_horse_armor",
"minecraft:name_tag",
"minecraft:lead",
"4-8 minecraft:cooked_mutton"
稀有 Adventure Bag
"minecraft:spore_blossom",
"minecraft:emerald_block",
"1-4 minecraft:hay_block",
"minecraft:saddle",
"2-6 minecraft:iron_ingot",
"2-6 minecraft:copper_ingot",
"1-4 minecraft:gold_ingot",
"minecraft:iron_chestplate",
"minecraft:iron_leggings",
"minecraft:iron_pickaxe",
"minecraft:iron_sword",
"minecraft:iron_hoe",
"minecraft:iron_axe",
"minecraft:golden_apple",
"1-4 minecraft:slime_ball",
"2-8 minecraft:glowstone_dust",
"1-3 minecraft:ender_pearl",
"1-3 minecraft:blaze_rod",
"1-3 minecraft:ghast_tear",
"1-3 minecraft:magma_cream",
"2-4 minecraft:pumpkin_pie",
"4-12 minecraft:firework_rocket",
"minecraft:golden_horse_armor",
"1-4 minecraft:chorus_fruit",
"minecraft:nautilus_shell",
"minecraft:brush"
史诗 Adventure Bag
"minecraft:lapis_block",
"1-2 minecraft:diamond",
"minecraft:diamond_helmet",
"minecraft:diamond_boots",
"minecraft:diamond_axe",
"minecraft:diamond_shovel",
"minecraft:diamond_hoe",
"minecraft:enchanted_golden_apple",
"minecraft:blaze_spawn_egg",
"minecraft:cave_spider_spawn_egg",
"minecraft:creeper_spawn_egg",
"minecraft:drowned_spawn_egg",
"minecraft:enderman_spawn_egg",
"minecraft:endermite_spawn_egg",
"minecraft:skeleton_spawn_egg",
"minecraft:witch_spawn_egg",
"minecraft:wither_skeleton_spawn_egg",
"minecraft:zombie_spawn_egg",
"minecraft:dragon_head",
"minecraft:diamond_horse_armor",
"minecraft:heart_of_the_sea",
"1-3 minecraft:echo_shard",
"1-3 minecraft:frogspawn",
"1-6 minecraft:coal_ore",
"minecraft:diamond_ore",
"1-4 minecraft:redstone_ore",
"1-6 minecraft:gold_ore",
"1-8 minecraft:iron_ore",
"1-4 minecraft:lapis_ore",
"1-4 minecraft:emerald_ore"
传说 Adventure Bag
"minecraft:spawner",
"1-3 minecraft:netherite_scrap",
"minecraft:diamond_sword",
"minecraft:diamond_pickaxe",
"minecraft:diamond_chestplate",
"minecraft:diamond_leggings",
"minecraft:skeleton_skull",
"minecraft:wither_skeleton_skull",
"minecraft:player_head",
"minecraft:zombie_head",
"minecraft:creeper_head",
"minecraft:piglin_head",
"minecraft:nether_star",
"minecraft:end_crystal",
"minecraft:dragon_breath",
"minecraft:trident",
"minecraft:totem_of_undying",
"minecraft:budding_amethyst",
"minecraft:dragon_egg",
"minecraft:diamond_block",
"1-3 minecraft:iron_block",
"1-2 minecraft:gold_block",
"minecraft:netherite_ingot"
配置设置
设置配置相当简单,默认情况下,如果你只是玩原版,就不需要做太多。你只需使用默认设置即可,它会确保使用上面的内置战利品表。
不过,如果你正在制作整合包,你可能会想自定义它以包含来自其他 Mod 的物品。这仍然相当简单。你可以使用 Mod Menu 集成(推荐),或直接编辑配置文件。要将新物品添加到袋子的战利品表中,你需要知道命名空间和物品 ID,例如 "minecraft:diamond_block" 是来自 minecraft 的钻石块。
袋子战利品表
袋子战利品表支持以下格式 (minAmount)-(maxAmount) [namespace:item_id](NBT/Component),其中被 () 包围的部分是可选的,[] 是必需的(数量和组件是可选的,物品 ID 是必需的)。
对于 v2.0.0 及更高版本,它使用自定义数据处理。你可以使用这个网站
对于低于 v2.0.0 的版本,你需要使用 1.20.4 的 NBT 格式,你可以使用 McStacker。网站上的 /give 选项会给你正确的数据。只需从输出中复制它(只复制物品后面的 NBT 数据。复制整个输出会导致无效条目)
示例:
minecraft:diamond_block- 单个钻石块
3 minecraft:diamond_block- 3 个钻石块
1-8 minecraft:diamond_block- 随机 1 到 8 个钻石块(含 1 和 8)
- (v2.0.0+)
minecraft:diamond_sword{"name":"Shiny Blue Thing"}- 一个名为 "Shiny Blue Thing" 的钻石块
minecraft:diamond_block{display:{Name:'{"text":"Shiny Blue Thing"}'}}- 一个名为 "Shiny Blue Thing" 的钻石块
生成战利品表
为袋子生成而包含和排除战利品表也很简单。只需将战利品表路径放入列表即可。战利品表必须包含在 data/[namespace]/loot_table/ 文件夹中。例如 chests/simple_dungeon,它位于 data/minecraft/loot_table/chests/simple_dungeon.json。这也应适用于任何 Mod 战利品表(不仅限于 chests 文件夹)。
袋子生成概率
你可以通过 1.0 到 0.0(0.00001)之间的值来更改袋子在战利品表中生成的稀有度。1.0 表示 100%,0.0 表示完全不生成(或者至少是在不从列表中完全移除的情况下尽可能接近)。默认情况下,普通为 0.8(80%),稀有为 0.4(40%),史诗为 0.15(15%),传说为 0.08(8%)。
服务端选项
其中大部分已在上文解释,但也很直接。切换到仅服务端模式将阻止 Mod 加载任何原版之外的自定义/额外数据,这通常会导致注册表问题。它将使用选项下方列出的物品作为 Adventure Bags,通过使用自定义名称和模型数据来确保它与默认原版物品不同。如果提供的物品无效,它将默认回退到彩色染料。
如果你输入错误,游戏仍会正常运行,它只会在日志中打印无效输入的错误,所以如果你没有得到结果,请务必查看那里。你可以在配置中使用调试模式(必须在文件中手动设置为 true)以获取更多信息。
配置示例
示例配置文件位于 config/adventure-loot.json5
{
"Debug": false,
"DefaultOptions": "Disabled",
"CommonChance": 0.8,
"RareChance": 0.4,
"EpicChance": 0.15,
"LegendaryChance": 0.08,
"CommonLoot": [
"minecraft:moss_block",
"12 minecraft:diamond",
"4-9 minecraft:gold_ingot ",
"minecraft:diamond_chestplate{display:{Name:'{\"text\":\"fancy chestplate\"}'},Enchantments:[{id:\"minecraft:protection\",lvl:69s}]}",
"minecraft:chest{BlockEntityTag:{Items:[{Slot:13b,id:\"minecraft:cake\",Count:1b,tag:{display:{Name:'{\"text\":\"Hoef\\'s Favourite\",\"color\":\"white\",\"bold\":true}',Lore:['{\"text\":\"Just a little squashed\",\"color\":\"light_purple\",\"italic\":true}']}}}],Lock:\"Flight Licence\"}}"
],
"RareLoot": [
"40 minecraft:iron_ingot"
],
"EpicLoot": [
"9-64 minecraft:diamond"
],
"LegendaryLoot": [
"minecraft:diamond_chestplate"
],
"TablesToExclude": [
"chests/simple_dungeon",
"chests/village/village_mason"
],
"TablesToAdd": [
"entities/cow"
],
"ServerSideOnly": false,
"ServerSideCommonItem": "minecraft:white_dye",
"ServerSideRareItem": "minecraft:blue_dye",
"ServerSideEpicItem": "minecraft:red_dye",
"ServerSideLegendaryItem": "minecraft:purple_dye"
}
欢迎在整合包中使用,但请保持下载在 Modrinth 生态系统内,并且不要重新上传/转载
正在加载版本记录…
























正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。