Class DeferredBlockEntity<BE extends net.minecraft.world.level.block.entity.BlockEntity>
java.lang.Object
net.neoforged.neoforge.registries.DeferredHolder<net.minecraft.world.level.block.entity.BlockEntityType<?>,net.minecraft.world.level.block.entity.BlockEntityType<BE>>
com.portingdeadmods.portingdeadlibs.api.utils.DeferredBlockEntity<BE>
- All Implemented Interfaces:
Supplier<net.minecraft.world.level.block.entity.BlockEntityType<BE>>,net.minecraft.core.Holder<net.minecraft.world.level.block.entity.BlockEntityType<?>>,net.neoforged.neoforge.common.extensions.IHolderExtension<net.minecraft.world.level.block.entity.BlockEntityType<?>>,net.neoforged.neoforge.registries.datamaps.IWithData<net.minecraft.world.level.block.entity.BlockEntityType<?>>
public class DeferredBlockEntity<BE extends net.minecraft.world.level.block.entity.BlockEntity>
extends net.neoforged.neoforge.registries.DeferredHolder<net.minecraft.world.level.block.entity.BlockEntityType<?>,net.minecraft.world.level.block.entity.BlockEntityType<BE>>
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.core.Holder
net.minecraft.core.Holder.Direct<T>, net.minecraft.core.Holder.Kind, net.minecraft.core.Holder.Reference<T> -
Field Summary
Fields inherited from class net.neoforged.neoforge.registries.DeferredHolder
key -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDeferredBlockEntity(net.minecraft.resources.ResourceKey<net.minecraft.world.level.block.entity.BlockEntityType<?>> key) -
Method Summary
Methods inherited from class net.neoforged.neoforge.registries.DeferredHolder
asOptional, bind, canSerializeIn, create, create, create, equals, get, getData, getDelegate, getId, getKey, getRegistry, hashCode, is, is, is, is, is, isBound, kind, tags, toString, unwrap, unwrapKey, valueMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.core.Holder
getRegisteredNameMethods inherited from interface net.neoforged.neoforge.common.extensions.IHolderExtension
unwrapLookup
-
Constructor Details
-
DeferredBlockEntity
protected DeferredBlockEntity(net.minecraft.resources.ResourceKey<net.minecraft.world.level.block.entity.BlockEntityType<?>> key)
-
-
Method Details
-
create
public BE create(net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state)
-