개인 자료란 (JE)

  서버 커뮤니티

Profile iJGN 대표칭호 없음

JGNoraejarang 650fc5d6c4284df6bb4f5671ca493f52

Profile

이해도 입문자 
게임버전 (JE) 1.19.2 
게임버전 (BE) 관련없음 

서버에 필요한 경고 플러그인을 만들고 있습니다. 유저가 서버에 접속했을 때 처음 접속한 유저면 config.yml 파일에 유저 이름: 0처럼 이름과 경고 초기 횟수 0을 자동으로 입력하고 싶은데 어떻게 해야 할까요?

4개의 댓글

idkNick
2022.12.14

문장 전체 맥락을 이해 못하겠어요 설명 제대로 부탁드립니다.

iJGN
2022.12.15
@idkNick

다시 작성했습니다!

idkNick
2022.12.15
@iJGN

서버 접속허면 콘피그 파일 생성하면 됩니다. 간단한 문제네요

https://www.spigotmc.org/wiki/creating-a-config-file/

0reo
2022.12.15
public final class Example extends JavaPlugin implements Listener {
    public FileConfiguration config;

    @Override
    public void onEnable() {
        Bukkit.getPluginManager().registerEvents(this, this);
        config = this.getConfig();
    }

    @Override
    public void onDisable() {
    }

    @EventHandler
    public void onJoin(PlayerJoinEvent e) {
        if (!e.getPlayer().hasPlayedBefore()) {
            config.set(e.getPlayer().getName(), 0);
            this.saveConfig();
        }
    }
}

아마 될거에요
resources 폴더 안에 config.yml 만드시는거 잊지 마시고

뉴스 및 창작물
/files/thumbnails/761/908/003/262x150.crop.jpg?20241025153749

건축

서울 숭례문(崇禮門) 4

KHC

2024-10-25

2

/files/thumbnails/578/899/003/262x150.crop.jpg?20241010142350

건축

경주 월정교 1

KHC

2024-10-10

2

/files/thumbnails/219/899/003/262x150.crop.jpg?20241009200950

건축

송전탑+도시 2

dbasd12

2024-10-09

2

/files/thumbnails/246/898/003/262x150.crop.jpg?20241008102328

레드스톤

단다단 - 오토노케(オトノケ) | 마인크래프트 노트블럭 커버

노트블럭전문가

2024-10-08

1

/files/thumbnails/348/896/003/262x150.crop.jpg?20241006103035

디도스/봇테러등등을 낚는 방법 4

물귀신

2024-10-06

3