Spigot Plugin
HeadPlugin
Maak een plugin die letterlijk geen "codexe" of "eu" bevat maar misterpandaaatje.nl. Ik wil dat ie contact maakt met de https://minecraft-heads.com website zodat je met /head een head kan krijgen. Als er meerdere resultaten zijn stuurt ie de links van al die heads en dan moet je een nummer invoeren met /head [nummer] (als er niks actief is moet nummer een head blijven)
src/main/java/nl/misterpandaaatje/headplugin/HeadPlugin.java
package nl.misterpandaaatje.headplugin;
import nl.misterpandaaatje.headplugin.commands.HeadCommand;
import nl.misterpandaaatje.headplugin.config.PluginConfig;
import nl.misterpandaaatje.headplugin.managers.SearchManager;
import org.bukkit.plugin.java.JavaPlugin;
public class HeadPlugin extends JavaPlugin {
private PluginConfig config;
private SearchManager searchManager;
@Override
public void onEnable() {
// Laad configuratie
saveDefaultConfig();
config = new PluginConfig(this);
// Initialiseer managers
searchManager = new SearchManager(this, config);
// Registreer commands
getCommand("head").setExecutor(new HeadCommand(this, searchManager, config));
getCommand("head").setTabCompleter(new HeadCommand(this, searchManager, config));
getLogger().info("HeadPlugin is ingeschakeld!");
}
@Override
public void onDisable() {
getLogger().info("HeadPlugin is uitgeschakeld!");
}
public PluginConfig getPluginConfig() {
return config;
}
public SearchManager getSearchManager() {
return searchManager;
}
}