blob: 9979d29c04104d09c3c6d0d130d49330d7ef0b70 [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, damage;
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 damage) {
this.id = id;
this.slot = slot;
this.rightClick = rightClick;
this.transaction = transaction;
this.item = item;
this.count = count;
this.damage = damage;
}
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 getDamage() {
return damage;
}
}