https://github.com/3arthqu4ke/hmc-specifics
Version specific implementations of the HeadlessMc runtime.
https://github.com/3arthqu4ke/hmc-specifics
cli java minecraft
Last synced: about 1 year ago
JSON representation
Version specific implementations of the HeadlessMc runtime.
- Host: GitHub
- URL: https://github.com/3arthqu4ke/hmc-specifics
- Owner: 3arthqu4ke
- License: mit
- Created: 2022-04-11T20:57:53.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2025-01-21T12:13:35.000Z (over 1 year ago)
- Last Synced: 2025-04-04T20:36:08.802Z (about 1 year ago)
- Topics: cli, java, minecraft
- Language: Java
- Homepage:
- Size: 366 KB
- Stars: 20
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
HMC-Specifics
Version specific implementations of the HeadlessMc runtime.
Mc-Runtime-Test | HMC | HMC-Specifics | HMC-Optimizations
[](https://www.codefactor.io/repository/github/3arthqu4ke/hmc-specifics/overview/main)
[](https://github.com/3arthqu4ke/hmc-specifics/releases)


Version specific implementations of the [HeadlessMc](https://github.com/3arthqu4ke/HeadlessMc) runtime. Just place the
jar for your version in your mods folder. Then you need to find a way to send commands to your running Minecraft game.
The easiest way is probably to just launch it with HeadlessMc. The `-commands` flag is not required for HeadlessMc in
that case.
| Name | Description | Args/Flags |
|------------|--------------------------------------------------------|-----------------------------------------|
| gui | Lists all currently displayed gui elements. | |
| click | Clicks an element on Minecrafts screen. | \ \ \ \ -enable |
| text | Sets the contents of a text field. | \ \ |
| menu | Opens the ingame menu. | |
| quit | Quits the game. | |
| render | Dumps all strings rendered by Minecrafts FontRenderer. | \
You can find a good example on how to use these
commands [here](https://github.com/3arthqu4ke/HeadlessMc/issues/8#issuecomment-1159378478).
The HMC-Specifics currently support the following Minecraft versions and modloaders:
| Version | Forge | Fabric | NeoForge |
| :-: | :-: | :-: | :-: |
| 1.21 | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| 1.20.6 | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| 1.20.1-1.20.4 | :x: | :x: | :x: |
| 1.19.4 | :white_check_mark: | :white_check_mark: | - |
| 1.18.2 | :white_check_mark: | :white_check_mark: | - |
| 1.17.1 | :white_check_mark: | :white_check_mark: | - |
| 1.16.5 | :white_check_mark: | :white_check_mark: | - |
| 1.12.2 | :white_check_mark: | :warning: | - |
| 1.8.9 | :white_check_mark: | :warning: | - |
| 1.7.10 | :white_check_mark: | :warning: | - |
Versions marked with :warning: have not been tested yet, due to not being supported by HeadlessMC, e.g. fabric legacy
versions.