Helix is a QOL Mod that aims to improve your experience by adding various features. Helix is free and open source, forever.
Helix requires the Kotlin language adapter and the Fabric API to work correctly
- Download the latest release of Helix, the matching Fabric API and Kotlin language adapter
- Put all 3 mods in your mods folder
- Make sure you have the correct java version installed (17)
- Make sure you have the fabric loader installed
- Launch the fabric loader
- Have fun!
-
Optimized the placing and breaking of crystals clientside to improve crystal speed (removing broken crystals on the client...)
-
Changes your block outline and adds optional entity outlines
-
Shows you your armor on the screen without having to open your inventory
-
Presses the sprint key for you
-
Changes the rendering of your In-Game hand
-
Shows you your coordinates in the world
-
Render cosmetics clientside, for free
-
Shows in what direction you are facing
-
Shows your current Fps
-
See in the dark
-
Changes several status bars to literal bars
-
Shows what keys are being pressed
-
See your own nametag and add information to it
-
Hides your armor clientside
-
Disables the rendering of certain things
-
Shows your current ping
-
Create gradients without leaving minecraft
Also has the option so solve simple math, for example
<solve>1+2*(27-5)/5<solve>
- Opens the main UI
- Puts you or the optionally specified player in creative mode (only works if you have permission on the server since we are just redirecting commands)
- Puts you or the optionally specified player in survival mode (only works if you have permission on the server since we are just redirecting commands)
- Puts you or the optionally specified player in adventure mode (only works if you have permission on the server since we are just redirecting commands)
- Puts you or the optionally specified player in spectator mode (only works if you have permission on the server since we are just redirecting commands)
Shows some information about the server or world you are on to your friends on discord
The following example code can be used to block modules from being used on your server. In the future, there may be more options for configuring the mod via the server.
This is the structure to use in the payload of the message sent to the player. Invalid json and incorrect module ids will be ignored. You can find the module ids in the respective modules.
The ids can always be found in the header of the module and will always be in the following scheme: moduleName
.
{
"disabled": [
"armorHud",
"autoSprint"
]
}
This code can be put for example in the onJoin
listener. Once disabled, modules stay disabled until the player rejoins the server.
Then they need to be disabled again.
<player>.sendPluginMessage(<plugin-instance>, "helix:config",
<json-payload>.toByteArray()
);