Class DeferredBlockBuilder<T extends Block>
java.lang.Object
net.neoforged.neoforge.registries.DeferredHolder<Block,T>
 
net.neoforged.neoforge.registries.DeferredBlock<T>
net.neoforged.testframework.registration.DeferredBlockBuilder<T>
- 
Nested Class SummaryNested classes/interfaces inherited from interface net.minecraft.core.HolderHolder.Direct<T>, Holder.Kind, Holder.Reference<T>
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate booleanprivate booleanprivate final RegistrationHelperFields inherited from class net.neoforged.neoforge.registries.DeferredHolderkey
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedDeferredBlockBuilder(ResourceKey<Block> key, RegistrationHelper helper) 
- 
Method SummaryModifier and TypeMethodDescriptionprivate voidcolorInternal(int color) withBlockItem(Consumer<DeferredItemBuilder<BlockItem>> consumer) withBlockItem(Item.Properties properties, Consumer<DeferredItemBuilder<BlockItem>> consumer) withColor(int color) Methods inherited from class net.neoforged.neoforge.registries.DeferredBlockasItem, createBlock, createBlock, toStack, toStackMethods inherited from class net.neoforged.neoforge.registries.DeferredHolderasOptional, bind, canSerializeIn, create, create, create, equals, get, getId, getKey, getRegistry, hashCode, is, is, is, is, isBound, kind, tags, toString, unwrap, unwrapKey, value
- 
Field Details- 
helper
- 
hasItemprivate boolean hasItem
- 
hasColorprivate boolean hasColor
 
- 
- 
Constructor Details- 
DeferredBlockBuilder
 
- 
- 
Method Details- 
withBlockItem
- 
withBlockItem
- 
withBlockItempublic DeferredBlockBuilder<T> withBlockItem(Item.Properties properties, Consumer<DeferredItemBuilder<BlockItem>> consumer) 
- 
withLang
- 
withDefaultWhiteModel
- 
withColor
- 
colorInternalprivate void colorInternal(int color) 
 
-