From e9a7660cb8961660186c7c23e61ab35f9c2dfb81 Mon Sep 17 00:00:00 2001 From: AbrarSyed Date: Sun, 17 Nov 2013 18:21:24 -0600 Subject: [PATCH] updated samples --- install/build.gradle | 16 +++++++++++++++ .../com/example/examplemod/ExampleMod.java | 20 +++++++++++++++++++ install/src/main/resources/mcmod.info | 16 +++++++++++++++ 3 files changed, 52 insertions(+) create mode 100644 install/src/main/java/com/example/examplemod/ExampleMod.java create mode 100644 install/src/main/resources/mcmod.info diff --git a/install/build.gradle b/install/build.gradle index a69475afc4..15495bc1fc 100644 --- a/install/build.gradle +++ b/install/build.gradle @@ -19,4 +19,20 @@ archivesBaseName = "modid" minecraft { version = "${version}" +} + +processResources +{ + // replace stuff in mcmod.info, nothing else + from(sourceSets.main.resources.srcDirs) { + include 'mcmod/info' + + // replace version and mcversion + expand 'version':project.version, 'mcversion':project.minecraft.version + } + + // copy everything else, thats not the mcmod.info + from(sourceSets.main.resources.srcDirs) { + exclude 'mcmod.info' + } } \ No newline at end of file diff --git a/install/src/main/java/com/example/examplemod/ExampleMod.java b/install/src/main/java/com/example/examplemod/ExampleMod.java new file mode 100644 index 0000000000..f993c1cd83 --- /dev/null +++ b/install/src/main/java/com/example/examplemod/ExampleMod.java @@ -0,0 +1,20 @@ +package com.example.examplemod; + +import net.minecraft.block.Block; +import cpw.mods.fml.common.Mod; +import cpw.mods.fml.common.Mod.EventHandler; +import cpw.mods.fml.common.event.FMLInitializationEvent; + +@Mod(modid = ExampleMod.MODID, version = ExampleMod.VERSION) +public class ExampleMod +{ + public static final String MODID = "examplemod"; + public static final String VERSION = "1.0"; + + @EventHandler + public void init(FMLInitializationEvent event) + { + // some example code + System.out.println("DIRT BLOCK >> "+Block.dirt.getUnlocalizedName()); + } +} diff --git a/install/src/main/resources/mcmod.info b/install/src/main/resources/mcmod.info new file mode 100644 index 0000000000..e7148b2187 --- /dev/null +++ b/install/src/main/resources/mcmod.info @@ -0,0 +1,16 @@ +[ +{ + "modid": "examplemod", + "name": "Example Mod", + "description": "Example placeholder mod.", + "version": "${version}", + "mcversion": "${mcversion}", + "url": "", + "updateUrl": "", + "authors": ["ExampleDude"], + "credits": "The Forge and FML guys, for making this example", + "logoFile": "", + "screenshots": [], + "dependencies": [] +} +]