This repository was archived by the owner on Oct 4, 2025. It is now read-only.
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 函数。