From fbca9b6d9819d6145d09143da7ab96218bd89812 Mon Sep 17 00:00:00 2001 From: Matt Date: Tue, 1 Mar 2016 08:30:02 +1100 Subject: Remove deprecated Painting*Events Replaced by Hanging*Events since October 2012. --- src/main/java/org/bukkit/entity/Painting.java | 4 +- .../event/painting/PaintingBreakByEntityEvent.java | 31 --------- .../bukkit/event/painting/PaintingBreakEvent.java | 76 ---------------------- .../org/bukkit/event/painting/PaintingEvent.java | 29 --------- .../bukkit/event/painting/PaintingPlaceEvent.java | 76 ---------------------- 5 files changed, 2 insertions(+), 214 deletions(-) delete mode 100644 src/main/java/org/bukkit/event/painting/PaintingBreakByEntityEvent.java delete mode 100644 src/main/java/org/bukkit/event/painting/PaintingBreakEvent.java delete mode 100644 src/main/java/org/bukkit/event/painting/PaintingEvent.java delete mode 100644 src/main/java/org/bukkit/event/painting/PaintingPlaceEvent.java (limited to 'src/main/java') diff --git a/src/main/java/org/bukkit/entity/Painting.java b/src/main/java/org/bukkit/entity/Painting.java index ca7a4cfa..6afa117e 100644 --- a/src/main/java/org/bukkit/entity/Painting.java +++ b/src/main/java/org/bukkit/entity/Painting.java @@ -1,7 +1,7 @@ package org.bukkit.entity; import org.bukkit.Art; -import org.bukkit.event.painting.PaintingBreakEvent; +import org.bukkit.event.hanging.HangingBreakEvent; /** * Represents a Painting. @@ -31,7 +31,7 @@ public interface Painting extends Hanging { * @param force If true, force the new art regardless of whether it fits * at the current location. Note that forcing it where it can't fit * normally causes it to drop as an item unless you override this by - * catching the {@link PaintingBreakEvent}. + * catching the {@link HangingBreakEvent}. * @return False if force was false and the new art won't fit at the * painting's current location */ diff --git a/src/main/java/org/bukkit/event/painting/PaintingBreakByEntityEvent.java b/src/main/java/org/bukkit/event/painting/PaintingBreakByEntityEvent.java deleted file mode 100644 index 1dc49873..00000000 --- a/src/main/java/org/bukkit/event/painting/PaintingBreakByEntityEvent.java +++ /dev/null @@ -1,31 +0,0 @@ -package org.bukkit.event.painting; - -import org.bukkit.Warning; -import org.bukkit.entity.Entity; -import org.bukkit.entity.Painting; - -/** - * Triggered when a painting is removed by an entity - * - * @deprecated Use {@link org.bukkit.event.hanging.HangingBreakByEntityEvent} - * instead. - */ -@Deprecated -@Warning(reason="This event has been replaced by HangingBreakByEntityEvent") -public class PaintingBreakByEntityEvent extends PaintingBreakEvent { - private final Entity remover; - - public PaintingBreakByEntityEvent(final Painting painting, final Entity remover) { - super(painting, RemoveCause.ENTITY); - this.remover = remover; - } - - /** - * Gets the entity that removed the painting - * - * @return the entity that removed the painting. - */ - public Entity getRemover() { - return remover; - } -} diff --git a/src/main/java/org/bukkit/event/painting/PaintingBreakEvent.java b/src/main/java/org/bukkit/event/painting/PaintingBreakEvent.java deleted file mode 100644 index 3e27c69e..00000000 --- a/src/main/java/org/bukkit/event/painting/PaintingBreakEvent.java +++ /dev/null @@ -1,76 +0,0 @@ -package org.bukkit.event.painting; - -import org.bukkit.Warning; -import org.bukkit.entity.Painting; -import org.bukkit.event.Cancellable; -import org.bukkit.event.HandlerList; - -/** - * Triggered when a painting is removed - * - * @deprecated Use {@link org.bukkit.event.hanging.HangingBreakEvent} instead. - */ -@Deprecated -@Warning(reason="This event has been replaced by HangingBreakEvent") -public class PaintingBreakEvent extends PaintingEvent implements Cancellable { - private static final HandlerList handlers = new HandlerList(); - private boolean cancelled; - private final RemoveCause cause; - - public PaintingBreakEvent(final Painting painting, final RemoveCause cause) { - super(painting); - this.cause = cause; - } - - /** - * Gets the cause for the painting's removal - * - * @return the RemoveCause for the painting's removal - */ - public RemoveCause getCause() { - return cause; - } - - public boolean isCancelled() { - return cancelled; - } - - public void setCancelled(boolean cancel) { - this.cancelled = cancel; - } - - /** - * An enum to specify the cause of the removal - */ - public enum RemoveCause { - /** - * Removed by an entity - */ - ENTITY, - /** - * Removed by fire - */ - FIRE, - /** - * Removed by placing a block on it - */ - OBSTRUCTION, - /** - * Removed by water flowing over it - */ - WATER, - /** - * Removed by destroying the block behind it, etc - */ - PHYSICS, - } - - @Override - public HandlerList getHandlers() { - return handlers; - } - - public static HandlerList getHandlerList() { - return handlers; - } -} diff --git a/src/main/java/org/bukkit/event/painting/PaintingEvent.java b/src/main/java/org/bukkit/event/painting/PaintingEvent.java deleted file mode 100644 index 3a51348e..00000000 --- a/src/main/java/org/bukkit/event/painting/PaintingEvent.java +++ /dev/null @@ -1,29 +0,0 @@ -package org.bukkit.event.painting; - -import org.bukkit.Warning; -import org.bukkit.entity.Painting; -import org.bukkit.event.Event; - -/** - * Represents a painting-related event. - * - * @deprecated Use {@link org.bukkit.event.hanging.HangingEvent} instead. - */ -@Deprecated -@Warning(reason="This event has been replaced by HangingEvent") -public abstract class PaintingEvent extends Event { - protected Painting painting; - - protected PaintingEvent(final Painting painting) { - this.painting = painting; - } - - /** - * Gets the painting involved in this event. - * - * @return the painting - */ - public Painting getPainting() { - return painting; - } -} diff --git a/src/main/java/org/bukkit/event/painting/PaintingPlaceEvent.java b/src/main/java/org/bukkit/event/painting/PaintingPlaceEvent.java deleted file mode 100644 index 3250b292..00000000 --- a/src/main/java/org/bukkit/event/painting/PaintingPlaceEvent.java +++ /dev/null @@ -1,76 +0,0 @@ -package org.bukkit.event.painting; - -import org.bukkit.Warning; -import org.bukkit.block.Block; -import org.bukkit.block.BlockFace; -import org.bukkit.entity.Painting; -import org.bukkit.entity.Player; -import org.bukkit.event.Cancellable; -import org.bukkit.event.HandlerList; - -/** - * Triggered when a painting is created in the world - * - * @deprecated Use {@link org.bukkit.event.hanging.HangingPlaceEvent} instead. - */ -@Deprecated -@Warning(reason="This event has been replaced by HangingPlaceEvent") -public class PaintingPlaceEvent extends PaintingEvent implements Cancellable { - private static final HandlerList handlers = new HandlerList(); - private boolean cancelled; - private final Player player; - private final Block block; - private final BlockFace blockFace; - - public PaintingPlaceEvent(final Painting painting, final Player player, final Block block, final BlockFace blockFace) { - super(painting); - this.player = player; - this.block = block; - this.blockFace = blockFace; - } - - /** - * Returns the player placing the painting - * - * @return Entity returns the player placing the painting - */ - public Player getPlayer() { - return player; - } - - /** - * Returns the block that the painting was placed on - * - * @return Block returns the block painting placed on - */ - public Block getBlock() { - return block; - } - - /** - * Returns the face of the block that the painting was placed on - * - * @return BlockFace returns the face of the block the painting was placed - * on - */ - public BlockFace getBlockFace() { - return blockFace; - } - - public boolean isCancelled() { - return cancelled; - } - - public void setCancelled(boolean cancel) { - this.cancelled = cancel; - } - - @Override - public HandlerList getHandlers() { - return handlers; - } - - public static HandlerList getHandlerList() { - return handlers; - } -} -- cgit v1.2.3