Archiviert
13
0

Put forceChunkLoad back to its original value.

Dieser Commit ist enthalten in:
Travis Watkins 2012-08-05 20:03:12 -05:00
Ursprung beb71069b7
Commit a574ec54cc

Datei anzeigen

@ -24,7 +24,10 @@ public class PortalTravelAgent implements TravelAgent {
public Location findOrCreate(Location location) {
WorldServer worldServer = ((CraftWorld) location.getWorld()).getHandle();
worldServer.chunkProviderServer.forceChunkLoad = true;
boolean wasEnabled = worldServer.chunkProviderServer.forceChunkLoad;
if (!wasEnabled) {
worldServer.chunkProviderServer.forceChunkLoad = true;
}
// Attempt to find a Portal.
Location resultLocation = this.findPortal(location);
// If a Portal cannot be found we will attempt to create one.
@ -38,7 +41,10 @@ public class PortalTravelAgent implements TravelAgent {
resultLocation = location;
}
}
worldServer.chunkProviderServer.forceChunkLoad = false;
if (!wasEnabled) {
worldServer.chunkProviderServer.forceChunkLoad = false;
}
// Return our resulting portal location.
return resultLocation;
}