    # Gemstone Particles # 
# Amethyst # 
execute as @a[nbt={Inventory:[{Slot:100b,tag:{nl_ItemID:52b}},{Slot:101b,tag:{nl_ItemID:51b}},{Slot:102b,tag:{nl_ItemID:50b}},{Slot:103b,tag:{nl_ItemID:49b}}]}] at @s run particle minecraft:dust 1 0 1 1 ~ ~ ~ 0.2 0 0.2 0 2
execute as @a[nbt={Inventory:[{Slot:100b,tag:{nl_ItemID:52b}},{Slot:101b,tag:{nl_ItemID:51b}},{Slot:102b,tag:{nl_ItemID:50b}},{Slot:103b,tag:{nl_ItemID:73b}}]}] at @s run particle minecraft:dust 1 0 1 1 ~ ~ ~ 0.2 0 0.2 0 2

# Dark Quartz # 
execute as @a[nbt={Inventory:[{Slot:100b,tag:{nl_ItemID:56b}},{Slot:101b,tag:{nl_ItemID:55b}},{Slot:102b,tag:{nl_ItemID:54b}},{Slot:103b,tag:{nl_ItemID:53b}}]}] at @s run particle minecraft:dust 0 0 0 1 ~ ~ ~ 0.2 0 0.2 0 2
execute as @a[nbt={Inventory:[{Slot:100b,tag:{nl_ItemID:56b}},{Slot:101b,tag:{nl_ItemID:55b}},{Slot:102b,tag:{nl_ItemID:54b}},{Slot:103b,tag:{nl_ItemID:74b}}]}] at @s run particle minecraft:dust 0 0 0 1 ~ ~ ~ 0.2 0 0.2 0 2

# Jade # 
execute as @a[nbt={Inventory:[{Slot:100b,tag:{nl_ItemID:60b}},{Slot:101b,tag:{nl_ItemID:59b}},{Slot:102b,tag:{nl_ItemID:58b}},{Slot:103b,tag:{nl_ItemID:57b}}]}] at @s run particle minecraft:dust 0 1 0 1 ~ ~ ~ 0.2 0 0.2 0 2
execute as @a[nbt={Inventory:[{Slot:100b,tag:{nl_ItemID:60b}},{Slot:101b,tag:{nl_ItemID:59b}},{Slot:102b,tag:{nl_ItemID:58b}},{Slot:103b,tag:{nl_ItemID:75b}}]}] at @s run particle minecraft:dust 0 1 0 1 ~ ~ ~ 0.2 0 0.2 0 2

# Topaz # 
execute as @a[nbt={Inventory:[{Slot:100b,tag:{nl_ItemID:64b}},{Slot:101b,tag:{nl_ItemID:63b}},{Slot:102b,tag:{nl_ItemID:62b}},{Slot:103b,tag:{nl_ItemID:61b}}]}] at @s run particle minecraft:dust 1 1 0 1 ~ ~ ~ 0.2 0 0.2 0 2
execute as @a[nbt={Inventory:[{Slot:100b,tag:{nl_ItemID:64b}},{Slot:101b,tag:{nl_ItemID:63b}},{Slot:102b,tag:{nl_ItemID:62b}},{Slot:103b,tag:{nl_ItemID:76b}}]}] at @s run particle minecraft:dust 1 1 0 1 ~ ~ ~ 0.2 0 0.2 0 2

# Ruby # 
execute as @a[nbt={Inventory:[{Slot:100b,tag:{nl_ItemID:68b}},{Slot:101b,tag:{nl_ItemID:67b}},{Slot:102b,tag:{nl_ItemID:66b}},{Slot:103b,tag:{nl_ItemID:65b}}]}] at @s run particle minecraft:dust 1 0 0 1 ~ ~ ~ 0.2 0 0.2 0 2
execute as @a[nbt={Inventory:[{Slot:100b,tag:{nl_ItemID:68b}},{Slot:101b,tag:{nl_ItemID:67b}},{Slot:102b,tag:{nl_ItemID:66b}},{Slot:103b,tag:{nl_ItemID:77b}}]}] at @s run particle minecraft:dust 1 0 0 1 ~ ~ ~ 0.2 0 0.2 0 2

# Sapphire # 
execute as @a[nbt={Inventory:[{Slot:100b,tag:{nl_ItemID:72b}},{Slot:101b,tag:{nl_ItemID:71b}},{Slot:102b,tag:{nl_ItemID:70b}},{Slot:103b,tag:{nl_ItemID:69b}}]}] at @s run particle minecraft:dust 0 0 1 1 ~ ~ ~ 0.2 0 0.2 0 2
execute as @a[nbt={Inventory:[{Slot:100b,tag:{nl_ItemID:72b}},{Slot:101b,tag:{nl_ItemID:71b}},{Slot:102b,tag:{nl_ItemID:70b}},{Slot:103b,tag:{nl_ItemID:78b}}]}] at @s run particle minecraft:dust 0 0 1 1 ~ ~ ~ 0.2 0 0.2 0 2
