From 87e1b836da03d67d68573b186f54383ba450213c Mon Sep 17 00:00:00 2001 From: copyandexecute <58366920+copyandexecute@users.noreply.github.com> Date: Fri, 27 Aug 2021 19:28:42 +0200 Subject: [PATCH] Shortcut for getting all worlds --- .../net/axay/kspigot/extensions/GeneralExtensions.kt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/kotlin/net/axay/kspigot/extensions/GeneralExtensions.kt b/src/main/kotlin/net/axay/kspigot/extensions/GeneralExtensions.kt index 592764fe..8d38b1d9 100644 --- a/src/main/kotlin/net/axay/kspigot/extensions/GeneralExtensions.kt +++ b/src/main/kotlin/net/axay/kspigot/extensions/GeneralExtensions.kt @@ -3,6 +3,7 @@ package net.axay.kspigot.extensions import net.axay.kspigot.main.PluginInstance import org.bukkit.Bukkit import org.bukkit.NamespacedKey +import org.bukkit.World import org.bukkit.command.CommandSender import org.bukkit.entity.Player @@ -47,3 +48,9 @@ val console get() = Bukkit.getConsoleSender() * Shortcut for creating a new [NamespacedKey] */ fun pluginKey(key: String) = NamespacedKey(PluginInstance, key) + +/** + * Shortcut to get a collection of all worlds + */ +val worlds: Collection get() = Bukkit.getWorlds() +