172173174175176177178179180181182
return false; } else if (pay) { if (toWorld.getPrice() < 0D) { bank.give(teleporterPlayer, toWorld.getPrice() * -1D, toWorld.getCurrency()); } else { bank.take(teleporterPlayer, toWorld.getPrice(), toWorld.getCurrency()); } } } } return true;