按类别搜索

全部 ·  MOD ·  地图 ·  材质包 ·  教程 · 
公告:本站更新大量手机版内容 --> 点击查看

我的世界DualWield插件

94 2020-11-16 11:03:46 文章分类: 插件

DualWield插件应该兼容所有的保护插件,取消实体损坏事件和阻止中断事件的插件。它还应该兼容大多数第三方附魔插件,甚至像McMMO这样的插件。用一个副手武器攻击使用修改mojang自己的攻击代码,所以它应该反应和行为完全像一个武器在主手!挖掘方块的工具几乎和主手的速度一样,普通的附魔也可以。1.8的PVP插件也兼容。但是攻击仍然有冷却时间,但它是不可能显示动画,因为它是通过发包从客户端修改的。

副手挖矿

副手拿剑

攻击冷却时间:

当你用手攻击时,与正常攻击时相同的代码用于计算伤害,这个计算包括点击和攻击的冷却时间。其他插件,改变攻击速度,以消除冷却时间,也将自动生效!

攻击冷却动画:

当用副手攻击时,玩家可能会认为没有冷却时间,他们可以快速命中,因为动画不播放,但事实上,在计算伤害时,冷却时间是考虑在内的。这是不可能开启的动画效果,因为它完全是由客户端去渲染。

权限

dualwield.attack (Default)

dualwield.mine (Default)

API:下载

API允许你检查右手造成的BlockBreakEvent(方块破坏事件)和EntityDamageByEntityEvent(应该是攻击事件)

预览:API举例

为了能够使插件兼容,挖矿和攻击时玩家的主手和反手的物品会互换。

这将允许插件使用getItemInMainHand(获取主手物品)来获得你主手物品,

我们也会给在反手的物品附加一些NBT以便我们可以检查由左手物品造成的BlockBreakEvent和EntityDamageByEntityEvent。

当使用API时建议使用dwalWieldAPI.getItemInMainHand(player)而不是player.getItemInMainHand(player)

因为其实当你使用API来获得它时两只手的物品调换NBT也会移除。(此句貌似还有点问题?)

 下载地址 点此下载

适用版本:1.16.X 1.15.X 1.14.X 1.13.X 1.12 1.11 1.10 1.9


相关文章