@ParametersAreNonnullByDefault
public class CreateEntityBuilder<T extends net.minecraft.entity.Entity,P>
extends com.tterrag.registrate.builders.EntityBuilder<T,P>
| Constructor and Description |
|---|
CreateEntityBuilder(com.tterrag.registrate.AbstractRegistrate<?> owner,
P parent,
java.lang.String name,
com.tterrag.registrate.builders.BuilderCallback callback,
net.minecraft.entity.EntityType.IFactory<T> factory,
net.minecraft.entity.EntityClassification classification) |
| Modifier and Type | Method and Description |
|---|---|
static <T extends net.minecraft.entity.Entity,P> |
create(com.tterrag.registrate.AbstractRegistrate<?> owner,
P parent,
java.lang.String name,
com.tterrag.registrate.builders.BuilderCallback callback,
net.minecraft.entity.EntityType.IFactory<T> factory,
net.minecraft.entity.EntityClassification classification) |
CreateEntityBuilder<T,P> |
instance(com.tterrag.registrate.util.nullness.NonNullSupplier<com.jozufozu.flywheel.backend.instancing.entity.IEntityInstanceFactory<? super T>> instanceFactory) |
protected void |
registerInstance() |
attributes, createEntry, createEntryWrapper, defaultLang, defaultSpawnEgg, injectSpawnEggType, lang, loot, properties, register, registerRenderer, renderer, spawnEgg, spawnPlacement, tagasSupplier, getCallback, getName, getOwner, getParent, getRegistryType, lang, lang, removeTag, tagclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic CreateEntityBuilder(com.tterrag.registrate.AbstractRegistrate<?> owner,
P parent,
java.lang.String name,
com.tterrag.registrate.builders.BuilderCallback callback,
net.minecraft.entity.EntityType.IFactory<T> factory,
net.minecraft.entity.EntityClassification classification)
public static <T extends net.minecraft.entity.Entity,P> com.tterrag.registrate.builders.EntityBuilder<T,P> create(com.tterrag.registrate.AbstractRegistrate<?> owner,
P parent,
java.lang.String name,
com.tterrag.registrate.builders.BuilderCallback callback,
net.minecraft.entity.EntityType.IFactory<T> factory,
net.minecraft.entity.EntityClassification classification)
public CreateEntityBuilder<T,P> instance(com.tterrag.registrate.util.nullness.NonNullSupplier<com.jozufozu.flywheel.backend.instancing.entity.IEntityInstanceFactory<? super T>> instanceFactory)
protected void registerInstance()