VCS-Official
本帖最后由 VCS-Official 于 2022-6-20 22:34 编辑


列表操作工具
此数据包提供一些对列表类标签进行操作的方法
函数名输入输出操作意义加入版本
ltus:selectstorage路径:
ltus:io in.list
ltus:io in.index
storage路径:
ltus:io out.list
ltus:io out.index
允许整型参数或整型参数列表成为相应列表的整型下标或整型下标列表
如果ltus:io in.index为任意类型的数字(例如:0b,1.3d,4s等),将使与ltus:io in.list相同的临时列表in.temp.list索引值为ltus:io in.index或索引满足所有ltus:io in.index中整型数字的元素输出至out.list(注:当ltus:io in.index 只填写索引值 时out.list的值将不会是一个列表,而是列表中对应索引值的元素)

允许自定义字符串成为字符串下标
如果ltus:io in.index为TAG对象(例如:{hello:"world"}等),将使与ltus:io in.list相同的临时列表in.temp.list中含有ltus:io in.index中TAG对象的所有相同键值对(例如:如果in.temp.list:[{hello:"world",text:"123"},{hello:"minecraft"}],ltus:io in.index:{hello:"world"},则将得到的元素为{hello:"world",text:"123"})的元素输出至out.list,所得元素对应的索引值值追加到out.index使其与out.list中每个元素的索引值一一对应
1.0

介绍:


示例:


ltus:uniquestorage路径:
ltus:io in.list
storage路径:
ltus:io out.list
去除列表中的重复元素
将与ltus:io in.list相同的临时列表ltus:io in.temp.list去除重复元素后输出至ltus:io out.list
1.0

介绍:



示例:



记分板目标:._listoolint.

下载:(低版本可正常使用,目前数据包的pack_format为9,由于该包为前置,在命名空间不重复的情况下你可以将其中的data文件夹合并至自己的数据包内)
List Apparatus 1.3.1.zip (12.35 KB, 下载次数: 7)

原List Tool地址:[1.14~1.19][VCS|HangBack] 列表操作工具——让你的索引值可以为参数 - 数据包 - Minecraft(我的世界)中文论坛 - (mcbbs.net)

更新日志:

未来计划


来自群组: VoidCreatureWorkShop

kevinss
功能很强大,拿走了

Dop1
感谢分享 实用性很广

31547263780
55555555555555555555555555555555

csxiaozheng768
做得好棒 感谢分享

Mikuoa
很强的功能