Plugin wie Dice-Easter-Egg

Wenn ihr bei eurem Plugin nicht weiter kommt, könnt ihr hier euer Problem beschreiben und um Hilfe bitten.

Re: Plugin wie Dice-Easter-Egg

Beitragvon bsheep87 » Di 11. Jul 2017, 20:01

Sry das ich das alte thema nochmal hervor holöe aber ich hab da ein problem mit dem plugin auf der 1.12

leider geht das wohl nicht mehr so
YamlConfiguration yml = YamlConfiguration.loadConfiguration(DiceEaster.getInstance().getResource("topConfig.yml"));

wäre nett wenn mir da jemmand helfen könnte
Benutzeravatar
bsheep87
 
Beiträge: 17
Registriert: So 14. Aug 2016, 09:39

Re: Plugin wie Dice-Easter-Egg

Beitragvon Knadda » Mi 12. Jul 2017, 11:29

Versuche mal:
Code: Alles auswählen
  1.      DiceEaster.getInstance().saveResource("topConfig.yml", false);


statt

Code: Alles auswählen
  1.     cc = new config();
  2.     final YamlConfiguration yml = YamlConfiguration.loadConfiguration(DiceEaster.getInstance().getResource("topConfig.yml"));
  3.     fc = cc.getConfig("topConfig.yml", "");
  4.     fc.addDefaults(yml);
  5.     fc.options().copyDefaults(true);
  6.     cc.saveConfig("topConfig.yml", fc, "");
Benutzeravatar
Knadda
 
Beiträge: 49
Registriert: Mo 1. Aug 2016, 07:06

Re: Plugin wie Dice-Easter-Egg

Beitragvon bsheep87 » Mi 12. Jul 2017, 16:35

hast du auch ne ahnung wie ich das bei dem machen kann

Code: Alles auswählen
  1. public static void defautlMessage(Boolean b, String file)
  2.   {
  3.     cc = new config();
  4.     fc = cc.getConfig(file, "/Messages/" + DiceEaster.getInstance().Language);
  5.     if (b.booleanValue()) {
  6.       fc.addDefaults(YamlConfiguration.loadConfiguration(DiceEaster.getInstance().getResource("en_en/actionbar.yml")));
  7.     } else {
  8.       fc.addDefaults(YamlConfiguration.loadConfiguration(DiceEaster.getInstance().getResource("en_en/" + file)));
  9.     }
  10.     fc.addDefaults(YamlConfiguration.loadConfiguration(DiceEaster.getInstance().getResource(DiceEaster.getInstance().Language.toLowerCase() + "/" + file)));
  11.     fc.options().copyDefaults(true);
  12.     cc.saveConfig(file, fc, "/Messages/" + DiceEaster.getInstance().Language);
  13.   }
Benutzeravatar
bsheep87
 
Beiträge: 17
Registriert: So 14. Aug 2016, 09:39

Re: Plugin wie Dice-Easter-Egg

Beitragvon Knadda » Do 13. Jul 2017, 07:14

Ich würde es evtl so machen :D

Code: Alles auswählen
  1.  
  2.   public static void defautlMessage(final Boolean b, final String file)
  3.   {
  4.     cc = new config();
  5.     fc = cc.getConfig(file, "/Messages/" + DiceEaster.getInstance().Language);
  6.     if (b.booleanValue()) {
  7.        DiceEaster.getInstance().saveResource("en_en/actionbar.yml", false);
  8.     } else {
  9.        DiceEaster.getInstance().saveResource("en_en/" + file, false);
  10.     }
  11.    DiceEaster.getInstance().saveResource(DiceEaster.getInstance().Language.toLowerCase() + "/" + file, false);
  12.     fc.options().copyDefaults(true);
  13.     cc.saveConfig(file, fc, "/Messages/" + DiceEaster.getInstance().Language);
  14.   }
Benutzeravatar
Knadda
 
Beiträge: 49
Registriert: Mo 1. Aug 2016, 07:06

Vorherige

Zurück zu Hilfe und Support

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste