basic setup
This commit is contained in:
		| @@ -5,20 +5,17 @@ import net.fabricmc.api.ModInitializer; | ||||
| import org.slf4j.Logger; | ||||
| import org.slf4j.LoggerFactory; | ||||
|  | ||||
| /** | ||||
|  * | ||||
|  * @author jotty | ||||
|  * | ||||
|  */ | ||||
| public class Quickiemod implements ModInitializer { | ||||
| 	public static final String MOD_ID = "quickiemod"; | ||||
|  | ||||
| 	// This logger is used to write text to the console and the log file. | ||||
| 	// It is considered best practice to use your mod id as the logger's name. | ||||
| 	// That way, it's clear which mod wrote info, warnings, and errors. | ||||
| 	public static final Logger LOGGER = LoggerFactory.getLogger(MOD_ID); | ||||
|  | ||||
| 	@Override | ||||
| 	public void onInitialize() { | ||||
| 		// This code runs as soon as Minecraft is in a mod-load-ready state. | ||||
| 		// However, some things (like resources) may still be uninitialized. | ||||
| 		// Proceed with mild caution. | ||||
|  | ||||
| 		LOGGER.info("Hello Fabric world!"); | ||||
| 	} | ||||
| } | ||||
							
								
								
									
										16
									
								
								src/main/java/de/jottyfan/quickiemod/QuickiemodClient.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								src/main/java/de/jottyfan/quickiemod/QuickiemodClient.java
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,16 @@ | ||||
| package de.jottyfan.quickiemod; | ||||
|  | ||||
| import net.fabricmc.api.ClientModInitializer; | ||||
|  | ||||
| /** | ||||
|  * | ||||
|  * @author jotty | ||||
|  * | ||||
|  */ | ||||
| public class QuickiemodClient implements ClientModInitializer { | ||||
|  | ||||
| 	@Override | ||||
| 	public void onInitializeClient() { | ||||
|  | ||||
| 	} | ||||
| } | ||||
| @@ -3,7 +3,13 @@ package de.jottyfan.quickiemod; | ||||
| import net.fabricmc.fabric.api.datagen.v1.DataGeneratorEntrypoint; | ||||
| import net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator; | ||||
|  | ||||
| /** | ||||
|  * | ||||
|  * @author jotty | ||||
|  * | ||||
|  */ | ||||
| public class QuickiemodDataGenerator implements DataGeneratorEntrypoint { | ||||
|  | ||||
| 	@Override | ||||
| 	public void onInitializeDataGenerator(FabricDataGenerator fabricDataGenerator) { | ||||
|  | ||||
|   | ||||
| @@ -3,15 +3,15 @@ | ||||
| 	"id": "quickiemod", | ||||
| 	"version": "${version}", | ||||
| 	"name": "Quickiemod", | ||||
| 	"description": "This is an example description! Tell everyone what your mod is about!", | ||||
| 	"description": "Speed up daily work in Minecraft.", | ||||
| 	"authors": [ | ||||
| 		"Me!" | ||||
| 		"jottyfan" | ||||
| 	], | ||||
| 	"contact": { | ||||
| 		"homepage": "https://fabricmc.net/", | ||||
| 		"sources": "https://github.com/FabricMC/fabric-example-mod" | ||||
| 		"homepage": "https://gitlab.com/jottyfan/quickiemod/", | ||||
| 		"sources": "https://gitlab.com/jottyfan/quickiemod/" | ||||
| 	}, | ||||
| 	"license": "CC0-1.0", | ||||
| 	"license": "see license file", | ||||
| 	"icon": "assets/quickiemod/icon.png", | ||||
| 	"environment": "*", | ||||
| 	"entrypoints": { | ||||
| @@ -20,6 +20,9 @@ | ||||
| 		], | ||||
| 		"fabric-datagen": [ | ||||
| 			"de.jottyfan.quickiemod.QuickiemodDataGenerator" | ||||
| 		], | ||||
| 		"client": [ | ||||
| 			"de.jottyfan.quickiemod.QuickiemodClient" | ||||
| 		] | ||||
| 	}, | ||||
| 	"mixins": [ | ||||
| @@ -34,4 +37,4 @@ | ||||
| 	"suggests": { | ||||
| 		"another-mod": "*" | ||||
| 	} | ||||
| } | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user