Class CommonDeferredRegister<R>
java.lang.Object
info.u_team.u_team_core.util.registry.CommonDeferredRegister<R>
- All Implemented Interfaces:
Iterable<net.minecraftforge.registries.RegistryObject<R>>
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
CommonDeferredRegister
(net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<R>> key, String modid) protected
CommonDeferredRegister
(net.minecraftforge.registries.IForgeRegistry<R> registry, String modid) -
Method Summary
Modifier and TypeMethodDescriptionstatic <C> CommonDeferredRegister<C>
create
(net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<C>> key, String modid) static <C> CommonDeferredRegister<C>
Collection<net.minecraftforge.registries.RegistryObject<R>>
getModid()
net.minecraftforge.registries.DeferredRegister<R>
iterator()
<E extends R>
net.minecraftforge.registries.RegistryObject<E><E extends R>
net.minecraftforge.registries.RegistryObject<E>void
register
(net.minecraftforge.eventbus.api.IEventBus bus) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
CommonDeferredRegister
-
CommonDeferredRegister
-
-
Method Details
-
create
public static <C> CommonDeferredRegister<C> create(net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<C>> key, String modid) -
create
public static <C> CommonDeferredRegister<C> create(net.minecraftforge.registries.IForgeRegistry<C> registry, String modid) -
register
-
register
-
register
public void register(net.minecraftforge.eventbus.api.IEventBus bus) -
getModid
-
getEntries
-
iterator
-
getRegister
-