1
mirror of https://github.com/Shiewk/SModeration.git synced 2026-04-28 05:54:16 +02:00

Commit Graph

  • f3ea35fd93 Add option for custom translation file main Shiewk 2026-04-17 15:24:23 +02:00
  • a947a303e1 Allow changing color palette in config & change colors Shiewk 2026-04-13 18:28:48 +02:00
  • 2bccf45439 Add permanent punishments Shiewk 2026-04-12 17:53:30 +02:00
  • 24da79642a Add default reason to config Shiewk 2026-04-12 15:02:41 +02:00
  • ea54f83909 Cache punishments for online players Shiewk 2026-04-12 13:32:26 +02:00
  • 6c76066d8b Migrate older container version to new version on server start Shiewk 2026-04-11 19:14:24 +02:00
  • 823093be35 Rework save format and punishment manager - Punishments are now saved as JSON in files named after their targets - Each punishment type now has its own Java class - Each file contains a list of JSON objects that is updated every time something changes (e.g. player muted, banned or unbanned) - Punishments have a unique ID now; if something changes, the new version is added to the list and overwrites the old version - 'Undo' has been renamed to 'cancel' - You can no longer mute or ban players if they are already muted or banned Shiewk 2026-04-08 16:12:01 +02:00
  • fecd21bf19 Fix hardcoded page switching strings; add German translations Shiewk 2026-04-03 16:52:11 +02:00
  • fc8c1c9f26 Move some versions to gradle.properties; update versions Shiewk 2026-04-03 16:42:48 +02:00
  • f7f541c8a4 Stop warning about experimental APIs Shiewk 2026-04-03 15:59:52 +02:00
  • a8f836d94c Remove issue templates They don't seem really useful to me Shiewk 2026-04-03 15:53:48 +02:00
  • fcd2a513aa Remove the chat prefix Shiewk 2026-04-03 15:53:07 +02:00
  • 5c4feea042 Amend custom inventory logic - Make click events based on slot numbers instead of comparing item stacks - Removed ItemStack parameter from CustomInventory#click as it is no longer needed Shiewk 2026-04-03 15:33:32 +02:00
  • c4e1aedeca Add comments to config file Shiewk 2026-04-02 19:57:27 +02:00
  • 7907ee87f6 Hide advancement messages from vanished players Shiewk 2025-12-06 13:31:15 +01:00
  • 041c541356 (1.8.2) Fix translating system for 1.21.4 v1.8.2 Shiewk 2025-12-05 17:12:08 +01:00
  • dcb52e3e6d Fix hostile entities targeting vanished players Shiewk 2025-12-05 16:51:23 +01:00
  • 53df1a908a Fix timestamp display in SMod menu Shiewk 2025-12-05 16:26:43 +01:00
  • 3317e2fffd (1.8.1) Fix ban message not being translated (#13) v1.8.1 Shiewk 2025-09-19 18:59:02 +02:00
  • 4b52f74fc5 (1.8.0) Allow disabling plugin features from the config (#10) v1.8.0 Shiewk 2025-09-19 18:09:52 +02:00
  • 4ef2700d6b (1.7.1) Fix Folia inventory ticking error (#11) v1.7.1 Shiewk 2025-09-19 14:38:35 +02:00
  • 7826c4e75a Make the mute command require a positive duration Shiewk 2025-08-24 11:38:21 +02:00
  • c4953d2acb (1.7.0) Add a config option that prevents players from running certain commands when they are muted v1.7.0 Shiewk 2025-08-22 11:19:04 +02:00
  • 7e3139126c Config rework Shiewk 2025-08-22 11:00:28 +02:00
  • 2be16da939 Internationalization support Shiewk 2025-07-30 13:37:30 +02:00
  • a17086b059 /offlinetp command Shiewk 2025-07-27 15:10:25 +02:00
  • 039b40bd53 (1.6.0) Switch to Paper plugin & support Folia v1.6.0 Shiewk 2025-07-09 12:59:43 +02:00
  • a69c7cb426 Clear player title after chat input Shiewk 2025-07-09 11:48:00 +02:00
  • 8a147eb7cf Use AsyncPlayerPreLoginEvent instead of PlayerLoginEvent because of its deprecation in Paper 1.21.6, this event disabled re-configuration APIs when a listener is registered for it; we don't want that to happen Shiewk 2025-07-09 11:44:23 +02:00
  • ecdd688a79 Fix SMod menu opening in newer versions Shiewk 2025-07-09 11:08:29 +02:00
  • 26166b5a73 Use API version 1.21.3, fix invsee Shiewk 2025-07-09 10:28:54 +02:00
  • 27a1fd8244 1.5.0 v1.5.0 Shiewk 2025-05-02 18:01:43 +02:00
  • 66c113bad2 Save vanish state for next join Shiewk 2025-05-02 17:55:10 +02:00
  • d863622168 Add a config option to require a reason Shiewk 2025-05-02 16:30:14 +02:00
  • 361f66f645 Upgrade Paper to 1.21, use Brigadier command system Shiewk 2025-05-01 19:55:55 +02:00
  • fbaaa6ec89 Not using the constant value how did I not notice Shiewk 2025-05-01 11:43:15 +02:00
  • 955ab8791a Allow registering skin texture provider for player heads Shiewk 2025-05-01 11:25:49 +02:00
  • 8128628b12 Fix pagination in SMod menu Shiewk 2025-05-01 10:56:20 +02:00
  • 02570993a7 Move SModeration for Paper to root project Shiewk 2025-05-01 10:46:00 +02:00
  • 0d095c40f0 Removed unnecessary log message, 1.4.2 v1.4.2 Shiewk 2025-04-11 16:30:48 +02:00
  • 8df1029d42 Add a VanishToggleEvent Shiewk 2025-04-02 18:29:20 +02:00
  • 2f66c6f12c move SModeration for Paper to subproject Shiewk 2024-12-19 15:59:20 +01:00
  • 1f9758f3d0 Use main branch for development from now on (#5) Shiewk 2024-12-16 14:48:39 +01:00
  • c7502fd661 add missing whitespace Shiewk 2024-12-06 19:41:06 +01:00
  • 1a9cf76a93 1.4.1 v1.4.1 Shiewk 2024-08-25 11:12:39 +02:00
  • b3ec076cae Fix chat input title delay Shiewk 2024-08-25 10:59:29 +02:00
  • 3cb3314f4c Allow opening own ender chest Shiewk 2024-08-22 15:28:25 +02:00
  • fb785fb53a Improve styling Shiewk 2024-08-22 13:57:31 +02:00
  • e44f6489af Update main branch to 1.4.0 (#4) Shiewk 2024-08-21 18:43:41 +02:00
  • faa2eb0a43 1.4.0 v1.4.0 Shiewk 2024-08-21 18:40:56 +02:00
  • 8c00347ef2 Hide death messages from vanished players Shiewk 2024-08-21 18:40:06 +02:00
  • 8de4382ec4 SocialSpy command and permissions Shiewk 2024-08-21 18:32:01 +02:00
  • a7c487decd Update to version 1.3.1 v1.3.1 Shiewk 2024-08-04 14:48:51 +02:00
  • 22f42df1da Fixed a bug where unknown players would crash the SMod menu Shiewk 2024-08-04 14:47:29 +02:00
  • 7e90939b84 Update main branch to version 1.3.0 (#3) Shiewk 2024-07-29 17:41:04 +02:00
  • 5c5eee0bca Update to version 1.3.0 v1.3.0 Shiewk 2024-07-29 17:33:56 +02:00
  • d7560d5ef3 Add ability to filter by type in SMod menu Shiewk 2024-07-29 17:07:45 +02:00
  • ce8a8a44cd Added Invsee for equipment Shiewk 2024-07-29 16:27:42 +02:00
  • 7902bb9a46 Refactor listeners Shiewk 2024-07-29 15:12:23 +02:00
  • b40e543f9e Fixed a bug where players could not put any items in their ender chests Shiewk 2024-07-29 15:10:47 +02:00
  • ab037716c4 Add search option in SMod menu with chat input Shiewk 2024-07-29 13:22:00 +02:00
  • 56aef4a2c9 Added /vanish list command and list vanished players on join Shiewk 2024-07-28 16:10:22 +02:00
  • 755b758b2f Move vanish-related methods to VanishCommand.java Shiewk 2024-07-28 15:29:41 +02:00
  • 4392456b15 Add missing docs, update to 1.2.1 v1.2.1 Shiewk 2024-07-26 18:39:14 +02:00
  • 0db57042af Fix vanish bug Shiewk 2024-07-26 18:38:42 +02:00
  • 57b21c2e1f Fix EnderchestSee bug Shiewk 2024-07-26 18:36:57 +02:00
  • 4266b7ebb6 Update main branch to version 1.2.0 v1.2.0 Shiewk 2024-07-23 18:36:40 +02:00
  • a46e00a68d Remove duplicate methods Shiewk 2024-07-23 17:48:42 +02:00
  • bad8a4bb90 Merge remote-tracking branch 'origin/dev' into dev Shiewk 2024-07-23 17:35:15 +02:00
  • 05c41dc4c3 Update to version 1.2.0 Shiewk 2024-07-23 17:34:54 +02:00
  • bf476c7a4b Add vanish command and permissions Shiewk 2024-07-23 17:23:05 +02:00
  • d93a9aa9e4 Add vanish command and permissions Shiewk 2024-07-23 17:23:05 +02:00
  • 7d94c782b8 Add permissions for mute/kick/ban immunity Shiewk 2024-07-23 16:23:40 +02:00
  • d8ff58191f Improved command registration Shiewk 2024-07-23 15:04:36 +02:00
  • e2a344d92c Create commands.md Shiewk 2024-07-22 10:00:37 +02:00
  • 1f91b2aa4e Create permissions.md Shiewk 2024-07-22 09:58:05 +02:00
  • 2b5a089a86 Update issue templates Shiewk 2024-07-19 19:01:39 +02:00
  • 8698d7991d Add LICENSE Shiewk 2024-07-19 10:42:50 +02:00
  • 121d736468 Update version to 1.1.1 v1.1.1 Shiewk 2024-07-10 11:16:38 +02:00
  • 762629e263 Fix InvSee bug Shiewk 2024-07-10 11:16:21 +02:00
  • 95f1814588 merge 1.1 v1.1.0 Shiewk 2024-06-18 18:43:55 +02:00
  • 9ca54567b2 Update readme and version to 1.1 Shiewk 2024-06-18 18:32:06 +02:00
  • 7eeb6daa46 Add Enderchest see command and permissions Shiewk 2024-06-18 18:26:50 +02:00
  • e54f88fa5e Add Invsee command and permissions Shiewk 2024-06-18 18:01:13 +02:00
  • 1631f3bd32 Fix readme AGAIN Shiewk 2024-06-09 11:25:15 +02:00
  • b9a7f23af2 Fix readme Shiewk 2024-06-09 11:24:46 +02:00
  • 244668fb5c Release version 1.0, add README v1.0.0 Shiewk 2024-06-09 11:20:52 +02:00
  • 9e59bae857 Add gzip-compressed saving and loading system Shiewk 2024-06-09 10:55:32 +02:00
  • deee125e88 Improved finding of UUIDs Shiewk 2024-06-08 19:30:22 +02:00
  • 3542997bba Add chat prefix Shiewk 2024-06-08 19:26:05 +02:00
  • fc061d64ac Unmute and unban commands Shiewk 2024-06-08 19:14:05 +02:00
  • 151ca74dc7 Change permission names Shiewk 2024-06-08 18:51:15 +02:00
  • b0cc014154 Mod Logs command, change chat and menu colors Shiewk 2024-06-08 18:44:56 +02:00
  • 582f1c41bf No negative durations Shiewk 2024-06-08 17:52:20 +02:00
  • d0de45ea84 Broadcast cancellation Shiewk 2024-06-08 17:48:55 +02:00
  • cd5777a0ee Ability to cancel punishments from the SMod Menu Shiewk 2024-06-08 17:40:53 +02:00
  • c65781b7bd Add sorting and filter options for SMod Menu Shiewk 2024-06-08 16:08:23 +02:00
  • 1f85d65bdd First version of the SMod menu and command Shiewk 2024-06-08 15:22:24 +02:00
  • e2fcf9797c Support for custom inventories Shiewk 2024-06-08 12:53:40 +02:00
  • 16e28b59e0 Add ban and kick commands Shiewk 2024-06-08 12:40:55 +02:00