summaryrefslogtreecommitdiffstats
path: root/Essentials/src/com/earth2me/essentials/settings/Spawns.java
diff options
context:
space:
mode:
Diffstat (limited to 'Essentials/src/com/earth2me/essentials/settings/Spawns.java')
-rw-r--r--Essentials/src/com/earth2me/essentials/settings/Spawns.java28
1 files changed, 23 insertions, 5 deletions
diff --git a/Essentials/src/com/earth2me/essentials/settings/Spawns.java b/Essentials/src/com/earth2me/essentials/settings/Spawns.java
index a0afa450c..e4a52d8ce 100644
--- a/Essentials/src/com/earth2me/essentials/settings/Spawns.java
+++ b/Essentials/src/com/earth2me/essentials/settings/Spawns.java
@@ -4,15 +4,33 @@ import com.earth2me.essentials.storage.MapValueType;
import com.earth2me.essentials.storage.StorageObject;
import java.util.HashMap;
import java.util.Map;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
import org.bukkit.Location;
-
-@Data
-@EqualsAndHashCode(callSuper = false)
public class Spawns implements StorageObject
{
@MapValueType(Location.class)
private Map<String, Location> spawns = new HashMap<String, Location>();
+
+ public Map<String,Location> getSpawns()
+ {
+ return spawns;
+ }
+
+ public void setSpawns(Map<String, Location> spawns)
+ {
+ this.spawns = spawns;
+ }
+
+ @Override
+ public boolean equals(Object o) {
+ if (this == o) return true;
+ if (o == null || getClass() != o.getClass()) return false;
+ Spawns spawns1 = (Spawns) o;
+ return !(spawns != null ? !spawns.equals(spawns1.spawns) : spawns1.spawns != null);
+ }
+
+ @Override
+ public int hashCode() {
+ return spawns != null ? spawns.hashCode() : 0;
+ }
}