Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/leg0shii/parkourcalculator
ParkourCalculator is an advanced tool designed for simulating and analyzing parkour mechanics in Minecraft. With a focus on versions 1.8.9 and 1.12, it offers an in-depth look into the game's physics, blocks, and player interactions.
https://github.com/leg0shii/parkourcalculator
ai ai-pathfinding macros minecraft minecraft-tas parkour pathfinding simulation simulator
Last synced: about 1 month ago
JSON representation
ParkourCalculator is an advanced tool designed for simulating and analyzing parkour mechanics in Minecraft. With a focus on versions 1.8.9 and 1.12, it offers an in-depth look into the game's physics, blocks, and player interactions.
- Host: GitHub
- URL: https://github.com/leg0shii/parkourcalculator
- Owner: Leg0shii
- License: apache-2.0
- Created: 2022-12-01T22:43:03.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-11-03T17:15:20.000Z (about 2 months ago)
- Last Synced: 2024-11-03T18:18:53.129Z (about 2 months ago)
- Topics: ai, ai-pathfinding, macros, minecraft, minecraft-tas, parkour, pathfinding, simulation, simulator
- Language: Java
- Homepage:
- Size: 40.9 MB
- Stars: 14
- Watchers: 1
- Forks: 4
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ParkourCalculator
## Overview
ParkourCalculator is an advanced tool designed for simulating and analyzing parkour mechanics in Minecraft. With a focus on versions 1.8.9, 1.12 and 1.20, it offers an in-depth look into the game's physics, blocks, and player interactions.## Detailed Simulation
- Simulate Minecraft versions 1.8.9, 1.12, 1.20 with precision.
- Analyze player movements and interactions with various blocks.
- Simulate a wide range of player inputs to test different scenarios.
- Move and adjust player paths for thorough examination.![](readme/vid1.gif)
## Pathfinding
- Utilize advanced AI to generate optimal paths from start to end positions.
- Highly customizable and capable of navigating complex terrain with precision.
- Achieves pathfinding accuracy comparable to world record speedruns.
- Example: https://www.youtube.com/watch?v=-zVK3DKpgr4## 3D World Editor
- Build or import Minecraft worlds for analysis.
- Manipulate and experiment within a comprehensive 3D environment.
- Export worlds from MPK2.0 into the ParkourCalculator.![](readme/vid2.gif)
## Export Macros
- export macros for practical application in gameplay.![](readme/vid3.gif)
## Installation
### Windows
1. Download and install the JDK20 which you can find here: https://www.oracle.com/de/java/technologies/downloads/#jdk20-windows
2. Download and double-click on the ParkourCalculator jar and run it### MacOS
1. Download and install the JDK20: https://www.oracle.com/de/java/technologies/downloads/#jdk20-windows
2. Download the JavaFX 20.0.1 SDK. Before; figure out your system architecture (x64 or aarch64): https://gluonhq.com/products/javafx/
3. Unzip the JavaFX file and place it in any folder and copy the path to the lib file inside the javafx folder
4. Open up a terminal and navigate to the ParkourCalculator jar file.
5. Run this Command: java --module-path /path/to/javafx/lib --add-modules javafx.controls,javafx.fxml -jar /path/to/your/app.jar