package de.fanta.lobby;
import org.bukkit.Location;
import org.jetbrains.annotations.Nullable;
public class HangableData {
private boolean isHangable;
private Location fenceLocation;
private String onlineBlock;
private Location onlineBlockLocation;
private String offlineBlock;
private Location offlineBlockLocation;
public HangableData(boolean isHangable, @Nullable Location fenceLocation, @Nullable String onlineBlock, @Nullable Location onlineBlockLocation, @Nullable String offlineBlock, @Nullable Location offlineBlockLocation) {
this.isHangable = isHangable;
this.fenceLocation = fenceLocation;
this.onlineBlock = onlineBlock;
this.onlineBlockLocation = onlineBlockLocation;
this.offlineBlock = offlineBlock;
this.offlineBlockLocation = offlineBlockLocation;
}
public boolean isHangable() {
return isHangable;
}
public void setHangable(boolean hangable) {
isHangable = hangable;
}
@Nullable
public Location getFenceLocation() {
return fenceLocation;
}
public void setFenceLocation(Location fenceLocation) {
this.fenceLocation = fenceLocation;
}
@Nullable
public String getOnlineBlock() {
return onlineBlock;
}
public void setOnlineBlock(String onlineBlock) {
this.onlineBlock = onlineBlock;
}
@Nullable
public Location getOnlineBlockLocation() {
return onlineBlockLocation;
}
public void setOnlineBlockLocation(Location onlineBlockLocation) {
this.onlineBlockLocation = onlineBlockLocation;
}
@Nullable
public String getOfflineBlock() {
return offlineBlock;
}
public void setOfflineBlock(String offlineBlock) {
this.offlineBlock = offlineBlock;
}
@Nullable
public Location getOfflineBlockLocation() {
return offlineBlockLocation;
}
public void setOfflineBlockLocation(Location offlineBlockLocation) {
this.offlineBlockLocation = offlineBlockLocation;
}
}