diff options
author | Dabo Ross <daboross@daboross.net> | 2013-10-24 04:40:58 -0700 |
---|---|---|
committer | KHobbits <rob@khobbits.co.uk> | 2014-03-09 17:31:36 +0000 |
commit | 2ee590d85cbec87f58430dc18576b283044035e6 (patch) | |
tree | 532d4bf25a3a7aeee1a4e1d1a09ea0dc78c9a94d /EssentialsSpawn/src/com/earth2me/essentials/spawn/IEssentialsSpawn.java | |
parent | b469439f7b2fdcf9961270589f51f9607555ada3 (diff) | |
download | Essentials-2ee590d85cbec87f58430dc18576b283044035e6.tar Essentials-2ee590d85cbec87f58430dc18576b283044035e6.tar.gz Essentials-2ee590d85cbec87f58430dc18576b283044035e6.tar.lz Essentials-2ee590d85cbec87f58430dc18576b283044035e6.tar.xz Essentials-2ee590d85cbec87f58430dc18576b283044035e6.zip |
Add IEssentialsSpawn class for API for Essentials Spawn with two methods, getSpawn(String) and setSpawn(String, Location).
Implement IEssentialsSpawn in EssentialsSpawn.
Diffstat (limited to 'EssentialsSpawn/src/com/earth2me/essentials/spawn/IEssentialsSpawn.java')
-rw-r--r-- | EssentialsSpawn/src/com/earth2me/essentials/spawn/IEssentialsSpawn.java | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/EssentialsSpawn/src/com/earth2me/essentials/spawn/IEssentialsSpawn.java b/EssentialsSpawn/src/com/earth2me/essentials/spawn/IEssentialsSpawn.java new file mode 100644 index 000000000..a7c43bcb0 --- /dev/null +++ b/EssentialsSpawn/src/com/earth2me/essentials/spawn/IEssentialsSpawn.java @@ -0,0 +1,27 @@ +package com.earth2me.essentials.spawn; + +import org.bukkit.Location; +import org.bukkit.plugin.Plugin; + + +public interface IEssentialsSpawn extends Plugin +{ + + /** + * Sets the spawn for a given group to a given location. + * + * @param loc The location to set the spawn to + * @param group The group to set the spawn of, or 'default' for the default spawn + * @throws IllegalArgumentException If group is null + */ + public void setSpawn(Location loc, String group); + + /** + * Gets the spawn location for a given group. + * + * @param group The group to get the spawn of, or 'default' for the default spawn + * @return The spawn location set for the given group + * @throws IllegalArgumentException If group is null + */ + public Location getSpawn(String group); +} |