Skip to content

Version specific implementations of the HeadlessMc runtime.

License

Notifications You must be signed in to change notification settings

3arthqu4ke/hmc-specifics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HMC-Specifics

Version specific implementations of the HeadlessMc runtime.

Mc-Runtime-Test | HMC | HMC-Specifics | HMC-Optimizations

CodeFactor GitHub All Releases GitHub Github last-commit

Version specific implementations of the 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. <id/p> <x> <y> <button> -enable
text Sets the contents of a text field. <id> <text>
menu Opens the ingame menu.
quit Quits the game.
render Dumps all strings rendered by Minecrafts FontRenderer. <time> -f -t
close Closes the menu if ingame.
connect Connects you to a server. <ip> <port>
disconnect Disconnects you from a server.
login Log into a Minecraft Account
msg or . Sends a chat message. <message>
/ Sends a chat command. <command>

You can find a good example on how to use these commands here.

The HMC-Specifics currently support the following Minecraft versions and modloaders:

Version Forge Fabric NeoForge
1.21
1.20.6
1.20.1-1.20.4
1.19.4 -
1.18.2 -
1.17.1 -
1.16.5 -
1.12.2 ⚠️ -
1.8.9 ⚠️ -
1.7.10 ⚠️ -

Versions marked with ⚠️ have not been tested yet, due to not being supported by HeadlessMC, e.g. fabric legacy versions.

About

Version specific implementations of the HeadlessMc runtime.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages