Test with stuff + Forestry potential support
This commit is contained in:
parent
5b05cf651b
commit
bd26e441cb
174 changed files with 5602 additions and 0 deletions
53
BM_src/forestry/api/mail/ILetter.java
Normal file
53
BM_src/forestry/api/mail/ILetter.java
Normal file
|
@ -0,0 +1,53 @@
|
|||
package forestry.api.mail;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import net.minecraft.inventory.IInventory;
|
||||
import net.minecraft.item.ItemStack;
|
||||
import forestry.api.core.INBTTagable;
|
||||
|
||||
public interface ILetter extends IInventory, INBTTagable {
|
||||
|
||||
ItemStack[] getPostage();
|
||||
|
||||
void setProcessed(boolean flag);
|
||||
|
||||
boolean isProcessed();
|
||||
|
||||
boolean isMailable();
|
||||
|
||||
void setSender(MailAddress address);
|
||||
|
||||
MailAddress getSender();
|
||||
|
||||
boolean hasRecipient();
|
||||
|
||||
void setRecipient(MailAddress address);
|
||||
|
||||
MailAddress[] getRecipients();
|
||||
|
||||
String getRecipientString();
|
||||
|
||||
void setText(String text);
|
||||
|
||||
String getText();
|
||||
|
||||
void addTooltip(List list);
|
||||
|
||||
boolean isPostPaid();
|
||||
|
||||
int requiredPostage();
|
||||
|
||||
void invalidatePostage();
|
||||
|
||||
ItemStack[] getAttachments();
|
||||
|
||||
void addAttachment(ItemStack itemstack);
|
||||
|
||||
void addAttachments(ItemStack[] itemstacks);
|
||||
|
||||
int countAttachments();
|
||||
|
||||
void addStamps(ItemStack stamps);
|
||||
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue