개인 자료란 (JE)

  서버 커뮤니티

Profile 굿럭 대표칭호 없음

heygoodluck 4f855423c7ff42de97bf85e2f420cd72

Profile

질문하기 스크립트

서버가 계속 터져요..

2021.09.29 조회 수 65 추천 수 0
이해도 중급자(필요한 애드온을 찾아서 만들 수 있어요) 
게임버전 (JE) 1.17.1 
게임버전 (BE) 1.17.x 
스크립트 버전 최신버전 

java.lang.AssertionError: TRAP

    at net.minecraft.world.item.ItemStack.checkEmpty(ItemStack.java:187)

    at net.minecraft.world.item.ItemStack.setCount(ItemStack.java:1229)

    at net.minecraft.server.level.PlayerInteractManager.a(PlayerInteractManager.java:445)

    at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:1596)

    at net.minecraft.network.protocol.game.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:28)

    at net.minecraft.network.protocol.game.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:1)

    at net.minecraft.network.protocol.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:30)

    at net.minecraft.server.TickTask.run(SourceFile:18)

    at net.minecraft.util.thread.IAsyncTaskHandler.executeTask(SourceFile:151)

    at net.minecraft.util.thread.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23)

    at net.minecraft.util.thread.IAsyncTaskHandler.executeNext(SourceFile:125)

    at net.minecraft.server.MinecraftServer.bf(MinecraftServer.java:1148)

    at net.minecraft.server.MinecraftServer.executeNext(MinecraftServer.java:1141)

    at net.minecraft.util.thread.IAsyncTaskHandler.awaitTasks(SourceFile:134)

    at net.minecraft.server.MinecraftServer.sleepForTick(MinecraftServer.java:1125)

    at net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1054)

    at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:305)

    at java.base/java.lang.Thread.run(Thread.java:831)

저건 서버 터질때 뜨는 오류이고, 


이 스크립트구문을 실행시키면 서버가 터져요..

on right click:

    if {tntbattle::playing::%player's world%} is true:

        if event-item is tnt named "<light red>던지는 폭탄" with lore "<light blue>우클릭하시면 TNT가 발사됩니다!":

            remove 1 of tnt named "<light red>던지는 폭탄" with lore "<light blue>우클릭하시면 TNT가 발사됩니다!" from player's inventory

            spawn 1 primed TNT at location of block above player

            push last spawned tnt in direction of player with force 1.5

            set {tntbattle::give::tnt::%player%} to 4

2개의 댓글

lanthanide
2021.09.29

플레이어 손에 들고 있는 아이템이 null이 되면 쿠과광! 한다고 합니다. set air로 해보세요.

+사용시 갯수가 하나씩 줄어들길 바란다면 1개일 때 air로, 2개 이상일 때 현재갯수-1개의 tnt를 손에 쥐여주면 되겠죠.

굿럭
2021.09.29
@lanthanide

넵 한번 해보겠습니당~

뉴스 및 창작물
/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