mirror of
https://github.com/EpicEricEE/ShopChest.git
synced 2024-11-25 12:06:16 +01:00
Update javadoc of events to match rest of API
This commit is contained in:
parent
34de6022e7
commit
ef6ef3dc1c
@ -7,6 +7,8 @@ import org.bukkit.event.Cancellable;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Called when a player buys or sells something from or to a shop
|
* Called when a player buys or sells something from or to a shop
|
||||||
|
*
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public class ShopBuySellEvent extends ShopEvent implements Cancellable {
|
public class ShopBuySellEvent extends ShopEvent implements Cancellable {
|
||||||
private Type type;
|
private Type type;
|
||||||
@ -22,21 +24,30 @@ public class ShopBuySellEvent extends ShopEvent implements Cancellable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return Whether the player buys or sells something
|
* Gets whether the type of transaction is a buy or a sell
|
||||||
|
*
|
||||||
|
* @return the type of transaction
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public Type getType() {
|
public Type getType() {
|
||||||
return type;
|
return type;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return The amount which might be modified because of automatic item amount calculation
|
* Gets the amount which might be modified because of automatic item amount calculation
|
||||||
|
*
|
||||||
|
* @return the amount
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public int getAmount() {
|
public int getAmount() {
|
||||||
return amount;
|
return amount;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return The price which might be modified because of automatic item amount calculation
|
* Gets the price which might be modified because of automatic item amount calculation
|
||||||
|
*
|
||||||
|
* @return the price
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public double getPrice() {
|
public double getPrice() {
|
||||||
return price;
|
return price;
|
||||||
|
@ -5,7 +5,9 @@ import org.bukkit.entity.Player;
|
|||||||
import org.bukkit.event.Cancellable;
|
import org.bukkit.event.Cancellable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Called when a player creates a shop (clicks on a chest)
|
* Called when a player clicks a chest to create a shop
|
||||||
|
*
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public class ShopCreateEvent extends ShopEvent implements Cancellable {
|
public class ShopCreateEvent extends ShopEvent implements Cancellable {
|
||||||
private double creationPrice;
|
private double creationPrice;
|
||||||
@ -15,8 +17,14 @@ public class ShopCreateEvent extends ShopEvent implements Cancellable {
|
|||||||
super(player, shop);
|
super(player, shop);
|
||||||
this.creationPrice = creationPrice;
|
this.creationPrice = creationPrice;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return The price the player has to pay in order to create the shop (only if the event is not cancelled)
|
* Gets the price the player has to pay in order to create the shop
|
||||||
|
* <p>
|
||||||
|
* The price is only paid if the event is not cancelled.
|
||||||
|
*
|
||||||
|
* @return the creation price
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public double getCreationPrice() {
|
public double getCreationPrice() {
|
||||||
return creationPrice;
|
return creationPrice;
|
||||||
|
@ -5,6 +5,11 @@ import org.bukkit.entity.Player;
|
|||||||
import org.bukkit.event.Event;
|
import org.bukkit.event.Event;
|
||||||
import org.bukkit.event.HandlerList;
|
import org.bukkit.event.HandlerList;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Represents a shop related event
|
||||||
|
*
|
||||||
|
* @since 1.13
|
||||||
|
*/
|
||||||
public abstract class ShopEvent extends Event {
|
public abstract class ShopEvent extends Event {
|
||||||
private static final HandlerList handlers = new HandlerList();
|
private static final HandlerList handlers = new HandlerList();
|
||||||
|
|
||||||
@ -17,14 +22,20 @@ public abstract class ShopEvent extends Event {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return Shop which is involved in this event
|
* Get the shop which is involved in this event
|
||||||
|
*
|
||||||
|
* @return the shop
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public Shop getShop() {
|
public Shop getShop() {
|
||||||
return shop;
|
return shop;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return Player who is involved in this event
|
* Gets the player who is involved in this event
|
||||||
|
*
|
||||||
|
* @return the player
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public Player getPlayer() {
|
public Player getPlayer() {
|
||||||
return player;
|
return player;
|
||||||
|
@ -7,7 +7,9 @@ import org.bukkit.entity.Player;
|
|||||||
import org.bukkit.event.Cancellable;
|
import org.bukkit.event.Cancellable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Called when a player extends a shop (making a chest a double chest)
|
* Called when a player extends a shop's chest to a double chest
|
||||||
|
*
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public class ShopExtendEvent extends ShopEvent implements Cancellable {
|
public class ShopExtendEvent extends ShopEvent implements Cancellable {
|
||||||
private boolean cancelled;
|
private boolean cancelled;
|
||||||
@ -19,7 +21,10 @@ public class ShopExtendEvent extends ShopEvent implements Cancellable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return Location of the placed chest
|
* Gets the location of the placed chest
|
||||||
|
*
|
||||||
|
* @return the location of the placed chest
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public Location getNewChestLocation() {
|
public Location getNewChestLocation() {
|
||||||
return newChestLocation;
|
return newChestLocation;
|
||||||
|
@ -5,7 +5,9 @@ import org.bukkit.entity.Player;
|
|||||||
import org.bukkit.event.Cancellable;
|
import org.bukkit.event.Cancellable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Called when a player retrieves information about a shop (clicks on a chest)
|
* Called when a player clicks a shop to retrieve information about it
|
||||||
|
*
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public class ShopInfoEvent extends ShopEvent implements Cancellable {
|
public class ShopInfoEvent extends ShopEvent implements Cancellable {
|
||||||
private boolean cancelled;
|
private boolean cancelled;
|
||||||
|
@ -3,6 +3,11 @@ package de.epiceric.shopchest.api.event;
|
|||||||
import org.bukkit.event.Event;
|
import org.bukkit.event.Event;
|
||||||
import org.bukkit.event.HandlerList;
|
import org.bukkit.event.HandlerList;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Called after all shops are initialized after the plugin is enabled
|
||||||
|
*
|
||||||
|
* @since 1.13
|
||||||
|
*/
|
||||||
public class ShopInitializedEvent extends Event {
|
public class ShopInitializedEvent extends Event {
|
||||||
private static final HandlerList handlers = new HandlerList();
|
private static final HandlerList handlers = new HandlerList();
|
||||||
|
|
||||||
@ -12,6 +17,12 @@ public class ShopInitializedEvent extends Event {
|
|||||||
this.amount = amount;
|
this.amount = amount;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the amount of shops that were initialized
|
||||||
|
*
|
||||||
|
* @return the amount of shops
|
||||||
|
* @since 1.13
|
||||||
|
*/
|
||||||
public int getAmount() {
|
public int getAmount() {
|
||||||
return amount;
|
return amount;
|
||||||
}
|
}
|
||||||
|
@ -5,7 +5,9 @@ import org.bukkit.entity.Player;
|
|||||||
import org.bukkit.event.Cancellable;
|
import org.bukkit.event.Cancellable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Called when a player opens a shop (clicks on a chest)
|
* Called when a player clicks a shop to open it
|
||||||
|
*
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public class ShopOpenEvent extends ShopEvent implements Cancellable {
|
public class ShopOpenEvent extends ShopEvent implements Cancellable {
|
||||||
private boolean cancelled;
|
private boolean cancelled;
|
||||||
|
@ -8,7 +8,9 @@ import org.bukkit.event.Event;
|
|||||||
import org.bukkit.event.HandlerList;
|
import org.bukkit.event.HandlerList;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Called when a player wants to create a shop (enters the command)
|
* Called when a player enters the command to create a shop
|
||||||
|
*
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public class ShopPreCreateEvent extends Event implements Cancellable {
|
public class ShopPreCreateEvent extends Event implements Cancellable {
|
||||||
private static final HandlerList handlers = new HandlerList();
|
private static final HandlerList handlers = new HandlerList();
|
||||||
@ -29,35 +31,50 @@ public class ShopPreCreateEvent extends Event implements Cancellable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* Gets the player who is involved in this event
|
||||||
|
*
|
||||||
* @return the player
|
* @return the player
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public Player getPlayer() {
|
public Player getPlayer() {
|
||||||
return player;
|
return player;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* Gets the product the shop will sell or buy
|
||||||
|
*
|
||||||
* @return the product
|
* @return the product
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public ShopProduct getProduct() {
|
public ShopProduct getProduct() {
|
||||||
return product;
|
return product;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return the buyPrice
|
* Gets the price for which players will be able to buy from the shop
|
||||||
|
*
|
||||||
|
* @return the buy price
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public double getBuyPrice() {
|
public double getBuyPrice() {
|
||||||
return buyPrice;
|
return buyPrice;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return the sellPrice
|
* Gets the price for which players will be able to sell to the shop
|
||||||
|
*
|
||||||
|
* @return the sell price
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public double getSellPrice() {
|
public double getSellPrice() {
|
||||||
return sellPrice;
|
return sellPrice;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return the admin
|
* Gets whether the shop will be an admin shop
|
||||||
|
*
|
||||||
|
* @return whether the shop will be an admin shop
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public boolean isAdminShop() {
|
public boolean isAdminShop() {
|
||||||
return admin;
|
return admin;
|
||||||
|
@ -6,7 +6,9 @@ import org.bukkit.event.Event;
|
|||||||
import org.bukkit.event.HandlerList;
|
import org.bukkit.event.HandlerList;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Called when a player wants to retrieve information about a shop (enters the command)
|
* Called when a player enters the command to retrieve information about a shop
|
||||||
|
*
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public class ShopPreInfoEvent extends Event implements Cancellable {
|
public class ShopPreInfoEvent extends Event implements Cancellable {
|
||||||
private static final HandlerList handlers = new HandlerList();
|
private static final HandlerList handlers = new HandlerList();
|
||||||
@ -19,7 +21,10 @@ public class ShopPreInfoEvent extends Event implements Cancellable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return Player who is involved in this event
|
* Gets the player who is involved in this event
|
||||||
|
*
|
||||||
|
* @return the player
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public Player getPlayer() {
|
public Player getPlayer() {
|
||||||
return player;
|
return player;
|
||||||
|
@ -6,7 +6,9 @@ import org.bukkit.event.Event;
|
|||||||
import org.bukkit.event.HandlerList;
|
import org.bukkit.event.HandlerList;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Called when a player wants to open a shop (enters the command)
|
* Called when a player enters the command to open a shop
|
||||||
|
*
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public class ShopPreOpenEvent extends Event implements Cancellable {
|
public class ShopPreOpenEvent extends Event implements Cancellable {
|
||||||
private static final HandlerList handlers = new HandlerList();
|
private static final HandlerList handlers = new HandlerList();
|
||||||
@ -19,7 +21,10 @@ public class ShopPreOpenEvent extends Event implements Cancellable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return Player who is involved in this event
|
* Get the player who is involved in this event
|
||||||
|
*
|
||||||
|
* @return the player
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public Player getPlayer() {
|
public Player getPlayer() {
|
||||||
return player;
|
return player;
|
||||||
|
@ -6,7 +6,9 @@ import org.bukkit.event.Event;
|
|||||||
import org.bukkit.event.HandlerList;
|
import org.bukkit.event.HandlerList;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Called when a player wants to remove a shop (enters the command)
|
* Called when a player enters the command to remove a shop
|
||||||
|
*
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public class ShopPreRemoveEvent extends Event implements Cancellable {
|
public class ShopPreRemoveEvent extends Event implements Cancellable {
|
||||||
private static final HandlerList handlers = new HandlerList();
|
private static final HandlerList handlers = new HandlerList();
|
||||||
@ -19,7 +21,10 @@ public class ShopPreRemoveEvent extends Event implements Cancellable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return Player who is involved in this event
|
* Gets the player who is involved in this event
|
||||||
|
*
|
||||||
|
* @return the player
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public Player getPlayer() {
|
public Player getPlayer() {
|
||||||
return player;
|
return player;
|
||||||
|
@ -6,7 +6,9 @@ import org.bukkit.event.Event;
|
|||||||
import org.bukkit.event.HandlerList;
|
import org.bukkit.event.HandlerList;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Called when a player reloads the shops
|
* Called when the shops are reloaded by a command
|
||||||
|
*
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public class ShopReloadEvent extends Event implements Cancellable {
|
public class ShopReloadEvent extends Event implements Cancellable {
|
||||||
private static final HandlerList handlers = new HandlerList();
|
private static final HandlerList handlers = new HandlerList();
|
||||||
@ -19,7 +21,10 @@ public class ShopReloadEvent extends Event implements Cancellable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return Sender who triggered the reload
|
* Gets the sender that entered the reload command
|
||||||
|
*
|
||||||
|
* @return the sender
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public CommandSender getSender() {
|
public CommandSender getSender() {
|
||||||
return sender;
|
return sender;
|
||||||
|
@ -9,6 +9,11 @@ import org.bukkit.event.HandlerList;
|
|||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Called when a player enters the command to remove all shops of a player
|
||||||
|
*
|
||||||
|
* @since 1.13
|
||||||
|
*/
|
||||||
public class ShopRemoveAllEvent extends Event implements Cancellable {
|
public class ShopRemoveAllEvent extends Event implements Cancellable {
|
||||||
private static final HandlerList handlers = new HandlerList();
|
private static final HandlerList handlers = new HandlerList();
|
||||||
|
|
||||||
@ -23,14 +28,34 @@ public class ShopRemoveAllEvent extends Event implements Cancellable {
|
|||||||
this.shops = shops;
|
this.shops = shops;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the sender that entered the reload command
|
||||||
|
*
|
||||||
|
* @return the sender
|
||||||
|
* @since 1.13
|
||||||
|
*/
|
||||||
public CommandSender getSender() {
|
public CommandSender getSender() {
|
||||||
return sender;
|
return sender;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the player whose shops will be removed
|
||||||
|
*
|
||||||
|
* @return the vendor
|
||||||
|
* @since 1.13
|
||||||
|
*/
|
||||||
public OfflinePlayer getVendor() {
|
public OfflinePlayer getVendor() {
|
||||||
return vendor;
|
return vendor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the shops that will be removed
|
||||||
|
* <p>
|
||||||
|
* This list can be modified to include or exclude certain shops.
|
||||||
|
*
|
||||||
|
* @return a modifiable list of shops
|
||||||
|
* @since 1.13
|
||||||
|
*/
|
||||||
public List<Shop> getShops() {
|
public List<Shop> getShops() {
|
||||||
return shops;
|
return shops;
|
||||||
}
|
}
|
||||||
|
@ -5,7 +5,9 @@ import org.bukkit.entity.Player;
|
|||||||
import org.bukkit.event.Cancellable;
|
import org.bukkit.event.Cancellable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Called when a player removes a shop (clicks on a chest)
|
* Called when a player enters the command to remove a shop
|
||||||
|
*
|
||||||
|
* @since 1.13
|
||||||
*/
|
*/
|
||||||
public class ShopRemoveEvent extends ShopEvent implements Cancellable {
|
public class ShopRemoveEvent extends ShopEvent implements Cancellable {
|
||||||
private boolean cancelled;
|
private boolean cancelled;
|
||||||
|
Loading…
Reference in New Issue
Block a user