https://github.com/kaludii/vulcan-anticheat-analysis
Interactive web dashboard for analyzing Minecraft server anticheat data from Vulcan plugin, offering insights into player behavior.
https://github.com/kaludii/vulcan-anticheat-analysis
analytics anticheat javascript minecraft paper purpur react server-management spigot vulcan
Last synced: 4 months ago
JSON representation
Interactive web dashboard for analyzing Minecraft server anticheat data from Vulcan plugin, offering insights into player behavior.
- Host: GitHub
- URL: https://github.com/kaludii/vulcan-anticheat-analysis
- Owner: Kaludii
- Created: 2024-07-28T19:40:06.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-08-22T09:01:01.000Z (almost 2 years ago)
- Last Synced: 2025-01-31T17:14:07.627Z (over 1 year ago)
- Topics: analytics, anticheat, javascript, minecraft, paper, purpur, react, server-management, spigot, vulcan
- Language: JavaScript
- Homepage: https://vulcan-anticheat-analysis.vercel.app
- Size: 194 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Vulcan Anticheat Analysis
The Vulcan Anticheat Analysis is a React-based web application designed to visualize and analyze anticheat data from Minecraft servers using the Vulcan Anticheat plugin. This tool provides insights into player behavior, violation patterns, and overall server security.
## Web App
Click [Here](https://vulcan-anticheat-analysis.vercel.app/ "Here") To View This Dashboard Online!

## Features
- File upload for `punishments.txt` and `violations.txt`
- Interactive data visualization for punishments and violations
- Detailed analysis of anticheat data
- Player search functionality
- Date range selection for filtered analysis
- Responsive design for various screen sizes
## Usage
Users can interact with the Vulcan Anticheat Analysis dashboard in the following ways:
### Data Upload and Analysis
- **Upload Files**: Upload punishments.txt and violations.txt files from your Vulcan Anticheat logs.
- **View Analytics**: See detailed visualizations of punishment and violation data.
- **Search Players**: Use the player search feature to find specific player's anticheat history.
- **Date Range Selection**: Filter data based on specific date ranges.
### Data Visualization
- **Punishment Analysis**: View total punishments, punishments by type, and top punished players.
- **Violation Analysis**: Examine total violations, violations by type, and top violating players.
- **Trend Analysis**: Analyze violation trends over time.
## Requirements
- Node.js 14.0 or higher
- npm 6.0 or higher
## Installation
1. Clone the repository:
```
git clone https://github.com/Kaludii/vulcan-anticheat-analysis.git
```
2. Navigate to the project directory:
```
cd vulcan-anticheat-analysis
```
3. Install the required packages:
```
npm install
```
4. Run the app in development mode:
```
npm start
```
Open [http://localhost:3000](http://localhost:3000) to view it in your browser.
5. To create a production build:
```
npm run build