Commit Graph
100 Commits
Author SHA1 Message Date
MineTec c371893407 added support for portable stonecutter alongside crafting table, renamed listener for clarity 2026-01-02 22:29:27 +01:00
MineTec f2bf8f1858 fixed username validation to allow exceptions for Bedrock players due to specific naming constraints 2025-12-29 09:05:57 +01: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 93971650ce adjusted strike punishment durations for better balance and scaling 2025-12-27 11:08:47 +01:00
MineTec 336e3f934c remove wrong location description 2025-12-27 00:47:13 +01:00
MineTec 8736e78adf Merge remote-tracking branch 'origin/master' 2025-12-25 22:49:19 +01:00
MineTec 329ec8e1da renamed adminPermission constant to adminmarker for improved clarity and consistency 2025-12-25 22:49:15 +01:00
MineTec fc6fd9ebb5 Merge branch 'master-big-events' 2025-12-23 22:34:51 +01:00
MineTec 84edbcc0e4 Merge branch 'master-big-events' 2025-12-23 22:34:33 +01:00
MineTec df39093c69 enhanced Outlawed PVP activation message to include cooldown duration; fixed minor typo in forced status message 2025-12-23 21:32:35 +01:00
MineTec dfbf87dcd4 updated ProjectStart to adjust coordinates, music, and glass material; refined player inventory handling logic; renamed vogelfrei to PVP in Outlawed messages for clarity 2025-12-23 21:07:32 +01:00
MineTec 8953a19400 added Bedrock player warning in joinEvent method to handle potential compatibility issues 2025-12-23 19:52:17 +01:00
MineTec 85065bcc73 made SignEditListener formatting consistent and optimized ReportJoinListener to handle admin notifications asynchronously 2025-12-23 19:14:53 +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 9767896cde updated OutlawedCommand and Outlawed to rename vogelfrei to PVP, adjusted related messages accordingly 2025-12-20 11:51:30 +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
MineTec 2087b4c379 Merge pull request 'develop-bloodmoon' (#10) from develop-bloodmoon into master
Reviewed-on: #10
Reviewed-by: Elias Müller <elias@elias-mueller.com>
2025-11-23 14:03:06 +00:00
MineTec ba2befb467 refactored event hierarchy; replaced SpawnEvent with direct Event implementation, added StrikeUpdateListener and refactored whitelist profile update logic 2025-11-16 12:02:49 +01: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 0b9dc5358d added HTTP hooks framework with actions for signup, report, and strike events; introduced SpawnEvent support for event broadcasting 2025-11-15 12:50:01 +01:00
MineTec 448e9472db updated outlawed info messages 2025-11-09 20:36:21 +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 d3512cb2eb Merge remote-tracking branch 'origin/master' 2025-11-09 19:13:34 +01:00
MineTec 7b19bfd39e Merge branch 'develop-deviceFingerprinting' 2025-11-09 19:13:18 +01:00
MineTec 0ab67bb426 refactored strike handling logic; added ban determination and updated whitelist integration 2025-11-09 19:13:08 +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
MineTec 8a7a0453ce updated Whitelist api for new Backend 2025-10-17 17:28:25 +02:00
MineTec 64d0d817c0 Merge pull request 'added IronGolemAnimation' (#8) from develop-animatedIronGolem into master
Reviewed-on: #8
Reviewed-by: Lars Neuhaus <larslukasneuhaus@gmx.de>
2025-10-14 22:42:52 +00:00
MineTec 713561bf07 adjusted Iron Golem animation viewer calculation to account for block distance 2025-10-12 23:07:09 +02:00
MineTec 4be3e528b1 fixed spawn reason check for Iron Golem spawning logic in NaturalIronGolemSpawnEvent 2025-10-12 23:05:19 +02:00
MineTec 53fca580f3 added IronGolemAnimation 2025-10-12 23:04:05 +02:00
MineTec 20fb4bf9fb added example local Gradle tasks for deploying and uploading plugins 2025-10-12 21:31:35 +02:00
MineTec c42d259909 Merge pull request 'added RecoveryCompass' (#7) from develop-recoveryCompass into master
Reviewed-on: #7
Reviewed-by: Lars Neuhaus <larslukasneuhaus@gmx.de>
2025-10-11 00:42:05 +00:00
MineTec 5c82c8d6da resolved pr comments 2025-10-11 00:04:09 +02:00
MineTec 5910847172 added RecoveryCompass 2025-10-10 23:39:29 +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
MineTec 040cae6cd1 updated InfoBars: localized names, dynamic coloring, and progress clamping adjustments 2025-10-03 15:49:17 +02:00
MineTec 324defc4a8 removed InfoBarCommand and integrated InfoBars with Settings preference handling 2025-10-03 15:30:36 +02:00
MineTec dc0003b91e Merge branch 'master-antiGrief' 2025-10-01 19:12:01 +02:00
MineTec d4a3c798f8 added LocatorBar preferences 2025-10-01 19:11:16 +02:00
MineTec c88c2ab6aa updated dependencies 2025-09-28 13:22:42 +02:00
MineTec 32a20cd4c5 added antiGrief command 2025-09-28 12:59:18 +02:00
MineTec d7cc141b94 added antiGrief inhabited chunk time calculation 2025-09-27 07:42:13 +02:00
MineTec 16d7347fd0 antigrief false positives tweaks 2025-09-27 07:30:23 +02:00
MineTec fdf3b5c73f smaller lavaCast detector to prevent natural flow detection 2025-09-21 13:31:21 +02:00
MineTec 74f17e1b6d WIP: AntiGrief 2025-09-21 01:54:20 +02:00
MineTec 0d18b81399 changed coloring of VaroRank 2025-09-21 01:06:29 +02:00
MineTec 1fa5fdfeb7 tweaked settings defaults 2025-09-20 20:35:02 +02:00
MineTec 3bec5f4cbd added confirmation on outlawed change 2025-09-20 20:30:47 +02:00
MineTec d38871eac9 added MendingReducer tweak 2025-09-20 14:43:19 +02:00
MineTec 238df2feff added armadilloExpFarm tweaks 2025-09-20 13:01:41 +02:00
MineTec e752d7f73b moved AntiAutoTotem to common project 2025-09-20 12:51:48 +02:00
MineTec b0df982be3 made antiSignEdit message clearer 2025-09-20 12:16:26 +02:00
MineTec dc1b5957f6 WIP: different method for grief detection 2025-09-20 11:35:19 +02:00
MineTec 4068eae5bb Merge branch 'master' into master-antiGrief 2025-08-10 12:10:32 +02:00
MineTec b1e3e99cb8 added AntiAutoTotem 2025-08-10 12:04:46 +02:00
MineTec b3787983d5 added advancement for MinecartBlocks 2025-08-10 09:58:16 +02:00
MineTec 43ef28499b added MinecartBlocks 2025-08-10 00:04:12 +02:00
MineTec 6e1ef4fd7c added VaroRank 2025-08-09 22:15:01 +02:00
MineTec ec2d243b7b fixed bug in HotBarRefill when using Blocks 2025-07-19 22:32:47 +02:00
MineTec ef6f34c2b2 added interaction sounds to settings 2025-07-19 16:36:31 +02:00
MineTec 977f4ff4ec project dependency update 2025-07-19 16:27:39 +02:00
MineTec 337727b0f0 fixed bug in FightDetector 2025-07-19 15:57:58 +02:00
MineTec 44dae51e1c fixed playtimer 2025-06-24 21:23:05 +02:00
MineTec 035864631d changed behavior to spawn in survival mode 2025-06-24 20:09:36 +02:00
MineTec f3b884058e code cleanup shrinkingborder 2025-06-23 20:34:48 +02:00
MineTec 03d4f4e6d8 fixed bug in ShrinkingBorder 2025-06-23 20:28:13 +02:00
MineTec 7422a89d98 fixed bug in fight detector 2025-06-23 19:52:30 +02:00
MineTec 3590a5d278 finalized strikesystem 2025-06-22 14:20:45 +02:00
MineTec 15ac47b314 auto playtime increment 2025-06-22 11:59:46 +02:00
MineTec af644a71ee ticketing enable and disable 2025-06-22 11:57:46 +02:00
MineTec 0ce69f207f fixed bugs in strike handling 2025-06-22 10:59:38 +02:00
MineTec 76297bb3af WIP: basic strike handling 2025-06-22 10:34:27 +02:00
MineTec 1aad8f07c4 various bugfixes 2025-06-21 23:16:30 +02:00
MineTec f26f4ed56a cleanup 2025-06-21 21:35:31 +02:00
MineTec 831eacaf47 added verbose logging for api requests
added autostrike for early leave
2025-06-21 21:22:49 +02:00
MineTec c71a2567bd fixed adminmarker handling api data wrong 2025-06-21 20:18:32 +02:00
MineTec 72e88ce491 added spawnpoint for varo 2025-06-21 18:51:37 +02:00
MineTec 66d84f4677 projectstart for varo 2025-06-21 18:15:25 +02:00