This repository was archived by the owner on Oct 4, 2025. It is now read-only.
Releases: WhiteElephant-abc/datapack-function-library
Releases · WhiteElephant-abc/datapack-function-library
Release list
datapackets functions LIB_v4.4_1.13-1.21.x
datapackets functions LIB_v4.3_1.13-1.21.x
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: v4.2...v4.3
datapackets functions LIB_v4.2_1.13-1.21.x
change
- 补全 README 中的标点符号
- 重新翻译英文 README
fix
- 修复 dfl:redstone/kill_item 函数高低版本不同步的问题
Full Changelog: v4.1...v4.2
datapackets functions LIB_v4.1_1.13-1.21.x
datapackets functions LIB_v4.0_1.13-1.21.x
change
- 不再每 tick 添加一次 dfl 启用检测记分板,其他数据包可以在需要时调用。
- 更新 README。
- 优化 dfl:tick/slime 函数。
Full Changelog: v3.3...v4.0
datapackets functions LIB_v3.3_1.13-1.21.x
new
- 添加了 dfl:lib/spawn 函数。
change
- 更新 README。
- 本地化 dfl:tick/kill 函数。
- 优化数据包重载提示。
- 更新数据包描述。
- 更新开源协议为 LGPL。
fix
- 修复了 dfl:tick/kill 函数不显示杀死的实体数的 bug。
- 修复高版本超链接。
Full Changelog: v3.2...v3.3
datapackets functions LIB_v3.2_1.13-1.21.x
new
- 添加了 dfl:tick/smelt 函数
- 添加说明文件
change
- 更改了 pack.mcmeta 中的说明
- 本地化
datapackets functions LIB_v3.1_1.13-1.21.x
change
- 移除了 dfl:tick/tpa 函数中的递归,防止造成卡顿。(其实移除了也顶多是传送有轻微延迟,而且延迟不会很大)
- 现在数据包加载提示会有上下分割线,且每行开头会有竖线。
datapackets functions LIB_v3.0_1.13-1.21.x
new
- 添加了 dfl:lib/player_id 函数。
- 添加了 dfl:lib/things_count 函数。
- 添加了 dfl:tick/always_sunny 函数。
- 添加了 dfl:tick/clear_run_a 函数。
- 添加了 dfl:tick/clear_run_b 函数。
- 添加了 dfl:tick/keep_have_things 函数。
- 添加了 dfl:tick/slime 函数。
- 添加了 dfl:tick/things_to_xp 函数。
- 添加了 dfl:tick/tpa 函数。
- 现在数据包会在每 tick 创建一次记分板 dfl_enable 并将所有实体在此记分板中的记分项设为 1。
change
- 现在 1.21 以下部分所有函数内容同步了 1.21 以上部分(包括宏函数)。
- 现在储存全局类数据的函数(例如游戏时间,实体总数)会统一将数据储存在 dfl_scoreboard 记分板中,而不是存储在各自的记分板所有玩家的记分项中(原理:通过直接设置一个不存在的玩家名(名称为曾用记分板名称去掉 dfl_ 前缀)的记分项值存储数据,这种方法便于查看、使用及统一管理)。
- 将 pack.mcmeta 中的数据包最高支持版本号更新为 Minecraft 1.21.4 的数据包版本号 61。
- 现在 dfl:redstone/kill_item 中使用的记分项名称不仅仅是去掉上一版本的前缀而是改为了 item_number。
delete
- 移除了 dfl:tick/show_allthings 函数。