public abstract class CreativeTabBuilderAPI<S>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.util.function.Supplier<S> |
icon |
protected ResourceLocationAPI<?> |
registryName |
protected static CoreAPI.GameVersion |
VERSION |
| Constructor and Description |
|---|
CreativeTabBuilderAPI() |
| Modifier and Type | Method and Description |
|---|---|
abstract CreativeTabAPI<?> |
build() |
void |
setIcon(java.util.function.Supplier<ItemStackAPI<?>> stack) |
void |
setIconDirect(java.util.function.Supplier<S> stack) |
void |
setIconItem(java.util.function.Supplier<ItemAPI<?>> item) |
protected static final CoreAPI.GameVersion VERSION
protected java.util.function.Supplier<S> icon
protected ResourceLocationAPI<?> registryName
public abstract CreativeTabAPI<?> build()
public void setIcon(java.util.function.Supplier<ItemStackAPI<?>> stack)
public void setIconDirect(java.util.function.Supplier<S> stack)
public void setIconItem(java.util.function.Supplier<ItemAPI<?>> item)