package Ġcom . skill w . random item . internal . manager Ċ Ċ import Ġcom . skill w . p ou voir . util . FileUtils Ċ import Ġcom . skill w . random item . Random Item Ċ import Ġcom . skill w . random item . api . manager . Global Variable Manager Ċ import Ġcom . skill w . random item . api . variable . Variable Ċ import Ġjava . io . File Ċ Ċ object ĠGlobal Variable ManagerImpl Ġ: ĠGlobal Variable Manager () Ġ{ ĊĠĠĠ Ġoverride Ġval Ġkey Ġ= Ġ" Global Variable Manager " ĊĠĠĠ Ġoverride Ġval Ġpriority : ĠInt Ġ= Ġ 3 ĊĠĠĠ Ġoverride Ġval Ġsub P ou voir Ġ= ĠRandom Item ĊĠĠĠ Ġprivate Ġval Ġvars Ġby Ġlazy Ġ{ ĊĠĠĠĠĠĠĠ ĠFile ( Random Item . plugin . data Folder , Ġ" variables ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Enable () Ġ{ ĊĠĠĠĠĠĠĠ Ġon Reload () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Reload () Ġ{ ĊĠĠĠĠĠĠĠ Ġclear () ĊĠĠĠĠĠĠĠ ĠFileUtils . load Multiply ( vars , ĠVariable :: class . java ). forEach Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġit . key . register () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊ Ċ }