09:05:56.327 INFO [main]: - Spawned 210010000 [1] : 1144
09:05:56.583 INFO [main]: - Spawned 210020000 [1] : 6731
09:05:56.653 INFO [main]: - Spawned 210030000 [1] : 2911
09:05:56.901 INFO [main]: - Spawned 210040000 [1] : 8529
after some Edit. Not tested, bcs i dont have an Client at the moment, but log looks good now
Go edit SpawnEngine.java in your SRC and test this pls:
Code:
private static void spawnBasedOnTemplate(WorldMapTemplate worldMapTemplate) {
int maxTwin = worldMapTemplate.getTwinCount();
final int mapId = worldMapTemplate.getMapId();
int numberToSpawn = maxTwin > 0 ? maxTwin : 1;
for (int instanceId = 1; instanceId <= numberToSpawn; instanceId++) {
spawnInstance(mapId, instanceId, (byte) 0);
}
/*int twinSpawns = worldMapTemplate.getTwinCount();
if (twinSpawns == 0) {
twinSpawns = 1;
}
twinSpawns += worldMapTemplate.getBeginnerTwinCount();
final int mapId = worldMapTemplate.getMapId();
for (int instanceId = 1; instanceId <= twinSpawns; instanceId++) {
spawnInstance(mapId, instanceId, (byte) 0);
}*/
}
I cant test this, i have no Client and only a mobile Internet Connection XD So Download can take a while. I dont know why this Code Snippet is different with this
twinSpawns += worldMapTemplate.getBeginnerTwinCount()
But pls, dont trust me 100% XD Im a beginner in Java, i only paste in from my SRC now and this is working on startup XD I cant say what will happen if you enter the World XD
Or look in your Config
Code:
[COLOR=#666666]public int getBeginnerTwinCount() {
if (WorldConfig.WORLD_MAX_TWINS_BEGINNER == 0) {
return beginnerTwinCount;
} else if (WorldConfig.WORLD_MAX_TWINS_BEGINNER == -1) { // disabled
return 0;
}
return Math.min(WorldConfig.WORLD_MAX_TWINS_BEGINNER, beginnerTwinCount);
}[/COLOR]
But seems this is for the Beginner/Fasttrack Server, so all looks good normaly with spawn more xmls