Interface RegistryEntry<T>
- Type Parameters:
T- the registered object's type
- All Superinterfaces:
Supplier<T>
An object registered through a
DeferredRegister, available once its registry has been filled.-
Method Summary
-
Method Details
-
getId
net.minecraft.resources.ResourceLocation getId()The object's id. -
get
T get()The object.- Specified by:
getin interfaceSupplier<T>- Throws:
IllegalStateException- before it's registered
-
holder
net.minecraft.core.Holder<T> holder()The object's registry holder. -
isBound
boolean isBound()Whether the object has been registered yet.
-