Uses of Class
net.minecraft.block.Block
-
Uses of Block in net.minecraft.advancement.criterion
Fields in net.minecraft.advancement.criterion declared as Block Modifier and Type Field Description private @Nullable BlockBeeNestDestroyedCriterion.Conditions. blockprivate BlockEnterBlockCriterion.Conditions. blockprivate BlockPlacedBlockCriterion.Conditions. blockprivate BlockSlideDownBlockCriterion.Conditions. blockMethods in net.minecraft.advancement.criterion that return Block Modifier and Type Method Description private static @Nullable BlockBeeNestDestroyedCriterion. getBlock(JsonObject root)private static @Nullable BlockEnterBlockCriterion. getBlock(JsonObject obj)private static @Nullable BlockPlacedBlockCriterion. getBlock(JsonObject obj)private static @Nullable BlockSlideDownBlockCriterion. getBlock(JsonObject root)Methods in net.minecraft.advancement.criterion with parameters of type Block Modifier and Type Method Description static EnterBlockCriterion.ConditionsEnterBlockCriterion.Conditions. block(Block block)static PlacedBlockCriterion.ConditionsPlacedBlockCriterion.Conditions. block(Block block)static BeeNestDestroyedCriterion.ConditionsBeeNestDestroyedCriterion.Conditions. create(Block block, ItemPredicate.Builder itemPredicateBuilder, NumberRange.IntRange beeCountRange)static SlideDownBlockCriterion.ConditionsSlideDownBlockCriterion.Conditions. create(Block block)Constructors in net.minecraft.advancement.criterion with parameters of type Block Constructor Description Conditions(EntityPredicate.Extended player, @Nullable Block block, ItemPredicate item, NumberRange.IntRange beeCount)Conditions(EntityPredicate.Extended player, @Nullable Block block, StatePredicate state)Conditions(EntityPredicate.Extended player, @Nullable Block block, StatePredicate state, LocationPredicate location, ItemPredicate item)Conditions(EntityPredicate.Extended player, @Nullable Block block, StatePredicate state) -
Uses of Block in net.minecraft.block
Fields in net.minecraft.block with type parameters of type Block Modifier and Type Field Description private Object2IntMap<Block>FireBlock. burnChancesprivate static Map<Block,CandleCakeBlock>CandleCakeBlock. CANDLES_TO_CANDLE_CAKESprivate static Map<DyeColor,Block>BannerBlock. COLORED_BANNERSprivate static Map<Block,Block>FlowerPotBlock. CONTENT_TO_POTTEDprivate static Map<Block,Block>FlowerPotBlock. CONTENT_TO_POTTEDstatic Supplier<BiMap<Block,Block>>Oxidizable. OXIDATION_LEVEL_DECREASESstatic Supplier<BiMap<Block,Block>>Oxidizable. OXIDATION_LEVEL_DECREASESstatic Supplier<BiMap<Block,Block>>Oxidizable. OXIDATION_LEVEL_INCREASESstatic Supplier<BiMap<Block,Block>>Oxidizable. OXIDATION_LEVEL_INCREASESprivate static Map<Block,Block>InfestedBlock. REGULAR_TO_INFESTEDprivate static Map<Block,Block>InfestedBlock. REGULAR_TO_INFESTEDprivate Object2IntMap<Block>FireBlock. spreadChancesprotected StateManager<Block,BlockState>Block. stateManagerMethods in net.minecraft.block that return Block Modifier and Type Method Description protected abstract BlockAbstractBlock. asBlock()protected BlockBlock. asBlock()private static BlockBlocks. createNetherStemBlock(MapColor materialColor)static BlockShulkerBoxBlock. get(@Nullable DyeColor dyeColor)BlockAbstractBlock.AbstractBlockState. getBlock()static BlockBlock. getBlockFromItem(@Nullable Item item)BlockFlowerPotBlock. getContent()static BlockBannerBlock. getForColor(DyeColor color)protected BlockAbstractPlantBlock. getPlant()protected abstract BlockAbstractPlantPartBlock. getPlant()protected BlockCaveVinesHeadBlock. getPlant()protected BlockKelpBlock. getPlant()protected BlockTwistingVinesBlock. getPlant()protected BlockWeepingVinesBlock. getPlant()BlockInfestedBlock. getRegularBlock()static BlockOxidizable. getUnaffectedOxidationBlock(Block block)private static BlockBlocks. register(String id, Block block)Methods in net.minecraft.block that return types with arguments of type Block Modifier and Type Method Description static Optional<Block>Oxidizable. getDecreasedOxidationBlock(Block block)static Optional<Block>Oxidizable. getIncreasedOxidationBlock(Block block)StateManager<Block,BlockState>Block. getStateManager()Methods in net.minecraft.block with parameters of type Block Modifier and Type Method Description AbstractBlock.SettingsAbstractBlock.Settings. dropsLike(Block source)Specifies that a block should drop the same items as a provided block.static BlockStateInfestedBlock. fromRegularBlock(Block regularBlock)protected static floatCropBlock. getAvailableMoisture(Block block, BlockView world, BlockPos pos)static BlockStateCandleCakeBlock. getCandleCakeFromCandle(Block candle)static @Nullable DyeColorShulkerBoxBlock. getColor(Block block)static Optional<Block>Oxidizable. getDecreasedOxidationBlock(Block block)static Optional<Block>Oxidizable. getIncreasedOxidationBlock(Block block)private Optional<BlockPos>AbstractPlantBlock. getStemHeadPos(BlockView world, BlockPos pos, Block block)static BlockOxidizable. getUnaffectedOxidationBlock(Block block)booleanAbstractBlock.AbstractBlockState. isOf(Block block)voidAbstractBlock.AbstractBlockState. neighborUpdate(World world, BlockPos pos, Block block, BlockPos posFrom, boolean notify)voidAbstractBlock. neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)Deprecated.voidAbstractRailBlock. neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidAbstractRedstoneGateBlock. neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidBellBlock. neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidBigDripleafBlock. neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidCommandBlock. neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidDispenserBlock. neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidDoorBlock. neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidFenceGateBlock. neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidFluidBlock. neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidFrostedIceBlock. neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidHopperBlock. neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidNoteBlock. neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidPistonBlock. neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidPistonHeadBlock. neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidRedstoneLampBlock. neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidRedstoneTorchBlock. neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidRedstoneWireBlock. neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidSpongeBlock. neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidStructureBlock. neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidTntBlock. neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidTrapdoorBlock. neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)private static BlockBlocks. register(String id, Block block)private voidFireBlock. registerFlammableBlock(Block block, int burnChance, int spreadChance)protected voidAbstractRailBlock. updateBlockState(BlockState state, World world, BlockPos pos, Block neighbor)protected voidPoweredRailBlock. updateBlockState(BlockState state, World world, BlockPos pos, Block neighbor)protected voidRailBlock. updateBlockState(BlockState state, World world, BlockPos pos, Block neighbor)Constructors in net.minecraft.block with parameters of type Block Constructor Description AbstractBlockState(Block block, ImmutableMap<Property<?>,Comparable<?>> propertyMap, com.mojang.serialization.MapCodec<BlockState> codec)BlockState(Block block, ImmutableMap<Property<?>,Comparable<?>> propertyMap, com.mojang.serialization.MapCodec<BlockState> codec)CandleCakeBlock(Block candle, AbstractBlock.Settings settings)ConcretePowderBlock(Block hardened, AbstractBlock.Settings settings)CoralBlock(Block deadCoralBlock, AbstractBlock.Settings settings)CoralBlockBlock(Block deadCoralBlock, AbstractBlock.Settings settings)CoralFanBlock(Block deadCoralBlock, AbstractBlock.Settings settings)CoralWallFanBlock(Block deadCoralBlock, AbstractBlock.Settings settings)FlowerPotBlock(Block content, AbstractBlock.Settings settings)InfestedBlock(Block regularBlock, AbstractBlock.Settings settings)Creates an infested block -
Uses of Block in net.minecraft.block.entity
Fields in net.minecraft.block.entity declared as Block Modifier and Type Field Description private static Block[]ConduitBlockEntity. ACTIVATING_BLOCKSFields in net.minecraft.block.entity with type parameters of type Block Modifier and Type Field Description private Set<Block>BlockEntityType. blocksprivate Set<Block>BlockEntityType.Builder. blocksMethods in net.minecraft.block.entity with parameters of type Block Modifier and Type Method Description static <T extends BlockEntity>
BlockEntityType.Builder<T>BlockEntityType.Builder. create(BlockEntityType.BlockEntityFactory<? extends T> factory, Block[] blocks)Constructor parameters in net.minecraft.block.entity with type arguments of type Block Constructor Description BlockEntityType(BlockEntityType.BlockEntityFactory<? extends T> factory, Set<Block> blocks, com.mojang.datafixers.types.Type<?> type)Builder(BlockEntityType.BlockEntityFactory<? extends T> factory, Set<Block> blocks) -
Uses of Block in net.minecraft.client.color.block
Fields in net.minecraft.client.color.block with type parameters of type Block Modifier and Type Field Description private Map<Block,Set<Property<?>>>BlockColors. propertiesMethods in net.minecraft.client.color.block with parameters of type Block Modifier and Type Method Description Set<Property<?>>BlockColors. getProperties(Block block)private voidBlockColors. registerColorProperties(Set<Property<?>> properties, Block[] blocks)private voidBlockColors. registerColorProperty(Property<?> property, Block[] blocks)voidBlockColors. registerColorProvider(BlockColorProvider provider, Block[] blocks) -
Uses of Block in net.minecraft.client.gui.screen
Fields in net.minecraft.client.gui.screen with type parameters of type Block Modifier and Type Field Description protected List<StatType<Block>>StatsScreen.ItemStatsListWidget. blockStatTypes -
Uses of Block in net.minecraft.client.render
Fields in net.minecraft.client.render with type parameters of type Block Modifier and Type Field Description private static Map<Block,RenderLayer>RenderLayers. BLOCKS -
Uses of Block in net.minecraft.client.render.block.entity
Methods in net.minecraft.client.render.block.entity with parameters of type Block Modifier and Type Method Description static SignTypeSignBlockEntityRenderer. getSignType(Block block) -
Uses of Block in net.minecraft.client.render.model
Fields in net.minecraft.client.render.model with type parameters of type Block Modifier and Type Field Description private static StateManager<Block,BlockState>ModelLoader. ITEM_FRAME_STATE_FACTORYprivate StateManager<Block,BlockState>MultipartUnbakedModel. stateFactoryprivate static Map<Identifier,StateManager<Block,BlockState>>ModelLoader. STATIC_DEFINITIONSMethod parameters in net.minecraft.client.render.model with type arguments of type Block Modifier and Type Method Description private static Predicate<BlockState>ModelLoader. stateKeyToPredicate(StateManager<Block,BlockState> stateFactory, String key)Constructor parameters in net.minecraft.client.render.model with type arguments of type Block Constructor Description MultipartUnbakedModel(StateManager<Block,BlockState> stateFactory, List<MultipartModelComponent> components) -
Uses of Block in net.minecraft.client.render.model.json
Fields in net.minecraft.client.render.model.json with type parameters of type Block Modifier and Type Field Description private StateManager<Block,BlockState>ModelVariantMap.DeserializationContext. stateFactoryMethods in net.minecraft.client.render.model.json that return types with arguments of type Block Modifier and Type Method Description StateManager<Block,BlockState>ModelVariantMap.DeserializationContext. getStateFactory()Method parameters in net.minecraft.client.render.model.json with type arguments of type Block Modifier and Type Method Description private Predicate<BlockState>SimpleMultipartModelSelector. createPredicate(StateManager<Block,BlockState> stateFactory, Property<?> property, String valueString)Predicate<BlockState>AndMultipartModelSelector. getPredicate(StateManager<Block,BlockState> stateFactory)Predicate<BlockState>MultipartModelComponent. getPredicate(StateManager<Block,BlockState> stateFactory)Predicate<BlockState>MultipartModelSelector. getPredicate(StateManager<Block,BlockState> stateFactory)Predicate<BlockState>OrMultipartModelSelector. getPredicate(StateManager<Block,BlockState> stateFactory)Predicate<BlockState>SimpleMultipartModelSelector. getPredicate(StateManager<Block,BlockState> stateFactory)voidModelVariantMap.DeserializationContext. setStateFactory(StateManager<Block,BlockState> stateFactory) -
Uses of Block in net.minecraft.client.tutorial
Fields in net.minecraft.client.tutorial with type parameters of type Block Modifier and Type Field Description private static Set<Block>FindTreeTutorialStepHandler. TREE_BLOCKS -
Uses of Block in net.minecraft.client.world
Fields in net.minecraft.client.world declared as Block Modifier and Type Field Description private BlockClientWorld.BlockParticle. blockMethods in net.minecraft.client.world that return types with arguments of type Block Modifier and Type Method Description TickScheduler<Block>ClientWorld. getBlockTickScheduler()Constructors in net.minecraft.client.world with parameters of type Block Constructor Description BlockParticle(Block block, ParticleEffect particle) -
Uses of Block in net.minecraft.command.argument
Fields in net.minecraft.command.argument with type parameters of type Block Modifier and Type Field Description private StateManager<Block,BlockState>BlockArgumentParser. stateFactoryprivate static BiFunction<com.mojang.brigadier.suggestion.SuggestionsBuilder,TagGroup<Block>,CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>>BlockArgumentParser. SUGGEST_DEFAULTprivate BiFunction<com.mojang.brigadier.suggestion.SuggestionsBuilder,TagGroup<Block>,CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>>BlockArgumentParser. suggestionsprivate Tag<Block>BlockPredicateArgumentType.TagPredicate. tagMethod parameters in net.minecraft.command.argument with type arguments of type Block Modifier and Type Method Description CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>BlockArgumentParser. getSuggestions(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder, TagGroup<Block> tagGroup)private booleanBlockArgumentParser. hasBlockEntity(TagGroup<Block> tagGroup)private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>BlockArgumentParser. suggestBlockOrTagId(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder, TagGroup<Block> tagGroup)private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>BlockArgumentParser. suggestBlockProperties(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder, TagGroup<Block> tagGroup)private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>BlockArgumentParser. suggestBlockPropertiesOrEnd(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder, TagGroup<Block> tagGroup)private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>BlockArgumentParser. suggestCommaOrEnd(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder, TagGroup<Block> tagGroup)private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>BlockArgumentParser. suggestEqualsCharacter(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder, TagGroup<Block> tagGroup)private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>BlockArgumentParser. suggestIdentifiers(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder, TagGroup<Block> tagGroup)private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>BlockArgumentParser. suggestSnbt(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder, TagGroup<Block> tagGroup)private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>BlockArgumentParser. suggestSnbtOrBlockProperties(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder, TagGroup<Block> tagGroup)private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>BlockArgumentParser. suggestSnbtOrTagProperties(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder, TagGroup<Block> tagGroup)private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>BlockArgumentParser. suggestTagProperties(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder, TagGroup<Block> tagGroup)private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>BlockArgumentParser. suggestTagPropertiesOrEnd(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder, TagGroup<Block> tagGroup)private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>BlockArgumentParser. suggestTagPropertyValues(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder, TagGroup<Block> tagGroup, String string)Constructor parameters in net.minecraft.command.argument with type arguments of type Block Constructor Description TagPredicate(Tag<Block> tag, Map<String,String> map, @Nullable NbtCompound nbt) -
Uses of Block in net.minecraft.data.client
Methods in net.minecraft.data.client with parameters of type Block Modifier and Type Method Description private static PathBlockStateDefinitionProvider. getBlockStateJsonPath(Path root, Block block) -
Uses of Block in net.minecraft.data.client.model
Fields in net.minecraft.data.client.model declared as Block Modifier and Type Field Description private BlockMultipartBlockStateSupplier. blockprivate BlockVariantsBlockStateSupplier. blockFields in net.minecraft.data.client.model with type parameters of type Block Modifier and Type Field Description private List<Block>BlockStateModelGenerator. nonOrientableTrapdoorsprivate Map<Block,TexturedModel>BlockStateModelGenerator. sandstoneModelsprivate Map<Block,BlockStateModelGenerator.StateFactory>BlockStateModelGenerator. stoneStateFactoriesprivate static Map<BlockFamily.Variant,BiConsumer<BlockStateModelGenerator.BlockTexturePool,Block>>BlockStateModelGenerator. VARIANT_POOL_FUNCTIONSMethods in net.minecraft.data.client.model that return Block Modifier and Type Method Description BlockBlockStateSupplier. getBlock()BlockMultipartBlockStateSupplier. getBlock()BlockVariantsBlockStateSupplier. getBlock()Methods in net.minecraft.data.client.model with parameters of type Block Modifier and Type Method Description static TextureTexture. all(Block block)BlockStateModelGenerator.BlockTexturePoolBlockStateModelGenerator.BlockTexturePool. base(Block block, Model model)BlockStateModelGenerator.BlockTexturePoolBlockStateModelGenerator.BlockTexturePool. button(Block buttonBlock)static TextureTexture. campfire(Block block)BlockStateSupplierBlockStateModelGenerator.StateFactory. create(Block block, Identifier modelId, Texture texture, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector)static MultipartBlockStateSupplierMultipartBlockStateSupplier. create(Block block)static VariantsBlockStateSupplierVariantsBlockStateSupplier. create(Block block)static VariantsBlockStateSupplierVariantsBlockStateSupplier. create(Block block, BlockStateVariant variant)static VariantsBlockStateSupplierVariantsBlockStateSupplier. create(Block block, BlockStateVariant[] variants)private static BlockStateSupplierBlockStateModelGenerator. createAxisRotatedBlockState(Block block, Identifier modelId)private static BlockStateSupplierBlockStateModelGenerator. createAxisRotatedBlockState(Block block, Identifier verticalModelId, Identifier horizontalModelId)private static VariantsBlockStateSupplierBlockStateModelGenerator. createBlockStateWithRandomHorizontalRotations(Block block, Identifier modelId)private static VariantsBlockStateSupplierBlockStateModelGenerator. createBlockStateWithTwoModelAndRandomInversion(Block block, Identifier firstModelId, Identifier secondModelId)private static BlockStateSupplierBlockStateModelGenerator. createButtonBlockState(Block buttonBlock, Identifier regularModelId, Identifier pressedModelId)private static BlockStateSupplierBlockStateModelGenerator. createDeepslateState(Block block, Identifier modelId, Texture texture, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector)private static BlockStateSupplierBlockStateModelGenerator. createDoorBlockState(Block doorBlock, Identifier bottomModelId, Identifier bottomHingeModelId, Identifier topModelId, Identifier topHingeModelId)private static BlockStateSupplierBlockStateModelGenerator. createFenceBlockState(Block fenceBlock, Identifier postModelId, Identifier sideModelId)private static BlockStateSupplierBlockStateModelGenerator. createFenceGateBlockState(Block fenceGateBlock, Identifier openModelId, Identifier closedModelId, Identifier openWallModelId, Identifier closedWallModelId)private static BlockStateSupplierBlockStateModelGenerator. createOrientableTrapdoorBlockState(Block trapdoorBlock, Identifier topModelId, Identifier bottomModelId, Identifier openModelId)private static BlockStateSupplierBlockStateModelGenerator. createPressurePlateBlockState(Block pressurePlateBlock, Identifier upModelId, Identifier downModelId)private static VariantsBlockStateSupplierBlockStateModelGenerator. createSingletonBlockState(Block block, Identifier modelId)private static BlockStateSupplierBlockStateModelGenerator. createSlabBlockState(Block slabBlock, Identifier bottomModelId, Identifier topModelId, Identifier fullModelId)private static BlockStateSupplierBlockStateModelGenerator. createStairsBlockState(Block stairsBlock, Identifier innerModelId, Identifier regularModelId, Identifier outerModelId)private static BlockStateSupplierBlockStateModelGenerator. createStoneState(Block block, Identifier modelId, Texture texture, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector)private IdentifierBlockStateModelGenerator. createSubModel(Block block, String suffix, Model model, Function<Identifier,Texture> textureFactory)private static BlockStateSupplierBlockStateModelGenerator. createTrapdoorBlockState(Block trapdoorBlock, Identifier topModelId, Identifier bottomModelId, Identifier openModelId)private static BlockStateSupplierBlockStateModelGenerator. createWallBlockState(Block wallBlock, Identifier postModelId, Identifier lowSideModelId, Identifier tallSideModelId)static TextureTexture. cross(Block block)private BlockStateModelGenerator.BlockTexturePoolBlockStateModelGenerator.BlockTexturePool. door(Block block)private IdentifierBlockStateModelGenerator.BlockTexturePool. ensureModel(Model model, Block block)private voidBlockStateModelGenerator. excludeFromSimpleItemModelGeneration(Block block)static TextureTexture. fan(Block block)BlockStateModelGenerator.BlockTexturePoolBlockStateModelGenerator.BlockTexturePool. fence(Block fenceBlock)BlockStateModelGenerator.BlockTexturePoolBlockStateModelGenerator.BlockTexturePool. fenceGate(Block fenceGateBlock)static TextureTexture. fire0(Block block)static TextureTexture. fire1(Block block)static TextureTexture. frontSideWithCustomBottom(Block block, Block bottom)static TextureTexture. frontTopSide(Block frontTopSideBlock, Block downBlock)TexturedModelTexturedModel.Factory. get(Block block)static IdentifierModelIds. getBlockModelId(Block block)static IdentifierModelIds. getBlockSubModelId(Block block, String suffix)private List<Identifier>BlockStateModelGenerator. getFireFloorModels(Block texture)private List<Identifier>BlockStateModelGenerator. getFireSideModels(Block texture)private List<Identifier>BlockStateModelGenerator. getFireUpModels(Block texture)static IdentifierTexture. getId(Block block)static IdentifierTexture. getSubId(Block block, String suffix)BlockStateModelGenerator.BuiltinModelPoolBlockStateModelGenerator.BuiltinModelPool. includeWithItem(Block[] blocks)BlockStateModelGenerator.BuiltinModelPoolBlockStateModelGenerator.BuiltinModelPool. includeWithItem(Model model, Block[] blocks)BlockStateModelGenerator.BuiltinModelPoolBlockStateModelGenerator.BuiltinModelPool. includeWithoutItem(Block[] blocks)static TextureTexture. lantern(Block block)static TextureTexture. layer0(Block block)BlockStateModelGenerator.LogTexturePoolBlockStateModelGenerator.LogTexturePool. log(Block logBlock)static TextureTexture. method_32231(Block block)private voidBlockStateModelGenerator. method_35868(Block block, Texture texture, Model model)static TextureTexture. paneAndTopForEdge(Block block, Block top)static TextureTexture. particle(Block block)static TextureTexture. pattern(Block block)static TextureTexture. plant(Block block)BlockStateModelGenerator.BlockTexturePoolBlockStateModelGenerator.BlockTexturePool. pressurePlate(Block pressurePlateBlock)static TextureTexture. rail(Block block)private voidBlockStateModelGenerator. registerAmethyst(Block block)private voidBlockStateModelGenerator. registerAnvil(Block anvil)private voidBlockStateModelGenerator. registerAxisRotated(Block block, TexturedModel.Factory modelFactory)private voidBlockStateModelGenerator. registerAxisRotated(Block block, TexturedModel.Factory verticalModelFactory, TexturedModel.Factory horizontalModelFactory)private voidBlockStateModelGenerator. registerAxisRotated(Block block, Identifier modelId)private voidBlockStateModelGenerator. registerAzalea(Block block)private voidBlockStateModelGenerator. registerBed(Block bed, Block particleSource)private voidBlockStateModelGenerator. registerBeehive(Block beehive, Function<Block,Texture> textureGetter)private BlockStateModelGenerator.BuiltinModelPoolBlockStateModelGenerator. registerBuiltin(Block block, Block particleBlock)private BlockStateModelGenerator.BuiltinModelPoolBlockStateModelGenerator. registerBuiltin(Identifier modelId, Block particleBlock)private voidBlockStateModelGenerator. registerBuiltinWithParticle(Block block, Item particleSource)private voidBlockStateModelGenerator. registerBuiltinWithParticle(Block block, Identifier particleSource)private voidBlockStateModelGenerator. registerCampfire(Block[] blocks)private voidBlockStateModelGenerator. registerCandle(Block candle, Block cake)private voidBlockStateModelGenerator. registerCarpet(Block wool, Block carpet)private voidBlockStateModelGenerator. registerCommandBlock(Block commandBlock)private voidBlockStateModelGenerator. registerCooker(Block cooker, TexturedModel.Factory modelFactory)private voidBlockStateModelGenerator. registerCoral(Block coral, Block deadCoral, Block coralBlock, Block deadCoralBlock, Block coralFan, Block deadCoralFan, Block coralWallFan, Block deadCoralWallFan)private voidBlockStateModelGenerator. registerCoralFan(Block coralFanBlock, Block coralWallFanBlock)private voidBlockStateModelGenerator. registerCrop(Block crop, Property<Integer> ageProperty, int[] ageTextureIndices)private BlockStateModelGenerator.BlockTexturePoolBlockStateModelGenerator. registerCubeAllModelTexturePool(Block block)private voidBlockStateModelGenerator. registerCubeWithCustomTexture(Block block, Block otherTextureSource, BiFunction<Block,Block,Texture> textureFactory)private voidBlockStateModelGenerator. registerDoor(Block doorBlock)private voidBlockStateModelGenerator. registerDoubleBlock(Block doubleBlock, BlockStateModelGenerator.TintType tintType)private voidBlockStateModelGenerator. registerDoubleBlock(Block block, Identifier upperHalfModelId, Identifier lowerHalfModelId)private voidBlockStateModelGenerator. registerFlowerPotPlant(Block plantBlock, Block flowerPotBlock, BlockStateModelGenerator.TintType tintType)private voidBlockStateModelGenerator. registerFurnaceLikeOrientable(Block block)private voidBlockStateModelGenerator. registerGlassPane(Block glass, Block glassPane)private voidBlockStateModelGenerator. registerGourd(Block stemBlock, Block attachedStemBlock)private voidBlockStateModelGenerator. registerInfested(Block modelSource, Block infested)private voidBlockStateModelGenerator. registerItemModel(Block block)private voidBlockStateModelGenerator. registerItemModel(Block block, String textureSuffix)private voidBlockStateModelGenerator. registerLantern(Block lantern)private BlockStateModelGenerator.LogTexturePoolBlockStateModelGenerator. registerLog(Block logBlock)private voidBlockStateModelGenerator. registerMirrorable(Block block)private voidBlockStateModelGenerator. registerMushroomBlock(Block mushroomBlock)private voidBlockStateModelGenerator. registerNetherrackBottomCustomTop(Block block)private voidBlockStateModelGenerator. registerNorthDefaultHorizontalRotatable(Block block, Texture texture)private voidBlockStateModelGenerator. registerNorthDefaultHorizontalRotated(Block block, TexturedModel.Factory modelFactory)private voidBlockStateModelGenerator. registerNorthDefaultHorizontalRotation(Block block)private voidBlockStateModelGenerator. registerOrientableTrapdoor(Block trapdoorBlock)private voidBlockStateModelGenerator. registerParentedItemModel(Block block, Identifier parentModelId)private voidBlockStateModelGenerator. registerPiston(Block piston, Identifier extendedModelId, Texture texture)private voidBlockStateModelGenerator. registerPlantPart(Block plant, Block plantStem, BlockStateModelGenerator.TintType tintType)private voidBlockStateModelGenerator. registerPressurePlate(Block pressurePlate, Block textureSource)private voidBlockStateModelGenerator. registerRandomHorizontalRotations(TexturedModel.Factory modelFactory, Block[] blocks)private voidBlockStateModelGenerator. registerRod(Block block)private voidBlockStateModelGenerator. registerRoots(Block root, Block pottedRoot)private voidBlockStateModelGenerator. registerRotatable(Block block)private voidBlockStateModelGenerator. registerShulkerBox(Block shulkerBox)private voidBlockStateModelGenerator. registerSimpleCubeAll(Block block)private voidBlockStateModelGenerator. registerSimpleState(Block block)private voidBlockStateModelGenerator. registerSingleton(Block block, TexturedModel.Factory modelFactory)private voidBlockStateModelGenerator. registerSouthDefaultHorizontalFacing(TexturedModel.Factory modelFactory, Block[] blocks)private voidBlockStateModelGenerator. registerStateWithModelReference(Block block, Block modelReference)private voidBlockStateModelGenerator. registerStraightRail(Block rail)private voidBlockStateModelGenerator. registerTintableCross(Block block, BlockStateModelGenerator.TintType tintType)private voidBlockStateModelGenerator. registerTintableCross(Block block, BlockStateModelGenerator.TintType tintType, Texture texture)private voidBlockStateModelGenerator. registerTintableCrossBlockState(Block block, BlockStateModelGenerator.TintType tintType)private voidBlockStateModelGenerator. registerTintableCrossBlockState(Block block, BlockStateModelGenerator.TintType tintType, Texture crossTexture)private voidBlockStateModelGenerator. registerTopSoil(Block topSoil, Identifier modelId, BlockStateVariant snowyVariant)private voidBlockStateModelGenerator. registerTorch(Block torch, Block wallTorch)private voidBlockStateModelGenerator.BlockTexturePool. registerTrapdoor(Block block)private voidBlockStateModelGenerator. registerTrapdoor(Block trapdoorBlock)private voidBlockStateModelGenerator. registerTurnableRail(Block rail)private voidBlockStateModelGenerator. registerWallPlant(Block block)BlockStateModelGenerator.BlockTexturePoolBlockStateModelGenerator.BlockTexturePool. same(Block[] blocks)private BlockStateModelGenerator.BlockTexturePoolBlockStateModelGenerator.BlockTexturePool. sandstone(Block block)static TextureTexture. sideAndEndForTop(Block block)static TextureTexture. sideAndTop(Block block)static TextureTexture. sideEnd(Block block)static TextureTexture. sideFrontBack(Block block)static TextureTexture. sideFrontEnd(Block block)static TextureTexture. sideFrontTop(Block block)static TextureTexture. sideFrontTopBottom(Block block)static TextureTexture. sideTopBottom(Block block)BlockStateModelGenerator.BlockTexturePoolBlockStateModelGenerator.BlockTexturePool. sign(Block signBlock)BlockStateModelGenerator.BlockTexturePoolBlockStateModelGenerator.BlockTexturePool. slab(Block block)BlockStateModelGenerator.BlockTexturePoolBlockStateModelGenerator.BlockTexturePool. stairs(Block block)BlockStateModelGenerator.LogTexturePoolBlockStateModelGenerator.LogTexturePool. stem(Block stemBlock)static TextureTexture. stem(Block block)static TextureTexture. stemAndUpper(Block stem, Block upper)static TextureTexture. texture(Block block)static TextureTexture. top(Block top)static TextureTexture. topBottom(Block block)static TextureTexture. torch(Block block)IdentifierModel. upload(Block block, String suffix, Texture texture, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector)IdentifierModel. upload(Block block, Texture texture, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector)default IdentifierTexturedModel.Factory. upload(Block block, String suffix, BiConsumer<Identifier,Supplier<JsonElement>> writer)default IdentifierTexturedModel.Factory. upload(Block block, BiConsumer<Identifier,Supplier<JsonElement>> writer)IdentifierTexturedModel. upload(Block block, String suffix, BiConsumer<Identifier,Supplier<JsonElement>> writer)IdentifierTexturedModel. upload(Block block, BiConsumer<Identifier,Supplier<JsonElement>> writer)IdentifierModel. uploadWithoutVariant(Block block, String suffix, Texture texture, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector)BlockStateModelGenerator.BlockTexturePoolBlockStateModelGenerator.BlockTexturePool. wall(Block wallBlock)static TextureTexture. wallSideEnd(Block block)static TextureTexture. wallSideTopBottom(Block block)BlockStateModelGenerator.LogTexturePoolBlockStateModelGenerator.LogTexturePool. wood(Block woodBlock)static TextureTexture. wool(Block block)Method parameters in net.minecraft.data.client.model with type arguments of type Block Modifier and Type Method Description private static TexturedModel.FactoryTexturedModel. makeFactory(Function<Block,Texture> textureGetter, Model model)private voidBlockStateModelGenerator. registerBeehive(Block beehive, Function<Block,Texture> textureGetter)private voidBlockStateModelGenerator. registerCubeWithCustomTexture(Block block, Block otherTextureSource, BiFunction<Block,Block,Texture> textureFactory)private voidBlockStateModelGenerator. registerCubeWithCustomTexture(Block block, Block otherTextureSource, BiFunction<Block,Block,Texture> textureFactory)Constructors in net.minecraft.data.client.model with parameters of type Block Constructor Description BuiltinModelPool(Identifier modelId, Block block)MultipartBlockStateSupplier(Block block)VariantsBlockStateSupplier(Block block, List<BlockStateVariant> variants) -
Uses of Block in net.minecraft.data.family
Fields in net.minecraft.data.family declared as Block Modifier and Type Field Description private BlockBlockFamily. baseBlockFields in net.minecraft.data.family with type parameters of type Block Modifier and Type Field Description private static Map<Block,BlockFamily>BlockFamilies. BASE_BLOCKS_TO_FAMILIESprivate Map<BlockFamily.Variant,Block>BlockFamily. variantsMethods in net.minecraft.data.family that return Block Modifier and Type Method Description BlockBlockFamily. getBaseBlock()BlockBlockFamily. getVariant(BlockFamily.Variant variant)Methods in net.minecraft.data.family that return types with arguments of type Block Modifier and Type Method Description Map<BlockFamily.Variant,Block>BlockFamily. getVariants()Methods in net.minecraft.data.family with parameters of type Block Modifier and Type Method Description BlockFamily.BuilderBlockFamily.Builder. button(Block block)BlockFamily.BuilderBlockFamily.Builder. chsieled(Block block)BlockFamily.BuilderBlockFamily.Builder. door(Block block)BlockFamily.BuilderBlockFamily.Builder. fence(Block block)BlockFamily.BuilderBlockFamily.Builder. fenceGate(Block block)BlockFamily.BuilderBlockFamily.Builder. method_34593(Block block)BlockFamily.BuilderBlockFamily.Builder. polished(Block block)BlockFamily.BuilderBlockFamily.Builder. pressurePlate(Block block)private static BlockFamily.BuilderBlockFamilies. register(Block baseBlock)BlockFamily.BuilderBlockFamily.Builder. sign(Block block, Block wallBlock)BlockFamily.BuilderBlockFamily.Builder. slab(Block block)BlockFamily.BuilderBlockFamily.Builder. stairs(Block block)BlockFamily.BuilderBlockFamily.Builder. trapdoor(Block block)BlockFamily.BuilderBlockFamily.Builder. wall(Block block)Constructors in net.minecraft.data.family with parameters of type Block Constructor Description BlockFamily(Block baseBlock)Builder(Block baseBlock) -
Uses of Block in net.minecraft.data.server
Fields in net.minecraft.data.server with type parameters of type Block Modifier and Type Field Description private Function<Tag.Identified<Block>,Tag.Builder>ItemTagsProvider. blockTagsMethods in net.minecraft.data.server that return Block Modifier and Type Method Description private static BlockRecipesProvider. getVariantRecipeInput(BlockFamily family, BlockFamily.Variant variant)Gets the block used to craft a certain variant of a base block.Methods in net.minecraft.data.server with parameters of type Block Modifier and Type Method Description static LootTable.BuilderBlockLootTableGenerator. addDoorDrop(Block block)voidBlockLootTableGenerator. addDrop(Block block)private voidBlockLootTableGenerator. addDrop(Block block, Function<Block,LootTable.Builder> function)voidBlockLootTableGenerator. addDrop(Block block, ItemConvertible drop)private voidBlockLootTableGenerator. addDrop(Block block, LootTable.Builder lootTable)voidBlockLootTableGenerator. addDropWithSilkTouch(Block block)voidBlockLootTableGenerator. addDropWithSilkTouch(Block block, Block drop)voidBlockLootTableGenerator. addPottedPlantDrop(Block block)private voidBlockLootTableGenerator. addVinePlantDrop(Block block, Block drop)private static LootTable.BuilderBlockLootTableGenerator. attachedCropStemDrops(Block stem, Item drop)private static LootTable.BuilderBlockLootTableGenerator. bannerDrops(Block drop)private static LootTable.BuilderBlockLootTableGenerator. beehiveDrops(Block drop)private static LootTable.BuilderBlockLootTableGenerator. beeNestDrops(Block drop)private static LootTable.BuilderBlockLootTableGenerator. candleCakeDrops(Block candle)private static LootTable.BuilderBlockLootTableGenerator. candleDrops(Block candle)private static LootTable.BuilderBlockLootTableGenerator. cropDrops(Block crop, Item product, Item seeds, LootCondition.Builder condition)private static LootTable.BuilderBlockLootTableGenerator. cropStemDrops(Block stem, Item drop)private static LootTable.BuilderBlockLootTableGenerator. drops(Block dropWithSilkTouch, ItemConvertible drop)private static LootTable.BuilderBlockLootTableGenerator. drops(Block dropWithSilkTouch, ItemConvertible drop, LootNumberProvider count)private static LootTable.BuilderBlockLootTableGenerator. drops(Block drop, LootCondition.Builder conditionBuilder, LootPoolEntry.Builder<?> child)private static <T extends Comparable<T> & StringIdentifiable>
LootTable.BuilderBlockLootTableGenerator. dropsWithProperty(Block drop, Property<T> property, T t)private static LootTable.BuilderBlockLootTableGenerator. dropsWithShears(Block drop, LootPoolEntry.Builder<?> child)private static LootTable.BuilderBlockLootTableGenerator. dropsWithSilkTouch(Block drop, LootPoolEntry.Builder<?> child)private static LootTable.BuilderBlockLootTableGenerator. dropsWithSilkTouchOrShears(Block drop, LootPoolEntry.Builder<?> child)private static LootTable.BuilderBlockLootTableGenerator. grassDrops(Block dropWithShears)private static LootTable.BuilderBlockLootTableGenerator. leavesDrop(Block leaves, Block drop, float[] chance)private static LootTable.BuilderBlockLootTableGenerator. method_33709(Block block)private static LootTable.BuilderBlockLootTableGenerator. method_34057(Block block)private static LootTable.BuilderBlockLootTableGenerator. method_34058(Block block)private static LootTable.BuilderBlockLootTableGenerator. mushroomBlockDrops(Block dropWithSilkTouch, ItemConvertible drop)private static LootTable.BuilderBlockLootTableGenerator. nameableContainerDrops(Block drop)private static LootTable.BuilderBlockLootTableGenerator. oakLeavesDrop(Block leaves, Block drop, float[] chance)private static LootTable.BuilderBlockLootTableGenerator. oreDrops(Block dropWithSilkTouch, Item drop)private static EnterBlockCriterion.ConditionsRecipesProvider. requireEnteringFluid(Block block)private static LootTable.BuilderBlockLootTableGenerator. seagrassDrops(Block seagrass)private static LootTable.BuilderBlockLootTableGenerator. shulkerBoxDrops(Block drop)private static LootTable.BuilderBlockLootTableGenerator. slabDrops(Block drop)private static LootTable.BuilderBlockLootTableGenerator. tallGrassDrops(Block tallGrass, Block grass)Method parameters in net.minecraft.data.server with type arguments of type Block Modifier and Type Method Description private voidBlockLootTableGenerator. addDrop(Block block, Function<Block,LootTable.Builder> function)protected voidItemTagsProvider. copy(Tag.Identified<Block> blockTag, Tag.Identified<Item> itemTag) -
Uses of Block in net.minecraft.entity
Fields in net.minecraft.entity with type parameters of type Block Modifier and Type Field Description private ImmutableSet<Block>EntityType.Builder. canSpawnInsideprivate ImmutableSet<Block>EntityType. canSpawnInsideMethods in net.minecraft.entity with parameters of type Block Modifier and Type Method Description EntityType.Builder<T>EntityType.Builder. allowSpawningInside(Block[] blocks)Allows this type of entity to spawn inside the given block, bypassing the default wither rose, sweet berry bush, cactus, and fire-damage-dealing blocks for non-fire-resistant mobs.voidFallingBlockEntity. onDestroyedOnLanding(Block block, BlockPos pos)Constructor parameters in net.minecraft.entity with type arguments of type Block Constructor Description EntityType(EntityType.EntityFactory<T> factory, SpawnGroup spawnGroup, boolean saveable, boolean summonable, boolean fireImmune, boolean spawnableFarFromPlayer, ImmutableSet<Block> canSpawnInside, EntityDimensions dimensions, int maxTrackDistance, int trackTickInterval) -
Uses of Block in net.minecraft.entity.ai.goal
Fields in net.minecraft.entity.ai.goal declared as Block Modifier and Type Field Description private BlockStepAndDestroyBlockGoal. targetBlockConstructors in net.minecraft.entity.ai.goal with parameters of type Block Constructor Description StepAndDestroyBlockGoal(Block targetBlock, PathAwareEntity mob, double speed, int maxYDifference) -
Uses of Block in net.minecraft.entity.vehicle
Fields in net.minecraft.entity.vehicle declared as Block Modifier and Type Field Description private BlockBoatEntity.Type. baseBlockMethods in net.minecraft.entity.vehicle that return Block Modifier and Type Method Description BlockBoatEntity.Type. getBaseBlock()Constructors in net.minecraft.entity.vehicle with parameters of type Block Constructor Description Type(Block baseBlock, String name) -
Uses of Block in net.minecraft.item
Fields in net.minecraft.item declared as Block Modifier and Type Field Description private BlockAirBlockItem. blockprivate BlockBlockItem. blockDeprecated.protected BlockWallStandingBlockItem. wallBlockFields in net.minecraft.item with type parameters of type Block Modifier and Type Field Description static Map<Block,Item>Item. BLOCK_ITEMSprivate static Object2IntMap<Block>PickaxeItem. BLOCK_MINING_LEVELSprivate static Set<Block>AxeItem. EFFECTIVE_BLOCKSprivate static Set<Block>HoeItem. EFFECTIVE_BLOCKSprivate static Set<Block>PickaxeItem. EFFECTIVE_BLOCKSprivate static Set<Block>ShovelItem. EFFECTIVE_BLOCKSprivate Set<Block>MiningToolItem. effectiveBlocksprotected static Map<Block,BlockState>ShovelItem. PATH_STATESprotected static Map<Block,Block>AxeItem. STRIPPED_BLOCKSprotected static Map<Block,Block>AxeItem. STRIPPED_BLOCKSprotected static Map<Block,BlockState>HoeItem. TILLED_BLOCKSstatic Supplier<BiMap<Block,Block>>HoneycombItem. UNWAXED_TO_WAXED_BLOCKSstatic Supplier<BiMap<Block,Block>>HoneycombItem. UNWAXED_TO_WAXED_BLOCKSstatic Supplier<BiMap<Block,Block>>HoneycombItem. WAXED_TO_UNWAXED_BLOCKSstatic Supplier<BiMap<Block,Block>>HoneycombItem. WAXED_TO_UNWAXED_BLOCKSMethods in net.minecraft.item that return Block Modifier and Type Method Description BlockBlockItem. getBlock()Methods in net.minecraft.item with parameters of type Block Modifier and Type Method Description static ItemItem. fromBlock(Block block)Deprecated.private static ItemItems. register(Block block)protected static ItemItems. register(Block block, Item item)private static ItemItems. register(Block block, ItemGroup group)private static ItemItems. register(Block block, ItemGroup itemGroup, Block[] block2)Method parameters in net.minecraft.item with type arguments of type Block Modifier and Type Method Description voidBlockItem. appendBlocks(Map<Block,Item> map, Item item)voidWallStandingBlockItem. appendBlocks(Map<Block,Item> map, Item item)Constructors in net.minecraft.item with parameters of type Block Constructor Description AirBlockItem(Block block, Item.Settings settings)AliasedBlockItem(Block block, Item.Settings settings)BannerItem(Block standingBlock, Block wallBlock, Item.Settings settings)BedItem(Block block, Item.Settings settings)BlockItem(Block block, Item.Settings settings)CommandBlockItem(Block block, Item.Settings settings)LilyPadItem(Block block, Item.Settings settings)PowderSnowBucketItem(Block block, SoundEvent placeSound, Item.Settings settings)ScaffoldingItem(Block block, Item.Settings settings)SignItem(Item.Settings settings, Block standingBlock, Block wallBlock)SkullItem(Block standingBlock, Block wallBlock, Item.Settings settings)TallBlockItem(Block block, Item.Settings settings)WallStandingBlockItem(Block standingBlock, Block wallBlock, Item.Settings settings)Constructor parameters in net.minecraft.item with type arguments of type Block Constructor Description MiningToolItem(float attackDamage, float attackSpeed, ToolMaterial material, Set<Block> effectiveBlocks, Item.Settings settings) -
Uses of Block in net.minecraft.loot.condition
Fields in net.minecraft.loot.condition declared as Block Modifier and Type Field Description private BlockBlockStatePropertyLootCondition. blockprivate BlockBlockStatePropertyLootCondition.Builder. blockMethods in net.minecraft.loot.condition with parameters of type Block Modifier and Type Method Description static BlockStatePropertyLootCondition.BuilderBlockStatePropertyLootCondition. builder(Block block)Constructors in net.minecraft.loot.condition with parameters of type Block Constructor Description BlockStatePropertyLootCondition(Block block, StatePredicate properties)Builder(Block block) -
Uses of Block in net.minecraft.loot.function
Fields in net.minecraft.loot.function declared as Block Modifier and Type Field Description private BlockCopyStateFunction. blockprivate BlockCopyStateFunction.Builder. blockMethods in net.minecraft.loot.function with parameters of type Block Modifier and Type Method Description static CopyStateFunction.BuilderCopyStateFunction. getBuilder(Block block)Constructors in net.minecraft.loot.function with parameters of type Block Constructor Description Builder(Block block)CopyStateFunction(LootCondition[] conditions, Block block, Set<Property<?>> properties) -
Uses of Block in net.minecraft.network.packet.s2c.play
Fields in net.minecraft.network.packet.s2c.play declared as Block Modifier and Type Field Description private BlockBlockEventS2CPacket. blockMethods in net.minecraft.network.packet.s2c.play that return Block Modifier and Type Method Description BlockBlockEventS2CPacket. getBlock()Constructors in net.minecraft.network.packet.s2c.play with parameters of type Block Constructor Description BlockEventS2CPacket(BlockPos pos, Block block, int type, int data) -
Uses of Block in net.minecraft.predicate
Fields in net.minecraft.predicate declared as Block Modifier and Type Field Description private @Nullable BlockBlockPredicate. blockprivate @Nullable BlockBlockPredicate.Builder. blockFields in net.minecraft.predicate with type parameters of type Block Modifier and Type Field Description private @Nullable Tag<Block>BlockPredicate.Builder. tagprivate @Nullable Tag<Block>BlockPredicate. tagMethods in net.minecraft.predicate with parameters of type Block Modifier and Type Method Description BlockPredicate.BuilderBlockPredicate.Builder. block(Block block)Method parameters in net.minecraft.predicate with type arguments of type Block Modifier and Type Method Description BlockPredicate.BuilderBlockPredicate.Builder. tag(Tag<Block> tag)Constructors in net.minecraft.predicate with parameters of type Block Constructor Description BlockPredicate(@Nullable Tag<Block> tag, @Nullable Block block, StatePredicate state, NbtPredicate nbt)Constructor parameters in net.minecraft.predicate with type arguments of type Block Constructor Description BlockPredicate(@Nullable Tag<Block> tag, @Nullable Block block, StatePredicate state, NbtPredicate nbt) -
Uses of Block in net.minecraft.predicate.block
Fields in net.minecraft.predicate.block declared as Block Modifier and Type Field Description private BlockBlockPredicate. blockFields in net.minecraft.predicate.block with type parameters of type Block Modifier and Type Field Description private StateManager<Block,BlockState>BlockStatePredicate. managerMethods in net.minecraft.predicate.block with parameters of type Block Modifier and Type Method Description static BlockStatePredicateBlockStatePredicate. forBlock(Block block)static BlockPredicateBlockPredicate. make(Block block)Constructors in net.minecraft.predicate.block with parameters of type Block Constructor Description BlockPredicate(Block block)Constructor parameters in net.minecraft.predicate.block with type arguments of type Block Constructor Description BlockStatePredicate(StateManager<Block,BlockState> manager) -
Uses of Block in net.minecraft.screen
Methods in net.minecraft.screen with parameters of type Block Modifier and Type Method Description protected static booleanScreenHandler. canUse(ScreenHandlerContext context, PlayerEntity player, Block block) -
Uses of Block in net.minecraft.server.world
Fields in net.minecraft.server.world declared as Block Modifier and Type Field Description private BlockBlockEvent. blockFields in net.minecraft.server.world with type parameters of type Block Modifier and Type Field Description private ServerTickScheduler<Block>ServerWorld. blockTickSchedulerMethods in net.minecraft.server.world that return Block Modifier and Type Method Description BlockBlockEvent. getBlock()Methods in net.minecraft.server.world that return types with arguments of type Block Modifier and Type Method Description ServerTickScheduler<Block>ServerWorld. getBlockTickScheduler()Methods in net.minecraft.server.world with parameters of type Block Modifier and Type Method Description voidServerWorld. addSyncedBlockEvent(BlockPos pos, Block block, int type, int data)voidServerWorld. updateNeighbors(BlockPos pos, Block block)Method parameters in net.minecraft.server.world with type arguments of type Block Modifier and Type Method Description private voidServerWorld. tickBlock(ScheduledTick<Block> tick)Constructors in net.minecraft.server.world with parameters of type Block Constructor Description BlockEvent(BlockPos pos, Block block, int type, int data) -
Uses of Block in net.minecraft.stat
Fields in net.minecraft.stat with type parameters of type Block Modifier and Type Field Description static StatType<Block>Stats. MINED -
Uses of Block in net.minecraft.structure
Fields in net.minecraft.structure with type parameters of type Block Modifier and Type Field Description private static Set<Block>StructurePiece. BLOCKS_NEEDING_POST_PROCESSINGprivate Map<Block,List<Structure.StructureBlockInfo>>Structure.PalettedBlockInfoList. blockToInfosprotected static Set<Block>OceanMonumentGenerator.Piece. ICE_BLOCKSMethods in net.minecraft.structure with parameters of type Block Modifier and Type Method Description private static StructureProcessorRuleRuinedPortalStructurePiece. createReplacementRule(Block old, float chance, Block updated)private static StructureProcessorRuleRuinedPortalStructurePiece. createReplacementRule(Block old, Block updated)List<Structure.StructureBlockInfo>Structure.PalettedBlockInfoList. getAllOf(Block block)List<Structure.StructureBlockInfo>Structure. getInfosForBlock(BlockPos pos, StructurePlacementData placementData, Block block)List<Structure.StructureBlockInfo>Structure. getInfosForBlock(BlockPos pos, StructurePlacementData placementData, Block block, boolean transformed)voidStructure. saveFromWorld(World world, BlockPos start, Vec3i vec3i, boolean includeEntities, @Nullable Block ignoredBlock) -
Uses of Block in net.minecraft.structure.processor
Fields in net.minecraft.structure.processor with type parameters of type Block Modifier and Type Field Description private ImmutableList<Block>BlockIgnoreStructureProcessor. blocksprivate Map<Block,Block>BlackstoneReplacementStructureProcessor. replacementMapprivate Map<Block,Block>BlackstoneReplacementStructureProcessor. replacementMapMethods in net.minecraft.structure.processor with parameters of type Block Modifier and Type Method Description private static BlockStateBlockAgeStructureProcessor. randomStairProperties(Random random, Block stairs)Constructor parameters in net.minecraft.structure.processor with type arguments of type Block Constructor Description BlockIgnoreStructureProcessor(List<Block> blocks) -
Uses of Block in net.minecraft.structure.rule
Fields in net.minecraft.structure.rule declared as Block Modifier and Type Field Description private BlockBlockMatchRuleTest. blockprivate BlockRandomBlockMatchRuleTest. blockFields in net.minecraft.structure.rule with type parameters of type Block Modifier and Type Field Description private Tag<Block>TagMatchRuleTest. tagConstructors in net.minecraft.structure.rule with parameters of type Block Constructor Description BlockMatchRuleTest(Block block)RandomBlockMatchRuleTest(Block block, float probability)Constructor parameters in net.minecraft.structure.rule with type arguments of type Block Constructor Description TagMatchRuleTest(Tag<Block> tag) -
Uses of Block in net.minecraft.tag
Methods in net.minecraft.tag that return types with arguments of type Block Modifier and Type Method Description static TagGroup<Block>BlockTags. getTagGroup()private static Tag.Identified<Block>BlockTags. register(String id) -
Uses of Block in net.minecraft.test
Methods in net.minecraft.test with parameters of type Block Modifier and Type Method Description voidStartupParameter. method_35946(int int2, int int3, int int4, Block block)voidStartupParameter. method_35971(Block block, int int2, int int3, int int4)voidStartupParameter. method_35972(Block block, BlockPos blockPos)voidStartupParameter. method_35984(BlockPos blockPos, Block block)voidStartupParameter. method_36011(Block block, int int2, int int3, int int4)voidStartupParameter. method_36012(Block block, BlockPos blockPos)voidStartupParameter. method_36024(Block block, int int2, int int3, int int4)voidStartupParameter. method_36025(Block block, BlockPos blockPos)protected static voidStructureTestListener. visualizeTest(GameTest test, Block block)Method parameters in net.minecraft.test with type arguments of type Block Modifier and Type Method Description voidStartupParameter. method_35991(BlockPos blockPos, Predicate<Block> predicate, String string)voidStartupParameter. method_35992(BlockPos blockPos, Predicate<Block> predicate, Supplier<String> supplier) -
Uses of Block in net.minecraft.util.registry
Fields in net.minecraft.util.registry with type parameters of type Block Modifier and Type Field Description static DefaultedRegistry<Block>Registry. BLOCKstatic RegistryKey<Registry<Block>>Registry. BLOCK_KEY -
Uses of Block in net.minecraft.village
Fields in net.minecraft.village with type parameters of type Block Modifier and Type Field Description private ImmutableSet<Block>VillagerProfession. secondaryJobSitesMethods in net.minecraft.village that return types with arguments of type Block Modifier and Type Method Description ImmutableSet<Block>VillagerProfession. getSecondaryJobSites()Constructors in net.minecraft.village with parameters of type Block Constructor Description SellItemFactory(Block block, int price, int count, int maxUses, int experience) -
Uses of Block in net.minecraft.world
Fields in net.minecraft.world with type parameters of type Block Modifier and Type Field Description private TickScheduler<Block>ChunkRegion. blockTickSchedulerMethods in net.minecraft.world that return types with arguments of type Block Modifier and Type Method Description TickScheduler<Block>ChunkRegion. getBlockTickScheduler()TickScheduler<Block>WorldAccess. getBlockTickScheduler()Methods in net.minecraft.world with parameters of type Block Modifier and Type Method Description voidWorld. addSyncedBlockEvent(BlockPos pos, Block block, int type, int data)static Optional<BlockPos>PortalUtil. method_34851(BlockView blockView, BlockPos blockPos, Block block, Direction direction, Block block2)voidWorld. updateComparators(BlockPos pos, Block block)voidWorld. updateNeighbor(BlockPos pos, Block sourceBlock, BlockPos neighborPos)default voidWorldAccess. updateNeighbors(BlockPos pos, Block block)voidWorld. updateNeighborsAlways(BlockPos pos, Block block)voidWorld. updateNeighborsExcept(BlockPos pos, Block sourceBlock, Direction direction) -
Uses of Block in net.minecraft.world.chunk
Fields in net.minecraft.world.chunk with type parameters of type Block Modifier and Type Field Description private static Map<Block,UpgradeData.Logic>UpgradeData. BLOCK_TO_LOGICprivate ChunkTickScheduler<Block>ProtoChunk. blockTickSchedulerprivate TickScheduler<Block>WorldChunk. blockTickSchedulerMethods in net.minecraft.world.chunk that return types with arguments of type Block Modifier and Type Method Description TickScheduler<Block>Chunk. getBlockTickScheduler()ChunkTickScheduler<Block>ProtoChunk. getBlockTickScheduler()ChunkTickScheduler<Block>ReadOnlyChunk. getBlockTickScheduler()TickScheduler<Block>WorldChunk. getBlockTickScheduler()Constructors in net.minecraft.world.chunk with parameters of type Block Constructor Description BuiltinLogic(boolean bool, Block[] block)BuiltinLogic(Block[] blocks)Constructor parameters in net.minecraft.world.chunk with type arguments of type Block Constructor Description ProtoChunk(ChunkPos pos, UpgradeData upgradeData, @Nullable ChunkSection[] chunkSection, ChunkTickScheduler<Block> blockTickScheduler, ChunkTickScheduler<Fluid> fluidTickScheduler, HeightLimitView world)WorldChunk(World world, ChunkPos pos, BiomeArray biomes, UpgradeData upgradeData, TickScheduler<Block> blockTickScheduler, TickScheduler<Fluid> fluidTickScheduler, long inhabitedTime, @Nullable ChunkSection[] sections, @Nullable Consumer<WorldChunk> loadToWorldConsumer) -
Uses of Block in net.minecraft.world.dimension
Methods in net.minecraft.world.dimension that return types with arguments of type Block Modifier and Type Method Description Tag<Block>DimensionType. getInfiniburnBlocks() -
Uses of Block in net.minecraft.world.gen.carver
Fields in net.minecraft.world.gen.carver with type parameters of type Block Modifier and Type Field Description protected Set<Block>Carver. alwaysCarvableBlocks -
Uses of Block in net.minecraft.world.gen.chunk
Fields in net.minecraft.world.gen.chunk declared as Block Modifier and Type Field Description private BlockFlatChunkGeneratorLayer. field_29566Constructors in net.minecraft.world.gen.chunk with parameters of type Block Constructor Description FlatChunkGeneratorLayer(int thickness, Block block) -
Uses of Block in net.minecraft.world.gen.feature
Fields in net.minecraft.world.gen.feature with type parameters of type Block Modifier and Type Field Description private static ImmutableList<Block>BasaltColumnsFeature. BLOCKSprivate static ImmutableList<Block>DeltaFeature. BLOCKSSet<Block>SpringFeatureConfig. validBlocksprivate Set<Block>RandomPatchFeatureConfig.Builder. whitelistSet<Block>RandomPatchFeatureConfig. whitelistMethods in net.minecraft.world.gen.feature with parameters of type Block Modifier and Type Method Description booleanGlowLichenFeatureConfig. canGrowOn(Block block)private static @Nullable BlockPosReplaceBlobsFeature. moveDownToTarget(WorldAccess world, BlockPos.Mutable mutablePos, Block target)Method parameters in net.minecraft.world.gen.feature with type arguments of type Block Modifier and Type Method Description RandomPatchFeatureConfig.BuilderRandomPatchFeatureConfig.Builder. whitelist(Set<Block> whitelist)Constructors in net.minecraft.world.gen.feature with parameters of type Block Constructor Description Type(String name, Block log, Block planks, Block fence)Constructor parameters in net.minecraft.world.gen.feature with type arguments of type Block Constructor Description RandomPatchFeatureConfig(BlockStateProvider stateProvider, BlockPlacer blockPlacer, Set<Block> whitelist, Set<BlockState> blacklist, int tries, int spreadX, int spreadY, int spreadZ, boolean canReplace, boolean project, boolean needsWater)SpringFeatureConfig(FluidState state, boolean requiresBlockBelow, int rockCount, int holeCount, Set<Block> validBlocks) -
Uses of Block in net.minecraft.world.gen.stateprovider
Fields in net.minecraft.world.gen.stateprovider declared as Block Modifier and Type Field Description private BlockPillarBlockStateProvider. blockConstructors in net.minecraft.world.gen.stateprovider with parameters of type Block Constructor Description PillarBlockStateProvider(Block block) -
Uses of Block in net.minecraft.world.poi
Methods in net.minecraft.world.poi with parameters of type Block Modifier and Type Method Description private static Set<BlockState>PointOfInterestType. getAllStatesOf(Block block)
asItem()