MineTec
4a87bb3fad
chat settings are synced with velocity again (join/leave, mentions)
2026-10-17 22:57:42 +02:00
MineTec
ca0e364d85
chat moves to the velocity plugin chat-bridge: backend only silences chat and sends rank prefixes
2026-10-17 22:41:48 +02:00
MineTec
6590513d56
simplified BanEvasion
2026-10-14 21:07:27 +02:00
MineTec
0800793e64
added lookup indexes to login attempts
2026-10-14 21:07:27 +02:00
MineTec
ee265a858c
made network migration repeatable
2026-10-14 17:06:18 +02:00
MineTec
86ae261c60
added connection key and recorded event to LoginLog
2026-10-14 17:00:11 +02:00
MineTec
095db7e796
added website endpoint to LoginLog for reporting signup and login IPs
2026-10-14 14:47:59 +02:00
MineTec
6bfb14db2b
added LoginLog appliance recording login attempts with IP
2026-10-14 14:38:54 +02:00
MineTec and Claude Opus 5.5
7d0a28b015
updated to Paper 26.2, Java 25 and Gradle 9.6.1
...
- paper-api 26.2.build.129-stable (all modules), Java toolchain 25, shadow 9.6.1
- fixed NoSuchFieldError on join/quit/chat: Adventure 5 ClickEvent API
(ClickEvent.suggestCommand / openUrl instead of ClickEvent.Action constants)
- fixed NBTComponent generics in AntiFormattedBook
- replaced javax.annotation with org.jetbrains.annotations (no longer provided by paper-api)
- local.gradle.example: Gradle 9 compatible (archiveFile, providers.exec)
The previous state is tagged as paper-1.21.10.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-07 23:44:13 +02:00
MineTec
a0a33f1f56
filtered null and duplicate player names in ReportCommand responses for improved reliability
2025-12-28 17:36:01 +01:00
MineTec
efdbc6fe9f
updated feedback link behavior, disabled outdated appliances, adjusted infection spawn and silverfish mechanics
2025-12-28 11:40:21 +01:00
MineTec
336e3f934c
remove wrong location description
2025-12-27 00:47:13 +01:00
MineTec
329ec8e1da
renamed adminPermission constant to adminmarker for improved clarity and consistency
2025-12-25 22:49:15 +01:00
MineTec
85065bcc73
made SignEditListener formatting consistent and optimized ReportJoinListener to handle admin notifications asynchronously
2025-12-23 19:14:53 +01:00
Pupsi
2209b42766
fixed wrong reports info filtering
2025-12-23 19:11:59 +01:00
Pupsi
bf11bb0b70
fixed wrong reports info filtering
2025-12-23 19:05:53 +01:00
Pupsi
b98d33af40
added report reminder on admin join
2025-12-23 18:56:30 +01:00
Pupsi
0d6b21701f
Merge remote-tracking branch 'origin/master'
2025-12-23 15:50:41 +01:00
Pupsi
b3240cdb22
fixed maximum of 8 settings per category
2025-12-23 15:50:23 +01:00
MineTec
89c1c4335b
refined SignEditListener to filter illegal characters more robustly by normalizing input and introducing specific character whitelists
2025-12-22 21:41:34 +01:00
MineTec
71f2da8e99
introduced AntiIllegalSignCharacters appliance to prevent usage of illegal characters in sign edits
2025-12-22 18:44:22 +01:00
MineTec
a257b604ea
updated InventoryTrackerListener to monitor InventoryOpenEvent with high priority and prevent processing of cancelled events
2025-12-21 09:32:40 +01:00
MineTec
ac7e04829e
introduced ReportCreatedListener, updated ReportCreatedEvent to use UUIDs for reporter and reported, and improved admin notifications for new reports
2025-12-20 17:46:02 +01:00
MineTec
e015bbb356
added unsuspectedKick and crashKick features to Kick appliance; updated AcInform to include related commands
2025-12-13 15:00:48 +01:00
MineTec
1ac19014c1
introduced AntiInventoryMove appliance with related listeners and optimized admin notification logic in AcInform
2025-12-13 13:45:37 +01:00
Pupsi
4c63800189
Merge branch 'master' into develop-bloodmoon
2025-11-23 12:58:45 +00:00
MineTec
7a2b9b9763
updated Paper API dependency to 1.21.10-R0.1-SNAPSHOT across all modules
2025-11-16 12:00:58 +01:00
MineTec
933c4c0db0
refactored InfoBars handling logic; replaced persistent data with direct visibility control
2025-11-09 19:32:44 +01:00
MineTec
f27474016a
added @Flags annotation to Appliance, disabled DeviceFingerprinting appliance by default
2025-11-09 19:31:25 +01:00
MineTec
17e5b2e049
Merge branch 'develop-backendUpdate'
2025-11-09 19:21:39 +01:00
MineTec
7b19bfd39e
Merge branch 'develop-deviceFingerprinting'
2025-11-09 19:13:18 +01:00
MineTec
29a362b580
updated default shortcut setting value
2025-11-09 16:08:28 +01:00
MineTec
239094971c
Revert "simplified event message handling logic in ChatMessagesListener"
...
This reverts commit db13a9f0a2 .
2025-11-02 14:18:43 +01:00
MineTec
469cd19b55
added AntiBoatFreecam to detect and notify admins of illegal boat yaw behavior
2025-10-27 17:54:19 +01:00
MineTec
91a28b4500
Merge branch 'master' into develop-backendUpdate
2025-10-27 17:11:01 +01:00
MineTec
e745ff4721
added AntiFormattedBook to detect and sanitize illegal book formatting
2025-10-27 17:10:44 +01:00
MineTec
23af3ff784
Merge branch 'master' into develop-backendUpdate
2025-10-27 16:14:24 +01:00
MineTec
bc5c9a2a13
added AntiIllegalBundlePicker to track and notify admins on illegal bundle interactions
2025-10-27 16:02:13 +01:00
MineTec
c220479052
WIP: refactored report and feedback systems; updated repository models, APIs, and component utilities
2025-10-27 14:25:44 +01:00
MineTec
78f87d97f0
Merge remote-tracking branch 'origin/master'
2025-10-19 12:54:35 +02:00
MineTec
db13a9f0a2
simplified event message handling logic in ChatMessagesListener
2025-10-19 12:54:31 +02:00
Pupsi
e14c87c2fb
added mob effects and Setting
2025-10-19 01:18:27 +02:00
Pupsi
bd3546abc8
changed report appliance to craftattack
2025-10-17 18:00:15 +02:00
MineTec
8a7a0453ce
updated Whitelist api for new Backend
2025-10-17 17:28:25 +02:00
MineTec
aad1fcafa6
added FingerprintData class and improved device fingerprinting logic
2025-10-05 15:46:45 +02:00
MineTec
9fca7430a8
implemented working fingerprinting prototype
2025-10-05 13:24:47 +02:00
MineTec
7c254707c1
removed permanent coordinate broadcasting
2025-10-03 17:47:23 +02:00
MineTec
9ee5f6e419
updated InfoBars to use Bukkit scheduler for data container updates; enhanced CoordinateDisplay with Unicode icons and adjusted text styling
2025-10-03 17:38:29 +02:00
MineTec
e49c3b1987
added category support to CoordinateDisplaySetting to align with gameplay setting structure
2025-10-03 17:06:56 +02:00
MineTec
5ca4c70a41
added CoordinateDisplay with settings preferences, directional updates, and time display
2025-10-03 17:06:20 +02:00