PlayerDataHistory - A fast data logging v1.4.0

Control every single action performed across the entire network (+Web Panel)
Discord.pngDocumentation.png
PlayerDataHistory_1.png

PlayerDataHistory_2.png


YAML:
# +----------------------------------------------------------------------------------------------+ #
# |                                                                                              | #
# |                                       STORAGE SETTINGS                                       | #
# |                                                                                              | #
# +----------------------------------------------------------------------------------------------+ #

#  Remote databases
#   - MySQL
#   - MariaDB
#
#  Don't require any extra configuration
#   - H2
storage-method: h2

entry:
flush-interval: 30 # 30 seconds (in seconds)
  flush-min-size: 0
  console-log: true

# The following block defines the settings for remote database storage methods.
data:
address: localhost
  database: minecraft
  username: root
  password: ''

  pool-settings:
maximum-pool-size: 5
    minimum-idle: 5
    maximum-lifetime: 1800000 # 30 minutes
    keepalive-time: 0
    connection-timeout: 5000 # 5 seconds
    properties:
useUnicode: true
      characterEncoding: utf8

  table-prefix: 'datahistory_'
Code:
datahistory.logs.actionlog-prefix=LOG
datahistory.logs.verbose-prefix=VB
datahistory.commandsystem.available-commands=Use {0} to view available commands
datahistory.commandsystem.command-not-recognised=Command not recognised
datahistory.commandsystem.no-permission=You do not have permission to use this command!
datahistory.commandsystem.no-permission-subcommands=You do not have permission to use any sub commands
datahistory.commandsystem.usage.sub-commands-header=Sub Commands
datahistory.commandsystem.usage.usage-header=Command Usage
datahistory.commandsystem.usage.arguments-header=Arguments
datahistory.command.misc.page=page {0} of {1}
datahistory.command.misc.loading.error.user-not-online=User {0} is not online
datahistory.command.misc.loading.error.user-not-found=A user for {0} could not be found
datahistory.command.info.running-plugin=Running
datahistory.command.info.platform-key=Platform
datahistory.command.info.server-brand-key=Server Brand
datahistory.command.info.server-version-key=Server Version
datahistory.command.info.storage-key=Storage
datahistory.command.info.storage-type-key=Type
datahistory.command.info.storage.meta.ping-key=Ping
datahistory.command.info.storage.meta.connected-key=Connected
datahistory.command.info.storage.meta.file-size-key=File Size
datahistory.command.info.instance-key=Instance
datahistory.command.info.online-players-key=Online Players
datahistory.command.info.online-players-unique={0} unique
datahistory.command.info.uptime-key=Uptime
datahistory.command.info.local-data-key=Local Data
datahistory.command.info.local-data={0} users
datahistory.command.log.invalid-time-format=Invalid time format {0}
datahistory.command.log.invalid-page=Invalid page number
datahistory.command.log.invalid-page-range=Please enter a value between {0} and {1}
datahistory.command.log.empty=No log entries to show
datahistory.command.log.show.recent=Showing recent actions
datahistory.command.log.noparam=No params specified
datahistory.command.misc.none=None
datahistory.command.translations.installed-translations=Installed Translations
datahistory.command.reload-config.success=The configuration file was reloaded
datahistory.command.reload-config.restart-note=some options will only apply after the server has restarted
datahistory.command.purge.success=Successfully purged {0}
datahistory.command.misc.loading.error.user-invalid={0} is not a valid username/uuid
datahistory.command.user.info.title=User Info
datahistory.command.user.info.uuid-key=UUID
datahistory.command.user.info.uuid-type-key=type
datahistory.command.user.info.uuid-type.mojang=mojang
datahistory.command.user.info.uuid-type.not-mojang=offline
datahistory.command.user.info.status-key=Status
datahistory.command.user.info.data-key=Data
datahistory.command.user.info.data-ip=Last Verified IP: {0}
datahistory.command.user.info.status.online=Online
datahistory.command.user.info.status.offline=Offline
datahistory.command.verbose.invalid-filter={0} is not a valid verbose filter
datahistory.command.verbose.enabled=Verbose logging {0} for checks matching {1}
datahistory.command.verbose.command-exec=Forcing {0} to execute command {1} and reporting all checks made...
datahistory.command.verbose.off=Verbose logging {0}
datahistory.command.verbose.command-exec-complete=Command execution complete
datahistory.command.verbose.enabled-term=enabled
datahistory.command.verbose.disabled-term=disabled
datahistory.command.verbose.query-any=ANY
datahistory.usage.log-chat-recent.description=View recent chat actions
datahistory.usage.log-chat-recent.argument.user=the name of the user to filter by
datahistory.usage.log-chat-recent.argument.page=the page number to view
datahistory.duration.unit.years.plural={0} years
datahistory.duration.unit.years.singular={0} year
datahistory.duration.unit.years.short={0}y
datahistory.duration.unit.months.plural={0} months
datahistory.duration.unit.months.singular={0} month
datahistory.duration.unit.months.short={0}mo
datahistory.duration.unit.weeks.plural={0} weeks
datahistory.duration.unit.weeks.singular={0} week
datahistory.duration.unit.weeks.short={0}w
datahistory.duration.unit.days.plural={0} days
datahistory.duration.unit.days.singular={0} day
datahistory.duration.unit.days.short={0}d
datahistory.duration.unit.hours.plural={0} hours
datahistory.duration.unit.hours.singular={0} hour
datahistory.duration.unit.hours.short={0}h
datahistory.duration.unit.minutes.plural={0} minutes
datahistory.duration.unit.minutes.singular={0} minute
datahistory.duration.unit.minutes.short={0}m
datahistory.duration.unit.seconds.plural={0} seconds
datahistory.duration.unit.seconds.singular={0} second
datahistory.duration.unit.seconds.short={0}s
datahistory.duration.since={0} ago
datahistory.login.try-again=Please try again later
datahistory.login.loading-database-error=A database error occurred whilst loading user data
datahistory.login.server-admin-check-console-errors=If you are a server admin, please check the console for any errors
datahistory.login.data-not-loaded-at-pre=Permissions data for your user was not loaded during the pre-login stage
datahistory.login.unable-to-continue=unable to continue
Buy a license now
$14.99
EULA: Standard EULA
Web Panel
$14.99
Get the web panel
New: Now supporting cryptocurrency payments!
Share and earn
Refer this resource and earn a 5% commission.
3,025 Views
9 Purchases
12 Downloads
Feb 28, 2023 Published
Jun 26, 2025 Updated
Not yet rated
323.6 KB File size
Languages
  1. English
Includes DRM
No
Source access
Closed source & unobfuscated
Type
  1. Chat
  2. Protection
  3. Staff
Supported software
  1. Bungee
Supported versions
  1. 1.7
  2. 1.8
  3. 1.9
  4. 1.10
  5. 1.11
  6. 1.12
  7. 1.13
  8. 1.14
  9. 1.15
  10. 1.16
  11. 1.17
  12. 1.18
  13. 1.19
  14. 1.20
  15. 1.21
Creators
Owner
Recommended for you
Create a fully automated easy tournament with teams! With online live-updated bracket.
5.00 star(s) 2 ratings
47 purchases
Not yet rated
20 purchases
Create a guild with all players, manage roles and set tags
Not yet rated
9 purchases
5.00 star(s) 1 ratings
7 purchases
Check player cps wherever you want within your network
Not yet rated
6 purchases
Share and earn
Refer this resource and earn a 5% commission.
3,025 Views
9 Purchases
12 Downloads
Feb 28, 2023 Published
Jun 26, 2025 Updated
Not yet rated
323.6 KB File size
Languages
  1. English
Includes DRM
No
Source access
Closed source & unobfuscated
Type
  1. Chat
  2. Protection
  3. Staff
Supported software
  1. Bungee
Supported versions
  1. 1.7
  2. 1.8
  3. 1.9
  4. 1.10
  5. 1.11
  6. 1.12
  7. 1.13
  8. 1.14
  9. 1.15
  10. 1.16
  11. 1.17
  12. 1.18
  13. 1.19
  14. 1.20
  15. 1.21
Creators
Owner
Recommended for you
Create a fully automated easy tournament with teams! With online live-updated bracket.
5.00 star(s) 2 ratings
47 purchases
Not yet rated
20 purchases
Create a guild with all players, manage roles and set tags
Not yet rated
9 purchases
5.00 star(s) 1 ratings
7 purchases
Check player cps wherever you want within your network
Not yet rated
6 purchases
Top