Commit Graph

  • 0a16e1e049 added missing setting check for bloodmoon warning messages master lars 2026-01-09 19:25:10 +01:00
  • c371893407 added support for portable stonecutter alongside crafting table, renamed listener for clarity Elias Müller 2026-01-02 22:29:27 +01:00
  • f2bf8f1858 fixed username validation to allow exceptions for Bedrock players due to specific naming constraints Elias Müller 2025-12-29 09:05:57 +01:00
  • a0a33f1f56 filtered null and duplicate player names in ReportCommand responses for improved reliability Elias Müller 2025-12-28 17:36:01 +01:00
  • 164a160dbb fixed bloodmoon hordes for players with deactivated setting lars 2025-12-28 17:21:33 +01:00
  • efdbc6fe9f updated feedback link behavior, disabled outdated appliances, adjusted infection spawn and silverfish mechanics Elias Müller 2025-12-28 11:40:21 +01:00
  • 7ac02b4ec4 added missing return for /event lars 2025-12-27 11:35:20 +01:00
  • 93971650ce adjusted strike punishment durations for better balance and scaling Elias Müller 2025-12-27 11:08:47 +01:00
  • 336e3f934c remove wrong location description Elias Müller 2025-12-27 00:47:13 +01:00
  • 91e350ee62 disabled worldmuseum for craftattack 8 lars 2025-12-26 19:50:59 +01:00
  • 8736e78adf Merge remote-tracking branch 'origin/master' Elias Müller 2025-12-25 22:49:19 +01:00
  • 329ec8e1da renamed adminPermission constant to adminmarker for improved clarity and consistency Elias Müller 2025-12-25 22:49:15 +01:00
  • ebf392b024 fixed bloodmoon progress bar trying updates when inactive lars 2025-12-24 14:26:23 +01:00
  • 33d00e97c6 fixed recovery compass at project start lars 2025-12-24 01:07:53 +01:00
  • 1fdcc11211 Merge pull request 'master-big-events' (#11) from master-big-events into master Lars Neuhaus 2025-12-23 23:54:14 +00:00
  • e0ed7ecdf5 Merge branch 'master' into master-big-events #11 Lars Neuhaus 2025-12-23 23:53:42 +00:00
  • 2ca97c88fc made score staying the highest ever reached lars 2025-12-24 00:49:50 +01:00
  • fc502e3da8 fixed player join when no event is loaded lars 2025-12-24 00:16:22 +01:00
  • 5e3db1e78c fixed event commands, removed infinite saturation, added player join check lars 2025-12-23 23:40:58 +01:00
  • fc6fd9ebb5 Merge branch 'master-big-events' Elias Müller 2025-12-23 22:34:51 +01:00
  • 84edbcc0e4 Merge branch 'master-big-events' Elias Müller 2025-12-23 22:34:33 +01:00
  • 9ec883d6ad made Scoreboard more beautiful lars 2025-12-23 22:33:32 +01:00
  • 2b0c7c1a9e added countdown and sounds lars 2025-12-23 21:43:25 +01:00
  • df39093c69 enhanced Outlawed PVP activation message to include cooldown duration; fixed minor typo in forced status message Elias Müller 2025-12-23 21:32:35 +01:00
  • dfbf87dcd4 updated ProjectStart to adjust coordinates, music, and glass material; refined player inventory handling logic; renamed vogelfrei to PVP in Outlawed messages for clarity Elias Müller 2025-12-23 21:07:32 +01:00
  • 8953a19400 added Bedrock player warning in joinEvent method to handle potential compatibility issues Elias Müller 2025-12-23 19:52:17 +01:00
  • 85065bcc73 made SignEditListener formatting consistent and optimized ReportJoinListener to handle admin notifications asynchronously Elias Müller 2025-12-23 19:14:53 +01:00
  • 2209b42766 fixed wrong reports info filtering lars 2025-12-23 19:11:59 +01:00
  • bf11bb0b70 fixed wrong reports info filtering lars 2025-12-23 19:05:53 +01:00
  • b98d33af40 added report reminder on admin join lars 2025-12-23 18:56:30 +01:00
  • 0d6b21701f Merge remote-tracking branch 'origin/master' lars 2025-12-23 15:50:41 +01:00
  • b3240cdb22 fixed maximum of 8 settings per category lars 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 Elias Müller 2025-12-22 21:41:34 +01:00
  • 71f2da8e99 introduced AntiIllegalSignCharacters appliance to prevent usage of illegal characters in sign edits Elias Müller 2025-12-22 18:44:22 +01:00
  • a257b604ea updated InventoryTrackerListener to monitor InventoryOpenEvent with high priority and prevent processing of cancelled events Elias Müller 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 lars 2025-12-20 23:13:14 +01:00
  • bd883a4fa1 added big events in craftattack plugin lars 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 Elias Müller 2025-12-20 17:46:02 +01:00
  • 5cda58408a Merge remote-tracking branch 'origin/master' into master-big-events lars 2025-12-20 17:45:26 +01:00
  • 9767896cde updated OutlawedCommand and Outlawed to rename vogelfrei to PVP, adjusted related messages accordingly Elias Müller 2025-12-20 11:51:30 +01:00
  • f0e0cfbb85 fixed scoreboard order lars 2025-12-19 14:33:01 +01:00
  • de112f7e13 added timer lars 2025-12-19 14:04:36 +01:00
  • 215259c6b9 added 'this' qualifier in Bloodmoon lars 2025-12-19 13:01:01 +01:00
  • 36520a87f9 moved automatic scoreboard update start to EventController lars 2025-12-19 12:58:10 +01:00
  • 914aaff10b added deathrun listener for border; fixed listener problem when disabling appliance lars 2025-12-13 16:02:23 +01:00
  • e015bbb356 added unsuspectedKick and crashKick features to Kick appliance; updated AcInform to include related commands Elias Müller 2025-12-13 15:00:48 +01:00
  • ec262710ec removed possibility for multiple events lars 2025-12-13 13:50:42 +01:00
  • 1ac19014c1 introduced AntiInventoryMove appliance with related listeners and optimized admin notification logic in AcInform Elias Müller 2025-12-13 13:45:37 +01:00
  • dd1518fce4 split Event into Scorable and Event; removed AbstractEvent; added list, select and unselect commands lars 2025-12-12 19:30:21 +01:00
  • 04cb233604 WIP: moved scores and score updates to EventScoreboardBuilder lars 2025-12-12 12:09:25 +01:00
  • 2ff95f8450 changed scoreboard package name to lowercase lars 2025-12-02 12:52:18 +01:00
  • 6ed48895ca made appliance ignore destruct when no listeners lars 2025-12-01 22:29:13 +01:00
  • bff8cf24cd added AbstractEvent and basic Scoreboard functionality lars 2025-12-01 22:28:15 +01:00
  • 212f84b6de added start, stop and getScore methods to Event lars 2025-11-30 18:07:15 +01:00
  • f7430c8fc8 added possibility to disable appliances lars 2025-11-28 21:08:27 +01:00
  • c81a2d2161 started big events lars 2025-11-28 16:52:42 +01:00
  • 2087b4c379 Merge pull request 'develop-bloodmoon' (#10) from develop-bloodmoon into master Elias Müller 2025-11-23 14:03:06 +00:00
  • 4d9548aafc resolved pr comments #10 lars 2025-11-23 15:00:16 +01:00
  • 4c63800189 Merge branch 'master' into develop-bloodmoon Lars Neuhaus 2025-11-23 12:58:45 +00:00
  • b8725bc0f2 made bossbar shrink until end of bloodmoon, fixed horde spawning lars 2025-11-23 13:58:02 +01:00
  • c90d767f0f added todos lars 2025-11-21 09:12:17 +01:00
  • 143f4ee8eb adjusted bloodmoon settings lars 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 Elias Müller 2025-11-16 12:02:49 +01:00
  • 7a2b9b9763 updated Paper API dependency to 1.21.10-R0.1-SNAPSHOT across all modules Elias Müller 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 Elias Müller 2025-11-15 12:50:01 +01:00
  • 448e9472db updated outlawed info messages Elias Müller 2025-11-09 20:36:21 +01:00
  • 933c4c0db0 refactored InfoBars handling logic; replaced persistent data with direct visibility control Elias Müller 2025-11-09 19:32:44 +01:00
  • f27474016a added @Flags annotation to Appliance, disabled DeviceFingerprinting appliance by default Elias Müller 2025-11-09 19:31:25 +01:00
  • 17e5b2e049 Merge branch 'develop-backendUpdate' Elias Müller 2025-11-09 19:21:39 +01:00
  • d3512cb2eb Merge remote-tracking branch 'origin/master' Elias Müller 2025-11-09 19:13:34 +01:00
  • 7b19bfd39e Merge branch 'develop-deviceFingerprinting' Elias Müller 2025-11-09 19:13:18 +01:00
  • 0ab67bb426 refactored strike handling logic; added ban determination and updated whitelist integration Elias Müller 2025-11-09 19:13:08 +01:00
  • 29a362b580 updated default shortcut setting value Elias Müller 2025-11-09 16:08:28 +01:00
  • a7f298682b Merge pull request 'develop-statisticsApi' (#9) from develop-statisticsApi into master Lars Neuhaus 2025-11-08 18:36:41 +00:00
  • 895a51e71a Merge branch 'master' into develop-statisticsApi #9 Lars Neuhaus 2025-11-08 18:28:10 +00:00
  • 4a5c24235b added player display name to StatisticsResponse lars 2025-11-07 21:46:16 +01:00
  • 62c0250049 added null value check for material lars 2025-11-07 21:27:33 +01:00
  • b4ccc3c4c8 added statistics appliance in craftattack lars 2025-11-07 19:47:32 +01:00
  • 239094971c Revert "simplified event message handling logic in ChatMessagesListener" Elias Müller 2025-11-02 14:18:43 +01:00
  • 53dbeff829 merged automatic start with hordes per player lars 2025-11-01 17:43:35 +01:00
  • b5da06fd49 Merge remote-tracking branch 'origin/develop-bloodmoon' into develop-bloodmoon lars 2025-11-01 17:32:36 +01:00
  • b55035f1f0 added timings and announcements for automatic bloodmoon start lars 2025-11-01 17:29:39 +01:00
  • 469cd19b55 added AntiBoatFreecam to detect and notify admins of illegal boat yaw behavior Elias Müller 2025-10-27 17:54:19 +01:00
  • 91a28b4500 Merge branch 'master' into develop-backendUpdate Elias Müller 2025-10-27 17:11:01 +01:00
  • e745ff4721 added AntiFormattedBook to detect and sanitize illegal book formatting Elias Müller 2025-10-27 17:10:44 +01:00
  • 23af3ff784 Merge branch 'master' into develop-backendUpdate Elias Müller 2025-10-27 16:14:24 +01:00
  • bc5c9a2a13 added AntiIllegalBundlePicker to track and notify admins on illegal bundle interactions Elias Müller 2025-10-27 16:02:13 +01:00
  • c220479052 WIP: refactored report and feedback systems; updated repository models, APIs, and component utilities Elias Müller 2025-10-27 14:25:44 +01:00
  • 0565f5de9e changed bloodmoon setting description lars 2025-10-20 16:28:00 +02:00
  • ff81c91661 changed horde spawning to delay for each player lars 2025-10-20 16:27:10 +02:00
  • 1182cb2ed6 added todos lars 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 lars 2025-10-19 21:26:24 +02:00
  • 263fd85df7 fixed multiple horde tasks being started lars 2025-10-19 18:56:12 +02:00
  • d70b025502 added hordes, disabled setting when bloodmoon is active lars 2025-10-19 18:45:55 +02:00
  • 78f87d97f0 Merge remote-tracking branch 'origin/master' Elias Müller 2025-10-19 12:54:35 +02:00
  • db13a9f0a2 simplified event message handling logic in ChatMessagesListener Elias Müller 2025-10-19 12:54:31 +02:00
  • e14c87c2fb added mob effects and Setting lars 2025-10-19 01:18:27 +02:00
  • 9433495a52 added random drops and boss bar for Bloodmoon lars 2025-10-18 19:01:09 +02:00
  • 4955e94306 started bloodmoon appliance lars 2025-10-17 19:38:10 +02:00
  • 09abfefe33 added PhantomReducer lars 2025-10-17 18:39:05 +02:00