Posted February 18, 20178 yr I have a problem: I am testing something on server side and i want to create particles if it succeeded - how can i send it to the client?
February 18, 20178 yr Author So... am i supposed to use WorldSever? Or what??? I don't understand how is the command working Edited February 18, 20178 yr by Villfuk02
February 18, 20178 yr Author I tried this: if (worldIn instanceof WorldServer) { WorldServer worldserver = (WorldServer)worldIn; Utils.getLogger().info(particle); if (particle) spawnBonemealParticles(worldserver, alterPos, 15); } public static void spawnBonemealParticles(World worldIn, BlockPos pos, int amount) { for(int i = 0; i < amount + 1; i++){ worldIn.spawnParticle(EnumParticleTypes.VILLAGER_HAPPY, ((double)pos.getX()) + worldIn.rand.nextDouble(), ((double)pos.getY()) + worldIn.rand.nextDouble(), ((double)pos.getZ()) + worldIn.rand.nextDouble(), 0.0, 0.5, 0.0, new int[0]); } } But it still doesn't spawn the paticles Everything triggers how would i expect it, but no particles
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.