FreedomNetworkSuite/Patchwork/src/main/java/fns/patchwork/base/Shortcuts.java

27 lines
647 B
Java

package fns.patchwork.base;
import fns.patchwork.user.User;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;
public final class Shortcuts
{
private Shortcuts()
{
throw new AssertionError();
}
public static <T extends JavaPlugin> T provideModule(final Class<T> pluginClass)
{
return Registration.getModuleRegistry()
.getProvider(pluginClass)
.getModule();
}
public static User getUser(final Player player)
{
return Registration.getUserRegistry()
.getUser(player);
}
}