🎉 Initial commit.

This commit is contained in:
LambdAurora
2019-11-26 16:32:07 +01:00
commit 4ace4b3ba5
20 changed files with 886 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
# LambdaControls configuration.
# The controls mode. Available modes: default, controller, touchscreen
controls = "default"
[hud]
# Dertermines which side is used depending of the main hand.
side = "right_handed"
# Colors
[colors]
normal = "#ffffffff"
pressed = "#ffa000ff"
background_normal = "#000000aa"
background_pressed = "#555555aa"

View File

@@ -0,0 +1,37 @@
{
"schemaVersion": 1,
"id": "lambdacontrols",
"name": "LambdaControls",
"version": "${version}",
"description": "Add better controls: controller and touchscreen support.",
"authors": [
"LambdAurora"
],
"contact": {
"homepage": "https://www.curseforge.com/minecraft/mc-mods/lambdacontrols",
"sources": "https://github.com/LambdAurora/LambdaControls.git",
"issues": "https://github.com/LambdAurora/LambdaControls/issues"
},
"license": "MIT",
"icon": "assets/aurora_keystrokes/icon.png",
"environment": "client",
"entrypoints": {
"client": [
"me.lambdaurora.lambdacontrols.LambdaControls"
]
},
"mixins": [
"lambdacontrols.mixins.json"
],
"depends": {
"fabricloader": ">=0.4.0",
"fabric": "*",
"minecraft": "1.14.x"
},
"suggests": {
"flamingo": "*"
},
"custom": {
"modmenu:clientsideOnly": true
}
}

View File

@@ -0,0 +1,12 @@
{
"required": true,
"package": "me.lambdaurora.lambdacontrols.mixin",
"compatibilityLevel": "JAVA_8",
"client": [
"MinecraftClientMixin",
"KeyBindingMixin"
],
"injectors": {
"defaultRequire": 1
}
}