Hello, I'm trying to create a simple text particle system that'll save the particle in the server. As of now, whenever a player joins, the text is added. Then, once another player joins, the old particle is overlapped, giving more black background. Is there a way to only have one text particle for everyone?
Yes, you can save the instance. What I'd also recommend you to do is take a look at the second parameter of Level::addParticle(), if that's what you're using. You can make it send the text to just one player instead of all players on the server.
If you're using the FloatingTextParticle class provided by PocketMine I actually think using a config won't even work. (Except if you're serializing, but why would you?)
What exactly are you trying to do? Are you attempting to display each player's username to only that player in the particle?