Помогите Работа с кфг. Неправильно создаются секции

Статус
Закрыто для дальнейших ответов.

thematdev

Активный участник
Пользователь
Баллы
46
Имя в Minecraft
thematdev
Игроков переношу в бд, но вот киты решил оставить в конфиге, так как они обновляются раз в день и особо много грузить не будут... Но вот проблема:
Код:
players:
  thematdev:
    kituser: false
Код:
players:
  thematdev: {}
kituser: false
Код☹️пока-что пихнул в Join, потом пихну в ивент китов)
PHP:
    @EventHandler
    public void Join(PlayerJoinEvent e) {
        String p = e.getPlayer().getName();
        ConfigurationSection config = plugin.getConfig().getConfigurationSection("players");
        if (plugin.getConfig().getConfigurationSection("players." + p) == null) {
            plugin.getConfig().createSection("players." + p);
            ConfigurationSection pdata = plugin.getConfig().createSection("players." + p);
            plugin.getConfig().createPath(pdata, "kituser");
            plugin.getConfig().set("kituser", true);
            plugin.saveConfig();
        }
        if (plugin.getConfig().getBoolean("kituser") == true) {
        plugin.getConfig().set("kituser", false);
                plugin.saveConfig();
            }
        }
        
    }
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх