Class BannerBlockEntity
java.lang.Object
net.minecraftforge.common.capabilities.CapabilityProvider<BlockEntity>
net.minecraft.world.level.block.entity.BlockEntity
net.minecraft.world.level.block.entity.BannerBlockEntity
- All Implemented Interfaces:
- Nameable,- ICapabilityProvider,- ICapabilityProviderImpl<BlockEntity>,- ICapabilitySerializable<CompoundTag>,- IForgeBlockEntity,- INBTSerializable<CompoundTag>
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraftforge.common.capabilities.CapabilityProviderCapabilityProvider.AsField<B extends ICapabilityProviderImpl<B>>
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate DyeColorprivate ListTagstatic final intprivate Componentprivate List<com.mojang.datafixers.util.Pair<Holder<BannerPattern>,DyeColor>> static final Stringstatic final Stringstatic final StringFields inherited from class net.minecraft.world.level.block.entity.BlockEntitylevel, remove, worldPositionFields inherited from interface net.minecraftforge.common.extensions.IForgeBlockEntityINFINITE_EXTENT_AABB
- 
Constructor SummaryConstructorsConstructorDescriptionBannerBlockEntity(BlockPos p_155035_, BlockState p_155036_) BannerBlockEntity(BlockPos p_155038_, BlockState p_155039_, DyeColor p_155040_) 
- 
Method SummaryModifier and TypeMethodDescriptionstatic List<com.mojang.datafixers.util.Pair<Holder<BannerPattern>,DyeColor>> createPatterns(DyeColor p_58485_, ListTag p_58486_) voidvoidgetItem()static ListTaggetItemPatterns(ItemStack p_58488_) getName()static intgetPatternCount(ItemStack p_58505_) List<com.mojang.datafixers.util.Pair<Holder<BannerPattern>,DyeColor>> voidload(CompoundTag p_155042_) static voidremoveLastPattern(ItemStack p_58510_) protected voidsaveAdditional(CompoundTag p_187456_) voidsetCustomName(Component p_58502_) Methods inherited from class net.minecraft.world.level.block.entity.BlockEntityaddEntityType, clearRemoved, fillCrashReportCategory, getBlockPos, getBlockState, getLevel, getPersistentData, getPosFromTag, getType, hasLevel, isRemoved, loadStatic, onChunkUnloaded, onlyOpCanSetNbt, saveToItem, saveWithFullMetadata, saveWithId, saveWithoutMetadata, setBlockState, setChanged, setChanged, setLevel, setRemoved, triggerEventMethods inherited from class net.minecraftforge.common.capabilities.CapabilityProviderareCapsCompatible, areCapsCompatible, deserializeCaps, gatherCapabilities, gatherCapabilities, gatherCapabilities, getCapabilities, getCapability, invalidateCaps, reviveCaps, serializeCapsMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraftforge.common.capabilities.ICapabilityProvidergetCapability, getCapabilityMethods inherited from interface net.minecraftforge.common.extensions.IForgeBlockEntitydeserializeNBT, getModelData, getRenderBoundingBox, handleUpdateTag, hasCustomOutlineRendering, onDataPacket, onLoad, requestModelDataUpdate, serializeNBTMethods inherited from interface net.minecraft.world.NameablegetDisplayName, hasCustomName
- 
Field Details- 
MAX_PATTERNSpublic static final int MAX_PATTERNS- See Also:
 
- 
TAG_PATTERNS- See Also:
 
- 
TAG_PATTERN- See Also:
 
- 
TAG_COLOR- See Also:
 
- 
name
- 
baseColor
- 
itemPatterns
- 
patterns
 
- 
- 
Constructor Details- 
BannerBlockEntity
- 
BannerBlockEntity
 
- 
- 
Method Details- 
getItemPatterns
- 
fromItem
- 
fromItem
- 
getName
- 
getCustomName- Specified by:
- getCustomNamein interface- Nameable
 
- 
setCustomName
- 
saveAdditional- Overrides:
- saveAdditionalin class- BlockEntity
 
- 
load- Overrides:
- loadin class- BlockEntity
 
- 
getUpdatePacket- Overrides:
- getUpdatePacketin class- BlockEntity
 
- 
getUpdateTag- Overrides:
- getUpdateTagin class- BlockEntity
 
- 
getPatternCount
- 
getPatterns
- 
createPatterns
- 
removeLastPattern
- 
getItem
- 
getBaseColor
 
-