Skip to content

Home_kr

Pro_Snape edited this page Jan 7, 2020 · 5 revisions

Home

TriggerReactor는 wysohn의 고급 스크립팅 플러그인입니다. VT (Variable Triggers)에 영감을 얻었습니다. VT는 현재 개발자가 포기했지만 여전히 놀라운 플러그인이었습니다.

기능

  • Multi-threading(멀티-스레드) 작동 (렉 없는 최적화)
  • 6가지 트리거들: Click, Walk, Command, Named, Inventory, Repeating
    • 아니면 Bukiit API를 이용한 Custom 트리거
  • 쉽고 편리한 사용을 위한 49가지 이상의 Executor와 43가지 이상의 Placeholders
    • 원하는게 없으면 직접 만들어, 타 플러그인과의 호환
  • 직접 JavaDoc의 메소드들을 사용가능
  • 변수 제작
  • 강려크한 조건(if) 시스템
  • 반복문과 배열 제작 및 사용
  • 다른 플러그인 API 액세스!

도움(서포트)

TR을 하시면서 도움이 필요할 때, 기능을 제안하고 싶을 때, "ㅎㅇ!"를 외치고 싶을 때, 저희 디스코드에 참여하세요! 디스코드 채널에 들어오고 나서, 먼저 사용언어를 선택하셔야 합니다. 카카오톡을 사용하신다면? 카카오톡 TR 공식 오픈채팅에서도 도움을 받을 수 있습니다!

도움되는 링크들

강좌 글

  • 관리자 Pro_Snape의 강좌: 링크

유튜브

위키를 보시기 전에

  • 반드시 '(한)'으로 표기된 링크를 누르셔야 한국어 위키로 이동합니다!
  • 한국어 위키는 업데이트가 다소 늦습니다.

Plugin Description / 목차

Home ()

Commands and Permissions ()

Basic Syntax ()

1. Getting Started ()

S.L. In-game Editor ()

2. Triggers ()

3. Executors ()

  • List of Executors / 실행자(Executor) 목록

4. Placeholders ()

  • Using PlaceholderAPI / PlaceholderAPI 사용법
  • List of Placeholders / 표시자(Placeholder) 목록

5. Conditions ()

  • Creating Conditions / 조건 만들기
    • Boolean Expressions / 불리언(Boolean) 표현 방법
  • Logical Operators / 연산자 사용법
  • IF statement / IF 구문
  • Null Checking / Null 여부 확인하기

6. Variables ()

  • Local Variables / 로컬 변수
  • Global Variables / 전역 변수

Advanced

(NEW!) Timings ()

7. Methods ()

  • Using Methods / 메소드 사용하기
  • Special Data Types / 특수한 데이터
  • Reading Javadocs / Javadoc 읽기
  • Handling Enum / Enum 처리

8. Array ()

  • Creating an empty array / 빈 배열 만들기
  • Storing data into array / 배열변수 내에 데이터값 저장하기
  • Read data from array / 배열변수에서 데이터 읽기(불러오기)

9. Loops ()

  • WHILE loop / WHILE 반복문
  • FOR loop / FOR 반복문
    • Iterating array / 배열형식 변수 전체 불러오기
    • BREAK executor / #BREAK Executor
    • CONTINUE executor / #CONTINUE Executor

10. Sync Mode ()

  • CANCELEVENT executor / CANCELEVENT 익시큐터
  • Setting Sync/Async Mode / 동기, 비동기 모드 전환하기
    • Custom Trigger
    • Area Trigger

11. Custom Executors ()

12. Plugin Access ()

  • Check And Use / 플러그인 존재여부 확인하기
    • Get Third Party Plugin / 제 3자 플러그인 불러오기
    • Check Eligibility / 호환성 확인하기
    • Use the Plugin / 플러그인 사용하기

13. IMPORT Statement ()

  • Creating new instance / 새 인스턴스 생성하기
  • Accessing static method / 종속 메소드 불러오기
  • Accessing static field / 종속 Enum 불러오기

14. IS Statement ()

  • Understanding / 이해하기
    • Understanding Instance / 인스턴스 이해하기
    • Understanding Superclass / 부모클래스 이해하기
    • Understanding Subclass / 자식클래스 이해하기
  • Using IS Statement / IS조건연산자 사용하기

Misc

Wiki to-do list

CustomEvents

  • List of Custom Events

PAPI Expansion

JavaDoc

Examples

Trigger

Trigger Example

More Examples: Bukkit, Sponge

Case Specific

Case by Case

Clone this wiki locally
You can’t perform that action at this time.