Code shown above for the particle spawning. The "println" actually is called correctly and the X,Y,Z location is exactly correct for where I want to see the particles, yet they do not appear.
public class SoulDustEntity extends EntityItem {
This is being ran on a custom Entity Item that is created correctly when a custom item is thrown. The custom item is deleted instantly and replaced with this custom EntityItem which has the onUpdate method in it above to spawn particles around the item.
I have checked my Minecraft settings to check if particles are enabled. I've tried without the "isRemote" code, and with, and checking for remote and not-remote. I've tired removing the "@SideOnly" too. I've been stuck on this for a week and checked so many threads. Any help I would love, thank you.
------------SOLVED-------------------------
Minecraft MINECRAFT = Minecraft.getMinecraft();
Made a spawn particle handler inside of my client proxy class
@Override
public void spawnParticle(EnumParticleTypes particleType, double xCoord, double yCoord, double zCoord, double xSpeed, double ySpeed, double zSpeed)
{
MINECRAFT.world.spawnParticle(particleType, xCoord, yCoord, zCoord, xSpeed, ySpeed, zSpeed);
}