I am having this same problem.
I run a vanilla Attack of the B-Team server, and the World Spawn keeps changing whenever someone uses a tropicraft portal. When a new player joins, they spawn near the tropicraft portal, and not at the original spawn.
I briefly looked through the config files, and I can't find anything to disable this.