恶骨骑射手 (Wither Skeleton Archers)
将下界要塞中的骷髅用持弓的恶骨骑射手取代。
这个数据包/服务器端mod以命令为基础,使恶骨骑射手能够使用弓,甚至在命中目标时造成火焰伤害。该mod将出现在下界要塞中的骷髅更换成这些持弓的恶骨骑射手,增加了这些结构的难度。__普通用剑的恶骨骑射手不受影响。__
原始数据包:
我的数据包基于[原始数据包]( 链接),该数据包已于三年前被抛弃,当地狱砖(或相关方块)中生成骷髅时就将其替换。它也无法在更新版本中使用,因为它使用 `Dimension:-1` 而不是新格式 `Dimension:the_nether` 来进行这个地狱检查。而我的数据包使用谓词来检测骷髅是否在地狱要塞中了。
版本情况:
旧版本(1.15 - 1.18.2)、1.19.x版本(1.19 - 1.19.4)和现代版本(1.20+)之间的唯一区别在于代码中的语法差异;每个版本都以相同的方式工作。这是必要的,因为1.19.3中 `location` 谓词中的 `feature` 字段被重命名为 `structure`,而1.20中 `alternative` 谓词类型被重命名为 `any_of`。
Mod兼容性:
目前无法检测实体是否在具有特定标签的任何结构中,因此我使用了 `any_of`/`alternative` 来允许与mod相兼容的要塞,比如:
- 末日要塞 (`hexfortress:nether_fortress`)
- 地牢与酒馆 (`minecraft:nether_keep`)
- YUNG更好的要塞 (`betterfortresses:fortress`)
这个mod也兼容任何保持 `minecraft:fortress` 命名空间的要塞mod。如果您有一个不在此列表中的modded结构,并希望此数据包与之兼容,您可以编辑文件 `data/wsaif/predicates/in_fortress.json` 并按照其中的格式进行添加。
此数据包可以安全地从您的世界中移除,但这样做不会将任何现有的恶骨骑射手重新转变为骷髅。
截图:
来自Modrinth
Legacy
展开
版本: 1.0.0+mod
支持游戏: 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
Release
下载次数: 662
Legacy - Datapack
展开
版本: 1.0.0
支持游戏: 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
类型: datapack
Release
下载次数: 96
1.19.x
展开
版本: 1.0.0+mod
支持游戏: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4
Release
下载次数: 600
1.19.x - Datapack
展开
版本: 1.0.0
支持游戏: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4
类型: datapack
Release
下载次数: 49
Modern
展开
版本: 1.0.0+mod
支持游戏: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4
类型:
Fabric
Forge
NeoForge
Quilt
Release
下载次数: 4,973
Modern - Datapack
展开
版本: 1.0.0
支持游戏: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4
类型: datapack
Release
下载次数: 327