public abstract class Technology
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.util.ArrayList<Technology> |
followups |
static java.util.HashMap<java.lang.String,Technology> |
technologies |
| Constructor and Description |
|---|
Technology() |
| Modifier and Type | Method and Description |
|---|---|
java.util.ArrayList<Technology> |
getFollowups() |
net.minecraft.util.IIcon |
getIcon() |
java.lang.String |
getID() |
java.lang.String |
getLocalizedName() |
java.util.ArrayList<Technology> |
getPrerequisites() |
net.minecraft.item.ItemStack[] |
getRequirements() |
net.minecraft.item.ItemStack |
getStackToDisplay() |
static java.util.Collection<Technology> |
getTechnologies(Tier tier) |
static Technology |
getTechnology(java.lang.String id) |
Tier |
getTier() |
java.lang.String |
getWikiLink() |
protected void |
initialize(java.lang.String iId,
Tier iTier,
java.lang.Object requirement1,
java.lang.Object requirement2,
java.lang.Object requirement3,
Technology... iPrerequisites) |
void |
registerIcons(net.minecraft.client.renderer.texture.IIconRegister par1IconRegister) |
static net.minecraft.item.ItemStack |
toStack(java.lang.Object obj) |
public static final java.util.HashMap<java.lang.String,Technology> technologies
protected java.util.ArrayList<Technology> followups
protected void initialize(java.lang.String iId,
Tier iTier,
java.lang.Object requirement1,
java.lang.Object requirement2,
java.lang.Object requirement3,
Technology... iPrerequisites)
public net.minecraft.util.IIcon getIcon()
public net.minecraft.item.ItemStack getStackToDisplay()
public java.lang.String getLocalizedName()
public final java.util.ArrayList<Technology> getPrerequisites()
public final java.util.ArrayList<Technology> getFollowups()
public final net.minecraft.item.ItemStack[] getRequirements()
public final Tier getTier()
public static java.util.Collection<Technology> getTechnologies(Tier tier)
public static Technology getTechnology(java.lang.String id)
public static net.minecraft.item.ItemStack toStack(java.lang.Object obj)
public final java.lang.String getID()
public void registerIcons(net.minecraft.client.renderer.texture.IIconRegister par1IconRegister)
public java.lang.String getWikiLink()