跳转到内容

什么是数据包?

数据包是从 Minecraft 逻辑结构层面修改我的世界,他可以添加或覆盖游戏中几乎一切的元素。一定程度下可以代替 mod,但它并不会改变原版的内容。

其功能可用于覆盖或添加新的函数、进度、战利品表、物品修饰器、配方、结构、标签、维度、世界生成等

数据包是存放于我的世界存档目录下 world/datapacks 它既可以是文件夹亦可以是压缩包。当你加入时数据包将为该世界启用。

数据包是存在加载顺序的,在数据包各个功能同一个分类下不同的加载顺序会导致不同的结果也就是不同的覆盖产生。

这个顺序存储在 world/level.dat 。您可以通过单人创建存档时调整数据包的位置决定数据包的加载顺序

您可以通过 /datapack 查看已经加载或未加载的数据包

常见数据包的下载

名称介绍
PlanetMinecraft比较老牌的我的世界资源网站了,东西比较全
Modrinth新兴的我的世界资源平台,东西比较全
9Minecraft比较老牌的我的世界资源网站了,界面不太符合中国习惯,不太推荐

数据包工具及扩展资源

名称介绍
Datapack Upgrader自动升级数据包版本,未测试
Datapack Map查看世界生成数据包对应种子的地图
Datapack Maker数据包生成器,适用于大部分环境
vanilla tweaks常用数据包的结合体,可以集成下载
MCCreator生成/制作初级数据包的不二之选,推荐
  • 文件夹数据包名
    • pack.mcmeta 数据包元数据,用于识别数据包
    • pack.png 数据包图标(可选)
    • 文件夹data
      • 文件夹advancements
        • 文件夹特定进度名.json
          • 文件夹display 进度显示信息
            • title 进度标题
            • description 进度描述
            • icon 进度图标
          • 文件夹criteria 进度达成条件
            • 文件夹特定条件名.json
              • trigger 触发条件类型
              • conditions 具体条件参数
      • 文件夹loot_tables
        • 文件夹特定物品或实体的战利品表.json
          • 文件夹pools 战利品池
            • 文件夹特定战利品池.json
              • rolls 生成次数
              • 文件夹entries 战利品条目
                • 文件夹特定条目.json
                  • type 条目类型(item / loot_table 等)
                  • name 物品或战利品表名称
                  • 文件夹functions 战利品修饰函数(可选)
                    • 文件夹特定函数.json
                      • function 函数类型
                      • arguments 函数参数
      • 文件夹recipes
        • 文件夹特定合成配方.json
          • type 合成配方类型
          • group 合成组(可选)
          • 文件夹ingredients 合成材料
            • 文件夹特定材料.json
              • item 物品 ID
              • count 数量(可选)
          • 文件夹result 合成结果
            • item 输出物品
            • count 输出数量(可选)
      • 文件夹tags
        • 文件夹blocks
          • 文件夹特定方块标签.json
            • replace 是否替换已有标签
            • values 方块列表
        • 文件夹fluids
          • 文件夹特定流体标签.json
            • replace
            • values
        • 文件夹items
          • 文件夹特定物品标签.json
            • replace
            • values
        • 文件夹entity_types
          • 文件夹特定实体类型标签.json
            • replace
            • values
        • 文件夹functions
          • 文件夹特定函数标签.json
            • replace
            • values
        • 文件夹predicates
          • 文件夹特定谓词标签.json
            • replace
            • values
        • 文件夹damage_types
          • 文件夹特定伤害类型标签.json
            • replace
            • values
        • 文件夹enchantments
          • 文件夹特定附魔标签.json
            • replace
            • values
        • 文件夹game_events
          • 文件夹特定游戏事件标签.json
            • replace
            • values
        • 文件夹其他标签类型
          • 文件夹特定标签.json
            • replace
            • values
      • 文件夹functions
        • 特定函数文件.mcfunction mcfunction 命令文件
      • 文件夹predicates
        • 文件夹特定谓词.json
          • 文件夹condition 判断条件
            • 文件夹特定条件类型.json
              • 参数
          • result 判断结果
      • 文件夹dimension_types
        • 文件夹特定维度类型.json
          • 文件夹effects 维度效果
            • 文件夹特定效果.json
              • 特定效果类型
          • 文件夹parameters 维度参数
            • 文件夹特定参数.json
              • 名称
      • 文件夹worldgen
        • 文件夹biome
          • 文件夹特定生物群系.json
            • 文件夹features 群系特征
              • 文件夹特定特征.json
                • 特征类型
                • 参数
            • 文件夹properties 群系属性
              • 文件夹特定属性.json
                • 名称
        • 文件夹configured_carver
          • 文件夹特定雕刻器.json
            • type
            • biomes
            • 文件夹parameters
              • 文件夹特定参数.json
                • 名称
        • 文件夹configured_feature
          • 文件夹特定配置特征.json
            • type
            • 文件夹placement
              • 文件夹特定放置规则.json
                • 规则类型
                • 参数
            • 文件夹parameters
              • 文件夹特定参数.json
                • 名称
        • 文件夹configured_structure_feature
          • 文件夹特定配置结构特征.json
            • type
            • 文件夹placement
              • 文件夹特定放置规则.json
                • 规则类型
                • 参数
            • 文件夹parameters
              • 文件夹特定参数.json
                • 名称
        • 文件夹noise
          • 文件夹特定噪声设置.json
            • noise_type
            • 文件夹parameters
              • 文件夹特定参数.json
                • 名称
        • 文件夹processor_list
          • 文件夹特定处理器列表.json
            • 文件夹processors
              • 文件夹特定处理器.json
                • type
                • 文件夹parameters
                  • 文件夹特定参数.json
                    • 名称
      • 其他子目录 取决于数据包功能需求

太多了,详情请参阅 Minecraft Wiki