Skip to content
/ WAT-Vis Public

A tool for game developers and server owners to decode, visualize, and analyze player positional data.

License

Notifications You must be signed in to change notification settings

AIP21/WAT-Vis

Repository files navigation

TrackerDecoderApp

An app version of my player tracker decoder. It is an interactive and super configurable viewer, analyzer, and exporter tool for the data created by my Player Tracker Mod.

This can ONLY BE USED with my Player Tracker mod for minecraft. The purpose of this app is to be able to view and analyze the data collected from the mod. I also made this as a fun project to learn more about Java.

Running the program

The program should do the following steps by itself, but its always better doing it yourself just in case. (My code tends to be unpredictable)

  1. Put the .jar file in an empty folder
  2. Create these folders "inputs", "outputs", and "worldImages"

Now you are good to go, just run the .jar file!

Features

  1. Display all the data that you imported.
  2. Display a desired date range or single point in time.
  3. Animate the time to see players moving around as time passes.
  4. See a list of all the players in the data and either change their marker color or disable them entirely.
  5. Select individual points (By clicking on points, it's a bit finicky though) and see their information. This included the date, player name, and position.
  6. Represent the data in four ways: Pixels, Dots, Lines, or a Heatmap.
  7. Option to fade out data based on its age.
  8. Set a threshold for line lengths in order to prevent long lines that result from interdimensional travel or deaths.
  9. Option to show lines hidden by the threshold (To view nether travel or deaths).
  10. Import a background image of the data's world so that you can see where players are.
  11. Extensive configuration for almost everything
  12. Ability to export a view of all the data in one image. (Still kinda buggy, gotta fix it)
  13. And some other stuff I forgot to write here.

Images

Large-scale overview: image

Close-up lines: image

Heatmap: image

Exported image: image