Release the tag update

This commit is contained in:
simeonvartik 2026-09-07 00:11:44 +02:00
commit cb6910b424
1300 changed files with 317229 additions and 0 deletions

View file

@ -0,0 +1,33 @@
package com.example.minimal;
import autismclient.api.ApiVersion;
import autismclient.api.SimpleAddon;
import autismclient.api.module.SimpleModule;
import autismclient.util.AutismClientMessaging;
public final class MinimalAddon extends SimpleAddon {
public static final String ID = "autism-minimal-addon-template";
public MinimalAddon() {
super(ApiVersion.CURRENT, "com.example.minimal");
}
@Override
protected void initialize() {
SimpleModule module = new SimpleModule("hello-module", "HelloModule", "Tiny example addon module.")
.addBool("greet", "Greet On Enable", true)
.addText("message", "Message", "Hello from my addon")
.onEnabled(self -> {
if (self.getBool("greet")) {
AutismClientMessaging.sendPrefixed("\u00a7a" + self.getText("message"));
}
});
registerModule(module);
registerSimpleAction("say-hello", "Say Hello", "Send a short addon message.", "S", mc ->
AutismClientMessaging.sendPrefixed("\u00a7aHello from the minimal addon!"));
registerSimpleCondition("wait-player", "Wait Player", "Wait until the local player exists.",
"Waiting for player", "P", mc -> mc.player != null);
}
}

View file

@ -0,0 +1,8 @@
package com.example.minimal;
import net.fabricmc.api.ClientModInitializer;
public final class MinimalInit implements ClientModInitializer {
@Override
public void onInitializeClient() {}
}

View file

@ -0,0 +1,34 @@
{
"schemaVersion": 1,
"id": "autism-minimal-addon-template",
"version": "${version}",
"name": "AUTISM Minimal Addon Template",
"description": "Small AUTISM Client addon example: one module, one macro action, and one macro condition.",
"authors": [
"You"
],
"custom": {
"autism:color": "80,220,120",
"modmenu": {
"parent": {
"id": "autism"
}
}
},
"environment": "client",
"entrypoints": {
"client": [
"com.example.minimal.MinimalInit"
],
"autism": [
"com.example.minimal.MinimalAddon"
]
},
"depends": {
"java": ">=25",
"minecraft": "${mc_compat}",
"fabricloader": ">=0.19.3",
"fabric-api": ">=${fabric_api_version}",
"autism": ">=${autism_api_version}"
}
}