summaryrefslogtreecommitdiff
path: root/src/main/java/com/example/examplemod/Config.java
diff options
context:
space:
mode:
authorMarc Hermans <marc.hermans@ldtteam.com>2023-10-30 19:26:32 +0100
committerMarc Hermans <marc.hermans@ldtteam.com>2023-10-30 19:26:32 +0100
commitab3c7e49df21e46f5d316added8e1c5afc334ee0 (patch)
tree0e40eb41aef251644d10818ecb13a89879fd5d9f /src/main/java/com/example/examplemod/Config.java
parenta98165278684f0b17ba2f9d8e804ff93aa771671 (diff)
Update to NG7.
Update to 20.2
Diffstat (limited to 'src/main/java/com/example/examplemod/Config.java')
-rw-r--r--src/main/java/com/example/examplemod/Config.java23
1 files changed, 11 insertions, 12 deletions
diff --git a/src/main/java/com/example/examplemod/Config.java b/src/main/java/com/example/examplemod/Config.java
index 4601345..cc381bb 100644
--- a/src/main/java/com/example/examplemod/Config.java
+++ b/src/main/java/com/example/examplemod/Config.java
@@ -2,13 +2,12 @@ package com.example.examplemod;
import net.minecraft.resources.ResourceLocation;
import net.minecraft.world.item.Item;
-import net.minecraftforge.common.ForgeConfigSpec;
-import net.minecraftforge.eventbus.api.SubscribeEvent;
-import net.minecraftforge.fml.common.Mod;
-import net.minecraftforge.fml.event.config.ModConfigEvent;
-import net.minecraftforge.registries.ForgeRegistries;
+import net.neoforged.bus.api.SubscribeEvent;
+import net.neoforged.fml.common.Mod;
+import net.neoforged.fml.event.config.ModConfigEvent;
+import net.neoforged.neoforge.common.ModConfigSpec;
+import net.neoforged.neoforge.registries.ForgeRegistries;
-import java.util.Collections;
import java.util.List;
import java.util.Set;
import java.util.stream.Collectors;
@@ -18,26 +17,26 @@ import java.util.stream.Collectors;
@Mod.EventBusSubscriber(modid = ExampleMod.MODID, bus = Mod.EventBusSubscriber.Bus.MOD)
public class Config
{
- private static final ForgeConfigSpec.Builder BUILDER = new ForgeConfigSpec.Builder();
+ private static final ModConfigSpec.Builder BUILDER = new ModConfigSpec.Builder();
- private static final ForgeConfigSpec.BooleanValue LOG_DIRT_BLOCK = BUILDER
+ private static final ModConfigSpec.BooleanValue LOG_DIRT_BLOCK = BUILDER
.comment("Whether to log the dirt block on common setup")
.define("logDirtBlock", true);
- private static final ForgeConfigSpec.IntValue MAGIC_NUMBER = BUILDER
+ private static final ModConfigSpec.IntValue MAGIC_NUMBER = BUILDER
.comment("A magic number")
.defineInRange("magicNumber", 42, 0, Integer.MAX_VALUE);
- public static final ForgeConfigSpec.ConfigValue<String> MAGIC_NUMBER_INTRODUCTION = BUILDER
+ public static final ModConfigSpec.ConfigValue<String> MAGIC_NUMBER_INTRODUCTION = BUILDER
.comment("What you want the introduction message to be for the magic number")
.define("magicNumberIntroduction", "The magic number is... ");
// a list of strings that are treated as resource locations for items
- private static final ForgeConfigSpec.ConfigValue<List<? extends String>> ITEM_STRINGS = BUILDER
+ private static final ModConfigSpec.ConfigValue<List<? extends String>> ITEM_STRINGS = BUILDER
.comment("A list of items to log on common setup.")
.defineListAllowEmpty("items", List.of("minecraft:iron_ingot"), Config::validateItemName);
- static final ForgeConfigSpec SPEC = BUILDER.build();
+ static final ModConfigSpec SPEC = BUILDER.build();
public static boolean logDirtBlock;
public static int magicNumber;