@SideOnly(Side.CLIENT)
@Override
public IMessage onMessage(final MessageSoulDrainFX message, final MessageContext ctx) {
World world = Minecraft.getMinecraft().world;
if (world.isRemote) {
for (double i = 0; i < 8; i++) {
double xCoord = message.posX + (rand.nextDouble() - 0.5);
double yCoord = message.posY + (rand.nextDouble() - 0.5);
double zCoord = message.posZ + (rand.nextDouble() - 0.5);
world.spawnParticle(EnumParticleTypes.CRIT, true, xCoord, yCoord, zCoord, (rand.nextDouble() - 0.5),
(rand.nextDouble() - 0.5), (rand.nextDouble() - 0.5));
}
ParticleUtils.spawnParticleBeam(world, EnumParticleTypes.CRIT, message.posX, message.posY, message.posZ,
message.castX, message.castY, message.castZ, 0.2);
}
return null;
}
MessageSoulDrainFX.java 文件源码
java
阅读 19
收藏 0
点赞 0
评论 0
项目:Infernum
作者:
评论列表
文章目录