public abstract class CompendiumCategory
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected ResourceName |
name |
| Constructor and Description |
|---|
CompendiumCategory(ResourceName name) |
| Modifier and Type | Method and Description |
|---|---|
ResourceName |
getBackgroundPicture(Gui gui,
IAssetManager manager) |
java.lang.String |
getDisplayText(IAssetManager manager) |
abstract ResourceName |
getIcon(IGameInstance game,
IAssetManager assetManager,
IRenderer g) |
Pos2 |
getIngredientPosition(Gui gui,
ComponentIngredient ingredient,
int index) |
int |
getMaxIngredientAmount(Gui gui,
java.util.List<ComponentIngredient> ingredients) |
ResourceName |
getName() |
abstract java.util.Set<? extends ICompendiumRecipe> |
getRecipes() |
void |
onGuiOrganized(Gui gui,
ComponentMenu menu,
java.util.List<ComponentPolaroid> polaroids,
java.util.List<ComponentIngredient> ingredients,
ComponentConstruct construct) |
CompendiumCategory |
register() |
boolean |
shouldDisplay(AbstractEntityPlayer player) |
protected final ResourceName name
public CompendiumCategory(ResourceName name)
public void onGuiOrganized(Gui gui, ComponentMenu menu, java.util.List<ComponentPolaroid> polaroids, java.util.List<ComponentIngredient> ingredients, ComponentConstruct construct)
public int getMaxIngredientAmount(Gui gui, java.util.List<ComponentIngredient> ingredients)
public Pos2 getIngredientPosition(Gui gui, ComponentIngredient ingredient, int index)
public ResourceName getBackgroundPicture(Gui gui, IAssetManager manager)
public boolean shouldDisplay(AbstractEntityPlayer player)
public java.lang.String getDisplayText(IAssetManager manager)
public abstract ResourceName getIcon(IGameInstance game, IAssetManager assetManager, IRenderer g)
public abstract java.util.Set<? extends ICompendiumRecipe> getRecipes()
public ResourceName getName()
public CompendiumCategory register()