I have this inside a module script
local Inventory = {
--crystal = {"name", #, 0.1, nil, bleedStage(1-3)}
Blue_Kyber_Crystal = {"Blue Kyber Crystal", 0, 0.1, nil, 0},
Teal_Kyber_Crystal = {"Blue Kyber Crystal", 0, 0.1, nil, 0},
Green_Kyber_Crystal = {"Green Kyber Crystal", 0, 0.1, nil, 0},
Yellow_Kyber_Crystal = {"Yellow Kyber Crystal", 0, 0.1, nil, 0},
Purple_Kyber_Crystal = {"Purple Kyber Crystal", 0, 0.1, nil, 0},
Red_Kyber_Crystal = {"Red Kyber Crystal", 0, 0.1, nil, 0},
White_Kyber_Crystal = {"White Kyber Crystal", 0, 0.1, nil, 0},
Black_Kyber_Crystal = {"Black Kyber Crystal", 0, 0.1, nil, 0},
}
My issue is whenever I try to do.
print(Inventory[1])
it only prints nil
I have required the module script before its used here

1 comment
Try printing "Inventory.Blue_Kyber_Crystal".