Skip to content

Commit aad2058

Browse files
removed "installMenus()"
1 parent e326910 commit aad2058

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

src/main/java/me/flame/menus/menu/Menus.java

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,24 +3,20 @@
33
import org.bukkit.Bukkit;
44
import org.bukkit.plugin.Plugin;
55
import me.flame.menus.listeners.*;
6+
import org.bukkit.plugin.java.JavaPlugin;
67
import org.jetbrains.annotations.Contract;
78
import org.jetbrains.annotations.NotNull;
89

910
@SuppressWarnings("unused")
1011
public final class Menus {
11-
private static final MenuFactory menuFactory = new MenuFactory();
12+
public static final Plugin PLUGIN = JavaPlugin.getProvidingPlugin(Menus.class);
1213

13-
/**
14-
* Register the events required for Click events AND Modifier Checking
15-
* <p>
16-
* This includes: Checking if Placing/Removing/Swapping/Cloning items is allowed
17-
* <p>
18-
* or any click/drag/open/close event that happens, it's pretty important unless you have some sort of dummy inventory.
19-
*/
20-
public static void installMenus(Plugin plugin) {
21-
Bukkit.getPluginManager().registerEvents(new MenuListeners(), plugin);
14+
static {
15+
Bukkit.getPluginManager().registerEvents(new MenuListeners(), PLUGIN);
2216
}
2317

18+
private static final MenuFactory menuFactory = new MenuFactory();
19+
2420
@Contract(value = " -> new", pure = true)
2521
public static @NotNull SimpleBuilder menu() {
2622
return new SimpleBuilder();

0 commit comments

Comments
 (0)