432 Commits

Author SHA1 Message Date
PiggyPiglet
7286d8849b only flag spaces if we haven't met an underscore 2026-02-25 21:13:05 +08:00
PiggyPiglet
1807b92505 choco chars replacer 2026-02-20 21:19:25 +08:00
PiggyPiglet
3c82c6cdd7 revert #1163 2026-02-20 21:18:22 +08:00
PiggyPiglet
17ad663257 fix papi version header 2026-02-14 18:07:15 +08:00
PiggyPiglet
984ec7f7b9 add papi version to user agent 2026-02-14 17:24:31 +08:00
PiggyPiglet
c8f73a5940 add custom user agent for http requests 2026-02-14 17:19:45 +08:00
Justin
69cef6f72b Renamed serializer to deserializer 2026-02-12 20:38:31 -05:00
Justin
ca2bd9f19a Merge remote-tracking branch 'upstream/master' 2026-02-12 20:32:37 -05:00
Justin
b331145c15 Added serializer support to placeholder replacement methods. 2026-02-12 20:30:30 -05:00
PiggyPiglet
b085e49062 Reimplement Blitz' replacer change for new replacer 2026-02-12 21:00:57 +08:00
PiggyPiglet
59769c2d93 Merge branch 'master' into master 2026-02-12 20:33:19 +08:00
BlitzOffline
566beb48c5 Fix copyright 2026-02-09 17:06:35 +02:00
BlitzOffline
64b3d6fa68 Make setPlaceholders behavior consistent with setRelationalPlaceholders 2026-02-09 17:05:20 +02:00
PiggyPiglet
0d1a356e0f ExpansionSafety: Fix NPE & Only check files not directories 2026-02-09 01:02:32 +08:00
PiggyPiglet
6c5f19b61d Fix #1167 2026-02-08 20:02:02 +08:00
ichocomilk
407b9f5e54 Simplify getExpansion method by removing unnecessary locking 2026-02-04 20:22:01 -03:00
ichocomilk
469997e114 Refactor placeholder methods to use ArrayList for compatibility | I used immutable list by error :( 2026-02-04 20:17:44 -03:00
ichocomilk
8185b7bfe9 Merge remote-tracking branch 'origin/master' 2026-02-04 19:50:07 -03:00
ichocomilk
fe15e4ed7a Update Gradle dependencies and add benchmarks 2026-02-04 19:49:54 -03:00
iChocoMilk
0f35362a0c Fix PlaceholderAPI#containsBracketPlaceholders variable name 2026-02-04 01:50:19 -03:00
ichocomilk
9a4fa18304 Enhance placeholder translation performance and improve code clarity 2026-02-04 01:26:39 -03:00
ichocomilk
cb5d6c0895 Optimize containsPlaceholders 2026-02-04 00:47:58 -03:00
PiggyPiglet
d49c76c560 exclamation marks are important 2026-02-03 17:15:46 +08:00
PiggyPiglet
13e492cf44 Show version in papi ecloud list hover 2026-02-03 16:55:12 +08:00
PiggyPiglet
d561afbb63 Use modrinth for update checker 2026-02-03 16:52:25 +08:00
PiggyPiglet
2a3f4482a0 check for perms on all tab complete 2026-02-03 16:28:42 +08:00
PiggyPiglet
5ea5a18fe8 fix config option path 2026-02-02 17:43:41 +08:00
PiggyPiglet
9c1db4b48a fix newlines in ecloud command error & restrict api to bukkit platform 2026-02-02 17:29:15 +08:00
PiggyPiglet
b233c92ca1 Add warning message to failed ecloud download 2026-02-02 17:10:50 +08:00
PiggyPiglet
1b1d2e61b9 Add config option to use adventure replacer, add bracket {} support 2026-02-02 16:35:13 +08:00
PiggyPiglet
2dc5b93133 WIP custom component replacer no regex!! 2026-01-21 22:14:46 +08:00
PiggyPiglet
8116cbb385 back to one jar pls 2026-01-19 16:13:15 +08:00
PiggyPiglet
967dec09ff Component support !?! 2026-01-18 22:20:29 +08:00
Funnycube
85aa6ae8ae Corrected ecloud link 2026-01-15 18:18:03 +11:00
PiggyPiglet
b0fb784079 Move verification boolean to expansion version, move to v3 api 2026-01-12 17:40:35 +08:00
PiggyPiglet
84948101f4 Update API URL 2026-01-12 17:00:33 +08:00
PiggyPiglet
5dea70532c less "malicious" more "safety" 2025-11-21 20:07:28 +08:00
PiggyPiglet
403adeb217 cube doesn't like calling it malware 2025-11-21 20:01:53 +08:00
PiggyPiglet
a81ed63c0f Change malicious expansion message 2025-11-21 19:03:57 +08:00
PiggyPiglet
38da700168 Add checks for known malicious expansion checksums before expansion load 2025-11-21 18:56:49 +08:00
PiggyPiglet
cda55f20aa fix javadoc build 2025-11-03 16:17:48 +08:00
PiggyPiglet
0df7a01fd8 Update NMS Version 2025-11-03 16:15:34 +08:00
PiggyPiglet
e48b6fe702 Update NMSVersion enum 2025-07-01 20:44:21 +08:00
PiggyPiglet
0575c8cf41 Merge UniversalScheduler 2025-07-01 09:39:48 +08:00
PiggyPiglet
c181d18f5e Revert "Merge pull request #1092 from CoderKuo/master"
This reverts commit 2e0d9eb846, reversing
changes made to 33d1009d6a.
2025-06-16 11:08:43 +08:00
PiggyPiglet
2e0d9eb846 Merge pull request #1092 from CoderKuo/master
Optimize text replacement algorithm performance
2025-04-21 15:23:40 +08:00
PiggyPiglet
33d1009d6a Merge pull request #1095 from Kqliber/fix/1094
fix for all expansions stop loading after an exception is thrown (#1094)
2025-03-30 20:46:34 +08:00
Funnycube
25f7eafe32 revert api link 2025-01-16 13:27:45 +11:00
Kqliber
ef22d564f3 remove imports 2025-01-08 18:23:49 +00:00
Kqliber
787a053d98 fix for all expansions stop loading after an exception is thrown (#1094) 2025-01-08 18:21:43 +00:00