public class VialCrafter extends IdleScript
Craft Vials on Entrana
Items Required: 1 Glassblowing Pipe 1 Herb Clippers Up to 13 Buckets
Levels Required: 23 Harvesting 33 Crafting
Modifier and Type | Field and Description |
---|---|
protected static Controller |
c |
static ScriptInfo |
info |
paintBuilder, rowBuilder
Constructor and Description |
---|
VialCrafter() |
Modifier and Type | Method and Description |
---|---|
void |
dropEdibleSeaweed() |
boolean |
evenBucketsAndSeaweed() |
void |
fillBuckets() |
int |
getBucketCount() |
void |
getSeaweed() |
void |
harvest() |
boolean |
hasSkillLevel(java.lang.String skillName,
java.lang.Integer requiredLevel) |
void |
makeMoltenGlass() |
void |
makeSodaAsh() |
void |
makeVials() |
void |
paintInterrupt()
This will be called by
DrawCallback every game frame. |
void |
pickupSeaweed() |
void |
quit(int i) |
int |
start(java.lang.String[] param)
This function is the entry point for the program.
|
void |
walk(java.lang.Integer[][] walkPath)
Follows a given path of tile coordinates
|
void |
walkNorth() |
void |
walkSouth() |
chatCommandInterrupt, chatMessageInterrupt, keyPressInterrupt, npcDamagedInterrupt, playerDamagedInterrupt, privateMessageReceivedInterrupt, questMessageInterrupt, serverMessageInterrupt, setController, tradeMessageInterrupt
public static final ScriptInfo info
protected static final Controller c
public int start(java.lang.String[] param)
IdleScript
start
in class IdleScript
param
- an array of String values representing the parameters passed to the functionpublic void harvest()
public void getSeaweed()
public void pickupSeaweed()
public void dropEdibleSeaweed()
public void fillBuckets()
public void makeSodaAsh()
public void makeMoltenGlass()
public void makeVials()
public void walkNorth()
public void walkSouth()
public void walk(java.lang.Integer[][] walkPath)
walkPath
- Integer[][] -- Integer Tile[] or seperate tile X and Y values per indexpublic boolean evenBucketsAndSeaweed()
public int getBucketCount()
public boolean hasSkillLevel(java.lang.String skillName, java.lang.Integer requiredLevel)
public void quit(int i)
public void paintInterrupt()
IdleScript
DrawCallback
every game frame. Override this in
your script to paint on the screen.paintInterrupt
in class IdleScript