Implements World.save and Server.savePlayers()

Dieser Commit ist enthalten in:
Morgan Humes 2011-02-25 21:29:42 -05:00 committet von Erik Broes
Ursprung 1505b4bf3c
Commit 9a264ed666
3 geänderte Dateien mit 14 neuen und 2 gelöschten Zeilen

Datei anzeigen

@ -42,7 +42,7 @@ public class World implements IBlockAccess {
public boolean l = false; public boolean l = false;
public final WorldProvider m; public final WorldProvider m;
protected List n = new ArrayList(); protected List n = new ArrayList();
protected IChunkProvider o; public IChunkProvider o; // CraftBukkit protected->public
protected final IDataManager p; protected final IDataManager p;
public WorldData q; // CraftBukkit protected->public public WorldData q; // CraftBukkit protected->public
public boolean r; public boolean r;

Datei anzeigen

@ -262,7 +262,7 @@ public final class CraftServer implements Server {
} }
} }
} }
return new CraftWorld(internal); return new CraftWorld(internal);
} }
@ -297,4 +297,8 @@ public final class CraftServer implements Server {
return null; return null;
} }
} }
public void savePlayers() {
server.d();
}
} }

Datei anzeigen

@ -474,4 +474,12 @@ public class CraftWorld implements World {
return list; return list;
} }
public void save() {
// Writes level.dat
world.r();
// Saves all chunks/regions
world.o.a(true, null);
}
} }