datapack function libraryСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (31)
release
datapack-function-library_v5.1.0_26.1-26.3
5.1.026 сент. 2026 г.157Minecraft: 26.1, 26.1.1, 26.1.2, 26.2, 26.3datapack
Что нового
- 新增:`dfl:lib/get_pos` 函数,读取命令执行者的位置并写入 `dfl_entity_pos_x`、`dfl_entity_pos_y`、`dfl_entity_pos_z` 记分项;
- 修复:许可协议对话框文本宽度过宽,调整为 400;
- 文档:README 中的红色高亮改用 Markdown 加粗。
---
- Added: `dfl:lib/get_pos` function, which reads the command executor's position into the `dfl_entity_pos_x`, `dfl_entity_pos_y` and `dfl_entity_pos_z` scoreboard objectives;
- Fix: license dialog text width was too wide, now set to 400;
- Docs: red highlights in the README are now Markdown bold.
release
datapack-function-library_v5.1.0_1.21.11
5.1.026 сент. 2026 г.50Minecraft: 1.21.11datapack
Что нового
- 新增:`dfl:lib/get_pos` 函数,读取命令执行者的位置并写入 `dfl_entity_pos_x`、`dfl_entity_pos_y`、`dfl_entity_pos_z` 记分项;
- 修复:许可协议对话框文本宽度过宽,调整为 400;
- 文档:README 中的红色高亮改用 Markdown 加粗。
---
- Added: `dfl:lib/get_pos` function, which reads the command executor's position into the `dfl_entity_pos_x`, `dfl_entity_pos_y` and `dfl_entity_pos_z` scoreboard objectives;
- Fix: license dialog text width was too wide, now set to 400;
- Docs: red highlights in the README are now Markdown bold.
release
datapack-function-library_v5.1.0_1.13-1.21.10
5.1.026 сент. 2026 г.703Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10datapack
Что нового
- 新增:`dfl:lib/get_pos` 函数,读取命令执行者的位置并写入 `dfl_entity_pos_x`、`dfl_entity_pos_y`、`dfl_entity_pos_z` 记分项;
- 修复:许可协议对话框文本宽度过宽,调整为 400;
- 文档:README 中的红色高亮改用 Markdown 加粗。
---
- Added: `dfl:lib/get_pos` function, which reads the command executor's position into the `dfl_entity_pos_x`, `dfl_entity_pos_y` and `dfl_entity_pos_z` scoreboard objectives;
- Fix: license dialog text width was too wide, now set to 400;
- Docs: red highlights in the README are now Markdown bold.
release
datapack-function-library_v5.0.0_1.21.11
5.0.0+mod18 сент. 2026 г.80Minecraft: 1.21.11fabric, forge, neoforge, quilt
Что нового
- 兼容:支持范围由 1.13–1.21.10 扩展至 1.13–26.3;
- 兼容:适配 Minecraft 26.x 的命令语法变更(`gamerule` 与 `time query`),旧版本由构建系统自动转换;
- 破坏性:`dfl:lib/count_items` 新增 `{namespace}` 参数,记分项由 `dfl_{name}_num` 改为 `dfl_{namespace}.{name}_count`;
- 破坏性:基于 `count_items` 的函数(`clear_and_execute_single`、`clear_and_execute_multiple`、`maintain_item_count`、`convert_items_to_xp`)同步新增 `{namespace}` 参数;
- 破坏性:`dfl:child/smelt` 重命名为 `dfl:tick/smelt_item`,`dfl:tick/smelt` 重命名为 `dfl:tick/coal_smelt`,两者参数均有调整;
- 破坏性:移除 `dfl:lib/spawn_dummies` 批量生成假人函数;
- 破坏性:移除 tick 入口函数与 `minecraft:tick` 标签;
- 修复:`kill_by_density` 的村民豁免在部分版本下失效;
- 修复:`teleport_request` 的传送目标判定错误;
- 修复:冶炼函数中 `count_items` 调用缺少宏前缀导致无法执行。
---
- Compatibility: supported version range extended from 1.13–1.21.10 to 1.13–26.3;
- Compatibility: adapted to the command syntax changes of Minecraft 26.x (`gamerule` and `time query`), with older versions converted automatically at build time;
- Breaking: `dfl:lib/count_items` now takes a `{namespace}` parameter, and its scoreboard objective changed from `dfl_{name}_num` to `dfl_{namespace}.{name}_count`;
- Breaking: functions built on `count_items` (`clear_and_execute_single`, `clear_and_execute_multiple`, `maintain_item_count`, `convert_items_to_xp`) now take a `{namespace}` parameter as well;
- Breaking: `dfl:child/smelt` renamed to `dfl:tick/smelt_item` and `dfl:tick/smelt` renamed to `dfl:tick/coal_smelt`, both with adjusted parameters;
- Breaking: removed the `dfl:lib/spawn_dummies` function;
- Breaking: removed the tick entry point function and the `minecraft:tick` tag;
- Fix: villager exemption of `kill_by_density` did not work on some versions;
- Fix: wrong teleport target check in `teleport_request`;
- Fix: missing macro prefix on `count_items` calls in the smelting functions.
release
datapack-function-library_v5.0.0_1.13-1.21.10
5.0.0+mod18 сент. 2026 г.731Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10fabric, forge, neoforge, quilt
Что нового
- 兼容:支持范围由 1.13–1.21.10 扩展至 1.13–26.3;
- 兼容:适配 Minecraft 26.x 的命令语法变更(`gamerule` 与 `time query`),旧版本由构建系统自动转换;
- 破坏性:`dfl:lib/count_items` 新增 `{namespace}` 参数,记分项由 `dfl_{name}_num` 改为 `dfl_{namespace}.{name}_count`;
- 破坏性:基于 `count_items` 的函数(`clear_and_execute_single`、`clear_and_execute_multiple`、`maintain_item_count`、`convert_items_to_xp`)同步新增 `{namespace}` 参数;
- 破坏性:`dfl:child/smelt` 重命名为 `dfl:tick/smelt_item`,`dfl:tick/smelt` 重命名为 `dfl:tick/coal_smelt`,两者参数均有调整;
- 破坏性:移除 `dfl:lib/spawn_dummies` 批量生成假人函数;
- 破坏性:移除 tick 入口函数与 `minecraft:tick` 标签;
- 修复:`kill_by_density` 的村民豁免在部分版本下失效;
- 修复:`teleport_request` 的传送目标判定错误;
- 修复:冶炼函数中 `count_items` 调用缺少宏前缀导致无法执行。
---
- Compatibility: supported version range extended from 1.13–1.21.10 to 1.13–26.3;
- Compatibility: adapted to the command syntax changes of Minecraft 26.x (`gamerule` and `time query`), with older versions converted automatically at build time;
- Breaking: `dfl:lib/count_items` now takes a `{namespace}` parameter, and its scoreboard objective changed from `dfl_{name}_num` to `dfl_{namespace}.{name}_count`;
- Breaking: functions built on `count_items` (`clear_and_execute_single`, `clear_and_execute_multiple`, `maintain_item_count`, `convert_items_to_xp`) now take a `{namespace}` parameter as well;
- Breaking: `dfl:child/smelt` renamed to `dfl:tick/smelt_item` and `dfl:tick/smelt` renamed to `dfl:tick/coal_smelt`, both with adjusted parameters;
- Breaking: removed the `dfl:lib/spawn_dummies` function;
- Breaking: removed the tick entry point function and the `minecraft:tick` tag;
- Fix: villager exemption of `kill_by_density` did not work on some versions;
- Fix: wrong teleport target check in `teleport_request`;
- Fix: missing macro prefix on `count_items` calls in the smelting functions.
release
datapack-function-library_v5.0.0_26.1-26.3
5.0.0+mod18 сент. 2026 г.197Minecraft: 26.1, 26.1.1, 26.1.2, 26.2, 26.3fabric, forge, neoforge, quilt
Что нового
- 兼容:支持范围由 1.13–1.21.10 扩展至 1.13–26.3;
- 兼容:适配 Minecraft 26.x 的命令语法变更(`gamerule` 与 `time query`),旧版本由构建系统自动转换;
- 破坏性:`dfl:lib/count_items` 新增 `{namespace}` 参数,记分项由 `dfl_{name}_num` 改为 `dfl_{namespace}.{name}_count`;
- 破坏性:基于 `count_items` 的函数(`clear_and_execute_single`、`clear_and_execute_multiple`、`maintain_item_count`、`convert_items_to_xp`)同步新增 `{namespace}` 参数;
- 破坏性:`dfl:child/smelt` 重命名为 `dfl:tick/smelt_item`,`dfl:tick/smelt` 重命名为 `dfl:tick/coal_smelt`,两者参数均有调整;
- 破坏性:移除 `dfl:lib/spawn_dummies` 批量生成假人函数;
- 破坏性:移除 tick 入口函数与 `minecraft:tick` 标签;
- 修复:`kill_by_density` 的村民豁免在部分版本下失效;
- 修复:`teleport_request` 的传送目标判定错误;
- 修复:冶炼函数中 `count_items` 调用缺少宏前缀导致无法执行。
---
- Compatibility: supported version range extended from 1.13–1.21.10 to 1.13–26.3;
- Compatibility: adapted to the command syntax changes of Minecraft 26.x (`gamerule` and `time query`), with older versions converted automatically at build time;
- Breaking: `dfl:lib/count_items` now takes a `{namespace}` parameter, and its scoreboard objective changed from `dfl_{name}_num` to `dfl_{namespace}.{name}_count`;
- Breaking: functions built on `count_items` (`clear_and_execute_single`, `clear_and_execute_multiple`, `maintain_item_count`, `convert_items_to_xp`) now take a `{namespace}` parameter as well;
- Breaking: `dfl:child/smelt` renamed to `dfl:tick/smelt_item` and `dfl:tick/smelt` renamed to `dfl:tick/coal_smelt`, both with adjusted parameters;
- Breaking: removed the `dfl:lib/spawn_dummies` function;
- Breaking: removed the tick entry point function and the `minecraft:tick` tag;
- Fix: villager exemption of `kill_by_density` did not work on some versions;
- Fix: wrong teleport target check in `teleport_request`;
- Fix: missing macro prefix on `count_items` calls in the smelting functions.
release
datapack-function-library_v5.0.0_26.1-26.3
5.0.018 сент. 2026 г.21Minecraft: 26.1, 26.1.1, 26.1.2, 26.2, 26.3datapack
Что нового
- 兼容:支持范围由 1.13–1.21.10 扩展至 1.13–26.3;
- 兼容:适配 Minecraft 26.x 的命令语法变更(`gamerule` 与 `time query`),旧版本由构建系统自动转换;
- 破坏性:`dfl:lib/count_items` 新增 `{namespace}` 参数,记分项由 `dfl_{name}_num` 改为 `dfl_{namespace}.{name}_count`;
- 破坏性:基于 `count_items` 的函数(`clear_and_execute_single`、`clear_and_execute_multiple`、`maintain_item_count`、`convert_items_to_xp`)同步新增 `{namespace}` 参数;
- 破坏性:`dfl:child/smelt` 重命名为 `dfl:tick/smelt_item`,`dfl:tick/smelt` 重命名为 `dfl:tick/coal_smelt`,两者参数均有调整;
- 破坏性:移除 `dfl:lib/spawn_dummies` 批量生成假人函数;
- 破坏性:移除 tick 入口函数与 `minecraft:tick` 标签;
- 修复:`kill_by_density` 的村民豁免在部分版本下失效;
- 修复:`teleport_request` 的传送目标判定错误;
- 修复:冶炼函数中 `count_items` 调用缺少宏前缀导致无法执行。
---
- Compatibility: supported version range extended from 1.13–1.21.10 to 1.13–26.3;
- Compatibility: adapted to the command syntax changes of Minecraft 26.x (`gamerule` and `time query`), with older versions converted automatically at build time;
- Breaking: `dfl:lib/count_items` now takes a `{namespace}` parameter, and its scoreboard objective changed from `dfl_{name}_num` to `dfl_{namespace}.{name}_count`;
- Breaking: functions built on `count_items` (`clear_and_execute_single`, `clear_and_execute_multiple`, `maintain_item_count`, `convert_items_to_xp`) now take a `{namespace}` parameter as well;
- Breaking: `dfl:child/smelt` renamed to `dfl:tick/smelt_item` and `dfl:tick/smelt` renamed to `dfl:tick/coal_smelt`, both with adjusted parameters;
- Breaking: removed the `dfl:lib/spawn_dummies` function;
- Breaking: removed the tick entry point function and the `minecraft:tick` tag;
- Fix: villager exemption of `kill_by_density` did not work on some versions;
- Fix: wrong teleport target check in `teleport_request`;
- Fix: missing macro prefix on `count_items` calls in the smelting functions.
release
datapack-function-library_v5.0.0_1.21.11
5.0.018 сент. 2026 г.19Minecraft: 1.21.11datapack
Что нового
- 兼容:支持范围由 1.13–1.21.10 扩展至 1.13–26.3;
- 兼容:适配 Minecraft 26.x 的命令语法变更(`gamerule` 与 `time query`),旧版本由构建系统自动转换;
- 破坏性:`dfl:lib/count_items` 新增 `{namespace}` 参数,记分项由 `dfl_{name}_num` 改为 `dfl_{namespace}.{name}_count`;
- 破坏性:基于 `count_items` 的函数(`clear_and_execute_single`、`clear_and_execute_multiple`、`maintain_item_count`、`convert_items_to_xp`)同步新增 `{namespace}` 参数;
- 破坏性:`dfl:child/smelt` 重命名为 `dfl:tick/smelt_item`,`dfl:tick/smelt` 重命名为 `dfl:tick/coal_smelt`,两者参数均有调整;
- 破坏性:移除 `dfl:lib/spawn_dummies` 批量生成假人函数;
- 破坏性:移除 tick 入口函数与 `minecraft:tick` 标签;
- 修复:`kill_by_density` 的村民豁免在部分版本下失效;
- 修复:`teleport_request` 的传送目标判定错误;
- 修复:冶炼函数中 `count_items` 调用缺少宏前缀导致无法执行。
---
- Compatibility: supported version range extended from 1.13–1.21.10 to 1.13–26.3;
- Compatibility: adapted to the command syntax changes of Minecraft 26.x (`gamerule` and `time query`), with older versions converted automatically at build time;
- Breaking: `dfl:lib/count_items` now takes a `{namespace}` parameter, and its scoreboard objective changed from `dfl_{name}_num` to `dfl_{namespace}.{name}_count`;
- Breaking: functions built on `count_items` (`clear_and_execute_single`, `clear_and_execute_multiple`, `maintain_item_count`, `convert_items_to_xp`) now take a `{namespace}` parameter as well;
- Breaking: `dfl:child/smelt` renamed to `dfl:tick/smelt_item` and `dfl:tick/smelt` renamed to `dfl:tick/coal_smelt`, both with adjusted parameters;
- Breaking: removed the `dfl:lib/spawn_dummies` function;
- Breaking: removed the tick entry point function and the `minecraft:tick` tag;
- Fix: villager exemption of `kill_by_density` did not work on some versions;
- Fix: wrong teleport target check in `teleport_request`;
- Fix: missing macro prefix on `count_items` calls in the smelting functions.
release
datapack-function-library_v5.0.0_1.13-1.21.10
5.0.018 сент. 2026 г.83Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10datapack
Что нового
- 兼容:支持范围由 1.13–1.21.10 扩展至 1.13–26.3;
- 兼容:适配 Minecraft 26.x 的命令语法变更(`gamerule` 与 `time query`),旧版本由构建系统自动转换;
- 破坏性:`dfl:lib/count_items` 新增 `{namespace}` 参数,记分项由 `dfl_{name}_num` 改为 `dfl_{namespace}.{name}_count`;
- 破坏性:基于 `count_items` 的函数(`clear_and_execute_single`、`clear_and_execute_multiple`、`maintain_item_count`、`convert_items_to_xp`)同步新增 `{namespace}` 参数;
- 破坏性:`dfl:child/smelt` 重命名为 `dfl:tick/smelt_item`,`dfl:tick/smelt` 重命名为 `dfl:tick/coal_smelt`,两者参数均有调整;
- 破坏性:移除 `dfl:lib/spawn_dummies` 批量生成假人函数;
- 破坏性:移除 tick 入口函数与 `minecraft:tick` 标签;
- 修复:`kill_by_density` 的村民豁免在部分版本下失效;
- 修复:`teleport_request` 的传送目标判定错误;
- 修复:冶炼函数中 `count_items` 调用缺少宏前缀导致无法执行。
---
- Compatibility: supported version range extended from 1.13–1.21.10 to 1.13–26.3;
- Compatibility: adapted to the command syntax changes of Minecraft 26.x (`gamerule` and `time query`), with older versions converted automatically at build time;
- Breaking: `dfl:lib/count_items` now takes a `{namespace}` parameter, and its scoreboard objective changed from `dfl_{name}_num` to `dfl_{namespace}.{name}_count`;
- Breaking: functions built on `count_items` (`clear_and_execute_single`, `clear_and_execute_multiple`, `maintain_item_count`, `convert_items_to_xp`) now take a `{namespace}` parameter as well;
- Breaking: `dfl:child/smelt` renamed to `dfl:tick/smelt_item` and `dfl:tick/smelt` renamed to `dfl:tick/coal_smelt`, both with adjusted parameters;
- Breaking: removed the `dfl:lib/spawn_dummies` function;
- Breaking: removed the tick entry point function and the `minecraft:tick` tag;
- Fix: villager exemption of `kill_by_density` did not work on some versions;
- Fix: wrong teleport target check in `teleport_request`;
- Fix: missing macro prefix on `count_items` calls in the smelting functions.
release
datapack-function-library_v4.0.1_1.13-1.21.10
4.0.13 нояб. 2025 г.2,3 тыс.Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10datapack
Что нового
- 优化:简化清理物品显示命令的JSON结构
---
- Optimize: Simplified JSON structure for clear items display command
release
datapack-function-library_v4.0.0_1.13-1.21.10
4.0.02 нояб. 2025 г.182Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10datapack
Что нового
- 重构:将软封禁玩家函数改为参数化宏函数
- 移除:不再使用的本地化键名
- 更新:函数用法支持自定义标题和副标题
---
- Refactor: Converted soft ban player function to parameterized macro function
- Remove: Unused localization keys
- Update: Function usage now supports custom title and subtitle
release
datapack-function-library_v3.0.0_1.13-1.21.10
3.0.0+mod24 окт. 2025 г.20,6 тыс.Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10fabric, forge, neoforge, quilt
Что нового
- 重构:将 Redstone 分类重命名为 Timer
- 更新:函数路径从 dfl:redstone/ 改为 dfl:timer/
---
- Refactor: Renamed Redstone category to Timer
- Update: Function paths changed from dfl:redstone/ to dfl:timer/
release
datapack-function-library_v3.0.0_1.13-1.21.10
3.0.024 окт. 2025 г.72Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10datapack
Что нового
- 重构:将 Redstone 分类重命名为 Timer
- 更新:函数路径从 dfl:redstone/ 改为 dfl:timer/
---
- Refactor: Renamed Redstone category to Timer
- Update: Function paths changed from dfl:redstone/ to dfl:timer/
release
datapack-function-library_v2.0.2_1.13-1.21.10
2.0.224 окт. 2025 г.75Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10datapack
Что нового
- 修复 kill_by_density 函数语法错误
---
- Fixed kill_by_density function syntax error
release
datapack-function-library_v2.0.1_1.13-1.21.10
2.0.123 окт. 2025 г.65Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10datapack
Что нового
- 修正函数名称引用,确保与 v2.0.0 的重命名保持一致
- 更新的函数引用包括:things_count → count_items、clear_run_b → clear_and_execute_multiple、things_to_xp → convert_items_to_xp、keep_have_things → maintain_item_count
- 修复了 5 个函数文件中的函数调用引用
- 确保数据包内部函数调用的一致性
---
- Fixed function name references to ensure consistency with v2.0.0 renaming
- Updated function references include: things_count → count_items、clear_run_b → clear_and_execute_multiple、things_to_xp → convert_items_to_xp、keep_have_things → maintain_item_count
- Fixed function call references in 5 function files
- Ensured consistency of internal function calls within the datapack
release
datapack-function-library_v2.0.0_1.13-1.21.10
2.0.023 окт. 2025 г.55Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10datapack
Что нового
- 大规模函数重命名,将多个函数名称标准化为更具描述性的英文名称
- 重命名的函数包括:things_count → count_items、fill_outline → create_glass_box、clear → force_death_drops、player_id → generate_player_id、daytime → get_day_time、entity → get_entity_count、entity_density → get_entity_density、day → get_game_day、gametime → get_game_time、item → get_item_count、players → get_player_count、other_entity → non_player_entities、spawn → spawn_dummies、kill_item → clear_items、show_entity → display_entity_info、addteam → create_teams、nodamage → disable_special_damage、setworldspawn → set_world_spawn、health → display_health_below_name、health_list → display_health_in_tab、level → display_level_in_tab、death → enable_death_scoreboard、debuff → apply_debuffs、clear_run_b → clear_and_execute_multiple、clear_run_a → clear_and_execute_single、things_to_xp → convert_items_to_xp、slime → create_rescue_platform、team → disable_friendly_fire、show_entity → display_entity_count、kill_better → kill_by_density、kill → kill_excess_entities、kill_tnt → kill_tnt_by_density、keep_have_things → maintain_item_count、ban → soft_ban_player、tpa → teleport_request、suicide → trigger_suicide
- 改进函数命名规范,使函数功能更加清晰易懂
- 保持函数功能不变,仅优化命名以提高代码可读性
---
- Large-scale function renaming, standardizing multiple function names to more descriptive English names
- Renamed functions include: things_count → count_items、fill_outline → create_glass_box、clear → force_death_drops、player_id → generate_player_id、daytime → get_day_time、entity → get_entity_count、entity_density → get_entity_density、day → get_game_day、gametime → get_game_time、item → get_item_count、players → get_player_count、other_entity → non_player_entities、spawn → spawn_dummies、kill_item → clear_items、show_entity → display_entity_info、addteam → create_teams、nodamage → disable_special_damage、setworldspawn → set_world_spawn、health → display_health_below_name、health_list → display_health_in_tab、level → display_level_in_tab、death → enable_death_scoreboard、debuff → apply_debuffs、clear_run_b → clear_and_execute_multiple、clear_run_a → clear_and_execute_single、things_to_xp → convert_items_to_xp、slime → create_rescue_platform、team → disable_friendly_fire、show_entity → display_entity_count、kill_better → kill_by_density、kill → kill_excess_entities、kill_tnt → kill_tnt_by_density、keep_have_things → maintain_item_count、ban → soft_ban_player、tpa → teleport_request、suicide → trigger_suicide
- Improved function naming conventions to make function purposes clearer and more understandable
- Maintained function functionality unchanged, only optimized naming to improve code readability
release
datapack-function-library_v1.0.1_1.13-1.21.10
1.0.123 окт. 2025 г.48Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10datapack
Что нового
- 重构自动冶炼函数,使用子函数提高代码可读性和可维护性
- 为所有函数文件添加详细注释和格式化,提升代码质量
- 优化函数结构,改进代码组织
---
- Refactored auto smelting function using sub-functions for improved code readability and maintainability
- Added detailed comments and formatting to all function files, enhancing code quality
- Optimized function structure and improved code organization
release
datapack-function-library_v1.0.0_1.13-1.21.10
1.0.0+mod19 окт. 2025 г.1,1 тыс.Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10fabric, forge, neoforge, quilt
Что нового
- 现在 dfl:dfl_enable 函数会使用 dfl_scoreboard 记分板而不是 dfl_enable
- 更新了 README
- 现在数据包版本号使用 SemVer 标准,并重置为 1.0.0
---
- Now the `dfl:dfl_enable` function uses the `dfl_scoreboard` scoreboard instead of `dfl_enable`
- Updated README
- The data pack version now uses the SemVer standard and has been reset to 1.0.0
release
datapack-function-library_v1.0.0_1.13-1.21.10
1.0.019 окт. 2025 г.51Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10datapack
Что нового
- 现在 dfl:dfl_enable 函数会使用 dfl_scoreboard 记分板而不是 dfl_enable
- 更新了 README
- 现在数据包版本号使用 SemVer 标准,并重置为 1.0.0
---
- Now the `dfl:dfl_enable` function uses the `dfl_scoreboard` scoreboard instead of `dfl_enable`
- Updated README
- The data pack version now uses the SemVer standard and has been reset to 1.0.0
release
datapack-function-library_v5.1_1.13-1.21.9
5.1+mod7 окт. 2025 г.478Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9fabric, forge, neoforge, quilt
Что нового
- 重命名 dfl:tick/relax 为 dfl:tick/mith
- 现在 dfl:tick/mith 函数除死亡不掉落外,均仅对执行者生效
---
- Renamed dfl:tick/relax to dfl:tick/mith
- The dfl:tick/mith function now only affects the executor, except for keep inventory on death
release
datapack-function-library_v5.1_1.13-1.21.9
5.17 окт. 2025 г.83Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9datapack
Что нового
- 重命名 dfl:tick/relax 为 dfl:tick/mith
- 现在 dfl:tick/mith 函数除死亡不掉落外,均仅对执行者生效
---
- Renamed dfl:tick/relax to dfl:tick/mith
- The dfl:tick/mith function now only affects the executor, except for keep inventory on death
release
datapack-function-library_v5.0_1.13-1.21.9
5.04 окт. 2025 г.78Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9datapack
Что нового
- 加入 gpl 和 lgpl 协议原文对话框
- 项目更名
- 杂项
---
- Added original GPL and LGPL license text dialogs
- Project renamed
- Miscellaneous
release
[data pack] datapackets functions LIB_v4.4_1.13-1.21.x
v4.47 авг. 2025 г.177Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8datapack
Что нового
### change
- Changed the direct modification of player experience in dfl:tick/things_to_xp to spawning experience orbs
**Full Changelog**: https://github.com/WhiteElephant-abc/datapackets-functions-LIB/compare/v4.3...v4.4
release
datapackets functions LIB_v4.3_1.13-1.21.x
v4.3+mod7 авг. 2025 г.1,8 тыс.Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8fabric, forge, neoforge, quilt
Что нового
### change
- 将英文 README 中的插图替换为 GitHub 链接
### fix
- 修复了 dfl:tick/kill 函数
---
### change
- Replace the illustrations in the English README with GitHub links
### fix
- Fixed the dfl:tick/kill function
**Full Changelog**: https://github.com/WhiteElephant-abc/datapackets-functions-LIB/compare/v4.2...v4.3
release
[data pack] datapackets functions LIB_v4.3_1.13-1.21.x
v4.37 авг. 2025 г.35Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8datapack
Что нового
### change
- 将英文 README 中的插图替换为 GitHub 链接
### fix
- 修复了 dfl:tick/kill 函数
---
### change
- Replace the illustrations in the English README with GitHub links
### fix
- Fixed the dfl:tick/kill function
**Full Changelog**: https://github.com/WhiteElephant-abc/datapackets-functions-LIB/compare/v4.2...v4.3
release
[data pack] datapackets functions LIB_v4.2_1.13-1.21.x
v4.27 авг. 2025 г.27Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8datapack
Что нового
### change
- Complete punctuation in README
- Retranslate English README
### fix
- Fix version inconsistency issue in dfl:redstone/kill_item function
**Full Changelog**: https://github.com/WhiteElephant-abc/datapackets-functions-LIB/compare/v4.1...v4.2
release
[data pack] datapackets functions LIB_v4.1_1.13-1.21.x
v4.17 авг. 2025 г.65Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8datapack
Что нового
### change
- Update README.
### fix
- Fix the issue where links displayed by the dfl:tick/kill function could not be clicked in higher versions.
**Full Changelog**: https://github.com/WhiteElephant-abc/datapackets-functions-LIB/compare/v4.0...v4.1
release
[data pack] datapackets functions LIB_v4.0_1.13-1.21.x
v4.06 авг. 2025 г.106Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8datapack
Что нового
### change
- No longer adds the dfl enable detection scoreboard every tick; other datapacks can call it when needed.
- Updated README.
- Optimized the dfl:tick/slime function.
**Full Changelog**: https://github.com/WhiteElephant-abc/datapackets-functions-LIB/compare/v3.3...v4.0
release
[data pack] datapackets functions LIB_v3.3_1.13-1.21.x
v3.321 июл. 2025 г.72Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8datapack
Что нового
### new
- Added dfl:lib/spawn function.
### change
- Updated README.
- Localized dfl:tick/kill function.
- Optimized datapack reload prompt.
- Updated datapack description.
- Updated open-source license to LGPL.
### fix
- Fixed the bug where dfl:tick/kill function did not display the number of killed entities.
- Fixed hyperlinks in higher versions.
**Full Changelog**: https://github.com/WhiteElephant-abc/datapackets-functions-LIB/compare/v3.2...v3.3
release
datapackets functions LIB_v3.2_1.13-1.21.x
v3.2+mod28 дек. 2024 г.12,2 тыс.Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4fabric, forge, neoforge, quilt
Что нового
### New
- Added the function `dfl:tick/smelt`.
- Added documentation files.
### Change
- Modified the description in `pack.mcmeta`.
- Localization.
release
[data pack] datapackets functions LIB_v3.2_1.13-1.21.x
v3.228 дек. 2024 г.394Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4datapack
Что нового
### New
- Added the function `dfl:tick/smelt`.
- Added documentation files.
### Change
- Modified the description in `pack.mcmeta`.
- Localization.