jbarrett98121 Posted March 20, 2014 Report Share 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. Quote Link to comment Share on other sites More sharing options...
Peter Posted June 24, 2014 Report Share 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 Quote Link to comment Share on other sites More sharing options...
tomt Posted June 24, 2014 Report Share 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. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.