Commit Graph

  • 85065bcc73 made SignEditListener formatting consistent and optimized ReportJoinListener to handle admin notifications asynchronously MineTec 2025-12-23 19:14:53 +01:00
  • 2209b42766 fixed wrong reports info filtering Pupsi 2025-12-23 19:11:59 +01:00
  • bf11bb0b70 fixed wrong reports info filtering Pupsi 2025-12-23 19:05:53 +01:00
  • b98d33af40 added report reminder on admin join Pupsi 2025-12-23 18:56:30 +01:00
  • 0d6b21701f Merge remote-tracking branch 'origin/master' Pupsi 2025-12-23 15:50:41 +01:00
  • b3240cdb22 fixed maximum of 8 settings per category Pupsi 2025-12-23 15:50:23 +01:00
  • 89c1c4335b refined SignEditListener to filter illegal characters more robustly by normalizing input and introducing specific character whitelists MineTec 2025-12-22 21:41:34 +01:00
  • 71f2da8e99 introduced AntiIllegalSignCharacters appliance to prevent usage of illegal characters in sign edits MineTec 2025-12-22 18:44:22 +01:00
  • a257b604ea updated InventoryTrackerListener to monitor InventoryOpenEvent with high priority and prevent processing of cancelled events MineTec 2025-12-21 09:32:40 +01:00
  • ef153d5d8f added invincibility before event start, added join craftattack command, added player teleport, portal and pvp listeners to deathrun Pupsi 2025-12-20 23:13:14 +01:00
  • bd883a4fa1 added big events in craftattack plugin Pupsi 2025-12-20 18:23:06 +01:00
  • ac7e04829e introduced ReportCreatedListener, updated ReportCreatedEvent to use UUIDs for reporter and reported, and improved admin notifications for new reports MineTec 2025-12-20 17:46:02 +01:00
  • 5cda58408a Merge remote-tracking branch 'origin/master' into master-big-events Pupsi 2025-12-20 17:45:26 +01:00
  • 9767896cde updated OutlawedCommand and Outlawed to rename vogelfrei to PVP, adjusted related messages accordingly MineTec 2025-12-20 11:51:30 +01:00
  • f0e0cfbb85 fixed scoreboard order Pupsi 2025-12-19 14:33:01 +01:00
  • de112f7e13 added timer Pupsi 2025-12-19 14:04:36 +01:00
  • 215259c6b9 added 'this' qualifier in Bloodmoon Pupsi 2025-12-19 13:01:01 +01:00
  • 36520a87f9 moved automatic scoreboard update start to EventController Pupsi 2025-12-19 12:58:10 +01:00
  • 914aaff10b added deathrun listener for border; fixed listener problem when disabling appliance Pupsi 2025-12-13 16:02:23 +01:00
  • e015bbb356 added unsuspectedKick and crashKick features to Kick appliance; updated AcInform to include related commands MineTec 2025-12-13 15:00:48 +01:00
  • ec262710ec removed possibility for multiple events Pupsi 2025-12-13 13:50:42 +01:00
  • 1ac19014c1 introduced AntiInventoryMove appliance with related listeners and optimized admin notification logic in AcInform MineTec 2025-12-13 13:45:37 +01:00
  • dd1518fce4 split Event into Scorable and Event; removed AbstractEvent; added list, select and unselect commands Pupsi 2025-12-12 19:30:21 +01:00
  • 04cb233604 WIP: moved scores and score updates to EventScoreboardBuilder Pupsi 2025-12-12 12:09:25 +01:00
  • 2ff95f8450 changed scoreboard package name to lowercase Pupsi 2025-12-02 12:52:18 +01:00
  • 6ed48895ca made appliance ignore destruct when no listeners Pupsi 2025-12-01 22:29:13 +01:00
  • bff8cf24cd added AbstractEvent and basic Scoreboard functionality Pupsi 2025-12-01 22:28:15 +01:00
  • 212f84b6de added start, stop and getScore methods to Event Pupsi 2025-11-30 18:07:15 +01:00
  • f7430c8fc8 added possibility to disable appliances Pupsi 2025-11-28 21:08:27 +01:00
  • c81a2d2161 started big events Pupsi 2025-11-28 16:52:42 +01:00
  • 2087b4c379 Merge pull request 'develop-bloodmoon' (#10) from develop-bloodmoon into master MineTec 2025-11-23 14:03:06 +00:00
  • 4d9548aafc resolved pr comments Pupsi 2025-11-23 15:00:16 +01:00
  • 4c63800189 Merge branch 'master' into develop-bloodmoon Pupsi 2025-11-23 12:58:45 +00:00
  • b8725bc0f2 made bossbar shrink until end of bloodmoon, fixed horde spawning Pupsi 2025-11-23 13:58:02 +01:00
  • c90d767f0f added todos Pupsi 2025-11-21 09:12:17 +01:00
  • 143f4ee8eb adjusted bloodmoon settings Pupsi 2025-11-21 09:03:43 +01:00
  • ba2befb467 refactored event hierarchy; replaced SpawnEvent with direct Event implementation, added StrikeUpdateListener and refactored whitelist profile update logic MineTec 2025-11-16 12:02:49 +01:00
  • 7a2b9b9763 updated Paper API dependency to 1.21.10-R0.1-SNAPSHOT across all modules MineTec 2025-11-16 12:00:58 +01:00
  • 0b9dc5358d added HTTP hooks framework with actions for signup, report, and strike events; introduced SpawnEvent support for event broadcasting MineTec 2025-11-15 12:50:01 +01:00
  • 448e9472db updated outlawed info messages MineTec 2025-11-09 20:36:21 +01:00
  • 933c4c0db0 refactored InfoBars handling logic; replaced persistent data with direct visibility control MineTec 2025-11-09 19:32:44 +01:00
  • f27474016a added @Flags annotation to Appliance, disabled DeviceFingerprinting appliance by default MineTec 2025-11-09 19:31:25 +01:00
  • 17e5b2e049 Merge branch 'develop-backendUpdate' MineTec 2025-11-09 19:21:39 +01:00
  • d3512cb2eb Merge remote-tracking branch 'origin/master' MineTec 2025-11-09 19:13:34 +01:00
  • 7b19bfd39e Merge branch 'develop-deviceFingerprinting' MineTec 2025-11-09 19:13:18 +01:00
  • 0ab67bb426 refactored strike handling logic; added ban determination and updated whitelist integration MineTec 2025-11-09 19:13:08 +01:00
  • 29a362b580 updated default shortcut setting value MineTec 2025-11-09 16:08:28 +01:00
  • a7f298682b Merge pull request 'develop-statisticsApi' (#9) from develop-statisticsApi into master Pupsi 2025-11-08 18:36:41 +00:00
  • 895a51e71a Merge branch 'master' into develop-statisticsApi Pupsi 2025-11-08 18:28:10 +00:00
  • 4a5c24235b added player display name to StatisticsResponse Pupsi 2025-11-07 21:46:16 +01:00
  • 62c0250049 added null value check for material Pupsi 2025-11-07 21:27:33 +01:00
  • b4ccc3c4c8 added statistics appliance in craftattack Pupsi 2025-11-07 19:47:32 +01:00
  • 239094971c Revert "simplified event message handling logic in ChatMessagesListener" MineTec 2025-11-02 14:18:43 +01:00
  • 53dbeff829 merged automatic start with hordes per player Pupsi 2025-11-01 17:43:35 +01:00
  • b5da06fd49 Merge remote-tracking branch 'origin/develop-bloodmoon' into develop-bloodmoon Pupsi 2025-11-01 17:32:36 +01:00
  • b55035f1f0 added timings and announcements for automatic bloodmoon start Pupsi 2025-11-01 17:29:39 +01:00
  • 469cd19b55 added AntiBoatFreecam to detect and notify admins of illegal boat yaw behavior MineTec 2025-10-27 17:54:19 +01:00
  • 91a28b4500 Merge branch 'master' into develop-backendUpdate MineTec 2025-10-27 17:11:01 +01:00
  • e745ff4721 added AntiFormattedBook to detect and sanitize illegal book formatting MineTec 2025-10-27 17:10:44 +01:00
  • 23af3ff784 Merge branch 'master' into develop-backendUpdate MineTec 2025-10-27 16:14:24 +01:00
  • bc5c9a2a13 added AntiIllegalBundlePicker to track and notify admins on illegal bundle interactions MineTec 2025-10-27 16:02:13 +01:00
  • c220479052 WIP: refactored report and feedback systems; updated repository models, APIs, and component utilities MineTec 2025-10-27 14:25:44 +01:00
  • 0565f5de9e changed bloodmoon setting description Pupsi 2025-10-20 16:28:00 +02:00
  • ff81c91661 changed horde spawning to delay for each player Pupsi 2025-10-20 16:27:10 +02:00
  • 1182cb2ed6 added todos Pupsi 2025-10-19 21:35:03 +02:00
  • 045f31d4ca removed horde announcement message and unnecessary copy of player location, added setting feedback when bloodmoon active Pupsi 2025-10-19 21:26:24 +02:00
  • 263fd85df7 fixed multiple horde tasks being started Pupsi 2025-10-19 18:56:12 +02:00
  • d70b025502 added hordes, disabled setting when bloodmoon is active Pupsi 2025-10-19 18:45:55 +02:00
  • 78f87d97f0 Merge remote-tracking branch 'origin/master' MineTec 2025-10-19 12:54:35 +02:00
  • db13a9f0a2 simplified event message handling logic in ChatMessagesListener MineTec 2025-10-19 12:54:31 +02:00
  • e14c87c2fb added mob effects and Setting Pupsi 2025-10-19 01:18:27 +02:00
  • 9433495a52 added random drops and boss bar for Bloodmoon Pupsi 2025-10-18 19:01:09 +02:00
  • 4955e94306 started bloodmoon appliance Pupsi 2025-10-17 19:38:10 +02:00
  • 09abfefe33 added PhantomReducer Pupsi 2025-10-17 18:39:05 +02:00
  • bd3546abc8 changed report appliance to craftattack Pupsi 2025-10-17 18:00:15 +02:00
  • 8a7a0453ce updated Whitelist api for new Backend MineTec 2025-10-17 17:28:25 +02:00
  • 64d0d817c0 Merge pull request 'added IronGolemAnimation' (#8) from develop-animatedIronGolem into master MineTec 2025-10-14 22:42:52 +00:00
  • 713561bf07 adjusted Iron Golem animation viewer calculation to account for block distance MineTec 2025-10-12 23:07:09 +02:00
  • 4be3e528b1 fixed spawn reason check for Iron Golem spawning logic in NaturalIronGolemSpawnEvent MineTec 2025-10-12 23:05:19 +02:00
  • 53fca580f3 added IronGolemAnimation MineTec 2025-10-12 23:04:05 +02:00
  • 20fb4bf9fb added example local Gradle tasks for deploying and uploading plugins MineTec 2025-10-12 21:31:35 +02:00
  • c42d259909 Merge pull request 'added RecoveryCompass' (#7) from develop-recoveryCompass into master MineTec 2025-10-11 00:42:05 +00:00
  • 5c82c8d6da resolved pr comments MineTec 2025-10-11 00:04:09 +02:00
  • 5910847172 added RecoveryCompass MineTec 2025-10-10 23:39:29 +02:00
  • aad1fcafa6 added FingerprintData class and improved device fingerprinting logic MineTec 2025-10-05 15:46:45 +02:00
  • 9fca7430a8 implemented working fingerprinting prototype MineTec 2025-10-05 13:24:47 +02:00
  • 7c254707c1 removed permanent coordinate broadcasting MineTec 2025-10-03 17:47:23 +02:00
  • 9ee5f6e419 updated InfoBars to use Bukkit scheduler for data container updates; enhanced CoordinateDisplay with Unicode icons and adjusted text styling MineTec 2025-10-03 17:38:29 +02:00
  • e49c3b1987 added category support to CoordinateDisplaySetting to align with gameplay setting structure MineTec 2025-10-03 17:06:56 +02:00
  • 5ca4c70a41 added CoordinateDisplay with settings preferences, directional updates, and time display MineTec 2025-10-03 17:06:20 +02:00
  • 040cae6cd1 updated InfoBars: localized names, dynamic coloring, and progress clamping adjustments MineTec 2025-10-03 15:49:17 +02:00
  • 324defc4a8 removed InfoBarCommand and integrated InfoBars with Settings preference handling MineTec 2025-10-03 15:30:36 +02:00
  • dc0003b91e Merge branch 'master-antiGrief' MineTec 2025-10-01 19:12:01 +02:00
  • d4a3c798f8 added LocatorBar preferences MineTec 2025-10-01 19:11:16 +02:00
  • c88c2ab6aa updated dependencies MineTec 2025-09-28 13:22:42 +02:00
  • 32a20cd4c5 added antiGrief command MineTec 2025-09-28 12:59:18 +02:00
  • d7cc141b94 added antiGrief inhabited chunk time calculation MineTec 2025-09-27 07:42:13 +02:00
  • 16d7347fd0 antigrief false positives tweaks MineTec 2025-09-27 07:30:23 +02:00
  • fdf3b5c73f smaller lavaCast detector to prevent natural flow detection MineTec 2025-09-21 13:31:21 +02:00
  • 74f17e1b6d WIP: AntiGrief MineTec 2025-09-21 01:54:20 +02:00