类的使用
net.minecraft.block.entity.BlockEntity
-
-
net.minecraft.block中BlockEntity的使用
类型参数类型为BlockEntity的net.minecraft.block中的类 修饰符和类型 类 说明 classAbstractChestBlock<E extends BlockEntity> -
net.minecraft.block.entity中BlockEntity的使用
类型参数类型为BlockEntity的net.minecraft.block.entity中的类 修饰符和类型 接口 说明 interfaceBlockEntityTicker<T extends BlockEntity>classBlockEntityType<T extends BlockEntity>(专用程序包) static interfaceBlockEntityType.BlockEntityFactory<T extends BlockEntity>static classBlockEntityType.Builder<T extends BlockEntity>类型参数类型为BlockEntity的net.minecraft.block.entity中的方法 修饰符和类型 方法 说明 static <T extends BlockEntity>
BlockEntityType.Builder<T>BlockEntityType.Builder. create(BlockEntityType.BlockEntityFactory<? extends T> factory, Block[] blocks)private static <T extends BlockEntity>
BlockEntityType<T>BlockEntityType. create(String id, BlockEntityType.Builder<T> builder)返回BlockEntity的net.minecraft.block.entity中的方法 修饰符和类型 方法 说明 static @Nullable BlockEntityBlockEntity. createFromNbt(BlockPos pos, BlockState state, CompoundTag nbt) -
net.minecraft.block.pattern中BlockEntity的使用
声明为BlockEntity的net.minecraft.block.pattern中的字段 修饰符和类型 字段 说明 private BlockEntityCachedBlockPosition. blockEntity返回BlockEntity的net.minecraft.block.pattern中的方法 修饰符和类型 方法 说明 @Nullable BlockEntityCachedBlockPosition. getBlockEntity() -
net.minecraft.client中BlockEntity的使用
参数类型为BlockEntity的net.minecraft.client中的方法 修饰符和类型 方法 说明 private ItemStackMinecraftClient. addBlockEntityNbt(ItemStack stack, BlockEntity blockEntity) -
net.minecraft.client.render中BlockEntity的使用
类型参数类型为BlockEntity的net.minecraft.client.render中的字段 修饰符和类型 字段 说明 private Set<BlockEntity>WorldRenderer. noCullingBlockEntities参数类型为BlockEntity的net.minecraft.client.render中的方法 修饰符和类型 方法 说明 static SpriteIdentifierTexturedRenderLayers. getChestTexture(BlockEntity blockEntity, ChestType type, boolean christmas)类型变量类型为BlockEntity的net.minecraft.client.render中的方法参数 修饰符和类型 方法 说明 voidWorldRenderer. updateNoCullingBlockEntities(Collection<BlockEntity> removed, Collection<BlockEntity> added) -
net.minecraft.client.render.block.entity中BlockEntity的使用
类型参数类型为BlockEntity的net.minecraft.client.render.block.entity中的类 修饰符和类型 接口 说明 interfaceBlockEntityRenderer<T extends BlockEntity>interfaceBlockEntityRendererFactory<T extends BlockEntity>classChestBlockEntityRenderer<T extends BlockEntity & ChestAnimationProgress>classLightmapCoordinatesRetriever<S extends BlockEntity>类型参数类型为BlockEntity的net.minecraft.client.render.block.entity中的方法 修饰符和类型 方法 说明 <E extends BlockEntity>
@Nullable BlockEntityRenderer<E>BlockEntityRenderDispatcher. get(E blockEntity)private static <T extends BlockEntity>
voidBlockEntityRendererFactories. register(BlockEntityType<? extends T> type, BlockEntityRendererFactory<T> factory)<E extends BlockEntity>
voidBlockEntityRenderDispatcher. render(E blockEntity, float tickDelta, MatrixStack matrix, VertexConsumerProvider vertexConsumerProvider)private static <T extends BlockEntity>
voidBlockEntityRenderDispatcher. render(BlockEntityRenderer<T> renderer, T blockEntity, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers)<E extends BlockEntity>
booleanBlockEntityRenderDispatcher. renderEntity(E entity, MatrixStack matrix, VertexConsumerProvider vertexConsumerProvider, int light, int overlay)参数类型为BlockEntity的net.minecraft.client.render.block.entity中的方法 修饰符和类型 方法 说明 private static voidBlockEntityRenderDispatcher. runReported(BlockEntity blockEntity, Runnable runnable) -
net.minecraft.client.render.chunk中BlockEntity的使用
类型参数类型为BlockEntity的net.minecraft.client.render.chunk中的字段 修饰符和类型 字段 说明 private Set<BlockEntity>ChunkBuilder.BuiltChunk. blockEntitiesprivate List<BlockEntity>ChunkBuilder.ChunkData. blockEntities类型参数类型为BlockEntity的net.minecraft.client.render.chunk中的方法 修饰符和类型 方法 说明 private <E extends BlockEntity>
voidChunkBuilder.BuiltChunk.RebuildTask. addBlockEntity(ChunkBuilder.ChunkData data, Set<BlockEntity> blockEntities, E blockEntity)返回BlockEntity的net.minecraft.client.render.chunk中的方法 修饰符和类型 方法 说明 @Nullable BlockEntityChunkRendererRegion. getBlockEntity(BlockPos pos)@Nullable BlockEntityChunkRendererRegion. getBlockEntity(BlockPos pos, WorldChunk.CreationType creationType)返回变量类型为BlockEntity的类型的net.minecraft.client.render.chunk中的方法 修饰符和类型 方法 说明 List<BlockEntity>ChunkBuilder.ChunkData. getBlockEntities()private Set<BlockEntity>ChunkBuilder.BuiltChunk.RebuildTask. render(float cameraX, float cameraY, float cameraZ, ChunkBuilder.ChunkData data, BlockBufferBuilderStorage buffers)类型变量类型为BlockEntity的net.minecraft.client.render.chunk中的方法参数 修饰符和类型 方法 说明 private <E extends BlockEntity>
voidChunkBuilder.BuiltChunk.RebuildTask. addBlockEntity(ChunkBuilder.ChunkData data, Set<BlockEntity> blockEntities, E blockEntity)private voidChunkBuilder.BuiltChunk. setNoCullingBlockEntities(Set<BlockEntity> noCullingBlockEntities) -
net.minecraft.command中BlockEntity的使用
声明为BlockEntity的net.minecraft.command中的字段 修饰符和类型 字段 说明 private BlockEntityBlockDataObject. blockEntity参数类型为BlockEntity的net.minecraft.command中的构造器 构造器 说明 BlockDataObject(BlockEntity blockEntity, BlockPos pos) -
net.minecraft.loot.context中BlockEntity的使用
类型参数类型为BlockEntity的net.minecraft.loot.context中的字段 修饰符和类型 字段 说明 static LootContextParameter<BlockEntity>LootContextParameters. BLOCK_ENTITY -
net.minecraft.screen中BlockEntity的使用
参数类型为BlockEntity的net.minecraft.screen中的方法 修饰符和类型 方法 说明 static intScreenHandler. calculateComparatorOutput(@Nullable BlockEntity entity) -
net.minecraft.server.network中BlockEntity的使用
参数类型为BlockEntity的net.minecraft.server.network中的方法 修饰符和类型 方法 说明 private voidServerPlayerEntity. sendBlockEntityUpdate(BlockEntity blockEntity) -
net.minecraft.test中BlockEntity的使用
返回BlockEntity的net.minecraft.test中的方法 修饰符和类型 方法 说明 @Nullable BlockEntityTestContext. getBlockEntity(BlockPos pos) -
net.minecraft.util.math中BlockEntity的使用
类型参数类型为BlockEntity的net.minecraft.util.math中的方法 修饰符和类型 方法 说明 <T extends BlockEntity>
TBlockPointer. getBlockEntity()<T extends BlockEntity>
TBlockPointerImpl. getBlockEntity() -
net.minecraft.world中BlockEntity的使用
类型参数类型为BlockEntity的net.minecraft.world中的方法 修饰符和类型 方法 说明 default <T extends BlockEntity>
Optional<T>BlockView. getBlockEntity(BlockPos pos, BlockEntityType<T> type)default <T extends BlockEntity>
Optional<T>RegistryWorldView. getBlockEntity(BlockPos pos, BlockEntityType<T> type)<T extends BlockEntity>
Optional<T>TestableWorld. getBlockEntity(BlockPos pos, BlockEntityType<T> type)返回BlockEntity的net.minecraft.world中的方法 修饰符和类型 方法 说明 @Nullable BlockEntityBlockView. getBlockEntity(BlockPos pos)@Nullable BlockEntityChunkRegion. getBlockEntity(BlockPos pos)@Nullable BlockEntityEmptyBlockView. getBlockEntity(BlockPos pos)@Nullable BlockEntityWorld. getBlockEntity(BlockPos pos)参数类型为BlockEntity的net.minecraft.world中的方法 修饰符和类型 方法 说明 voidWorld. addBlockEntity(BlockEntity blockEntity) -
net.minecraft.world.chunk中BlockEntity的使用
类型参数类型为BlockEntity的net.minecraft.world.chunk中的类 修饰符和类型 类 说明 (专用程序包) classWorldChunk.DirectBlockEntityTickInvoker<T extends BlockEntity>声明为BlockEntity的net.minecraft.world.chunk中的字段 修饰符和类型 字段 说明 private TWorldChunk.DirectBlockEntityTickInvoker. blockEntity类型参数类型为BlockEntity的net.minecraft.world.chunk中的字段 修饰符和类型 字段 说明 private Map<BlockPos,BlockEntity>ProtoChunk. blockEntitiesprivate Map<BlockPos,BlockEntity>WorldChunk. blockEntities类型参数类型为BlockEntity的net.minecraft.world.chunk中的方法 修饰符和类型 方法 说明 private <T extends BlockEntity>
voidWorldChunk. method_32918(T t)private <T extends BlockEntity>
voidWorldChunk. updateGameEventListener(T blockEntity)private <T extends BlockEntity>
voidWorldChunk. updateTicker(T blockEntity)private <T extends BlockEntity>
BlockEntityTickInvokerWorldChunk. wrapTicker(T blockEntity, BlockEntityTicker<T> blockEntityTicker)返回BlockEntity的net.minecraft.world.chunk中的方法 修饰符和类型 方法 说明 private @Nullable BlockEntityWorldChunk. createBlockEntity(BlockPos pos)@Nullable BlockEntityChunkCache. getBlockEntity(BlockPos pos)@Nullable BlockEntityEmptyChunk. getBlockEntity(BlockPos pos, WorldChunk.CreationType creationType)@Nullable BlockEntityProtoChunk. getBlockEntity(BlockPos pos)@Nullable BlockEntityReadOnlyChunk. getBlockEntity(BlockPos pos)@Nullable BlockEntityWorldChunk. getBlockEntity(BlockPos pos)@Nullable BlockEntityWorldChunk. getBlockEntity(BlockPos pos, WorldChunk.CreationType creationType)private @Nullable BlockEntityWorldChunk. loadBlockEntity(BlockPos pos, CompoundTag nbt)返回变量类型为BlockEntity的类型的net.minecraft.world.chunk中的方法 修饰符和类型 方法 说明 Map<BlockPos,BlockEntity>ProtoChunk. getBlockEntities()Map<BlockPos,BlockEntity>WorldChunk. getBlockEntities()参数类型为BlockEntity的net.minecraft.world.chunk中的方法 修饰符和类型 方法 说明 voidEmptyChunk. addBlockEntity(BlockEntity blockEntity)voidWorldChunk. addBlockEntity(BlockEntity blockEntity)private voidWorldChunk. removeBlockEntity(BlockEntity blockEntity)voidChunk. setBlockEntity(BlockEntity blockEntity)voidEmptyChunk. setBlockEntity(BlockEntity blockEntity)voidProtoChunk. setBlockEntity(BlockEntity blockEntity)voidReadOnlyChunk. setBlockEntity(BlockEntity blockEntity)voidWorldChunk. setBlockEntity(BlockEntity blockEntity)
-