MessageSoulDrainFX.java 文件源码

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

项目:Infernum 作者:
@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;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号