RuneHive-Game
Loading...
Searching...
No Matches
com.runehive.content.skill.impl.crafting.Craftable Interface Reference

The craftable itemcontainer. More...

Inheritance diagram for com.runehive.content.skill.impl.crafting.Craftable:

Public Member Functions

int getAnimation ()
 Gets the craftable animation.
CraftableItem[] getCraftableItems ()
 Gets the craftable items.
Item[] getIngredients (int index)
 Gets the craftable ingredients.
String getName ()
 Gets the craftable name.
String getProductionMessage ()
 Gets the craftable production message.
Item getUse ()
 Gets the craftable used item.
Item getWith ()
 Gets the craftable item used with.

Detailed Description

The craftable itemcontainer.

Author
Daniel

Definition at line 10 of file Craftable.java.

Member Function Documentation

◆ getAnimation()

int com.runehive.content.skill.impl.crafting.Craftable.getAnimation ( )

Gets the craftable animation.

Returns
The craftable animation.

Implemented in com.runehive.content.skill.impl.crafting.impl.Gem, com.runehive.content.skill.impl.crafting.impl.Hide, and com.runehive.content.skill.impl.crafting.impl.Leather.

Referenced by com.runehive.content.skill.impl.crafting.Crafting.craft().

Here is the caller graph for this function:

◆ getCraftableItems()

CraftableItem[] com.runehive.content.skill.impl.crafting.Craftable.getCraftableItems ( )

Gets the craftable items.

Returns
The craftable items.

Implemented in com.runehive.content.skill.impl.crafting.impl.Gem, com.runehive.content.skill.impl.crafting.impl.Hide, and com.runehive.content.skill.impl.crafting.impl.Leather.

Referenced by com.runehive.content.skill.impl.crafting.Crafting.start(), and com.runehive.content.skill.impl.crafting.Crafting.useItem().

Here is the caller graph for this function:

◆ getIngredients()

Item[] com.runehive.content.skill.impl.crafting.Craftable.getIngredients ( int index)

Gets the craftable ingredients.

Parameters
indexThe ingredient index.
Returns
The craftable ingredients.

Implemented in com.runehive.content.skill.impl.crafting.impl.Gem, com.runehive.content.skill.impl.crafting.impl.Hide, and com.runehive.content.skill.impl.crafting.impl.Leather.

Referenced by com.runehive.content.skill.impl.crafting.Crafting.craft(), and com.runehive.content.skill.impl.crafting.Crafting.start().

Here is the caller graph for this function:

◆ getName()

String com.runehive.content.skill.impl.crafting.Craftable.getName ( )

Gets the craftable name.

Returns
The craftable name.

Implemented in com.runehive.content.skill.impl.crafting.impl.Gem, com.runehive.content.skill.impl.crafting.impl.Hide, and com.runehive.content.skill.impl.crafting.impl.Leather.

Referenced by com.runehive.content.skill.impl.crafting.Crafting.addCraftable().

Here is the caller graph for this function:

◆ getProductionMessage()

String com.runehive.content.skill.impl.crafting.Craftable.getProductionMessage ( )

Gets the craftable production message.

Returns
The craftable production message.

Implemented in com.runehive.content.skill.impl.crafting.impl.Gem, com.runehive.content.skill.impl.crafting.impl.Hide, and com.runehive.content.skill.impl.crafting.impl.Leather.

Referenced by com.runehive.content.skill.impl.crafting.Crafting.craft().

Here is the caller graph for this function:

◆ getUse()

Item com.runehive.content.skill.impl.crafting.Craftable.getUse ( )

Gets the craftable used item.

Returns
The craftable used item.

Implemented in com.runehive.content.skill.impl.crafting.impl.Gem, com.runehive.content.skill.impl.crafting.impl.Hide, and com.runehive.content.skill.impl.crafting.impl.Leather.

Referenced by com.runehive.content.skill.impl.crafting.Crafting.useItem().

Here is the caller graph for this function:

◆ getWith()

Item com.runehive.content.skill.impl.crafting.Craftable.getWith ( )

Gets the craftable item used with.

Returns
The craftable item used with.

Implemented in com.runehive.content.skill.impl.crafting.impl.Gem, com.runehive.content.skill.impl.crafting.impl.Hide, and com.runehive.content.skill.impl.crafting.impl.Leather.

Referenced by com.runehive.content.skill.impl.crafting.Crafting.addCraftable(), and com.runehive.content.skill.impl.crafting.Crafting.clickButton().

Here is the caller graph for this function:

The documentation for this interface was generated from the following file: