Initial commit

This commit is contained in:
Vos
2026-05-03 18:53:39 -05:00
commit 70d05eb492
18 changed files with 761 additions and 0 deletions
@@ -0,0 +1,18 @@
package com.acethewildfire.lostresonance;
import net.fabricmc.api.ModInitializer;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class LostResonance implements ModInitializer {
public static final String MOD_ID = "lost-resonance";
public static final Logger LOGGER = LoggerFactory.getLogger(MOD_ID);
@Override
public void onInitialize() {
LOGGER.info("Triangulating the Echoes...");
}
}
@@ -0,0 +1,11 @@
package com.acethewildfire.lostresonance;
import net.fabricmc.fabric.api.datagen.v1.DataGeneratorEntrypoint;
import net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator;
public class LostResonanceDataGenerator implements DataGeneratorEntrypoint {
@Override
public void onInitializeDataGenerator(FabricDataGenerator fabricDataGenerator) {
}
}
@@ -0,0 +1,15 @@
package com.acethewildfire.lostresonance.mixin;
import net.minecraft.server.MinecraftServer;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.At;
import org.spongepowered.asm.mixin.injection.Inject;
import org.spongepowered.asm.mixin.injection.callback.CallbackInfo;
@Mixin(MinecraftServer.class)
public class ExampleMixin {
@Inject(at = @At("HEAD"), method = "loadLevel")
private void init(CallbackInfo info) {
// This code is injected into the start of MinecraftServer.loadLevel()V
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

+33
View File
@@ -0,0 +1,33 @@
{
"schemaVersion": 1,
"id": "lost-resonance",
"version": "${version}",
"name": "Lost Resonance",
"description": "Echoes in the Void...",
"authors": [
"AceTheWildfire"
],
"contact": {
"homepage": "https://mods.acethewildfire.me/index.php/Ace%27s_BS"
},
"license": "CC0-1.0",
"icon": "assets/lost-resonance/icon.png",
"environment": "*",
"entrypoints": {
"main": [
"com.acethewildfire.lostresonance.LostResonance"
],
"fabric-datagen": [
"com.acethewildfire.lostresonance.LostResonanceDataGenerator"
]
},
"mixins": [
"lost-resonance.mixins.json"
],
"depends": {
"fabricloader": ">=0.19.2",
"minecraft": "~26.1",
"java": ">=25",
"fabric-api": "*"
}
}
@@ -0,0 +1,14 @@
{
"required": true,
"package": "com.acethewildfire.lostresonance.mixin",
"compatibilityLevel": "JAVA_25",
"mixins": [
"ExampleMixin"
],
"injectors": {
"defaultRequire": 1
},
"overwrites": {
"requireAnnotations": true
}
}