public static void OnSetDefaultsString(ref string itemname, Item item) { if (ItemHooks.SetDefaultsString == null) { return; } SetDefaultsEventArgs <Item, string> setDefaultsEventArgs = new SetDefaultsEventArgs <Item, string> { Object = item, Info = itemname }; ItemHooks.SetDefaultsString(setDefaultsEventArgs); itemname = setDefaultsEventArgs.Info; }