No Block Break Particles is a resource pack which aims to remove the particles that scatter everywhere when breaking blocks, the overall goal is to reduce the visual overstimulation and make Minecraft look cleaner and neater overall.
This wont help improve performance much if at all due to the particles still being rendered as a completely transparent texture.
The mod "Enhanced Block Entities" causes Shulker blocks to become invisible when the option "Enhanced Shulker Boxes" is set to "On". You can fix this by either removing the mod itself or by changing the setting "Enhanced Shulker Boxes" to "Off". (Credit to raptorcroissant on Discord for letting me know)
On some versions there are some blocks that can't have their particles removed due to them not having a model where I can specify the particle texture. Below is a list of blocks that still have particles and the versions that are affected.
1.8+:
1.9+:
1.10+:
1.11+:
1.12+: