Xx_draagon_xX
Redstoneengineer
Hi ha ho!
So habe ein Vote Plugin gemacht! Nur eine sache geht nicht die "Config"
Wer Nett wen mir Einer Hilft!
Das habe ich so in 30 Minuten gemacht und alles geht einglich das mit /vote nur das man in der Config den Link nicht andaren kann
Mfg,
Xx_draagon_xX,Lik3Fr33
So habe ein Vote Plugin gemacht! Nur eine sache geht nicht die "Config"
Wer Nett wen mir Einer Hilft!
package me.Lik3Fr33.Vote;
import java.util.logging.Logger;
import org.bukkit.Bukkit;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;
public class Vote extends JavaPlugin {
static final Logger log = Bukkit.getLogger();
@Override
public void onDisable() {
log.info("[Vote] v1.0 by Lik3Fr33 disabled!");
}
@Override
public void onEnable() {
loadConfig();
log.info("[Vote] v1.0 by Lik3Fr33 enabled!");
}
public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args) {
Player pl = (Player) sender;
String i = this.getConfig().getString("*Link*");
if(cmd.getName().equalsIgnoreCase("vote")) {
pl.sendMessage("§bWie Votet man?");
pl.sendMessage("§61. §bErst auf den Link Drücken *Link*");
pl.sendMessage("§62. §bLass den Link in deinem Browser öffnen");
pl.sendMessage("§63. §bGebe den sicherheitsCode ein");
pl.sendMessage("§64. §bKlicke auf den Daumen");
pl.sendMessage("§65. §bWarte ein bisschen ab dann kriegste deine sachen!");
return true;
}
return false;
}
private void loadConfig() {
FileConfiguration cfg = this.getConfig();
cfg.options().copyDefaults(true);
cfg.get("*Link*");
this.saveConfig();
}
import java.util.logging.Logger;
import org.bukkit.Bukkit;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;
public class Vote extends JavaPlugin {
static final Logger log = Bukkit.getLogger();
@Override
public void onDisable() {
log.info("[Vote] v1.0 by Lik3Fr33 disabled!");
}
@Override
public void onEnable() {
loadConfig();
log.info("[Vote] v1.0 by Lik3Fr33 enabled!");
}
public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args) {
Player pl = (Player) sender;
String i = this.getConfig().getString("*Link*");
if(cmd.getName().equalsIgnoreCase("vote")) {
pl.sendMessage("§bWie Votet man?");
pl.sendMessage("§61. §bErst auf den Link Drücken *Link*");
pl.sendMessage("§62. §bLass den Link in deinem Browser öffnen");
pl.sendMessage("§63. §bGebe den sicherheitsCode ein");
pl.sendMessage("§64. §bKlicke auf den Daumen");
pl.sendMessage("§65. §bWarte ein bisschen ab dann kriegste deine sachen!");
return true;
}
return false;
}
private void loadConfig() {
FileConfiguration cfg = this.getConfig();
cfg.options().copyDefaults(true);
cfg.get("*Link*");
this.saveConfig();
}
Das habe ich so in 30 Minuten gemacht und alles geht einglich das mit /vote nur das man in der Config den Link nicht andaren kann
Mfg,
Xx_draagon_xX,Lik3Fr33