Summerfeeling
Minecrafter
Hey,
ich arbeite derzeit an einem Game Plugin, für meinen Freund.
Nun ist meine Frage, wie kann ich über die ConfigurationSerializable eine List<Location> speichern, und laden?
Mein derzeitiger Code ist:
ich arbeite derzeit an einem Game Plugin, für meinen Freund.
Nun ist meine Frage, wie kann ich über die ConfigurationSerializable eine List<Location> speichern, und laden?
Mein derzeitiger Code ist:
Code:
package de.Summerfeeling.Wizardwars;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.bukkit.Location;
import org.bukkit.configuration.serialization.ConfigurationSerializable;
public class Arena implements ConfigurationSerializable{
private String name;
private String builder;
private String builderURL;
private List<Location> spawns;
public Arena(String name, String builder, String builderURL, List<Location> spawns) {
this.name = name;
this.builder = builder;
this.builderURL = builderURL;
this.spawns = spawns;
}
@Override
public Map<String, Object> serialize() {
Map<String, Object> o = new HashMap<String, Object>();
o.put("name", name);
o.put("builder", builder);
o.put("builderURL", builderURL);
return o;
}
}