Est-ce que tu as pensé à faire en sorte que la zone enlève automatiquement les blocs barrières ? Tu peux faire cette commande en boucle :
/fill X Y Z DX DY DZ minecraft:air 0 replace minecraft:barrier
X, Y et Z sont les coordonnées d'un des coins de la zone, et DX, DY et DZ sont les coordonnées du coin opposé de la zone. Avec ça, les blocs devraient disparaître.
En ce qui concerne les particules, j'aurai du mal à t'aider, je m'y connais pas trop :/