blob: 653f3c49ec8d51b525611b9f71ddbfad11ae4aee [file] [log] [blame] [raw]
org.bukkit.block
================
org.bukkit.block.Chest
Inventory getInventory();
org.bukkit.block.CreatureSpawner
CreatureType getCreatureType();
void setCreatureType(CreatureType creatureType);
String getCreatureTypeId();
void setCreatureTypeId(String creatureType);
int getDelay();
void setDelay();
org.bukkit.block.Dispenser
Inventory getInventory();
boolean dispense();
org.bukkit.block.Furnace
Inventory getInventory();
short getBurnTime();
void setBurnTime(short burnTime);
short getCookTime();
org.bukkit.block.NoteBlock
byte getNote();
void setNote(byte note);
boolean play();
org.bukkit.block.Sign
String[] getLines();
String getLine(int index) throws IndexOutOfBoundsException;
void setLine(int index, String line) throws IndexOutOfBoundsException;
org.bukkit.command
==================
[Extends] org.bukkit.command.ConsolecommandSender
org.bukkit.entity
=================
Refer http://dl.dropbox.com/u/465123/minecraft/bukkitentity.png
Entities with no methods are not listed.
org.bukkit.entity.Vehicle
Vector getVelocity();
void setVelocity(Vector vel);
org.bukkit.entity.Boat
double getMaxSpeed();
void setMaxSpeed(double speed);
org.bukkit.entity.Minecart
void setDamage(int damage);
int getDamage();
double getMaxSpeed();
void setMaxSpeed(double speed);
boolean isSlowWhenEmpty();
void setSlowWhenEmpty(boolean slow);
Vector getFlyingVelocityMod();
void setFlyingVelocityMod(Vector flying);
Vector getDerailedVelocityMod();
void setDerailedVelocityMod(Vector derailed);
org.bukkit.entity.StorageMinecart
Inventory getInventory();
org.bukkit.entity.Slime
int getSize();
void setSize(int sz);
org.bukkit.entity.Creeper
boolean isPowered();
void setPowered(boolean value);
org.bukkit.entity.Sheep
boolean isSheared();
void setSheared(boolean flag);
org.bukkit.entity.Wolf
boolean isAngry();
void setAngry(boolean angry);
boolean isSitting();
void setSitting(boolean sitting);
org.bukkit.scheduler
====================
org.bukkit.scheduler.BukkitScheduler
int scheduleSyncDelayedTask(Plugin plugin, Runnable task, long delay);
int scheduleSyncDelayedTask(Plugin plugin, Runnable task);
int scheduleSyncRepeatingTask(Plugin plugin, Runnable task, long delay, long period);
int scheduleAsyncDelayedTask(Plugin plugin, Runnable task, long delay);
int scheduleAsyncDelayedTask(Plugin plugin, Runnable task);
int scheduleAsyncRepeatingTask(Plugin plugin, Runnable task, long delay, long period);
<T> Future<T> callSyncMethod(Plugin plugin, Callable<T> task);
void cancelTask(int taskId);
void cancelTasks(Plugin plugin);
void cancelAllTasks();
boolean isCurrentlyRunning(int taskId);
boolean isQueued(int taskId);