JavaDoc cleanup.

By: EvilSeph <evilseph@unaligned.org>
This commit is contained in:
Bukkit/Spigot 2011-06-22 17:05:45 -04:00
parent 244635242e
commit 08cfa11ba6
12 changed files with 87 additions and 38 deletions

View file

@ -5,8 +5,7 @@ import org.bukkit.entity.Player;
import org.bukkit.event.Cancellable; import org.bukkit.event.Cancellable;
/** /**
* * Called when a block is broken by a player
* @author Meaglin
*/ */
public class BlockBreakEvent extends BlockEvent implements Cancellable { public class BlockBreakEvent extends BlockEvent implements Cancellable {
@ -22,16 +21,32 @@ public class BlockBreakEvent extends BlockEvent implements Cancellable {
/** /**
* Returns the player doing the damage * Returns the player doing the damage
* *
* @return * @return the Player doing the damage
*/ */
public Player getPlayer() { public Player getPlayer() {
return player; return player;
} }
/**
* Gets the cancellation state of this event. A cancelled event will not
* be executed in the server, but will still pass to other plugins
*
* If a block break event is cancelled, the block will not break.
*
* @return true if this event is cancelled
*/
public boolean isCancelled() { public boolean isCancelled() {
return cancel; return cancel;
} }
/**
* Sets the cancellation state of this event. A cancelled event will not
* be executed in the server, but will still pass to other plugins
*
* If a block break event is cancelled, the block will not break.
*
* @param cancel true if you wish to cancel this event
*/
public void setCancelled(boolean cancel) { public void setCancelled(boolean cancel) {
this.cancel = cancel; this.cancel = cancel;
} }

View file

@ -5,7 +5,6 @@ import org.bukkit.event.Cancellable;
/** /**
* Called when a block is destroyed because of being burnt by fire * Called when a block is destroyed because of being burnt by fire
* @author tkelly
*/ */
public class BlockBurnEvent extends BlockEvent implements Cancellable { public class BlockBurnEvent extends BlockEvent implements Cancellable {
private boolean cancelled; private boolean cancelled;
@ -15,13 +14,25 @@ public class BlockBurnEvent extends BlockEvent implements Cancellable {
this.cancelled = false; this.cancelled = false;
} }
/**
* Gets the cancellation state of this event. A cancelled event will not
* be executed in the server, but will still pass to other plugins
*
* If a block burn event is cancelled, the block will not be destroyed from being burnt by fire
*
* @return true if this event is cancelled
*/
public boolean isCancelled() { public boolean isCancelled() {
return cancelled; return cancelled;
} }
/** /**
* Allow for the block to be stopped from being destroyed * Sets the cancellation state of this event. A cancelled event will not
* @param cancel * be executed in the server, but will still pass to other plugins
*
* If a block burn event is cancelled, the block will not be destroyed from being burnt by fire
*
* @param cancel true if you wish to cancel this event
*/ */
public void setCancelled(boolean cancel) { public void setCancelled(boolean cancel) {
this.cancelled = cancel; this.cancelled = cancel;

View file

@ -6,7 +6,7 @@ import org.bukkit.event.Cancellable;
import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.ItemStack;
/** /**
* @author tkelly * Called when a block is damaged by a player
*/ */
public class BlockDamageEvent extends BlockEvent implements Cancellable { public class BlockDamageEvent extends BlockEvent implements Cancellable {
private Player player; private Player player;
@ -25,7 +25,7 @@ public class BlockDamageEvent extends BlockEvent implements Cancellable {
/** /**
* Returns the player doing the damage * Returns the player doing the damage
* *
* @return * @return the player damaging the block
*/ */
public Player getPlayer() { public Player getPlayer() {
return player; return player;
@ -34,7 +34,7 @@ public class BlockDamageEvent extends BlockEvent implements Cancellable {
/** /**
* Returns if the block is set to instantly break * Returns if the block is set to instantly break
* *
* @return boolean If the block should instantly break * @return true If the block should instantly break
*/ */
public boolean getInstaBreak() { public boolean getInstaBreak() {
return instaBreak; return instaBreak;
@ -42,6 +42,8 @@ public class BlockDamageEvent extends BlockEvent implements Cancellable {
/** /**
* Set if the block should instantly break * Set if the block should instantly break
*
* @param bool If true, the block will instantly break
*/ */
public void setInstaBreak(boolean bool) { public void setInstaBreak(boolean bool) {
this.instaBreak = bool; this.instaBreak = bool;
@ -50,16 +52,32 @@ public class BlockDamageEvent extends BlockEvent implements Cancellable {
/** /**
* Returns the ItemStack in hand * Returns the ItemStack in hand
* *
* @return Currently wielding itemstack * @return the ItemStack for the item currently in hand
*/ */
public ItemStack getItemInHand() { public ItemStack getItemInHand() {
return itemstack; return itemstack;
} }
/**
* Gets the cancellation state of this event. A cancelled event will not
* be executed in the server, but will still pass to other plugins
*
* If a block damage event is cancelled, the block will not be damaged
*
* @return true if this event is cancelled
*/
public boolean isCancelled() { public boolean isCancelled() {
return cancel; return cancel;
} }
/**
* Sets the cancellation state of this event. A cancelled event will not
* be executed in the server, but will still pass to other plugins
*
* If a block damage event is cancelled, the block will not be damaged
*
* @param cancel true if you wish to cancel this event
*/
public void setCancelled(boolean cancel) { public void setCancelled(boolean cancel) {
this.cancel = cancel; this.cancel = cancel;
} }

View file

@ -7,8 +7,6 @@ import org.bukkit.util.Vector;
/** /**
* Event called on dispense of an item from a block. * Event called on dispense of an item from a block.
*
* @author sk89q
*/ */
public class BlockDispenseEvent extends BlockEvent implements Cancellable { public class BlockDispenseEvent extends BlockEvent implements Cancellable {
@ -26,7 +24,7 @@ public class BlockDispenseEvent extends BlockEvent implements Cancellable {
* Get the item that is being dispensed. Modifying the returned item * Get the item that is being dispensed. Modifying the returned item
* will have no effect. * will have no effect.
* *
* @return * @return an ItemStack for the item being dispensed
*/ */
public ItemStack getItem() { public ItemStack getItem() {
return item.clone(); return item.clone();
@ -45,7 +43,7 @@ public class BlockDispenseEvent extends BlockEvent implements Cancellable {
* Gets the velocity. Modifying the returned Vector will not * Gets the velocity. Modifying the returned Vector will not
* change the velocity. * change the velocity.
* *
* @return * @return a Vector for the dispensed item's velocity
*/ */
public Vector getVelocity() { public Vector getVelocity() {
return velocity.clone(); return velocity.clone();

View file

@ -16,6 +16,7 @@ public class BlockEvent extends Event {
/** /**
* Returns the block involved in this event * Returns the block involved in this event
*
* @return Block which block is involved in this event * @return Block which block is involved in this event
*/ */
public final Block getBlock() { public final Block getBlock() {

View file

@ -40,7 +40,7 @@ public class BlockFadeEvent extends BlockEvent implements Cancellable {
* Sets the cancellation state of this event. A cancelled event will not * Sets the cancellation state of this event. A cancelled event will not
* be executed in the server, but will still pass to other plugins * be executed in the server, but will still pass to other plugins
* *
* @param cancel true if you wish to cancel snow from forming during a ice formation * @param cancel true if you wish to cancel blocks like snow or ice from melting or fading
*/ */
public void setCancelled(boolean cancel) { public void setCancelled(boolean cancel) {
this.cancelled = cancel; this.cancelled = cancel;

View file

@ -48,7 +48,7 @@ public class BlockFormEvent extends BlockEvent implements Cancellable {
* Sets the cancellation state of this event. A cancelled event will not * Sets the cancellation state of this event. A cancelled event will not
* be executed in the server, but will still pass to other plugins * be executed in the server, but will still pass to other plugins
* *
* @param cancel true if you wish to cancel snow from forming during a ice formation * @param cancel true if you wish to cancel the block from forming or spreading
*/ */
public void setCancelled(boolean cancel) { public void setCancelled(boolean cancel) {
this.cancelled = cancel; this.cancelled = cancel;

View file

@ -39,10 +39,22 @@ public class BlockFromToEvent extends BlockEvent implements Cancellable {
return to; return to;
} }
/**
* Gets the cancellation state of this event. A cancelled event will not
* be executed in the server, but will still pass to other plugins
*
* @return true if this event is cancelled
*/
public boolean isCancelled() { public boolean isCancelled() {
return cancel; return cancel;
} }
/**
* Sets the cancellation state of this event. A cancelled event will not
* be executed in the server, but will still pass to other plugins
*
* @param cancel true if you wish to cancel this event
*/
public void setCancelled(boolean cancel) { public void setCancelled(boolean cancel) {
this.cancel = cancel; this.cancel = cancel;
} }

View file

@ -6,8 +6,6 @@ import org.bukkit.event.Cancellable;
import org.bukkit.event.Event; import org.bukkit.event.Event;
/** /**
* @author SpeaKeasY
*
* Represents a block ignite event. * Represents a block ignite event.
*/ */
public class BlockIgniteEvent extends BlockEvent implements Cancellable { public class BlockIgniteEvent extends BlockEvent implements Cancellable {
@ -78,7 +76,7 @@ public class BlockIgniteEvent extends BlockEvent implements Cancellable {
*/ */
LAVA, LAVA,
/** /**
* Block ignition caused by player using flint-and-steel. * Block ignition caused by a player using flint-and-steel.
*/ */
FLINT_AND_STEEL, FLINT_AND_STEEL,
/** /**
@ -86,7 +84,7 @@ public class BlockIgniteEvent extends BlockEvent implements Cancellable {
*/ */
SPREAD, SPREAD,
/** /**
* That thing form the sky. * Block ignition caused by lightning.
*/ */
LIGHTNING, LIGHTNING,
} }

View file

@ -5,8 +5,6 @@ import org.bukkit.plugin.AuthorNagException;
/** /**
* Handles all events thrown in relation to Blocks * Handles all events thrown in relation to Blocks
*
* @author durron597
*/ */
public class BlockListener implements Listener { public class BlockListener implements Listener {
@ -31,15 +29,8 @@ public class BlockListener implements Listener {
* Called when a block flows (water/lava) * Called when a block flows (water/lava)
* *
* @param event Relevant event details * @param event Relevant event details
* @throws BukkitAuthorNagException
*/ */
public void onBlockFromTo(BlockFromToEvent event) { public void onBlockFromTo(BlockFromToEvent event) {}
onBlockFlow(event);
throw new AuthorNagException("onBlockFlow has been deprecated, use onBlockFromTo");
}
// Prevent compilation of old signatures TODO: Remove after 1.4
@Deprecated public void onBlockFlow(BlockFromToEvent event) {}
/** /**
* Called when a block gets ignited * Called when a block gets ignited

View file

@ -7,7 +7,7 @@ import org.bukkit.event.Cancellable;
import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.ItemStack;
/** /**
* Not implemented yet * Called when a block is placed by a player
*/ */
public class BlockPlaceEvent extends BlockEvent implements Cancellable { public class BlockPlaceEvent extends BlockEvent implements Cancellable {
protected boolean cancel; protected boolean cancel;
@ -109,6 +109,8 @@ public class BlockPlaceEvent extends BlockEvent implements Cancellable {
/** /**
* Sets the canBuild state of this event. Set to true if you want the * Sets the canBuild state of this event. Set to true if you want the
* player to be able to build. * player to be able to build.
*
* @param canBuild true if you want the player to be able to build
*/ */
public void setBuild(boolean canBuild) { public void setBuild(boolean canBuild) {
this.canBuild = canBuild; this.canBuild = canBuild;

View file

@ -53,6 +53,7 @@ public class EntityDamageEvent extends EntityEvent implements Cancellable {
/** /**
* Gets the amount of damage caused by the Block * Gets the amount of damage caused by the Block
*
* @return The amount of damage caused by the Block * @return The amount of damage caused by the Block
*/ */
public int getDamage() { public int getDamage() {
@ -61,7 +62,8 @@ public class EntityDamageEvent extends EntityEvent implements Cancellable {
/** /**
* Sets the amount of damage caused by the Block * Sets the amount of damage caused by the Block
* @return The amount of damage caused by the Block *
* @param damage The amount of damage caused by the Block
*/ */
public void setDamage(int damage) { public void setDamage(int damage) {
this.damage = damage; this.damage = damage;
@ -69,6 +71,7 @@ public class EntityDamageEvent extends EntityEvent implements Cancellable {
/** /**
* Gets the cause of the damage. * Gets the cause of the damage.
*
* @return A DamageCause value detailing the cause of the damage. * @return A DamageCause value detailing the cause of the damage.
*/ */
public DamageCause getCause() { public DamageCause getCause() {
@ -92,17 +95,17 @@ public class EntityDamageEvent extends EntityEvent implements Cancellable {
* Damage: variable * Damage: variable
*/ */
ENTITY_ATTACK, ENTITY_ATTACK,
/**
* Damage caused when an entity falls a distance greater than 3 blocks
*
* Damage: fall height - 3.0
*/
SUFFOCATION,
/** /**
* Damage caused by being put in a block * Damage caused by being put in a block
* *
* Damage: 1 * Damage: 1
*/ */
SUFFOCATION,
/**
* Damage caused when an entity falls a distance greater than 3 blocks
*
* Damage: fall height - 3.0
*/
FALL, FALL,
/** /**
* Damage caused by direct exposure to fire * Damage caused by direct exposure to fire