diff options
| author | Marc Hermans <marc.hermans@ldtteam.com> | 2023-10-30 19:26:32 +0100 |
|---|---|---|
| committer | Marc Hermans <marc.hermans@ldtteam.com> | 2023-10-30 19:26:32 +0100 |
| commit | ab3c7e49df21e46f5d316added8e1c5afc334ee0 (patch) | |
| tree | 0e40eb41aef251644d10818ecb13a89879fd5d9f /src/main/java/com/example/examplemod/Config.java | |
| parent | a98165278684f0b17ba2f9d8e804ff93aa771671 (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.java | 23 |
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; |
