Latest 1.6.4 push
This commit is contained in:
parent
5a4bb6e8e8
commit
172cd45548
41 changed files with 27 additions and 4109 deletions
|
@ -1,55 +0,0 @@
|
|||
package thaumcraft.api.nodes;
|
||||
|
||||
import thaumcraft.api.aspects.IAspectContainer;
|
||||
|
||||
public interface INode extends IAspectContainer
|
||||
{
|
||||
/**
|
||||
* Unique identifier to distinguish nodes. Normal node id's are based on world id and coordinates
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
public String getId();
|
||||
|
||||
/**
|
||||
* Return the type of node
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
public NodeType getNodeType();
|
||||
|
||||
/**
|
||||
* Set the type of node
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
public void setNodeType(NodeType nodeType);
|
||||
|
||||
/**
|
||||
* Return the node modifier
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
public void setNodeModifier(NodeModifier nodeModifier);
|
||||
|
||||
/**
|
||||
* Set the node modifier
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
public NodeModifier getNodeModifier();
|
||||
|
||||
/**
|
||||
* Return the maximum capacity of each aspect the node can hold
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
public int getNodeVisBase();
|
||||
|
||||
/**
|
||||
* Set the maximum capacity of each aspect the node can hold
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
public void setNodeVisBase(short nodeVisBase);
|
||||
}
|
|
@ -1,18 +0,0 @@
|
|||
package thaumcraft.api.nodes;
|
||||
|
||||
import net.minecraft.entity.EntityLivingBase;
|
||||
import net.minecraft.item.ItemStack;
|
||||
|
||||
/**
|
||||
* @author Azanor
|
||||
* <p/>
|
||||
* Equipped head slot items that extend this class will make nodes visible in world.
|
||||
*/
|
||||
|
||||
public interface IRevealer
|
||||
{
|
||||
/*
|
||||
* If this method returns true the nodes will be visible.
|
||||
*/
|
||||
public boolean showNodes(ItemStack itemstack, EntityLivingBase player);
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue