Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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 2 months 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 (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-04T19:13:07.000Z (2 months ago)
- Last Synced: 2024-11-04T19:18:40.885Z (2 months ago)
- Topics: cli, java, minecraft
- Language: Java
- Homepage:
- Size: 369 KB
- Stars: 16
- 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
[![CodeFactor](https://www.codefactor.io/repository/github/3arthqu4ke/hmc-specifics/badge/main)](https://www.codefactor.io/repository/github/3arthqu4ke/hmc-specifics/overview/main)
[![GitHub All Releases](https://img.shields.io/github/downloads/3arthqu4ke/hmc-specifics/total.svg)](https://github.com/3arthqu4ke/hmc-specifics/releases)
![GitHub](https://img.shields.io/github/license/3arthqu4ke/hmc-specifics)
![Github last-commit](https://img.shields.io/github/last-commit/3arthqu4ke/hmc-specifics)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.