Class BaseGUIItemBuilder<T extends GUIItem,B extends BaseGUIItemBuilder<T,B>>
java.lang.Object
de.placeblock.betterinventories.builder.content.BaseGUISectionBuilder<T,B>
de.placeblock.betterinventories.builder.content.BaseGUIItemBuilder<T,B>
- Type Parameters:
T- The GUIItem typeB- The Builder type
- All Implemented Interfaces:
Builder<T,B>
- Direct Known Subclasses:
BaseGUIButtonBuilder,GUIItemBuilder
public abstract class BaseGUIItemBuilder<T extends GUIItem,B extends BaseGUIItemBuilder<T,B>>
extends BaseGUISectionBuilder<T,B>
Base class for creating GUIITem-Builders
-
Field Summary
Fields inherited from interface de.placeblock.betterinventories.builder.Builder
VALUE_MISSING_EXCEPTION -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.placeblock.betterinventories.builder.content.BaseGUISectionBuilder
getGui, getSize, size
-
Constructor Details
-
BaseGUIItemBuilder
Creates a new BaseGUIItemBuilder- Parameters:
gui- The GUI for the Item
-
-
Method Details
-
item
Sets the ItemStack of the GUIItem- Parameters:
item- The ItemStack- Returns:
- this
-
getItem
protected org.bukkit.inventory.ItemStack getItem()- Returns:
- The ItemStack of the GUIItem
-