#!if top = 문서명1 != null ? 문서명1 : calleeTitle != null ? (i = calleeTitle.lastIndexOf("/")) != -1 ? calleeTitle.substr(0, i) : '상위 문서' : '상위 문서'
[[파일:상위 문서 아이콘.svg|align=left&width=21.6px]] {{{#!html }}} 상위 문서: [[]]#!if 문서명2 != null
, [[]]#!if 문서명3 != null
, [[]]#!if 문서명4 != null
, [[]]#!if 문서명5 != null
, [[]]#!if 문서명6 != null
, [[]]| {{{#!wiki style="margin: -0px -10px -5px; min-height:calc(1.5em + 5px)" {{{#!folding [ 펼치기 · 접기 ] {{{#!wiki style="margin: -5px -1px -11px; word-break:keep-all" | <colbgcolor=darkgreen><colcolor=#fff> 기본 플레이 | ||
| 시스템 | |||
| 인게임 | |||
| 도움말 | |||
| 시리즈 및 매체 | |||
| 출시 에디션 | |||
| 파생 게임 | 외전 시리즈 · | ||
| 미디어믹스 | |||
| 유저 콘텐츠 | |||
| 창작 요소 | |||
| 멀티 콘텐츠 | |||
| 개발 | 개발 기초 · 모드 개발 · 플러그인 개발 | ||
| 기타 | |||
| 이야깃거리 | |||
| 틀 | 둘러보기 틀 · 양식상자 틀 · 기호 틀 · 템플릿 | ||
| 관련 문서 | 나무위키 마인크래프트 프로젝트 · 마인크래프트로 분류된 문서 · 마인크래프트의 하위 문서 | ||
| 새로운 콘텐츠 | |||
| {{{#!wiki style="margin: -0px -10px -5px; min-height:calc(1.5em + 5px)" {{{#!folding [ 펼치기 · 접기 ] {{{#!wiki style="margin: -5px -1px -11px; word-break:keep-all" | <nopad> | ||
| 2026 가을 드롭 (임시 명칭, 출시일 미정) JE: 26.3 | BE: 26.50 | |||
| 아이템 추가: 블록 추가: 생물 군계 추가: 얼룩덜룩한 숲 구조물 추가: 버려진 캠프 | |||
| 카오스 큐브 JE: 26.2 | BE: 26.30 | |||
| 아이템 추가: 블록 추가: 몹 추가: 생물 군계 추가: 유황 동굴 | }}}}}}}}} | ||
| * 표시는 서비스가 종료되었거나 개발이 중단되었다는 표시이다. | }}}}}}}}} | ||
1. 개요
본 문서는 마인크래프트 스크립터 플러그인인 Trigger Reactor 플러그인의 스크립트 작성에 도움을 주고자 예제 구문들을 정리하고자 작성되었다.본 문서에 저작권자 본인이 직접 작성한 구문들은 나무위키 약관에 따라 자동적으로 CC-BY-NC-SA 2.0 KR 라이센스에 의해 배포된다. 만약 본인이 저작권자가 아니거나 CC-BY-NC-SA 2.0 KR 라이센스로 배포하고 싶지 않다면, GitHub 등 다른 페이지에 올린 후 본 문서에는 해당 페이지의 URL만 걸면 된다.
2. 유용한 예제 링크
- 트리거 리엑터 공식 위키의 예제 항목 - 개발자 wysohn이 직접 작성한 예제들이 정리되어 있다.
- 치센셜 - Chickiyeah가 트리거 리엑터 스크립트 언어로 구현한 에센셜 스크립트. 라이센스는 GNU GPL 3.0에 따라 사용 가능하다.
3. 예제 구문
3.1. 플레이어에게 아이템 지급 및 아이템 메타 조작
| IMPORT org.bukkit.Material IMPORT org.bukkit.inventory.ItemStack IMPORT org.bukkit.inventory.meta.ItemMeta item = ItemStack(Material.STICK) meta = item.getItemMeta(); // 아이템 메타 불러오기 meta.setDisplayName("§fSpecial Stick") meta.setCustomModelData(10004) // 커스텀 모델 데이터 조작 // 로어 조작 lore = list() lore.add("§fA very special stick.") meta.setLore(lore) item.setItemMeta(meta) // 메타 설정 player.getInventory().addItem(item) // 플레이어 인벤토리에 아이템 추가 |