Migrate to new registry loading event

This commit is contained in:
Marcel Konrad
2022-03-17 10:56:20 +01:00
parent a38e3849a2
commit 25f27dcc32
2 changed files with 8 additions and 10 deletions

View File

@@ -15,11 +15,11 @@ import exopandora.worldhandler.usercontent.UsercontentLoader;
import exopandora.worldhandler.usercontent.model.JsonTab;
import exopandora.worldhandler.util.RegistryHelper;
import net.minecraft.resources.ResourceLocation;
import net.minecraftforge.event.RegistryEvent.NewRegistry;
import net.minecraftforge.event.RegistryEvent.Register;
import net.minecraftforge.eventbus.api.SubscribeEvent;
import net.minecraftforge.registries.ForgeRegistryEntry;
import net.minecraftforge.registries.IForgeRegistry;
import net.minecraftforge.registries.NewRegistryEvent;
import net.minecraftforge.registries.RegistryBuilder;
public class Category extends ForgeRegistryEntry<Category>
@@ -76,14 +76,13 @@ public class Category extends ForgeRegistryEntry<Category>
}
@SubscribeEvent
public static void createRegistry(NewRegistry event)
public static void createRegistry(NewRegistryEvent event)
{
REGISTRY = new RegistryBuilder<Category>()
event.create(new RegistryBuilder<Category>()
.setType(Category.class)
.setName(new ResourceLocation(Main.MODID + "_category"))
.disableSaving()
.disableSync()
.create();
.disableSync(), registry -> REGISTRY = registry);
}
@SubscribeEvent

View File

@@ -36,11 +36,11 @@ import exopandora.worldhandler.usercontent.UsercontentConfig;
import exopandora.worldhandler.usercontent.UsercontentLoader;
import exopandora.worldhandler.util.RegistryHelper;
import net.minecraft.resources.ResourceLocation;
import net.minecraftforge.event.RegistryEvent.NewRegistry;
import net.minecraftforge.event.RegistryEvent.Register;
import net.minecraftforge.eventbus.api.SubscribeEvent;
import net.minecraftforge.registries.ForgeRegistryEntry;
import net.minecraftforge.registries.IForgeRegistry;
import net.minecraftforge.registries.NewRegistryEvent;
import net.minecraftforge.registries.RegistryBuilder;
public abstract class Content extends ForgeRegistryEntry<Content> implements IContent
@@ -48,14 +48,13 @@ public abstract class Content extends ForgeRegistryEntry<Content> implements ICo
public static IForgeRegistry<Content> REGISTRY;
@SubscribeEvent
public static void createRegistry(NewRegistry event)
public static void createRegistry(NewRegistryEvent event)
{
REGISTRY = new RegistryBuilder<Content>()
event.create(new RegistryBuilder<Content>()
.setType(Content.class)
.setName(new ResourceLocation(Main.MODID + "_content"))
.disableSaving()
.disableSync()
.create();
.disableSync(), registry -> REGISTRY = registry);
}
@SubscribeEvent