Skip to content

Commit d06dc1a

Browse files
committed
refactor(mod): 🔧 remove unused creation entry registration logic
1 parent a94cdcc commit d06dc1a

1 file changed

Lines changed: 0 additions & 9 deletions

File tree

src/ReferenceReplacement/ReferenceReplacementMod.cs

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ public class ReferenceReplacementMod : ResoniteMod
2020
private const string CreationMenuCategory = "Editor";
2121
private const string CreationMenuLabel = "Reference Replacement (Mod)";
2222
private static readonly Harmony HarmonyInstance = new(HarmonyId);
23-
private static bool _creationEntryRegistered;
2423

2524
public override string Name => "ReferenceReplacement";
2625
public override string Author => "esnya";
@@ -37,7 +36,6 @@ public static void BeforeHotReload()
3736
{
3837
HarmonyInstance.UnpatchAll(HarmonyId);
3938
HotReloader.RemoveMenuOption(CreationMenuCategory, CreationMenuLabel);
40-
_creationEntryRegistered = false;
4139
}
4240

4341
public static void OnHotReload(ResoniteMod modInstance)
@@ -58,13 +56,6 @@ private static void InitializeMod(ResoniteMod modInstance)
5856

5957
private static void RegisterCreationEntry()
6058
{
61-
if (_creationEntryRegistered)
62-
{
63-
return;
64-
}
65-
6659
DevCreateNewForm.AddAction(CreationMenuCategory, CreationMenuLabel, ReferenceReplacementDialog.OpenFromSlot);
67-
68-
_creationEntryRegistered = true;
6960
}
7061
}

0 commit comments

Comments
 (0)