TriggerReactor icon

TriggerReactor -----

Stop wasting time making plugins from scratch



update (read description)
Notice

Files are now separated into three: bukkit-legacy, bukkit-latest, and sponge.

  • For 1.5.2 ~ 1.12.2 server, use bukkit-legacy
  • For 1.13 ~ 1.15.1 server, use bukkit-latest
  • For sponge server, sponge
이제 파일이 세가지 형태로 배포 됩니다: bukkit-legacy, bukkit-latest, 와 sponge.

  • 서버 버전 1.5.2 ~ 1.12.2: bukkit-legacy
  • 서버 버전 1.13 ~ 1.15.1: bukkit-latest
  • 스폰지 서버: sponge

New

+Compiled and tested in 1.15 and 1.15.1
+Placeholder in String now will be parsed by the TriggerReactor automatically.

  • Notice: if your code contains $ in String, make sure to escape it with \ so that it will not be treated as Placeholder. ("you got $1000" -> "you got \$1000")
+Predefined CustomTrigger name, onBlockMultiPlace, is added
+Dedicated timings support can be accessed via /trg timings command
+New Executors: #KICK, #CLEARCHAT
+Deprecated code warning system (internal change)
+/trg version command
+/trg debug now shows feedback
+$packlist Placeholder
+$firstgroup Placeholder
+$killername, $entityname, $cmdline Placeholder
+$helditem, $offhanditem, $playerinv:{slot}, $id:{item}, $name:{item}, $lore:{item}, $idname:{item}
+$slot{index} (works only in InventoryTrigger)
+#sethelditem {item}
+#setslot {slot}, {item}
+#setoffhand {item}
+#setplayerinv {slot}, {item}
+#setlore {lore}, {item}
+#setname {name}, {item}
+PAPI Expansion (%tr_var_{variable name}%, %tr_version%)
+$isnumber Placeholder
+Interner change to avoid javascript failuer regarding null values

+1.15 와 1.15.1 로 컴파일 하고 테스트 되었습니다.
+ 문자열 내의 Placeholder 가 이제 자동으로 변환됩니다.

  • 주의: 만약 문자열 내에 $ 를 사용중이라면 꼭 \ 를 이용해서 escape 해주어야 합니다. ("돈이 $1000 있습니다" -> "돈이 \$1000 있습니다")
+새로운 CustomTrigger 이벤트명 onBlockMultiPlace 가 추가되었습니다. (침대등의 2칸블록 설치 이벤트)
+이제 /trg timings 로 TriggerReactor의 타이밍을 따로 확인 할 수 있습니다.
+새로운 Executor: #KICK, #CLEARCHAT
+Deprecated code warning system (internal change)
+/trg version 명령어 추가
+/trg debug 사용시 메시지 추가
+$packlist Placeholder
+$firstgroup Placeholder
+$killername, $entityname, $cmdline Placeholder
+$helditem, $offhanditem, $playerinv:{slot}, $id:{item}, $name:{item}, $lore:{item}, $idname:{item}
+$slot{index} (InventoryTrigger 에서만 사용 가능)
+#sethelditem {item}
+#setslot {slot}, {item}
+#setoffhand {item}
+#setplayerinv {slot}, {item}
+#setlore {lore}, {item}
+#setname {name}, {item}
+PAPI 지원 (%tr_var_{variable name}%, %tr_version%)
+$isnumber Placeholder
+Interner change to avoid javascript failuer regarding null values

Update
*Placeholder no longer return its name when null has to be returned
*You may now use prefix for AreaTrigger, ClickTrigger, and Walk Trigger. (For example, [email protected],2,3 -> [email protected],2,3)

  • If there are two locations for different prefixes, the behavior is undefined. Please avoid it if possible.
*Added missing files, which caused TriggerReactor to not loaded properly for the first time users.
*#GAMEMODE now support both String and its numerical counterpart argument
*(Bukkit) Third party plugin now can access javaPluginBridge field so that it can access the internal methods of TriggerReactor
*Fixed where direct constructor calling using IMPORT statement sometimes doesn't work.
*Fixed Compatibility issue with PaperSpigot
*Improved command interfaces for InventoryTrigger
*Placeholder and Executor are no longer case sensitive

*Placeholder 가 이제 문제 발생시 자신의 이름 대신 null 을 반환합니다.
*AreaTrigger, ClickTrigger, 와 Walk Trigger 의 이름앞에 접두사를 사용 할 수 있습니다. (예를들어, [email protected],2,3 -> [email protected],2,3)

  • 만약 두개의 같은 좌표가 다른 접두사를 가지고 있는 경우는 상정되지 않았습니다. 가능하면 피해주세요.
*삭제된 파일 추가. 새로운 유저중 플러그인 로드가 안되던 것 수정.
*#GAMEMODE 에 이제 문자열은 물론 그에 상응하는 숫자도 사용 가능합니다. survival 혹은 0
*(Bukkit) 제 3자 플러그인에서 javaPluginBridge 필드에 접근 가능 해 졌습니다.
*IMPORT 를 사용한 생성자 접근이 종종 문제가 있던 것 수정.
*PaperSpigot 호환성 문제 해결
*InventoryTrigger 의 명령어 보완
*Placeholder 와 Executor 가 이제 대소문자를 구분하지 않습니다.
----------, Dec 18, 2019
Resource Information
Author:
----------
Total Downloads: 16,058
First Release: May 18, 2017
Last Update: Nov 27, 2023
Category: ---------------
All-Time Rating:
15 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings