Epilog is the heart of our collaboration tools. Some of the other tools use the analysis done by Epilog to improve their functionality. Epilog also provides automatic updates for all the plugins and is used to gain access to the HeapCraft Dashboard.
Epilog does not affect gameplay. It is easy to install, requires no configuration and hardly affects server performance. Use the
/access <email> command to gain access to the HeapCraft Dashboard.
Warning: Epilog sends behavioral data to our server and performs periodic self updates, by default. We will use your data to serve your visualizations, to improve the other plugins automatically, and ultimately in our academic research on cooperation and collaboration. With your data, we will be able to use science instead of intuition to improve collaboration on your server. Consult our privacy statement for more information. The technical details page further explains the plugin's inner workings.
Please delete the file private_server_id inside the plugin's data folder before running a new instance of a server that already used the plugin. Otherwise the data of both servers gets mixed and the stats we provide will be faulty. Also never reveal the server id to anyone since it can be used to gain access to the server's HeapCraft Dashboard.
All configuration properties are mapped to commands. Corresponding configuration keys are shown in blue. All properties but use-evaluation-server are true by default.
Checks the connection with the logging server. Use ping to check if the plugin is up and running.
Sends a new access key for the HeapCraft Dashboard to the given email address.
Prints the versions of installed HeapCraft plugins and available updates.
Updates all installed HeapCraft plugins. The server has to be restarted for the updated versions to load. The /reload command can be used alternatively.
Downloads new updates automatically.
When in offline mode, Epilog stops sending any data to our logging server. Use this option to do exhaustive performance testing. Create a new config file at plugins/Epilog/config.yml with offline-mode: true before installing the plugin to send us no data from the beginning.
No player events are sent to the logging server if set to off; some other server related data however still is.
Chat events are sent without the message if set to off.
Allows Epilog to send map files to the logging server should we need it for new kind of analytics. This option is pre-emptive. The current version does not access maps.
Server operators won't get notifications (e.g. about available updates) over in-game chat if set to off.
Informing players that their gameplay is being logged when joining the server.
/el commands if set to off. Prevents operators from changing Epilog settings. The commands still work inside the server console.
Default values are shown in blue. Use a permissions plugin for more fine grained control.
Allows to create access tokens for the HeapCraft Dashboard with the access command.
Allows to change settings. This includes all commands mapped to a configuration property.
Allows to update epilog and related plugins with the update command.
Allows to install related plugins. (Not yet implemented.)
Allows to see (update-) notifications if enabled with the notifications command.
Informs players that their gameplay is logged if enabled with the loggingInfo command.
# 0.0.10 * initial release # 0.1.1 * log CraftItemEvent * include config in heartbeat message # 0.1.2 * support for worlds loaded at runtime (e.g. when using Multiverse) # 0.1.3 * support for new versions of craftbukkit (tested with 1.12.1) * new default logging server: epilog.heapcraft.net