MacTime
1.1.9You can only manage time if you track it right. An administrator friendly plugin to track the ontime of staff members on your server.
1.1.9latestMacTime 1.1.9Jul 29, 2026 MacTime v1.1.9
Bug Fixes
- Fixed bug where plugin would fail to load when using MySQL after updating fromv1.1.7tov1.1.81.1.8MacTime 1.1.8Jul 22, 2026 MacTime v1.1.8
Bug Fixes
- Fixed bug where ifafk-checker.include-afk-timewas set tofalse, daily, weekly, monthly, and yearly ontimes would stay stuck at0sif the user's afk time was greater than the current daily, weekly, etc. time. - Fixed bug where the/mactime guicommand would only enable if the server was on an invalid version (whoops) - Fixed incorrect time formatting on the weekly ontimes discord webhook message sub header.Future Plans
- MC v26 support for/mactime gui--- If you have any requests for features or if you have found a bug, feel free to contact me via discord -> [ajmac](https://discord.com/users/643604666634076179)1.1.7MacTime 1.1.7Jun 19, 2026 MacTime v1.1.7
- Updatedmessages.yml(v1.1.0) - You are now able to enable or disable certain data lines in/mactime guiand/ontime- Updatedconfig.yml(v1.0.5) - Added option to disable AFK time being added to all other forms of time tracking (daily, weekly, etc.) - Option isafk-checker.include-afk-timewhich defaults totrue- Added option to disable the AFK notifications displayed in console when a player goes in or out of AFK status - Option isafk-checker.enable-notifywhich defaults totrue- Removed blank lines from above first line and below last line in/mactime guiwhen you hover over a skull - Previous page and next page buttons now only display in gui when there is a previous or next page.Bug Fixes
- Fixed issue where gui skulls would sometimes appear in other guis, inventories, or chests when switched to quickly after exiting/mactime guiFuture Plans
- MC v26 support for/mactime guiIf you have any requests for features or if you have found a bug, feel free to contact me via discord -> [ajmac](https://discord.com/users/643604666634076179)1.1.6MacTime 1.1.6Apr 7, 2026 MacTime v1.1.6
- Fixed exception when the ontime file is saved with no players tracked - Dependency Updates1.1.5MacTime 1.1.5Feb 10, 2026 MacTime v1.1.5
--- - Updated dependencies - GUI should now work with minecraft versions1.21.11and1.21.9- Improved tab completion for all commands - Typed arguments will now only display matching results instead of all options all the time (this includes usernames & group names in/ontime,/mactime gui [player:group], etc.) ---Bug Fixes
--- - Fixed bug where/mactime reset player [username]was not tab completing usernames - Fixed bug where the ontime saving file would sometimes save with blank data if server was restarted on the same day the data was saved --- If you have any requests for features or if you have found a bug, feel free to contact me via discord -> [ajmac](https://discord.com/users/643604666634076179)1.1.4MacTime 1.1.4Sep 9, 2025 MacTime v1.1.4
- Added defaultconfig.ymlandmessages.ymlto plugin description - Reduced "Invalid skin url" error to only notify when a java user has an invalid skin urlBug Fixes
- Fixed issue where the SQLite database would not update immediately and would only update after a server restart - Fixed/mactime gui onlineand/mactime gui offlinenot displaying players who were not in groups listed inwhitelisted-groupswhensort-by-luckperm-groupwas set tofalse1.1.3MacTime 1.1.3Sep 1, 2025 MacTime v1.1.3
- GUI support for1.21.8- Added option to send webhook message when weekly ontimes are saved to a file (if enabled) - Updated layout of saved weekly ontime file - Updated messages.yml1.0.2->1.0.3- Updated config.yml1.0.2->1.0.4- Various code cleanup and performance improvementsConfig Changes
- Changedontime-saving.orderto use "Alphabetical, Ascending, Descending, Group" instead of numerical options - Added "Group" option for sorting inontime-savingsection - Addedwebhook.savingto webhook sectionMessages Changes
- Movedgui.whitelisted-groupstoluckperms.whitelisted-groups<ins>Move your group data if you use this setting</ins> - Addedwebhook.savingoptionsBug Fixes
- Fixed/ontime <username>showing incorrect data when the user was offline - Fixed bug where ontime would not always reset at 12:00AM (00:00) - Fixed various issues related to weekly ontime file saving and resetting - Fixed various bugs related to modifications done on the incorrect table - Fixed issue where player online status would sometime not reset on server restart - Fixed error message not appearing whenafkchecker.enabledwas set totruewithout essentialsx on the server - Fixed hover confirm message for ontime removal not working on 1.21.6+ --- If you have any requests for features or if you have found a bug, feel free to contact me via discord -> [ajmac](https://discord.com/users/643604666634076179)1.1.2MacTime 1.1.2Apr 20, 2025 MacTime v1.1.2
--- - Plugin is now folia compatible - 1.21.5 SupportBug Fixes
--- - Fixed instances where a user whose data was reset disconnects would cause a random UUID named entry to be added to the database - Fixed issue where if a player changed their username then their data would not load correctly - Fixed formatting issue for wildcard reset players message If you have any requests for features or if you have found a bug, feel free to contact me via discord -> [ajmac](https://discord.com/users/643604666634076179)1.1.1MacTime 1.1.1Mar 1, 2025 MacTime v1.1.1
--- - Various performance improvements related to scrapping usages of OfflinePlayer objects - Player's name is replaced by UUID if by any means their username is null when received - Added another download link to update message - Updatedmessages.yml1.0.1->1.0.2- Addedcommand.ontime.player.self-headerandcommand.ontime.player.other-header- Removedcommand.ontime.player.header,command.ontime.player.title, andcommand.ontime.player-does-not-existBug Fixes
--- - Fixed instances of players being named "Unknown" in/mactime gui- Fixed issue where some player's data were unable to be looked up via/ontime <username>If you have any requests for features or if you have found a bug, feel free to contact me via discord -> [ajmac](https://discord.com/users/643604666634076179)1.1.0MacTime 1.1.0Feb 22, 2025 MacTime v1.1.0
- Restricted/mactime guiusage to servers on version 1.21.0 and aboveDue to how inventories are handled in MC versions 1.21 and higher, the GUI feature will only be enabled for those versions that support it
- Updated how new config and message file updates are handledNo more
- Updated depencencies to support latest MC version - Added command aliases forconfig_old.ymlandmessages_old.yml! When a new update for either files is added, the additions will just be added to the file along with your existing data./mactime(/mt&/mtime) and/ontime(/ot&/otime) - Shrunk jar size from 3.8 MB to 3.06 MB - Extreme performance improvements done to handling of offline player objects - Removed/ontimeand/ontime <username>from/mactime helpin favor of/ontime help- Changed color of/ontime helpand/mactime helpcommands from cyan to yellow - Added command headers to both/mactime helpand/ontime help- Truncated/mactime exportdescription in/mactime help- Added storage type to/mactimecommand - Added (Latest) or (Outdated) to/mactimecommand - Updated in game message and added console message for new plugin updates - Added option inconfig.ymlfor ontime text file to save weekly ontimes in ascending or descending order - Command misuse now only displays help info for that specific command - Performance improvements related to/mactime export allcommandBug Fixes
--- - Fixed bug where invalid usernames passed in /ontime <username> command would not parse in error message - Fixed issue with/mactime resetbugging out when saving with player online - Fixed bug where settinggui.update-intervalto a value less than or equal to 0 would default to 1 second instead of 10 seconds - Fixed bug with rate limitation issues with exporting large amounts of ontimes to discord - Fixed bug where usernames had to be case-sensitive in order to check their ontimes via/ontime <username>when ran by console If you have any requests for features or if you have found a bug, feel free to contact me via discord -> [ajmac](https://discord.com/users/643604666634076179)1.0.7MacTime 1.0.7Jun 26, 2024 MacTime v1.0.7
- Fixed bug with update checker getting wrong version from api1.0.6MacTime 1.0.6Jun 25, 2024 MacTime v1.0.6
- Fixed bug with missing database table on fresh load1.0.5MacTime 1.0.5Jun 12, 2024 MacTime v1.0.5
- 1.20.6 compatibility - Added update checker - Additional performance improvements made all around - Fixed missing "v" in /mactime base command - Fixed issue with stacktraces on plugin disable <br> As always if you encounter any bugs or have a feature request, feel free to contact me via discord -> [ajmac](https://discord.com/users/643604666634076179)1.0.4MacTime 1.0.4May 8, 2024 MacTime v1.0.4
This update contains a config.yml and messages.yml update so<u>make sure to copy your config data from
- Performance improvements for tracked players who join a server for the first time - Fixed bug with reset command throwingconfig_old.ymland your messages data frommessages_old.mylto the newly generatedconfig.ymlandmessages.yml</u>SQLIntegrityConstraintViolationException- Added timezone section to config - Reduced jar size significantly1.0.3MacTime 1.0.3Apr 1, 2024 MacTime v1.0.3
- Added_rawto the end of each placeholder. - This will return the time in seconds without the hh:mm:ss formatting. - The default placeholder without_rawat the end of it will be formatted as usual. - AFK time now updates real time for placeholders and in gui when a player is afk. - Rebased SQL code, so if any issues arise, please contact me about them.1.0.2MacTime 1.0.2Mar 29, 2024 MacTime v1.0.2
* Fixed bug with weekly ontime saving to file not properly saving in leaderboard fashion * Fixed bug with past seven days ontime not displaying in gui * Fixed bug where current ontime would not restart for players who are online during server restarts * Fixed errors being thrown when running ontime others command from console * Huge performance optimization for opening guis * Removed console logging for player saving/deletion of data1.0.1MacTime 1.0.1Mar 19, 2024 MacTime v1.0.1
* Added spigot/bukkit compatibility. * If any issues occur, please contact me on discord <br>-> [ajmac](https://discord.com/users/643604666634076179)1.0.0MacTime 1.0.0Mar 18, 2024 MacTime v1.0.0
- Initial Release
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta