본문 바로가기

전체 글73

[자바로 마크 Paper 플러그인 만들기]1. 기본 세팅하기 안녕하세요. 이전에 만들었던 '인텔리제이로 마크 플러그인 만들기' , '코틀린으로 마크 플러그인 개발하기' 두 시리즈를 리뉴얼하여 '자바로 마크 Paper 플러그인 만들기'로 돌아왔습니다. Paper API 란?? 기존 Spigot의 문제점들을 해결하여 만든 Bukkit API 베이스 API Spigot 추세에서 성능적인 문제로 Paper로 넘어갔고 주류가 된 API입니다. Development Guide | PaperMC Documentation Development Guide | PaperMC Documentation Welcome to the Paper Development Guide! This guide includes information and tutorials on docs.papermc.i.. 2023. 12. 23.
[검은사막 생활 고찰] 소나무 정보가 모일 때마다 수정할 게시글입니다. (갱신 : 2023-07-23) 소나무 수액, 원목 모두 많이 사용하고 연금 또는 항해에 관심이 있다면 한번 쯤은 들어봤을 나무입니다. 주된 사용처 - 원목 소나무 합판 및 증착합판을 만들어 경범선, 호위함에 사용하거나 각종 하우징에 사용이 가능합니다. 주된 사용처 - 수액 아이템 제작 아이템 레시피 태양의 정수 마노스 목걸이, 무한 마력의 수정 - 백어택 등과 같은 수정 에 사용합니다. 태양의 열매 x 2 소나무 수액 x 4 대지의 흔적 x 2 화살 버섯 x 3 파괴의 정수 잠수 증가 및 스피드 어택 수정 등에 사용합니다. 그렇게까지 많은 수요가 있는 아이템은 아닙니다. 파괴의 열매 x 2 소나무 수액 x 4 화염의 가루 x 2 은빛 철쭉 x 3 관통의 비약 도.. 2023. 7. 23.
[검은사막 생활 고찰] 전나무 전나무 주로 수액으로 사용하며 그놈의 목재 강화제 때문에 꼭 필요한 나무입니다. 주된 사용처(수액) 목재 강화제(=합판 강화제) 단단한 기둥 제작하여 경범선, 호위함, 긴급 수리 도구에 쓰입니다. 또는 견고한 합판이나 견고한 각목을 만들어 하우징에 사용합니다. 레시피 순수한 가루 시약 x 1 전나무 수액 x 4 핏빛 나무 옹이 x 3 대지의 흔적 x 3 황금손의 비약 황인 약품 납품에 사용할 수 있는 비약입니다. 레시피 폭풍의 오일 x 1 맑은 액체 시약 x 4 안개 버섯 x 4 사냥의 흔적 x 3 전나무 수액 x 4 아인 사냥의 비약 광분의 영약을 제작할 때 사용하는 하위 비약입니다. 레시피 죄인의 혈액 x 1 화살 버섯 x 4 블랙스톤 가루 x 3 전나무 수액 x 4 어부의 비약 황납에 사용가능한 물.. 2023. 7. 16.
[코틀린으로 마크 플러그인 개발하기] 명령어 만들기(플레이어 데이터 저장하기 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.
[인텔리제이로 마크 플러그인 개발하기](보충) Gradle로 jar 빌드하기 2 *이 글은 Spigot 1.20.1 버전을 기준으로 하여 제작되었습니다. https://zepelown.tistory.com/46 [인텔리제이로 마크 플러그인 개발하기](보충) Gradle로 jar 빌드하기 *이 글은 Spigot 1.19.3 버전을 기준으로 하여 제작되었습니다. 지난 화 https://zepelown.tistory.com/45 [인텔리제이로 마크 플러그인 개발하기]7. 나만의 인벤토리 GUI 만들기 2편 (인벤토리와 관련된 이 *이 zepelown.tistory.com 위 내용을 최신 버전(인텔리제이, gradle, minecraft 포함)에서 사용할 수 있게 재작성한 글입니다. 먼저 저는 임의로 KotlinTest2라는 프로젝트를 만들고 메인 클래스(KotlinTest2)를 다음과 같.. 2023. 6. 30.