HS_PlayerAttackEntity.java 文件源码

java
阅读 27 收藏 0 点赞 0 评论 0

项目:HarderStart 作者:
/**
 * Makes stick truly a rudimentary weapon TODO add damage to stick info
 * 
 * @param event
 */
@SubscribeEvent(priority = EventPriority.NORMAL)
public void playerAttackEvent(AttackEntityEvent event)
{
    EntityPlayer player = event.entityPlayer;
    ItemStack itemstack = player.getCurrentEquippedItem();

    if (player != null)
    {
        if (!player.capabilities.disableDamage && itemstack != null)
        {
            if (OreDictionary.itemMatches(new ItemStack(Items.stick), itemstack, true))
            {
                event.target.attackEntityFrom(DamageSource.causePlayerDamage(player), 2.0F);
            }
        }
    }

    return;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号