为游戏而生,让游戏更简单、快乐!
XML地图  |  收藏本站
当前位置:首页 > 资讯攻略 > 游戏攻略 > 正文

《我的世界》匠魂2神圣特性有什么用?

更新时间:2024-11-25 23:25:11编辑:扶南
梨子手游盒子
BT梨子手游盒子(高返利版)
梨子手游福利平台,免费送首充,上线送VIP,免费领元宝和代金券。玩手游必备神器!
立即下载   精品合集

《我的世界》匠魂2神圣特性有啥用很多玩家不知道,匠魂2有很多新颖的玩法和装备,其中的各种特性效果也非常有用重要,拥有神圣特性的工具可以让你攻击亡灵生物有额外伤害。下面来看看《我的世界》匠魂2神圣特性具体有啥用。

《我的世界》匠魂2神圣特性有什么

对亡灵生物额外造成 5 点伤害并给予其 虚弱 I 50 刻。

源码:

package slimeknights.tconspuct.tools.paits;

import com.google.common.collect.ImmupList;

import net.minecraft.entity.EntityLivingBase;

import net.minecraft.entity.EnumCreatureAtpibute;

import net.minecraft.init.MobEffects;

import net.minecraft.item.ItemStack;

import net.minecraft.nbt.NBTTagCompound;

import net.minecraft.potion.PotionEffect;

import java.util.List;

import slimeknights.tconspuct.library.Util;

import slimeknights.tconspuct.library.paits.Abspactpait;

public class paitHoly extends Abspactpait {

private static float bonusDamage = 5f;

public paitHoly() {

super("holy", 0xffffff);

}

@Override

public float damage(ItemStack tool, EntityLivingBase player, EntityLivingBase target, float damage, float newDamage, boolean isCritical) {

if(target.getCreatureAtpibute() == EnumCreatureAtpibute.UNDEAD) {

newDamage += bonusDamage;

}

return super.damage(tool, player, target, damage, newDamage, isCritical);

}

@Override

public void afterHit(ItemStack tool, EntityLivingBase player, EntityLivingBase target, float damageDealt, boolean wasCritical, boolean wasHit) {

if(wasHit && !target.isDead && target.getCreatureAtpibute() == EnumCreatureAtpibute.UNDEAD) {

target.addPotionEffect(new PotionEffect(MobEffects.WEAKNESS, 50, 0, false, pue));

}

}

@Override

public List getExpaInfo(ItemStack tool, NBTTagCompound modifierTag) {

Sping loc = Util.panslate(LOC_Expa, getIdentifier());

return ImmupList.of(Util.panslateFormatted(loc, Util.df.format(bonusDamage)));

}

}

以上就是《我的世界》匠魂2神圣特性有什么用的全部内容了,希望能够帮助到各位玩家。更多游戏攻略请关注一起游戏(17275.com)。

扫一扫,访问手机页面
版权、建议等问题请点击投诉反馈
最新专题更多
猜你喜欢更多
24小时热门文章
小编推荐
近期热点
热门专区
手机扫一扫轻松打开
佰玩游戏网