Added ItemProvider#EMPTY

This commit is contained in:
NichtStudioCode 2022-02-27 21:20:17 +01:00
parent e88e92a325
commit 95aa06021e

@ -1,6 +1,7 @@
package de.studiocode.invui.item; package de.studiocode.invui.item;
import de.studiocode.invui.window.impl.BaseWindow; import de.studiocode.invui.window.impl.BaseWindow;
import org.bukkit.Material;
import org.bukkit.entity.Player; import org.bukkit.entity.Player;
import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.ItemStack;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;
@ -10,6 +11,7 @@ import java.util.function.Supplier;
public interface ItemProvider extends Supplier<ItemStack>, Cloneable { public interface ItemProvider extends Supplier<ItemStack>, Cloneable {
ItemProvider EMPTY = new ItemWrapper(new ItemStack(Material.AIR));
/** /**
* Builds the {@link ItemStack} * Builds the {@link ItemStack}