diff options
author | ElgarL <ElgarL@palmergames.com> | 2012-02-05 16:30:58 +0000 |
---|---|---|
committer | ElgarL <ElgarL@palmergames.com> | 2012-02-05 16:30:58 +0000 |
commit | e93e50f6d273b940783e7c313610f4cfa7ed15e2 (patch) | |
tree | 0100f9b9765492ba7dd3dacb84012ba378a615e4 /EssentialsGroupManager/src/org/anjocaido/groupmanager/data/DataUnit.java | |
parent | 76ba5caeec462b53eb9bffedec3c67b646eebb1c (diff) | |
download | Essentials-e93e50f6d273b940783e7c313610f4cfa7ed15e2.tar Essentials-e93e50f6d273b940783e7c313610f4cfa7ed15e2.tar.gz Essentials-e93e50f6d273b940783e7c313610f4cfa7ed15e2.tar.lz Essentials-e93e50f6d273b940783e7c313610f4cfa7ed15e2.tar.xz Essentials-e93e50f6d273b940783e7c313610f4cfa7ed15e2.zip |
Fix world mirroring so it correctly creates data files and data sources
for partially mirrored worlds.
Fixed world mirroring so it returns the correct data for the
requested world
Diffstat (limited to 'EssentialsGroupManager/src/org/anjocaido/groupmanager/data/DataUnit.java')
-rw-r--r-- | EssentialsGroupManager/src/org/anjocaido/groupmanager/data/DataUnit.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/EssentialsGroupManager/src/org/anjocaido/groupmanager/data/DataUnit.java b/EssentialsGroupManager/src/org/anjocaido/groupmanager/data/DataUnit.java index a35b5aeee..03d31b848 100644 --- a/EssentialsGroupManager/src/org/anjocaido/groupmanager/data/DataUnit.java +++ b/EssentialsGroupManager/src/org/anjocaido/groupmanager/data/DataUnit.java @@ -65,6 +65,15 @@ public abstract class DataUnit { hash = 71 * hash + (this.name != null ? this.name.toLowerCase().hashCode() : 0); return hash; } + + /** + * Set the data source to point to a new worldDataHolder + * + * @param source + */ + public void setDataSource(WorldDataHolder source) { + this.dataSource = source; + } /** * @return the dataSource |