개인 자료란 (JE)

  서버 커뮤니티

Profile 화울 일반인
Profile

질문하기 플러그인

spark 플러그인 써봤는데 뭐가 문젠가요?

2024.09.27 조회 수 80 추천 수 0
게임버전 (BE) 관련없음 

1.21 버전이구요, 서버 렉이 엄청 심해서 spark로 확인해봤는데
https://spark.lucko.me/7ElYz3JRqg

뭐가 문제인지 확인해주실 수 있나요? 추가 정보 필요하시면 댓글 달아주세요.

9개의 댓글

Sidite
2024.09.27

명령 블록이 99%의 렉 원인입니다.(그중 98%가 엔티티 선택자. @e 이런거.)

화울
2024.09.27
@Sidite

해결 방법이 있을까요?

lanthanide
2024.09.28
@화울

커맨드 블럭은 데이터팩보다 훨씬 성능에 영향을 크게 줍니다. 예전에 듣기로는 대략 6배정도라고 기억합니다.

데이터팩의 function 형태로 변형해서 사용하는 건 어떨까요?

Sidite
2024.09.28
@lanthanide

최소 약 60%의 성능 개선이 있고. function 기능을 잘 활용하면 10배 넘게 최적화가 됩니다.

 
것보다 대체 execute 명령어에 무슨짓을 했어요? execute as @e[nbt={...},sort=nearest] at @e[nbt={...},sort=nearest] run tp @e[nbt={...},sort=nearest] 이렇게?

화울
2024.10.11
@Sidite

커맨드 최적화 방법을 잘 몰라서 너무 복잡하게 코드를 짜놓은 것 같습니다...

커맨드는 전부 function으로 옮겼습니다만.. 아직도 조금 렉이 걸립니다.

 

Profile @ 오후07:05 2024. 10. 11. | spark (lucko.me)

지금 이 상태에서 더 좋아질 수 있는 방법이 있을까요? 혹시 function이나 커맨드 문제라면 최적화 방법을 알려주신다면 정말 감사하겠습니다!

Sidite
2024.10.12
@화울

Unable to load the data. Perhaps it expired? Are you using a recent version?

 

화울
2024.10.12
@Sidite

https://spark.lucko.me/VJPrJZFkew

이 링크는 사용 가능하신가요?

Sidite
2024.10.12
@화울

Unable to load the data. Perhaps it expired? Are you using a recent version?

 

그냥 최적화 가이드 정독하세요. https://quam12.notion.site/Minecraft-Commands-e37583e0b43a465d9a4a69cafb4420b5

화울
2024.10.12
@Sidite

감사합니다