public class PlayerEditBookEvent extends PlayerEvent implements Cancellable
Event.Result
player
コンストラクタと説明 |
---|
PlayerEditBookEvent(Player who,
int slot,
BookMeta previousBookMeta,
BookMeta newBookMeta,
boolean isSigning) |
修飾子とタイプ | メソッドと説明 |
---|---|
static HandlerList |
getHandlerList() |
HandlerList |
getHandlers() |
BookMeta |
getNewBookMeta()
Gets the book meta that the player is attempting to add to the book.
|
BookMeta |
getPreviousBookMeta()
Gets the book meta currently on the book.
|
int |
getSlot()
Gets the inventory slot number for the book item that triggered this
event.
|
boolean |
isCancelled()
Gets the cancellation state of this event.
|
boolean |
isSigning()
Gets whether or not the book is being signed.
|
void |
setCancelled(boolean cancel)
Sets the cancellation state of this event.
|
void |
setNewBookMeta(BookMeta newBookMeta)
Sets the book meta that will actually be added to the book.
|
void |
setSigning(boolean signing)
Sets whether or not the book is being signed.
|
getPlayer
getEventName, isAsynchronous
public BookMeta getPreviousBookMeta()
Note: this is a copy of the book meta. You cannot use this object to change the existing book meta.
public BookMeta getNewBookMeta()
Note: this is a copy of the proposed new book meta. Use setNewBookMeta(BookMeta)
to change what will actually be added to the
book.
public int getSlot()
This is a slot number on the player's hotbar in the range 0-8.
public void setNewBookMeta(BookMeta newBookMeta) throws IllegalArgumentException
newBookMeta
- new book metaIllegalArgumentException
- if the new book meta is nullpublic boolean isSigning()
public void setSigning(boolean signing)
signing
- whether or not the book is being signed.public HandlerList getHandlers()
getHandlers
クラス内 Event
public static HandlerList getHandlerList()
public boolean isCancelled()
Cancellable
isCancelled
インタフェース内 Cancellable
public void setCancelled(boolean cancel)
Cancellable
setCancelled
インタフェース内 Cancellable
cancel
- true if you wish to cancel this eventCopyright © 2016. All rights reserved.