Posted July 6, 201411 yr I tried to generate particles around the player, but it simply does nothing. Here is the code: //Initialization outside the classes private Random random = new Random(); //playertickevent method EntityPlayer player = (EntityPlayer)event.player; int x, y, z; x = player.chunkCoordX; y = player.chunkCoordY; z = player.chunkCoordZ; World world; world = player.getEntityWorld(); randomDisplayTick(world, x, y, z, random); //randomDisplayTick method public void randomDisplayTick (World world, int x, int y, int z, Random random) { float x1 = (float) x + random.nextFloat() + random.nextFloat() + random.nextFloat(); float y1 = (float) y + random.nextFloat(); float z1 = (float) z + random.nextFloat() + random.nextFloat() + random.nextFloat(); float f = 0.52F; float f1 = random.nextFloat() * 0.6F - 0.3F; world.spawnParticle("fire", (double)x1, (double)y1, (double)z1, 0.0D, 0.0D, 0.0D); }
July 6, 201411 yr Author I added @SideOnly(Side.CLIENT), but it still does nothing. There is no particle spawning near me.
July 6, 201411 yr Author Well, I don't know what to show. Everything else in the code doesn't interact with the particle. What I've shown to you is the code that refers to generating particles.
July 6, 201411 yr Author Yeah, you're right. I fixed my mistake, but still it doesn't work. It enters the method randomDisplayTick, so there is a possibility of spawning the particles in a wrong location?
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.