We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 10feaa1 commit 2315ca2Copy full SHA for 2315ca2
src/main/java/me/flame/menus/menu/BaseBuilder.java
@@ -4,13 +4,21 @@
4
5
import me.flame.menus.modifiers.Modifier;
6
7
-import org.bukkit.ChatColor;
8
import org.jetbrains.annotations.NotNull;
9
10
import java.util.EnumSet;
11
import java.util.function.Consumer;
12
13
-@SuppressWarnings("unused")
+/**
+ * Base builder for all Menu implementation (builders)
14
+ * <p>
15
+ * A verbose builder way to make menus.
16
+ * @param <G> menu generic
17
+ * @param <B> recursive generic for type safe building
18
+ * @author flameyosflow
19
+ * @since 1.0.0
20
+ */
21
+@SuppressWarnings({ "unused", "unchecked" })
22
public abstract class BaseBuilder<G, B extends BaseBuilder<G, B>> {
23
@NotNull
24
protected String title = "";
0 commit comments