blob: e3fd0c0be6c489deb08e5e688ceb45aa851b239d [file] [log] [blame] [raw]
package net.lightstone.msg;
public final class WindowClickMessage extends Message {
private final int id, slot;
private final boolean rightClick;
private final int transaction, item, count, uses;
public WindowClickMessage(int id, int slot, boolean rightClick, int transaction) {
this(id, slot, rightClick, transaction, -1, 0, 0);
}
public WindowClickMessage(int id, int slot, boolean rightClick, int transaction, int item, int count, int uses) {
this.id = id;
this.slot = slot;
this.rightClick = rightClick;
this.transaction = transaction;
this.item = item;
this.count = count;
this.uses = uses;
}
public int getId() {
return id;
}
public int getSlot() {
return slot;
}
public boolean isRightClick() {
return rightClick;
}
public int getTransaction() {
return transaction;
}
public int getItem() {
return item;
}
public int getCount() {
return count;
}
public int getUses() {
return uses;
}
}