summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--build.gradle2
-rw-r--r--gradle.properties2
-rw-r--r--src/main/java/com/example/examplemod/ExampleMod.java8
3 files changed, 6 insertions, 6 deletions
diff --git a/build.gradle b/build.gradle
index 5eec844..f8de59d 100644
--- a/build.gradle
+++ b/build.gradle
@@ -3,7 +3,7 @@ plugins {
id 'eclipse'
id 'idea'
id 'maven-publish'
- id 'net.neoforged.gradle.userdev' version '7.0.5'
+ id 'net.neoforged.gradle.userdev' version '7.0.26'
}
version = mod_version
diff --git a/gradle.properties b/gradle.properties
index b31fbbb..8b9cb0e 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -13,7 +13,7 @@ minecraft_version=1.20.2
# as they do not follow standard versioning conventions.
minecraft_version_range=[1.20.2,1.21)
# The Neo version must agree with the Minecraft version to get a valid artifact
-neo_version=20.2.3-beta
+neo_version=20.2.35-beta
# The Neo version range can use any version of Neo as bounds or match the loader version range
neo_version_range=[20.2,)
# The loader version range can only use the major version of Neo/FML as bounds
diff --git a/src/main/java/com/example/examplemod/ExampleMod.java b/src/main/java/com/example/examplemod/ExampleMod.java
index ecb80cf..f6a02a8 100644
--- a/src/main/java/com/example/examplemod/ExampleMod.java
+++ b/src/main/java/com/example/examplemod/ExampleMod.java
@@ -61,10 +61,10 @@ public class ExampleMod
output.accept(EXAMPLE_ITEM.get()); // Add the example item to the tab. For your own tabs, this method is preferred over the event
}).build());
- public ExampleMod()
+ // The constructor for the mod class is the first code that is run when your mod is loaded.
+ // FML will recognize some parameter types like IEventBus or ModContainer and pass them in automatically.
+ public ExampleMod(IEventBus modEventBus)
{
- IEventBus modEventBus = FMLJavaModLoadingContext.get().getModEventBus();
-
// Register the commonSetup method for modloading
modEventBus.addListener(this::commonSetup);
@@ -81,7 +81,7 @@ public class ExampleMod
// Register the item to a creative tab
modEventBus.addListener(this::addCreative);
- // Register our mod's ForgeConfigSpec so that Forge can create and load the config file for us
+ // Register our mod's ModConfigSpec so that FML can create and load the config file for us
ModLoadingContext.get().registerConfig(ModConfig.Type.COMMON, Config.SPEC);
}