Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package org.scapesoft.game.item;
- import org.scapesoft.game.WorldTile;
- import org.scapesoft.game.player.Player;
- @SuppressWarnings("serial")
- public class FloorItem extends Item {
- /**
- *
- */
- private WorldTile tile;
- private Player owner;
- private boolean invisible;
- private boolean grave;
- public FloorItem(int id) {
- super(id);
- }
- @Override
- public void setAmount(int amount) {
- this.amount = amount;
- }
- public FloorItem(Item item, WorldTile tile, Player owner, boolean underGrave, boolean invisible) {
- super(item.getId(), item.getAmount());
- this.tile = tile;
- this.owner = owner;
- grave = underGrave;
- this.invisible = invisible;
- }
- public WorldTile getTile() {
- return tile;
- }
- public boolean isGrave() {
- return grave;
- }
- public boolean isInvisible() {
- return invisible;
- }
- public Player getOwner() {
- return owner;
- }
- public boolean hasOwner() {
- return owner != null;
- }
- public void setInvisible(boolean invisible) {
- this.invisible = invisible;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement