jbarrett98121 Posted March 20, 2014 Report Posted March 20, 2014 I do have a request..... for random spawn points upon first creating a character and entering the world, and upon the character respawning after death. would be superawesome to be able to spawn randomly from an array of spawnpoint gameobjects. Definitely needed in a pvp based game, so players cannot camp spawn points and kill new spawns.
Peter Posted June 24, 2014 Report Posted June 24, 2014 I second this since our game will also required random spawning point but if we can implement it via plugin then it should not be that hard. Regards Peter
tomt Posted June 24, 2014 Report Posted June 24, 2014 that shouldn't be a big task as you would just half to on death make the system randomly pick from a list of spawn points. just example havent dug into it yet but somthing like. HashMap spawns = new HashMap(); Set spawn = this.getConfig().getConfigurationSection("spawn") .getKeys(false); int i = 0; for (String s : spawn) { String path = "spawn." + s + "."; spawns.put(i, toLocation(getConfig().getString(path + "location"))); i++; } public static Location toLocation(String s) { String[] file = s.split(";"); World w = Bukkit.getWorld(file[0]); double x = Double.parseDouble(file[1]); double y = Double.parseDouble(file[2]); double z = Double.parseDouble(file[3]); if (file.length == 6) { return new Location(w, x, y, z, Float.parseFloat(file[4]), Float.parseFloat(file[5])); } return new Location(w, x, y, z); } I dout this will work as i haven't looked all way into it but something like this.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now