diff --git a/src/client/java/com/example/mixin/client/ExampleClientMixin.java b/src/client/java/com/example/mixin/client/ExampleClientMixin.java deleted file mode 100644 index 7e04d9a..0000000 --- a/src/client/java/com/example/mixin/client/ExampleClientMixin.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.example.mixin.client; - -import net.minecraft.client.Minecraft; -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(Minecraft.class) -public class ExampleClientMixin { - @Inject(at = @At("HEAD"), method = "run") - private void init(CallbackInfo info) { - // This code is injected into the start of Minecraft.run()V - } -} \ No newline at end of file diff --git a/src/client/java/com/example/ExampleModClient.java b/src/client/java/dev/kleo/redstonerewired/RedstoneRewiredClient.java similarity index 54% rename from src/client/java/com/example/ExampleModClient.java rename to src/client/java/dev/kleo/redstonerewired/RedstoneRewiredClient.java index e2b0436..b769894 100644 --- a/src/client/java/com/example/ExampleModClient.java +++ b/src/client/java/dev/kleo/redstonerewired/RedstoneRewiredClient.java @@ -1,10 +1,11 @@ -package com.example; +package dev.kleo.redstonerewired; import net.fabricmc.api.ClientModInitializer; -public class ExampleModClient implements ClientModInitializer { +public class RedstoneRewiredClient implements ClientModInitializer { @Override public void onInitializeClient() { - // This entrypoint is suitable for setting up client-specific logic, such as rendering. + // This entrypoint is suitable for setting up client-specific logic, such as + // rendering. } } \ No newline at end of file diff --git a/src/client/resources/modid.client.mixins.json b/src/client/resources/modid.client.mixins.json index 9341450..c5aadd4 100644 --- a/src/client/resources/modid.client.mixins.json +++ b/src/client/resources/modid.client.mixins.json @@ -1,10 +1,8 @@ { "required": true, - "package": "com.example.mixin.client", + "package": "dev.kleo.redstonerewired.mixin.client", "compatibilityLevel": "JAVA_21", - "client": [ - "ExampleClientMixin" - ], + "client": [], "injectors": { "defaultRequire": 1 } diff --git a/src/main/java/com/example/mixin/ExampleMixin.java b/src/main/java/com/example/mixin/ExampleMixin.java deleted file mode 100644 index 7a67d1f..0000000 --- a/src/main/java/com/example/mixin/ExampleMixin.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.example.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 - } -} \ No newline at end of file diff --git a/src/main/java/com/example/ExampleMod.java b/src/main/java/dev/kleo/redstonerewired/RedstoneRewired.java similarity index 88% rename from src/main/java/com/example/ExampleMod.java rename to src/main/java/dev/kleo/redstonerewired/RedstoneRewired.java index 215cfbb..4d09b6d 100644 --- a/src/main/java/com/example/ExampleMod.java +++ b/src/main/java/dev/kleo/redstonerewired/RedstoneRewired.java @@ -1,11 +1,11 @@ -package com.example; +package dev.kleo.redstonerewired; import net.fabricmc.api.ModInitializer; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -public class ExampleMod implements ModInitializer { +public class RedstoneRewired implements ModInitializer { public static final String MOD_ID = "modid"; // This logger is used to write text to the console and the log file. diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index 02033e2..a33fcd9 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -2,24 +2,24 @@ "schemaVersion": 1, "id": "modid", "version": "${version}", - "name": "Example mod", - "description": "This is an example description! Tell everyone what your mod is about!", + "name": "Redstone Rewired", + "description": "A mod that adds new redstone components to enhance your Minecraft experience.", "authors": [ "Me!" ], "contact": { - "homepage": "https://fabricmc.net/", - "sources": "https://github.com/FabricMC/fabric-example-mod" + "homepage": "https://github.com/kleo-dev/redstone-rewired", + "sources": "https://github.com/kleo-dev/redstone-rewired" }, "license": "CC0-1.0", "icon": "assets/modid/icon.png", "environment": "*", "entrypoints": { "main": [ - "com.example.ExampleMod" + "dev.kleo.redstonerewired.RedstoneRewired" ], "client": [ - "com.example.ExampleModClient" + "dev.kleo.redstonerewired.RedstoneRewiredClient" ] }, "mixins": [ diff --git a/src/main/resources/modid.mixins.json b/src/main/resources/modid.mixins.json index f48035e..4b70208 100644 --- a/src/main/resources/modid.mixins.json +++ b/src/main/resources/modid.mixins.json @@ -1,10 +1,8 @@ { "required": true, - "package": "com.example.mixin", + "package": "dev.kleo.redstonerewried.mixin", "compatibilityLevel": "JAVA_21", - "mixins": [ - "ExampleMixin" - ], + "mixins": [], "injectors": { "defaultRequire": 1 },