Solved Get Config info

Discussion in 'Plugin Development' started by Listvli, May 18, 2017.

Thread Status:
Not open for further replies.
  1. Offline

    Listvli

    Hello guys. I have next code:
    Code:
    String test = getConfig().getString(event.getPlayer().getName());
            if (test == "rus") {
                event.getPlayer().sendMessage("It's works! " + test);
            } else {
                event.getPlayer().sendMessage("No. " + test);
            }
    In my config file I have next information: MyName: rus
    When that code works I has receive "No." rus. String test has "rus". But what's wrong?

    It's create config code:
    Code:
    getConfig().addDefault(event.getPlayer().getName(), "rus");
            getConfig().options().copyDefaults(true);
            saveConfig();
    That code works when player join to server. Previous code works same.

    //Add

    Now I join to server from second account and it's works. What's wrong again? To main account it's no works yet.
     
  2. Offline

    timtower Administrator Administrator Moderator

    @Listvli Strings are compared with equals, not ==
     
  3. Offline

    Listvli

    @timtower
    Code:
    if (test.equals("rus")) 
    Ye, it's works. Thank you very much, again :)
     
Thread Status:
Not open for further replies.

Share This Page