개인 자료란 (JE)

  서버 커뮤니티

Profile koozoo 대표칭호 없음
Profile

강좌 자바 에디션(JE) 플러그인 개발

[서버개발 01] 지하 동굴은 어떻게 생겼을까?

2020.04.13 조회 수 338 추천 수 1
분야 플러그인 
게임버전 모든버전 
API 스피곳 

68798bb8d045dd9bbf0da564b1d3258d.png


안녕하세요? 이제 막 플러그인 개발 공부를 시작한 koozoo 입니다.

블록 복사 방법에 대해서 알아보기 위해 예제를 만들어 봤습니다.

평소 동굴에 들어가면 출구를 찾지 못해 당황하는 스타일이라

과연 동굴은 어떤 모습일까 궁금해서 코딩해봤습니다.

명령을 내리면 내가 서있는 바닥 100x100 넓이의 지하를 순회하여

AIR가 나타나는 경우 150칸 위에 ICE를 만드는 식입니다.


for (int x = left; x < right; x++) {

    for (int y = top; y < bottom; y++) {

        Location loc = new Location(player.getWorld(), x, depth, y);

        if (loc.getBlock().getType() == Material.AIR) {

            Location copy = new Location(player.getWorld(), x, depth + 150, y);

            copy.getBlock().setType(Material.ICE);

        }

    }

}



음... 역시 길을 잃었을 때는 땅을 뚫고 나오는 게 답. ㅋ

종종 공부한 것들 올리도록 하겠습니다.

감사합니다.


8개의 댓글

원군이
2020.04.14

ㅋㅋㅋㅋㅋㅋㅋ

koozoo
2020.04.14
@원군이

ㅋㅋㅋㅋㅋㅋㅋㅋ

PirmeOptimizerLav.
2020.04.14

개미집 메이커

koozoo
2020.04.14
@PirmeOptimizerLav.

그러고보니 개미굴에 알루미늄 부어 만든 거 같네요. ㅋㅋ

https://youtu.be/IGJ2jMZ-gaI?t=41

sterw
2020.04.14

오 잘만들었네요

koozoo
2020.04.14
@sterw

감사합니다~

sterw
2020.04.21
@koozoo

하하하핳하

길매기
2020.04.21

우와웅 개미집같네요

뉴스 및 창작물
/files/thumbnails/268/789/003/262x150.crop.jpg?20240515192032

레드스톤

벌레먹은 돌 빠르게 제거하는 법

GlassesFilm

2024-05-15

0

/files/thumbnails/797/788/003/262x150.crop.jpg?20240515090924

건축

마인크래프트로 구현한 카르카손 보드게임

Warak

2024-05-15

1

/files/thumbnails/487/784/003/262x150.crop.jpg?20240508233607

모드

Windows Borderless 모드에서 악성코드 발견

학교가기싫다

2024-05-08

1

/files/thumbnails/384/778/003/262x150.crop.jpg?20240512002324

업데이트

마인크래프트 자바 에디션 스냅샷 24w18a

학교가기싫다

2024-05-06

0

/files/thumbnails/855/781/003/262x150.crop.jpg?20240505141129

레드스톤

레이저 클리너

GlassesFilm

2024-05-05

1

/files/thumbnails/576/775/003/262x150.crop.jpg?20240426232553

아티클

이달의 블록: 단단한 진흙

학교가기싫다

2024-04-26

0

/files/thumbnails/115/774/003/262x150.crop.jpg?20240428135129

업데이트

마인크래프트 1.20.5 정식 업데이트

학교가기싫다

2024-04-24

0