当前位置: 首页>>代码示例>>Java>>正文


Java EntityPlayer.stopActiveHand方法代码示例

本文整理汇总了Java中net.minecraft.entity.player.EntityPlayer.stopActiveHand方法的典型用法代码示例。如果您正苦于以下问题:Java EntityPlayer.stopActiveHand方法的具体用法?Java EntityPlayer.stopActiveHand怎么用?Java EntityPlayer.stopActiveHand使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在net.minecraft.entity.player.EntityPlayer的用法示例。


在下文中一共展示了EntityPlayer.stopActiveHand方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: onUsingTick

import net.minecraft.entity.player.EntityPlayer; //导入方法依赖的package包/类
@Override
public void onUsingTick(ItemStack stack, EntityLivingBase entityLiving, int count)
{
	if (entityLiving instanceof EntityPlayer) {
		EntityPlayer player = (EntityPlayer) entityLiving;
		count = getMaxItemUseDuration(stack) - count;
		int interval = count / spell.getIntervalLength();
		int progress = count % spell.getIntervalLength();
		if (progress == 0 && interval != 0)
		{
			spell.intervalStarted(player, stack, interval);
		}
		boolean res = spell.songTick(player, stack, interval, progress, spell.getIntervalLength());
		if (!res) {
			player.stopActiveHand();
		}
		
		/*for (SongNote note : spell.getNotes())
		{
			if (note.time == progress)
			{
				float f = (float)Math.pow(2.0D, (double)(note.value.ordinal() - 12) / 12.0D);
				player.world.playSound((EntityPlayer)null, player.posX, player.posY, player.posZ, SoundEvents.BLOCK_NOTE_HARP, SoundCategory.RECORDS, 3.0F, f);
			}
		}*/
	}
}
 
开发者ID:TeamMelodium,项目名称:Melodium,代码行数:28,代码来源:ItemTempSpellCaster.java

示例2: onStoppedUsingItem

import net.minecraft.entity.player.EntityPlayer; //导入方法依赖的package包/类
public void onStoppedUsingItem(EntityPlayer playerIn)
{
    this.syncCurrentPlayItem();
    this.connection.sendPacket(new CPacketPlayerDigging(CPacketPlayerDigging.Action.RELEASE_USE_ITEM, BlockPos.ORIGIN, EnumFacing.DOWN));
    playerIn.stopActiveHand();
}
 
开发者ID:NSExceptional,项目名称:Zombe-Modpack,代码行数:7,代码来源:PlayerControllerMP.java


注:本文中的net.minecraft.entity.player.EntityPlayer.stopActiveHand方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。