본문 바로가기

마인크래프트/플러그인 제작 강좌(코틀린)5

[코틀린으로 마크 플러그인 개발하기] 명령어 만들기(플레이어 데이터 저장하기 3편) 마인크래프트 1.20.1 버전 Spigot 기준으로 진행되고 있습니다. 이전 화 [코틀린으로 마크 플러그인 개발하기] 플레이어 데이터 저장하기 2편(이벤트 처리하기) (tistory.com) [코틀린으로 마크 플러그인 개발하기] 플레이어 데이터 저장하기 2편(이벤트 처리하기) 마인크래프트 1.20.1 버전 Spigot 기준으로 진행되고 있습니다. 이전 화 [코틀린으로 마크 플러그인 개발하기] 플레이어 데이터 저장하기 1편(플레이어 데이터 관리 및 패키지 구조화) (tistory.com) [코 zepelown.tistory.com 1. 커맨드 만들어보기 이전 화에서 플레이어에 대한 정보를 저장할 수 있게 되었습니다. 이제 이 정보가 제대로 저장이 됐는지를 확인하기 위해 명령어를 만들어보겠습니다. Statu.. 2023. 7. 11.
[코틀린으로 마크 플러그인 개발하기] 이벤트 처리하기(플레이어 데이터 저장하기 2편) 마인크래프트 1.20.1 버전 Spigot 기준으로 진행되고 있습니다. 이전 화 [코틀린으로 마크 플러그인 개발하기] 플레이어 데이터 저장하기 1편(플레이어 데이터 관리 및 패키지 구조화) (tistory.com) [코틀린으로 마크 플러그인 개발하기] 플레이어 데이터 저장하기 1편(플레이어 데이터 관리 및 마인크래프트 1.20.1 버전 기준으로 진행되고 있습니다. 이전 화 [코틀린으로 마크 플러그인 개발하기] 개요 (tistory.com) [코틀린으로 마크 플러그인 개발하기] 개요 이전 화 [코틀린으로 마크 플러 zepelown.tistory.com 1. 시작 전 수정 사항 이전 강의에서 PlayerManager를 싱글톤으로 구현하기 위해 다음과 같이 작성하였습니다. PlayerManager.kt cla.. 2023. 7. 8.
[코틀린으로 마크 플러그인 개발하기] 플레이어 데이터 관리 및 패키지 구조화 (플레이어 데이터 저장하기 1편) 마인크래프트 1.20.1 버전 기준으로 진행되고 있습니다. 이전 화 [코틀린으로 마크 플러그인 개발하기] 개요 (tistory.com) [코틀린으로 마크 플러그인 개발하기] 개요 이전 화 [코틀린으로 마크 플러그인 개발하기]1. 기본 세팅 (tistory.com) [코틀린으로 마크 플러그인 개발하기]1. 기본 세팅 최근 뚜렷한 성장세를 보여주고 있는 코틀린을 통해 마인크래프트 플러 zepelown.tistory.com 개요에서 설명했다시피 유저에게 직업을 부여하고 그에 맞는 각종 기능을 추가할 예정입니다. 그러기 위해선 플레이어의 데이터를 저장할 필요가 있습니다. 이는 이후 진행할 강좌들의 기본 틀이기 때문에 "플레이어 데이터 저장하기" 시리즈를 통해 집중적으로 다룰 예정입니다. 1. 메인 클래스 이름 .. 2023. 7. 3.
[코틀린으로 마크 플러그인 개발하기] 개요 이전 화 [코틀린으로 마크 플러그인 개발하기]1. 기본 세팅 (tistory.com) [코틀린으로 마크 플러그인 개발하기]1. 기본 세팅 최근 뚜렷한 성장세를 보여주고 있는 코틀린을 통해 마인크래프트 플러그인을 개발해 보도록 하겠습니다. 코틀린이란? 자바랑 100% 상호 호환됩니다. 그렇기 때문에 자바로 코딩된 마크에도 사 zepelown.tistory.com 코틀린으로 마크 플러그인 개발하기는 유명 RPG 플러그인인 mcmmo, job의 기능 일부분을 참고하여 따라가는 방식으로 강의를 진행하겠습니다. 또한, 자바로 플러그인을 만드는 이전 강좌를 보고 온다면 더 이해하기 좋습니다. [인텔리제이로 마크 플러그인 개발(제작)하기] 1. 기본적인 세팅 (tistory.com) [인텔리제이로 마크 플러그인 개발.. 2023. 7. 1.
[코틀린으로 마크 플러그인 개발하기] 기본 세팅 최근 뚜렷한 성장세를 보여주고 있는 코틀린을 통해 마인크래프트 플러그인을 개발해 보도록 하겠습니다. 코틀린이란? 자바랑 100% 상호 호환됩니다. 그렇기 때문에 자바로 코딩된 마크에도 사용이 가능합니다. 인텔리제이를 켜보겠습니다. 기본 세팅해주는 인텔리제이의 플러그인 Minecraft Development를 사용합니다. Minecraft Development - IntelliJ IDEA Plugin | Marketplace (jetbrains.com) Minecraft Development - IntelliJ IDEs Plugin | Marketplace Provides first-class support for every major Java Minecraft modding or plugin develo.. 2023. 6. 30.