Uses of Class
net.minecraft.world.level.block.Block
Packages that use Block
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
Classes for NeoForge's own data generation.
-
Uses of Block in net.minecraft
Methods in net.minecraft with parameters of type BlockModifier and TypeMethodDescriptionBlockUtil.getTopConnectedBlock(BlockGetter getter, BlockPos pos, Block baseBlock, Direction direction, Block endBlock) -
Uses of Block in net.minecraft.advancements.critereon
Fields in net.minecraft.advancements.critereon with type parameters of type BlockModifier and TypeFieldDescriptionBeeNestDestroyedTrigger.TriggerInstance.blockThe field for theblockrecord component.EnterBlockTrigger.TriggerInstance.blockThe field for theblockrecord component.SlideDownBlockTrigger.TriggerInstance.blockThe field for theblockrecord component.BlockPredicate.blocksThe field for theblocksrecord component.BlockPredicate.Builder.blocksMethods in net.minecraft.advancements.critereon that return types with arguments of type BlockModifier and TypeMethodDescriptionBeeNestDestroyedTrigger.TriggerInstance.block()Returns the value of theblockrecord component.EnterBlockTrigger.TriggerInstance.block()Returns the value of theblockrecord component.SlideDownBlockTrigger.TriggerInstance.block()Returns the value of theblockrecord component.BlockPredicate.blocks()Returns the value of theblocksrecord component.Methods in net.minecraft.advancements.critereon with parameters of type BlockModifier and TypeMethodDescriptionBeeNestDestroyedTrigger.TriggerInstance.destroyedBeeNest(Block block, ItemPredicate.Builder item, MinMaxBounds.Ints numBees) EnterBlockTrigger.TriggerInstance.entersBlock(Block block) ItemUsedOnLocationTrigger.TriggerInstance.placedBlock(Block block) SlideDownBlockTrigger.TriggerInstance.slidesDownBlock(Block block) PlayerTrigger.TriggerInstance.walkOnBlockWithEquipment(Block block, Item equipment) Method parameters in net.minecraft.advancements.critereon with type arguments of type BlockConstructor parameters in net.minecraft.advancements.critereon with type arguments of type BlockModifierConstructorDescriptionBlockPredicate(Optional<HolderSet<Block>> blocks, Optional<StatePropertiesPredicate> properties, Optional<NbtPredicate> nbt) Creates an instance of aBlockPredicaterecord class. -
Uses of Block in net.minecraft.client.color.block
Fields in net.minecraft.client.color.block with type parameters of type BlockModifier and TypeFieldDescriptionprivate final Map<Block, BlockColor> BlockColors.blockColorsBlockColors.coloringStatesMethods in net.minecraft.client.color.block with parameters of type BlockModifier and TypeMethodDescriptionprivate voidBlockColors.addColoringState(Property<?> property, Block... blocks) private voidBlockColors.addColoringStates(Set<Property<?>> properties, Block... blocks) BlockColors.getColoringProperties(Block block) voidBlockColors.register(BlockColor blockColor, Block... blocks) Deprecated. -
Uses of Block in net.minecraft.client.gui.screens
Method parameters in net.minecraft.client.gui.screens with type arguments of type BlockModifier and TypeMethodDescriptionstatic FlatLevelGeneratorSettingsPresetFlatWorldScreen.fromString(HolderGetter<Block> blockGetter, HolderGetter<Biome> biomeGetter, HolderGetter<StructureSet> structureSetGetter, HolderGetter<PlacedFeature> placedFeatureGetter, String settings, FlatLevelGeneratorSettings layerGenerationSettings) private static FlatLayerInfoPresetFlatWorldScreen.getLayerInfoFromString(HolderGetter<Block> blockGetter, String layerInfo, int currentHeight) private static List<FlatLayerInfo> PresetFlatWorldScreen.getLayersInfoFromString(HolderGetter<Block> blockGetter, String layerInfo) -
Uses of Block in net.minecraft.client.gui.screens.achievement
Fields in net.minecraft.client.gui.screens.achievement with type parameters of type Block -
Uses of Block in net.minecraft.client.multiplayer
Methods in net.minecraft.client.multiplayer that return BlockMethods in net.minecraft.client.multiplayer that return types with arguments of type BlockMethods in net.minecraft.client.multiplayer with parameters of type BlockModifier and TypeMethodDescriptionvoidClientLevel.doAnimateTick(int posX, int posY, int posZ, int range, RandomSource random, Block block, BlockPos.MutableBlockPos blockPos) -
Uses of Block in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer with type parameters of type BlockModifier and TypeFieldDescriptionprivate static final Map<Block, ChunkRenderTypeSet> ItemBlockRenderTypes.BLOCK_RENDER_TYPESprivate static final Map<Block, RenderType> ItemBlockRenderTypes.TYPE_BY_BLOCKDeprecated.Methods in net.minecraft.client.renderer with parameters of type BlockModifier and TypeMethodDescriptionstatic voidItemBlockRenderTypes.setRenderLayer(Block block, Predicate<RenderType> predicate) Deprecated.Set your render type in your block model's JSON (eg.static voidItemBlockRenderTypes.setRenderLayer(Block block, RenderType type) Deprecated.Set your render type in your block model's JSON (eg.static voidItemBlockRenderTypes.setRenderLayer(Block block, ChunkRenderTypeSet layers) Deprecated.Set your render type in your block model's JSON (eg. -
Uses of Block in net.minecraft.client.renderer.block.model
Fields in net.minecraft.client.renderer.block.model with type parameters of type BlockModifier and TypeFieldDescriptionprivate StateDefinition<Block, BlockState> BlockModelDefinition.Context.definitionMethods in net.minecraft.client.renderer.block.model that return types with arguments of type BlockMethod parameters in net.minecraft.client.renderer.block.model with type arguments of type BlockModifier and TypeMethodDescriptionvoidBlockModelDefinition.Context.setDefinition(StateDefinition<Block, BlockState> stateContainer) -
Uses of Block in net.minecraft.client.renderer.block.model.multipart
Fields in net.minecraft.client.renderer.block.model.multipart with type parameters of type BlockModifier and TypeFieldDescriptionprivate final StateDefinition<Block, BlockState> MultiPart.definitionMethod parameters in net.minecraft.client.renderer.block.model.multipart with type arguments of type BlockModifier and TypeMethodDescriptionprivate Predicate<BlockState> KeyValueCondition.getBlockStatePredicate(StateDefinition<Block, BlockState> definition, Property<?> property, String value) AndCondition.getPredicate(StateDefinition<Block, BlockState> definition) Condition.getPredicate(StateDefinition<Block, BlockState> definition) KeyValueCondition.getPredicate(StateDefinition<Block, BlockState> definition) OrCondition.getPredicate(StateDefinition<Block, BlockState> definition) Selector.getPredicate(StateDefinition<Block, BlockState> definition) Constructor parameters in net.minecraft.client.renderer.block.model.multipart with type arguments of type BlockModifierConstructorDescriptionMultiPart(StateDefinition<Block, BlockState> definition, List<Selector> selectors) -
Uses of Block in net.minecraft.client.resources.model
Fields in net.minecraft.client.resources.model with type parameters of type BlockModifier and TypeFieldDescriptionprivate static final StateDefinition<Block, BlockState> BlockStateModelLoader.ITEM_FRAME_FAKE_DEFINITIONprivate static final Map<ResourceLocation, StateDefinition<Block, BlockState>> BlockStateModelLoader.STATIC_DEFINITIONSMethod parameters in net.minecraft.client.resources.model with type arguments of type BlockModifier and TypeMethodDescriptionprivate voidBlockStateModelLoader.loadBlockStateDefinitions(ResourceLocation blockStateId, StateDefinition<Block, BlockState> stateDefenition) private static Predicate<BlockState> BlockStateModelLoader.predicate(StateDefinition<Block, BlockState> stateDefentition, String properties) -
Uses of Block in net.minecraft.commands.arguments.blocks
Fields in net.minecraft.commands.arguments.blocks with type parameters of type BlockModifier and TypeFieldDescriptionprivate final HolderLookup<Block> BlockPredicateArgument.blocksprivate final HolderLookup<Block> BlockStateArgument.blocksprivate final HolderLookup<Block> BlockStateParser.blocksprivate StateDefinition<Block, BlockState> BlockStateParser.definitionBlockPredicateArgument.TagPredicate.tagBlockStateParser.tagBlockStateParser.TagResult.tagThe field for thetagrecord component.Methods in net.minecraft.commands.arguments.blocks that return types with arguments of type BlockModifier and TypeMethodDescriptionBlockStateParser.TagResult.tag()Returns the value of thetagrecord component.Method parameters in net.minecraft.commands.arguments.blocks with type arguments of type BlockModifier and TypeMethodDescriptionstatic CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> BlockStateParser.fillSuggestions(HolderLookup<Block> lookup, com.mojang.brigadier.suggestion.SuggestionsBuilder builder, boolean forTesting, boolean allowNbt) BlockPredicateArgument.parse(HolderLookup<Block> lookup, com.mojang.brigadier.StringReader reader) static BlockStateParser.BlockResultBlockStateParser.parseForBlock(HolderLookup<Block> lookup, com.mojang.brigadier.StringReader reader, boolean allowNbt) static BlockStateParser.BlockResultBlockStateParser.parseForBlock(HolderLookup<Block> lookup, String input, boolean allowNbt) static com.mojang.datafixers.util.Either<BlockStateParser.BlockResult, BlockStateParser.TagResult> BlockStateParser.parseForTesting(HolderLookup<Block> lookup, com.mojang.brigadier.StringReader reader, boolean allowNbt) static com.mojang.datafixers.util.Either<BlockStateParser.BlockResult, BlockStateParser.TagResult> BlockStateParser.parseForTesting(HolderLookup<Block> lookup, String input, boolean allowNbt) Constructor parameters in net.minecraft.commands.arguments.blocks with type arguments of type BlockModifierConstructorDescriptionprivateBlockStateParser(HolderLookup<Block> blocks, com.mojang.brigadier.StringReader reader, boolean forTesting, boolean allowNbt) (package private)TagPredicate(HolderSet<Block> tag, Map<String, String> vagueProperties, CompoundTag nbt) Creates an instance of aTagResultrecord class. -
Uses of Block in net.minecraft.core.registries
Fields in net.minecraft.core.registries with type parameters of type BlockModifier and TypeFieldDescriptionstatic final DefaultedRegistry<Block> BuiltInRegistries.BLOCKstatic final ResourceKey<Registry<Block>> Registries.BLOCKBuiltInRegistries.BLOCK_TYPEstatic final ResourceKey<Registry<com.mojang.serialization.MapCodec<? extends Block>>> Registries.BLOCK_TYPE -
Uses of Block in net.minecraft.data
Fields in net.minecraft.data declared as BlockFields in net.minecraft.data with type parameters of type BlockModifier and TypeFieldDescriptionprivate static final Map<Block, BlockFamily> BlockFamilies.MAP(package private) final Map<BlockFamily.Variant, Block> BlockFamily.variantsMethods in net.minecraft.data that return BlockModifier and TypeMethodDescriptionBlockFamily.get(BlockFamily.Variant variant) BlockFamily.getBaseBlock()Methods in net.minecraft.data that return types with arguments of type BlockMethods in net.minecraft.data with parameters of type BlockModifier and TypeMethodDescriptionBlockFamily.Builder.customFence(Block customFenceBlock) BlockFamily.Builder.customFenceGate(Block customFenceGateBlock) private static BlockFamily.BuilderBlockFamilies.familyBuilder(Block baseBlock) BlockFamily.Builder.pressurePlate(Block pressurePlateBlock) Constructors in net.minecraft.data with parameters of type Block -
Uses of Block in net.minecraft.data.advancements.packs
Methods in net.minecraft.data.advancements.packs with parameters of type BlockModifier and TypeMethodDescriptionprivate static Criterion<ItemUsedOnLocationTrigger.TriggerInstance> VanillaAdventureAdvancements.placedBlockReadByComparator(Block block) private static Criterion<ItemUsedOnLocationTrigger.TriggerInstance> VanillaAdventureAdvancements.placedComparatorReadingBlock(Block block) -
Uses of Block in net.minecraft.data.loot
Methods in net.minecraft.data.loot that return types with arguments of type BlockMethods in net.minecraft.data.loot with parameters of type BlockModifier and TypeMethodDescriptionprotected voidBlockLootSubProvider.add(Block block, Function<Block, LootTable.Builder> factory) protected voidBlockLootSubProvider.add(Block block, LootTable.Builder builder) protected voidBlockLootSubProvider.addNetherVinesDropTable(Block vines, Block plant) BlockLootSubProvider.createAttachedStemDrops(Block block, Item item) protected LootTable.BuilderBlockLootSubProvider.createBannerDrop(Block block) protected LootTable.BuilderBlockLootSubProvider.createBeeHiveDrop(Block block) protected LootTable.BuilderBlockLootSubProvider.createBeeNestDrop(Block block) protected static LootTable.BuilderBlockLootSubProvider.createCandleCakeDrops(Block candleCakeBlock) protected LootTable.BuilderBlockLootSubProvider.createCandleDrops(Block candleBlock) protected LootTable.BuilderBlockLootSubProvider.createCaveVinesDrop(Block block) protected LootTable.BuilderBlockLootSubProvider.createCopperOreDrops(Block block) protected LootTable.BuilderBlockLootSubProvider.createCropDrops(Block cropBlock, Item grownCropItem, Item seedsItem, LootItemCondition.Builder dropGrownCropCondition) IfdropGrownCropConditionfails (i.e.protected LootTable.BuilderBlockLootSubProvider.createDoorTable(Block doorBlock) protected LootTable.BuilderBlockLootSubProvider.createDoublePlantShearsDrop(Block sheared) protected LootTable.BuilderBlockLootSubProvider.createDoublePlantWithSeedDrops(Block block, Block sheared) protected LootTable.BuilderBlockLootSubProvider.createGrassDrops(Block block) protected LootTable.BuilderBlockLootSubProvider.createLapisOreDrops(Block block) protected LootTable.BuilderBlockLootSubProvider.createLeavesDrops(Block leavesBlock, Block saplingBlock, float... chances) Used for all leaves, drops self with silk touch, otherwise drops the second Block param with the passed chances for fortune levels, adding in sticks.protected LootTable.BuilderBlockLootSubProvider.createMangroveLeavesDrops(Block block) protected LootTable.BuilderBlockLootSubProvider.createMultifaceBlockDrops(Block block, LootItemCondition.Builder builder) protected LootTable.BuilderBlockLootSubProvider.createMushroomBlockDrop(Block block, ItemLike item) protected LootTable.BuilderBlockLootSubProvider.createNameableBlockEntityTable(Block block) protected LootTable.BuilderBlockLootSubProvider.createOakLeavesDrops(Block oakLeavesBlock, Block saplingBlock, float... chances) Used for oak and dark oak, same as droppingWithChancesAndSticks but adding in apples.protected LootTable.BuilderBlockLootSubProvider.createOreDrop(Block block, Item item) protected LootTable.BuilderBlockLootSubProvider.createPetalsDrops(Block petalBlock) protected LootTable.BuilderBlockLootSubProvider.createRedstoneOreDrops(Block block) protected static LootTable.BuilderBlockLootSubProvider.createSelfDropDispatchTable(Block block, LootItemCondition.Builder conditionBuilder, LootPoolEntryContainer.Builder<?> alternativeBuilder) If the condition fromconditionBuildersucceeds, drops 1block.protected LootTable.BuilderBlockLootSubProvider.createShearsDispatchTable(Block block, LootPoolEntryContainer.Builder<?> builder) If the block is mined with Shears, drops 1block.protected LootTable.BuilderBlockLootSubProvider.createShulkerBoxDrop(Block block) protected LootTable.BuilderBlockLootSubProvider.createSilkTouchDispatchTable(Block block, LootPoolEntryContainer.Builder<?> builder) If the block is mined with Silk Touch, drops 1block.protected LootTable.BuilderBlockLootSubProvider.createSilkTouchOrShearsDispatchTable(Block block, LootPoolEntryContainer.Builder<?> builder) If the block is mined either with Silk Touch or Shears, drops 1block.protected LootTable.BuilderBlockLootSubProvider.createSingleItemTableWithSilkTouch(Block block, ItemLike item) protected LootTable.BuilderBlockLootSubProvider.createSingleItemTableWithSilkTouch(Block block, ItemLike item, NumberProvider count) protected <T extends Comparable<T> & StringRepresentable>
LootTable.BuilderBlockLootSubProvider.createSinglePropConditionTable(Block block, Property<T> property, T value) protected LootTable.BuilderBlockLootSubProvider.createSlabItemTable(Block block) BlockLootSubProvider.createStemDrops(Block block, Item item) Creates a builder that drops the given IItemProvider in amounts between 0 and 3, based on the AGE property.protected voidprotected voidBlockLootSubProvider.dropPottedContents(Block flowerPot) protected voidprotected voidBlockLootSubProvider.dropWhenSilkTouch(Block block) protected voidBlockLootSubProvider.otherWhenSilkTouch(Block block, Block other) Method parameters in net.minecraft.data.loot with type arguments of type BlockModifier and TypeMethodDescriptionprotected voidBlockLootSubProvider.add(Block block, Function<Block, LootTable.Builder> factory) -
Uses of Block in net.minecraft.data.loot.packs
Methods in net.minecraft.data.loot.packs with parameters of type BlockModifier and TypeMethodDescriptionprivate LootTable.BuilderVanillaBlockLoot.createDecoratedPotTable(Block block) -
Uses of Block in net.minecraft.data.models
Fields in net.minecraft.data.models with type parameters of type BlockModifier and TypeFieldDescription(package private) final Map<Block, BlockModelGenerators.BlockStateGeneratorSupplier> BlockModelGenerators.fullBlockModelCustomGeneratorsBlockModelGenerators.nonOrientableTrapdoor(package private) static final Map<BlockFamily.Variant, BiConsumer<BlockModelGenerators.BlockFamilyProvider, Block>> BlockModelGenerators.SHAPE_CONSUMERSBlockModelGenerators.BlockFamilyProvider.skipGeneratingModelsFor(package private) final Map<Block, TexturedModel> BlockModelGenerators.texturedModelsMethods in net.minecraft.data.models with parameters of type BlockModifier and TypeMethodDescriptionBlockModelGenerators.blockEntityModels(ResourceLocation entityBlockModelLocation, Block particleBlock) BlockModelGenerators.blockEntityModels(Block entityBlockBaseModel, Block particleBlock) private voidBlockModelGenerators.copyCopperBulbModel(Block bulbBlock, Block sourceBlock) private voidBlockModelGenerators.copyDoorModel(Block doorBlock, Block sourceBlock) private voidprivate voidBlockModelGenerators.copyTrapdoorModel(Block trapdoorBlock, Block sourceBlock) BlockModelGenerators.BlockStateGeneratorSupplier.create(Block block, ResourceLocation modelLocation, TextureMapping textureMapping, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> modelOutput) private voidBlockModelGenerators.createActiveRail(Block railBlock) private voidBlockModelGenerators.createAirLikeBlock(Block airLikeBlock, ResourceLocation particleTexture) private voidBlockModelGenerators.createAirLikeBlock(Block airLikeBlock, Item particleItem) private voidBlockModelGenerators.createAmethystCluster(Block amethystBlock) private voidBlockModelGenerators.createAnvil(Block anvilBlock) voidBlockModelGenerators.createAxisAlignedPillarBlock(Block axisAlignedPillarBlock, TexturedModel.Provider provider) (package private) static BlockStateGeneratorBlockModelGenerators.createAxisAlignedPillarBlock(Block axisAlignedPillarBlock, ResourceLocation modelLocation) private voidBlockModelGenerators.createAxisAlignedPillarBlockCustomModel(Block axisAlignedPillarBlock, ResourceLocation modelLocation) private voidBlockModelGenerators.createAzalea(Block azaleaBlock) private voidBlockModelGenerators.createBedItem(Block bedBlock, Block woolBlock) private voidBlockModelGenerators.createBeeNest(Block beeNestBlock, Function<Block, TextureMapping> textureMappingGetter) private voidBlockModelGenerators.createBrushableBlock(Block block) (package private) static BlockStateGeneratorBlockModelGenerators.createButton(Block buttonBlock, ResourceLocation unpoweredModelLocation, ResourceLocation poweredModelLocation) private voidBlockModelGenerators.createCampfires(Block... campfireBlocks) private voidBlockModelGenerators.createCandleAndCandleCake(Block candleBlock, Block candleCakeBlock) private voidBlockModelGenerators.createColoredBlockWithRandomRotations(TexturedModel.Provider modelProvider, Block... coloredBlocks) private voidBlockModelGenerators.createColoredBlockWithStateRotations(TexturedModel.Provider modelProvider, Block... coloredBlocks) private voidBlockModelGenerators.createCommandBlock(Block commandBlock) private voidBlockModelGenerators.createCopperBulb(Block bulbBlock) private BlockStateGeneratorBlockModelGenerators.createCopperBulb(Block bulbBlock, ResourceLocation unlit, ResourceLocation unlitPowered, ResourceLocation lit, ResourceLocation litPowered) private voidBlockModelGenerators.createCoral(Block coralBlock, Block deadCoralBlock, Block coralFullBlock, Block deadCoralFullBlock, Block coralFanBlock, Block deadCoralFanBlock, Block coralWallFanBlock, Block deadCoralWallFanBlock) private voidBlockModelGenerators.createCoralFans(Block coralFanBlock, Block coralWallFanBlock) private voidBlockModelGenerators.createCraftingTableLike(Block craftingTableBlock, Block craftingTableMaterialBlock, BiFunction<Block, Block, TextureMapping> textureMappingGetter) private voidBlockModelGenerators.createCropBlock(Block cropBlock, Property<Integer> ageProperty, int... ageToVisualStageMapping) private voidBlockModelGenerators.createCrossBlock(Block crossBlock, BlockModelGenerators.TintState tintState) private voidBlockModelGenerators.createCrossBlock(Block crossBlock, BlockModelGenerators.TintState tintState, TextureMapping textureMapping) private voidBlockModelGenerators.createCrossBlock(Block crossBlock, BlockModelGenerators.TintState tintState, Property<Integer> property, int... propertyValues) private voidBlockModelGenerators.createCrossBlockWithDefaultItem(Block crossBlock, BlockModelGenerators.TintState tintState) private voidBlockModelGenerators.createCrossBlockWithDefaultItem(Block crossBlock, BlockModelGenerators.TintState tintState, TextureMapping textureMapping) (package private) static BlockStateGeneratorBlockModelGenerators.createCustomFence(Block customFenceBlock, ResourceLocation postModelId, ResourceLocation northModelId, ResourceLocation eastModelId, ResourceLocation southModelId, ResourceLocation westModelId) private voidBlockModelGenerators.createDispenserBlock(Block dispenserBlock) (package private) voidBlockModelGenerators.createDoor(Block doorBlock) private static BlockStateGeneratorBlockModelGenerators.createDoor(Block doorBlock, ResourceLocation topLeftModelLocation, ResourceLocation topLeftOpenModelLocation, ResourceLocation topRightModelLocation, ResourceLocation topRightOpenModelLocation, ResourceLocation bottomLeftModelLocation, ResourceLocation bottomLeftOpenModelLocation, ResourceLocation bottomRightModelLocation, ResourceLocation bottomRightOpenModelLocation) private voidBlockModelGenerators.createDoubleBlock(Block doubleBlock, ResourceLocation topHalfModelLocation, ResourceLocation bottomHalfModelLocation) private voidBlockModelGenerators.createDoublePlant(Block doublePlantBlock, BlockModelGenerators.TintState tintState) (package private) static BlockStateGeneratorBlockModelGenerators.createFence(Block fenceBlock, ResourceLocation fencePostModelLocation, ResourceLocation fenceSideModelLocation) (package private) static BlockStateGeneratorBlockModelGenerators.createFenceGate(Block fenceGateBlock, ResourceLocation openModelLocation, ResourceLocation closedModelLocation, ResourceLocation wallOpenModelLocation, ResourceLocation wallClosedModelLocation, boolean uvLock) private List<ResourceLocation> BlockModelGenerators.createFloorFireModels(Block fireBlock) private voidBlockModelGenerators.createFlowerBed(Block flowerBedBlock) private voidBlockModelGenerators.createFullAndCarpetBlocks(Block fullBlock, Block carpetBlock) private voidBlockModelGenerators.createFurnace(Block furnaceBlock, TexturedModel.Provider modelProvider) voidBlockModelGenerators.createGenericCube(Block block) private voidBlockModelGenerators.createGlassBlocks(Block glassBlock, Block paneBlock) private voidBlockModelGenerators.createGrassLikeBlock(Block grassLikeBlock, ResourceLocation modelLocation, Variant variant) private voidBlockModelGenerators.createGrowingPlant(Block growingPlantBlock, Block plantBlock, BlockModelGenerators.TintState tintState) voidBlockModelGenerators.createHangingSign(Block particleBlock, Block hangingSignBlock, Block wallHangingSignBlock) private voidBlockModelGenerators.createHorizontallyRotatedBlock(Block horizontallyRotatedBlock, TexturedModel.Provider provider) private voidBlockModelGenerators.createLantern(Block lanternBlock) private static BlockStateGeneratorBlockModelGenerators.createMirroredColumnGenerator(Block columnBlock, ResourceLocation location, TextureMapping textureMapping, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> modelOutput) private static BlockStateGeneratorBlockModelGenerators.createMirroredCubeGenerator(Block cubeBlock, ResourceLocation location, TextureMapping textureMapping, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> modelOutput) private voidBlockModelGenerators.createMultiface(Block multifaceBlock) private voidBlockModelGenerators.createMushroomBlock(Block mushroomBlock) private voidBlockModelGenerators.createNetherRoots(Block plantBlock, Block pottedPlantBlock) private voidBlockModelGenerators.createNonTemplateHorizontalBlock(Block horizontalBlock) private voidBlockModelGenerators.createNonTemplateModelBlock(Block block) private voidBlockModelGenerators.createNonTemplateModelBlock(Block block, Block modelBlock) private voidBlockModelGenerators.createNormalTorch(Block torchBlock, Block wallTorchBlock) private static BlockStateGeneratorBlockModelGenerators.createNorthWestMirroredCubeGenerator(Block cubeBlock, ResourceLocation location, TextureMapping textureMapping, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> modelOutput) private voidBlockModelGenerators.createNyliumBlock(Block nyliumBlock) (package private) voidBlockModelGenerators.createOrientableTrapdoor(Block orientableTrapdoorBlock) private static BlockStateGeneratorBlockModelGenerators.createOrientableTrapdoor(Block orientableTrapdoorBlock, ResourceLocation topModelLocation, ResourceLocation bottomModelLocation, ResourceLocation openModelLocation) private voidBlockModelGenerators.createPassiveRail(Block railBlock) (package private) static BlockStateGeneratorBlockModelGenerators.createPillarBlockUVLocked(Block block, TextureMapping textureMapping, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> modelOutput) private voidBlockModelGenerators.createPistonVariant(Block pistonBlock, ResourceLocation baseModelLocation, TextureMapping topTextureMapping) private voidBlockModelGenerators.createPlant(Block plantBlock, Block pottedPlantBlock, BlockModelGenerators.TintState tintState) private voidBlockModelGenerators.createPottedAzalea(Block pottedAzaleaBlock) (package private) static BlockStateGeneratorBlockModelGenerators.createPressurePlate(Block pressurePlateBlock, ResourceLocation unpoweredModelLocation, ResourceLocation poweredModelLocation) private voidBlockModelGenerators.createPumpkinVariant(Block pumpkinBlock, TextureMapping columnTextureMapping) private voidBlockModelGenerators.createRotatableColumn(Block rotatableColumnBlock) private voidBlockModelGenerators.createRotatedMirroredVariantBlock(Block block) private voidBlockModelGenerators.createRotatedPillarWithHorizontalVariant(Block rotatedPillarBlock, TexturedModel.Provider modelProvider, TexturedModel.Provider horizontalModelProvider) (package private) static BlockStateGeneratorBlockModelGenerators.createRotatedPillarWithHorizontalVariant(Block rotatedPillarBlock, ResourceLocation modelLocation, ResourceLocation horizontalModelLocation) private static MultiVariantGeneratorBlockModelGenerators.createRotatedVariant(Block block, ResourceLocation modelLocation) private static MultiVariantGeneratorBlockModelGenerators.createRotatedVariant(Block block, ResourceLocation normalModelLocation, ResourceLocation mirroredModelLocation) private voidBlockModelGenerators.createRotatedVariantBlock(Block block) private voidBlockModelGenerators.createShulkerBox(Block shulkerBoxBlock) private List<ResourceLocation> BlockModelGenerators.createSideFireModels(Block fireBlock) (package private) static MultiVariantGeneratorBlockModelGenerators.createSimpleBlock(Block block, ResourceLocation modelLocation) private voidBlockModelGenerators.createSimpleFlatItemModel(Block flatBlock) private voidBlockModelGenerators.createSimpleFlatItemModel(Block flatBlock, String layerZeroTextureSuffix) (package private) static BlockStateGeneratorBlockModelGenerators.createSlab(Block slabBlock, ResourceLocation bottomHalfModelLocation, ResourceLocation topHalfModelLocation, ResourceLocation doubleModelLocation) (package private) static BlockStateGeneratorBlockModelGenerators.createStairs(Block stairsBlock, ResourceLocation innerModelLocation, ResourceLocation straightModelLocation, ResourceLocation outerModelLocation) private voidBlockModelGenerators.createStems(Block unattachedStemBlock, Block attachedStemBlock) private ResourceLocationBlockModelGenerators.createSuffixedVariant(Block block, String suffix, ModelTemplate modelTemplate, Function<ResourceLocation, TextureMapping> textureMappingGetter) private List<ResourceLocation> BlockModelGenerators.createTopFireModels(Block fireBlock) (package private) voidBlockModelGenerators.createTrapdoor(Block trapdoorBlock) private static BlockStateGeneratorBlockModelGenerators.createTrapdoor(Block trapdoorBlock, ResourceLocation topModelLocation, ResourceLocation bottomModelLocation, ResourceLocation openModelLocation) voidBlockModelGenerators.createTrivialBlock(Block block, TexturedModel.Provider provider) private voidBlockModelGenerators.createTrivialBlock(Block block, TextureMapping textureMapping, ModelTemplate modelTemplate) voidBlockModelGenerators.createTrivialCube(Block block) (package private) static BlockStateGeneratorBlockModelGenerators.createWall(Block wallBlock, ResourceLocation postModelLocation, ResourceLocation lowSideModelLocation, ResourceLocation tallSideModelLocation) private voidBlockModelGenerators.createWeightedPressurePlate(Block pressurePlateBlock, Block plateMaterialBlock) BlockModelGenerators.BlockEntityModelGenerator.createWithCustomBlockItemModel(ModelTemplate modelTemplate, Block... blocks) BlockModelGenerators.BlockEntityModelGenerator.createWithoutBlockItem(Block... blocks) BlockModelGenerators.BlockFamilyProvider.customFence(Block fenceBlock) BlockModelGenerators.BlockFamilyProvider.customFenceGate(Block customFenceGateBlock) (package private) voidBlockModelGenerators.delegateItemModel(Block block, ResourceLocation delegateModelLocation) BlockModelGenerators.BlockFamilyProvider.donateModelTo(Block sourceBlock, Block block) BlockModelGenerators.BlockFamilyProvider.fullBlock(Block block, ModelTemplate modelTemplate) BlockModelGenerators.BlockFamilyProvider.fullBlockVariant(Block block) private ResourceLocationBlockModelGenerators.BlockFamilyProvider.getOrCreateModel(ModelTemplate modelTemplate, Block block) BlockModelGenerators.WoodProvider.logUVLocked(Block logBlock) BlockModelGenerators.WoodProvider.logWithHorizontal(Block logBlock) BlockModelGenerators.BlockFamilyProvider.pressurePlate(Block pressurePlateBlock) (package private) voidBlockModelGenerators.skipAutoItemBlock(Block block) private voidBlockModelGenerators.woodProvider(Block logBlock) Method parameters in net.minecraft.data.models with type arguments of type BlockModifier and TypeMethodDescriptionprivate voidBlockModelGenerators.createBeeNest(Block beeNestBlock, Function<Block, TextureMapping> textureMappingGetter) private voidBlockModelGenerators.createCraftingTableLike(Block craftingTableBlock, Block craftingTableMaterialBlock, BiFunction<Block, Block, TextureMapping> textureMappingGetter) private voidBlockModelGenerators.createCraftingTableLike(Block craftingTableBlock, Block craftingTableMaterialBlock, BiFunction<Block, Block, TextureMapping> textureMappingGetter) Constructors in net.minecraft.data.models with parameters of type BlockModifierConstructorDescriptionBlockEntityModelGenerator(ResourceLocation baseModel, Block particleBlock) -
Uses of Block in net.minecraft.data.models.blockstates
Fields in net.minecraft.data.models.blockstates declared as BlockModifier and TypeFieldDescriptionprivate final BlockMultiPartGenerator.blockprivate final BlockMultiVariantGenerator.blockMethods in net.minecraft.data.models.blockstates that return BlockModifier and TypeMethodDescriptionBlockStateGenerator.getBlock()MultiPartGenerator.getBlock()MultiVariantGenerator.getBlock()Methods in net.minecraft.data.models.blockstates with parameters of type BlockModifier and TypeMethodDescriptionstatic MultiPartGeneratorstatic MultiVariantGeneratorMultiVariantGenerator.multiVariant(Block block) static MultiVariantGeneratorMultiVariantGenerator.multiVariant(Block block, Variant variant) static MultiVariantGeneratorMultiVariantGenerator.multiVariant(Block block, Variant... variants) Constructors in net.minecraft.data.models.blockstates with parameters of type BlockModifierConstructorDescriptionprivateMultiPartGenerator(Block block) privateMultiVariantGenerator(Block block, List<Variant> baseVariants) -
Uses of Block in net.minecraft.data.models.model
Methods in net.minecraft.data.models.model with parameters of type BlockModifier and TypeMethodDescriptionstatic TextureMappingTextureMapping.attachedStem(Block unattachedStemBlock, Block attachedStemBlock) static TextureMappingstatic TextureMappingTextureMapping.candleCake(Block candleCakeBlock, boolean lit) static TextureMappingstatic TextureMappingTextureMapping.columnWithWall(Block columnBlock) static TextureMappingTextureMapping.commandBlock(Block commandBlock) static TextureMappingTextureMapping.craftingTable(Block craftingTableBlock, Block craftingTableMaterialBlock) ModelTemplate.create(Block modelBlock, TextureMapping textureMapping, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> modelOutput) TexturedModel.create(Block modelBlock, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> modelOutput) default ResourceLocationTexturedModel.Provider.create(Block modelBlock, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> modelOutput) ModelTemplate.createWithOverride(Block modelBlock, String modelLocationSuffix, TextureMapping textureMapping, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> modelOutput) ModelTemplate.createWithSuffix(Block modelBlock, String modelLocationSuffix, TextureMapping textureMapping, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> modelOutput) TexturedModel.createWithSuffix(Block modelBlock, String modelLocationSuffix, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> modelOutput) default ResourceLocationTexturedModel.Provider.createWithSuffix(Block modelBlock, String modelLocationSuffix, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> modelOutput) static TextureMappingstatic TextureMappingstatic TextureMappingTextureMapping.cubeBottomTop(Block block) static TextureMappingTextureMapping.cubeBottomTopWithWall(Block block) static TextureMappingstatic TextureMappingTextureMapping.customParticle(Block block) static TextureMappingTextureMapping.defaultTexture(Block block) static TextureMappingstatic TextureMappingstatic TextureMappingstatic TextureMappingstatic TextureMappingstatic TextureMappingTextureMapping.fletchingTable(Block fletchingTableBlock, Block fletchingTableMaterialBlock) static TextureMappingstatic ResourceLocationTextureMapping.getBlockTexture(Block block) static ResourceLocationTextureMapping.getBlockTexture(Block block, String textureSuffix) ModelTemplate.getDefaultModelLocation(Block block) static ResourceLocationModelLocationUtils.getModelLocation(Block block) static ResourceLocationModelLocationUtils.getModelLocation(Block block, String modelLocationSuffix) static TextureMappingstatic TextureMappingstatic TextureMappingstatic TextureMappingTextureMapping.orientableCube(Block block) static TextureMappingTextureMapping.orientableCubeOnlyTop(Block block) static TextureMappingTextureMapping.orientableCubeSameEnds(Block block) static TextureMappingstatic TextureMappingstatic TextureMappingstatic TextureMappingstatic TextureMappingTextureMapping.pottedAzalea(Block azaleaBlock) static TextureMappingstatic TextureMappingstatic TextureMappingstatic TextureMappingstatic TextureMappingTextureMapping.trialSpawner(Block trialSpawnerBlock, String sideSuffix, String topSuffix) static TextureMappingTextureMapping.vault(Block vaultBlock, String frontSuffix, String sideSuffix, String topSuffix, String bottomSuffix) static TextureMappingMethod parameters in net.minecraft.data.models.model with type arguments of type BlockModifier and TypeMethodDescriptionprivate static TexturedModel.ProviderTexturedModel.createDefault(Function<Block, TextureMapping> blockToTextureMapping, ModelTemplate modelTemplate) -
Uses of Block in net.minecraft.data.recipes
Methods in net.minecraft.data.recipes that return BlockModifier and TypeMethodDescriptionprotected static BlockRecipeProvider.getBaseBlock(BlockFamily family, BlockFamily.Variant variant) Methods in net.minecraft.data.recipes with parameters of type BlockModifier and TypeMethodDescriptionprotected static voidRecipeProvider.copperBulb(RecipeOutput recipeOutput, Block bulbBlock, Block material) protected static voidRecipeProvider.grate(RecipeOutput recipeOutput, Block grateBlock, Block material) protected static Criterion<EnterBlockTrigger.TriggerInstance> -
Uses of Block in net.minecraft.data.tags
Fields in net.minecraft.data.tags with type parameters of type BlockModifier and TypeFieldDescriptionprivate final CompletableFuture<TagsProvider.TagLookup<Block>> ItemTagsProvider.blockTagsA function that resolves block tag builders.ItemTagsProvider.tagsToCopyMethod parameters in net.minecraft.data.tags with type arguments of type Block -
Uses of Block in net.minecraft.data.worldgen
Methods in net.minecraft.data.worldgen with parameters of type BlockModifier and TypeMethodDescriptionprivate static SurfaceRules.RuleSourceSurfaceRuleData.makeStateRule(Block block) -
Uses of Block in net.minecraft.data.worldgen.features
Methods in net.minecraft.data.worldgen.features with parameters of type BlockModifier and TypeMethodDescriptionprivate static TreeConfiguration.TreeConfigurationBuilderTreeFeatures.createStraightBlobTree(Block logBlock, Block leavesBlock, int baseHeight, int heightRandA, int heightRandB, int radius) Method parameters in net.minecraft.data.worldgen.features with type arguments of type BlockModifier and TypeMethodDescriptionstatic <FC extends FeatureConfiguration,F extends Feature<FC>>
RandomPatchConfigurationFeatureUtils.simplePatchConfiguration(F feature, FC config, List<Block> blocks) static <FC extends FeatureConfiguration,F extends Feature<FC>>
RandomPatchConfigurationFeatureUtils.simplePatchConfiguration(F feature, FC config, List<Block> blocks, int tries) private static BlockPredicateFeatureUtils.simplePatchPredicate(List<Block> blocks) -
Uses of Block in net.minecraft.data.worldgen.placement
Methods in net.minecraft.data.worldgen.placement with parameters of type BlockModifier and TypeMethodDescriptionstatic BlockPredicateFilterPlacementUtils.filteredByBlockSurvival(Block block) static List<PlacementModifier> VegetationPlacements.treePlacement(PlacementModifier placement, Block saplingBlock) -
Uses of Block in net.minecraft.gametest.framework
Methods in net.minecraft.gametest.framework with parameters of type BlockModifier and TypeMethodDescriptionvoidGameTestHelper.assertBlockNotPresent(Block block, int x, int y, int z) voidGameTestHelper.assertBlockNotPresent(Block block, BlockPos pos) voidGameTestHelper.assertBlockPresent(Block block, int x, int y, int z) voidGameTestHelper.assertBlockPresent(Block block, BlockPos pos) voidvoidprotected static voidReportGameListener.spawnBeacon(GameTestInfo testInfo, Block block) voidGameTestHelper.succeedWhenBlockPresent(Block block, int x, int y, int z) voidGameTestHelper.succeedWhenBlockPresent(Block block, BlockPos pos) private static voidReportGameListener.updateBeaconGlass(GameTestInfo testInfo, Block newBlock) Method parameters in net.minecraft.gametest.framework with type arguments of type Block -
Uses of Block in net.minecraft.nbt
Method parameters in net.minecraft.nbt with type arguments of type BlockModifier and TypeMethodDescriptionstatic BlockStateNbtUtils.readBlockState(HolderGetter<Block> blockGetter, CompoundTag tag) -
Uses of Block in net.minecraft.network.protocol.game
Fields in net.minecraft.network.protocol.game declared as BlockMethods in net.minecraft.network.protocol.game that return BlockConstructors in net.minecraft.network.protocol.game with parameters of type BlockModifierConstructorDescriptionClientboundBlockEventPacket(BlockPos pos, Block block, int b0, int b1) -
Uses of Block in net.minecraft.references
Fields in net.minecraft.references with type parameters of type BlockModifier and TypeFieldDescriptionstatic final ResourceKey<Block> Blocks.ATTACHED_MELON_STEMstatic final ResourceKey<Block> Blocks.ATTACHED_PUMPKIN_STEMstatic final ResourceKey<Block> Blocks.MELONstatic final ResourceKey<Block> Blocks.MELON_STEMstatic final ResourceKey<Block> Blocks.PUMPKINstatic final ResourceKey<Block> Blocks.PUMPKIN_STEMMethods in net.minecraft.references that return types with arguments of type Block -
Uses of Block in net.minecraft.server.level
Fields in net.minecraft.server.level with type parameters of type BlockModifier and TypeFieldDescriptionprivate final LevelTicks<Block> ServerLevel.blockTicksprivate final WorldGenTickAccess<Block> WorldGenRegion.blockTicksMethods in net.minecraft.server.level that return types with arguments of type BlockMethods in net.minecraft.server.level with parameters of type BlockModifier and TypeMethodDescriptionvoidServerLevel.blockEvent(BlockPos pos, Block block, int eventID, int eventParam) voidServerLevel.blockUpdated(BlockPos pos, Block block) voidServerLevel.neighborChanged(BlockPos pos, Block block, BlockPos fromPos) voidServerLevel.neighborChanged(BlockState state, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) private voidvoidServerLevel.updateNeighborsAt(BlockPos pos, Block block) voidServerLevel.updateNeighborsAtExceptFromFacing(BlockPos pos, Block blockType, Direction skipSide) -
Uses of Block in net.minecraft.stats
Fields in net.minecraft.stats with type parameters of type Block -
Uses of Block in net.minecraft.tags
Fields in net.minecraft.tags with type parameters of type BlockModifier and TypeFieldDescriptionBlockTags.ACACIA_LOGSBlockTags.AIRBlockTags.ALL_HANGING_SIGNSBlockTags.ALL_SIGNSBlockTags.ANCIENT_CITY_REPLACEABLEBlockTags.ANIMALS_SPAWNABLE_ONBlockTags.ANVILBlockTags.ARMADILLO_SPAWNABLE_ONBlockTags.AXOLOTLS_SPAWNABLE_ONBlockTags.AZALEA_GROWS_ONBlockTags.AZALEA_ROOT_REPLACEABLEBlockTags.BADLANDS_TERRACOTTABlockTags.BAMBOO_BLOCKSBlockTags.BAMBOO_PLANTABLE_ONBlockTags.BANNERSBlockTags.BASE_STONE_NETHERBlockTags.BASE_STONE_OVERWORLDBlockTags.BEACON_BASE_BLOCKSBlockTags.BEDSBlockTags.BEE_GROWABLESBlockTags.BEEHIVESBlockTags.BIG_DRIPLEAF_PLACEABLEBlockTags.BIRCH_LOGSBlockTags.BLOCKS_WIND_CHARGE_EXPLOSIONSBlockTags.BUTTONSBlockTags.CAMEL_SAND_STEP_SOUND_BLOCKSBlockTags.CAMPFIRESBlockTags.CANDLE_CAKESBlockTags.CANDLESBlockTags.CAULDRONSBlockTags.CAVE_VINESBlockTags.CEILING_HANGING_SIGNSBlockTags.CHERRY_LOGSBlockTags.CLIMBABLEBlockTags.COAL_ORESBlockTags.COMBINATION_STEP_SOUND_BLOCKSBlockTags.COMPLETES_FIND_TREE_TUTORIALBlockTags.CONCRETE_POWDERBlockTags.CONVERTABLE_TO_MUDBlockTags.COPPER_ORESBlockTags.CORAL_BLOCKSBlockTags.CORAL_PLANTSBlockTags.CORALSBlockTags.CRIMSON_STEMSBlockTags.CROPSBlockTags.CRYSTAL_SOUND_BLOCKSBlockTags.DAMPENS_VIBRATIONSBlockTags.DARK_OAK_LOGSBlockTags.DEAD_BUSH_MAY_PLACE_ONBlockTags.DEEPSLATE_ORE_REPLACEABLESBlockTags.DIAMOND_ORESBlockTags.DIRTBlockTags.DOES_NOT_BLOCK_HOPPERSBlockTags.DOORSBlockTags.DRAGON_IMMUNEBlockTags.DRAGON_TRANSPARENTBlockTags.DRIPSTONE_REPLACEABLEBlockTags.EMERALD_ORESBlockTags.ENCHANTMENT_POWER_PROVIDERBlockTags.ENCHANTMENT_POWER_TRANSMITTERBlockTags.ENDERMAN_HOLDABLEBlockTags.FALL_DAMAGE_RESETTINGBlockTags.FEATURES_CANNOT_REPLACEBlockTags.FENCE_GATESBlockTags.FENCESBlockTags.FIREBlockTags.FLOWER_POTSBlockTags.FLOWERSBlockTags.FOXES_SPAWNABLE_ONBlockTags.FROG_PREFER_JUMP_TOBlockTags.FROGS_SPAWNABLE_ONBlockTags.GEODE_INVALID_BLOCKSBlockTags.GOATS_SPAWNABLE_ONBlockTags.GOLD_ORESBlockTags.GUARDED_BY_PIGLINSBlockTags.HOGLIN_REPELLENTSBlockTags.ICEBlockTags.IMPERMEABLEBlockTags.INCORRECT_FOR_DIAMOND_TOOLBlockTags.INCORRECT_FOR_GOLD_TOOLBlockTags.INCORRECT_FOR_IRON_TOOLBlockTags.INCORRECT_FOR_NETHERITE_TOOLBlockTags.INCORRECT_FOR_STONE_TOOLBlockTags.INCORRECT_FOR_WOODEN_TOOLBlockTags.INFINIBURN_ENDBlockTags.INFINIBURN_NETHERBlockTags.INFINIBURN_OVERWORLDBlockTags.INSIDE_STEP_SOUND_BLOCKSBlockTags.INVALID_SPAWN_INSIDEBlockTags.IRON_ORESBlockTags.JUNGLE_LOGSBlockTags.LAPIS_ORESBlockTags.LAVA_POOL_STONE_CANNOT_REPLACEBlockTags.LEAVESBlockTags.LOGSBlockTags.LOGS_THAT_BURNBlockTags.LUSH_GROUND_REPLACEABLEBlockTags.MAINTAINS_FARMLANDBlockTags.MANGROVE_LOGSBlockTags.MANGROVE_LOGS_CAN_GROW_THROUGHBlockTags.MANGROVE_ROOTS_CAN_GROW_THROUGHBlockTags.MINEABLE_WITH_AXEBlockTags.MINEABLE_WITH_HOEBlockTags.MINEABLE_WITH_PICKAXEBlockTags.MINEABLE_WITH_SHOVELBlockTags.MOB_INTERACTABLE_DOORSBlockTags.MOOSHROOMS_SPAWNABLE_ONBlockTags.MOSS_REPLACEABLEBlockTags.MUSHROOM_GROW_BLOCKBlockTags.NEEDS_DIAMOND_TOOLBlockTags.NEEDS_IRON_TOOLBlockTags.NEEDS_STONE_TOOLBlockTags.NETHER_CARVER_REPLACEABLESBlockTags.NYLIUMBlockTags.OAK_LOGSBlockTags.OCCLUDES_VIBRATION_SIGNALSBlockTags.OVERWORLD_CARVER_REPLACEABLESBlockTags.OVERWORLD_NATURAL_LOGSBlockTags.PARROTS_SPAWNABLE_ONBlockTags.PIGLIN_REPELLENTSBlockTags.PLANKSBlockTags.POLAR_BEARS_SPAWNABLE_ON_ALTERNATEBlockTags.PORTALSBlockTags.PRESSURE_PLATESBlockTags.PREVENT_MOB_SPAWNING_INSIDEBlockTags.RABBITS_SPAWNABLE_ONBlockTags.RAILSBlockTags.REDSTONE_ORESBlockTags.REPLACEABLEBlockTags.REPLACEABLE_BY_TREESBlockTags.SANDBlockTags.SAPLINGSBlockTags.SCULK_REPLACEABLEBlockTags.SCULK_REPLACEABLE_WORLD_GENBlockTags.SHULKER_BOXESBlockTags.SIGNSBlockTags.SLABSBlockTags.SMALL_DRIPLEAF_PLACEABLEBlockTags.SMALL_FLOWERSBlockTags.SMELTS_TO_GLASSBlockTags.SNAPS_GOAT_HORNBlockTags.SNIFFER_DIGGABLE_BLOCKBlockTags.SNIFFER_EGG_HATCH_BOOSTBlockTags.SNOWBlockTags.SNOW_LAYER_CAN_SURVIVE_ONBlockTags.SNOW_LAYER_CANNOT_SURVIVE_ONBlockTags.SOUL_FIRE_BASE_BLOCKSBlockTags.SOUL_SPEED_BLOCKSBlockTags.SPRUCE_LOGSBlockTags.STAIRSBlockTags.STANDING_SIGNSBlockTags.STONE_BRICKSBlockTags.STONE_BUTTONSBlockTags.STONE_ORE_REPLACEABLESBlockTags.STONE_PRESSURE_PLATESBlockTags.STRIDER_WARM_BLOCKSBlockTags.SWORD_EFFICIENTBlockTags.TALL_FLOWERSBlockTags.TERRACOTTABlockTags.TRAIL_RUINS_REPLACEABLEBlockTags.TRAPDOORSBlockTags.UNDERWATER_BONEMEALSBlockTags.UNSTABLE_BOTTOM_CENTERBlockTags.VALID_SPAWNBlockTags.VIBRATION_RESONATORSBlockTags.WALL_CORALSBlockTags.WALL_HANGING_SIGNSBlockTags.WALL_POST_OVERRIDEBlockTags.WALL_SIGNSBlockTags.WALLSBlockTags.WARPED_STEMSBlockTags.WART_BLOCKSBlockTags.WITHER_IMMUNEBlockTags.WITHER_SUMMON_BASE_BLOCKSBlockTags.WOLVES_SPAWNABLE_ONBlockTags.WOODEN_BUTTONSBlockTags.WOODEN_DOORSBlockTags.WOODEN_FENCESBlockTags.WOODEN_PRESSURE_PLATESBlockTags.WOODEN_SLABSBlockTags.WOODEN_STAIRSBlockTags.WOODEN_TRAPDOORSBlockTags.WOOLBlockTags.WOOL_CARPETSMethods in net.minecraft.tags that return types with arguments of type Block -
Uses of Block in net.minecraft.world.entity
Fields in net.minecraft.world.entity with type parameters of type BlockModifier and TypeFieldDescriptionprivate com.google.common.collect.ImmutableSet<Block> EntityType.Builder.immuneToprivate final com.google.common.collect.ImmutableSet<Block> EntityType.immuneToMethods in net.minecraft.world.entity with parameters of type BlockModifier and TypeMethodDescriptionConstructor parameters in net.minecraft.world.entity with type arguments of type BlockModifierConstructorDescriptionEntityType(EntityType.EntityFactory<T> factory, MobCategory category, boolean serialize, boolean summon, boolean fireImmune, boolean canSpawnFarFromPlayer, com.google.common.collect.ImmutableSet<Block> immuneTo, EntityDimensions dimensions, float spawnDimensionsScale, int clientTrackingRange, int updateInterval, FeatureFlagSet requiredFeatures) EntityType(EntityType.EntityFactory<T> factory, MobCategory category, boolean serialize, boolean summon, boolean fireImmune, boolean canSpawnFarFromPlayer, com.google.common.collect.ImmutableSet<Block> immuneTo, EntityDimensions dimensions, float spawnDimensionsScale, int clientTrackingRange, int updateInterval, FeatureFlagSet requiredFeatures, Predicate<EntityType<?>> trackDeltasSupplier, ToIntFunction<EntityType<?>> trackingRangeSupplier, ToIntFunction<EntityType<?>> updateIntervalSupplier) -
Uses of Block in net.minecraft.world.entity.ai.behavior
Fields in net.minecraft.world.entity.ai.behavior with type parameters of type BlockMethods in net.minecraft.world.entity.ai.behavior with parameters of type BlockConstructor parameters in net.minecraft.world.entity.ai.behavior with type arguments of type BlockModifierConstructorDescriptionLongJumpToPreferredBlock(UniformInt timeBetweenLongJumps, int maxLongJumpHeight, int maxLongJumpWidth, float maxJumpVelocity, Function<E, SoundEvent> getJumpSound, TagKey<Block> preferredBlockTag, float preferredBlocksChance, BiPredicate<E, BlockPos> acceptableLandingSpot) -
Uses of Block in net.minecraft.world.entity.ai.goal
Fields in net.minecraft.world.entity.ai.goal declared as BlockConstructors in net.minecraft.world.entity.ai.goal with parameters of type BlockModifierConstructorDescriptionRemoveBlockGoal(Block blockToRemove, PathfinderMob removerMob, double speedModifier, int searchRange) -
Uses of Block in net.minecraft.world.entity.ai.village.poi
Methods in net.minecraft.world.entity.ai.village.poi with parameters of type BlockModifier and TypeMethodDescriptionprivate static Set<BlockState> PoiTypes.getBlockStates(Block block) -
Uses of Block in net.minecraft.world.entity.item
Methods in net.minecraft.world.entity.item with parameters of type BlockModifier and TypeMethodDescriptionvoidFallingBlockEntity.callOnBrokenAfterFall(Block block, BlockPos pos) -
Uses of Block in net.minecraft.world.entity.npc
Fields in net.minecraft.world.entity.npc with type parameters of type BlockModifier and TypeFieldDescriptionprivate final com.google.common.collect.ImmutableSet<Block> VillagerProfession.secondaryPoiThe field for thesecondaryPoirecord component.Methods in net.minecraft.world.entity.npc that return types with arguments of type BlockModifier and TypeMethodDescriptioncom.google.common.collect.ImmutableSet<Block> VillagerProfession.secondaryPoi()Returns the value of thesecondaryPoirecord component.Constructors in net.minecraft.world.entity.npc with parameters of type BlockModifierConstructorDescriptionItemsForEmeralds(Block block, int emeraldCost, int numberOfItems, int maxUses, int villagerXp) -
Uses of Block in net.minecraft.world.entity.vehicle
Fields in net.minecraft.world.entity.vehicle declared as BlockModifier and TypeFieldDescriptionprivate final BlockBoat.Type.planksDeprecated.Neo: Will beBlocks.AIRfor modded boat types, useBoat.Type.planksSupplierinsteadFields in net.minecraft.world.entity.vehicle with type parameters of type BlockMethods in net.minecraft.world.entity.vehicle that return BlockConstructors in net.minecraft.world.entity.vehicle with parameters of type BlockModifierConstructorDescriptionprivateprivateConstructor parameters in net.minecraft.world.entity.vehicle with type arguments of type Block -
Uses of Block in net.minecraft.world.inventory
Methods in net.minecraft.world.inventory with parameters of type BlockModifier and TypeMethodDescriptionprotected static booleanAbstractContainerMenu.stillValid(ContainerLevelAccess access, Player player, Block targetBlock) -
Uses of Block in net.minecraft.world.item
Fields in net.minecraft.world.item declared as BlockModifier and TypeFieldDescriptionprivate final BlockAirItem.blockprivate final BlockBlockItem.blockDeprecated.protected final BlockStandingAndWallBlockItem.wallBlockFields in net.minecraft.world.item with type parameters of type BlockModifier and TypeFieldDescriptionItem.BY_BLOCKprotected static final Map<Block, BlockState> ShovelItem.FLATTENABLESMap used to lookup shovel right click interactionsTiers.incorrectBlocksForDropsAxeItem.STRIPPABLESAxeItem.STRIPPABLESprotected static final Map<Block, com.mojang.datafixers.util.Pair<Predicate<UseOnContext>, Consumer<UseOnContext>>> HoeItem.TILLABLESDeprecated.Forge: This map is patched out of vanilla code.HoneycombItem.WAX_OFF_BY_BLOCKDeprecated.Use theinverse mapgenerated from the data map, this field will be ignored in a future versionHoneycombItem.WAX_OFF_BY_BLOCKDeprecated.Use theinverse mapgenerated from the data map, this field will be ignored in a future versionHoneycombItem.WAXABLESDeprecated.Neo: Use thedata map, this field will be ignored in a future versionHoneycombItem.WAXABLESDeprecated.Neo: Use thedata map, this field will be ignored in a future versionMethods in net.minecraft.world.item that return BlockMethods in net.minecraft.world.item that return types with arguments of type BlockModifier and TypeMethodDescriptionTier.getIncorrectBlocksForDrops()Tiers.getIncorrectBlocksForDrops()Tiers.getTag()Methods in net.minecraft.world.item with parameters of type BlockModifier and TypeMethodDescriptionstatic ItemDeprecated.static ItemItems.registerBlock(Block block) static ItemItems.registerBlock(Block block, UnaryOperator<Item.Properties> propertiesModifier) static ItemItems.registerBlock(Block block, Item item) static ItemItems.registerBlock(Block p_block, Block... others) Method parameters in net.minecraft.world.item with type arguments of type BlockModifier and TypeMethodDescriptiondefault ToolTier.createToolProperties(TagKey<Block> block) voidBlockItem.registerBlocks(Map<Block, Item> blockToItemMap, Item item) voidStandingAndWallBlockItem.registerBlocks(Map<Block, Item> blockToItemMap, Item item) voidBlockItem.removeFromBlockToItemMap(Map<Block, Item> blockToItemMap, Item itemIn) Deprecated, for removal: This API element is subject to removal in a future version.Neo: To be removed without replacement since registry replacement is not a feature anymore.voidStandingAndWallBlockItem.removeFromBlockToItemMap(Map<Block, Item> blockToItemMap, Item itemIn) Deprecated, for removal: This API element is subject to removal in a future version.Neo: To be removed without replacement since registry replacement is not a feature anymore.Constructors in net.minecraft.world.item with parameters of type BlockModifierConstructorDescriptionAirItem(Block block, Item.Properties properties) BannerItem(Block block, Block wallBlock, Item.Properties properties) BedItem(Block block, Item.Properties properties) BlockItem(Block block, Item.Properties properties) DoubleHighBlockItem(Block block, Item.Properties properties) GameMasterBlockItem(Block block, Item.Properties properties) HangingSignItem(Block block, Block wallBlock, Item.Properties properties) ItemNameBlockItem(Block block, Item.Properties properties) PlaceOnWaterBlockItem(Block p_220226_, Item.Properties p_220227_) PlayerHeadItem(Block block, Block wallBlock, Item.Properties properties) ScaffoldingBlockItem(Block block, Item.Properties properties) SignItem(Item.Properties properties, Block standingBlock, Block wallBlock) SignItem(Item.Properties properties, Block standingBlock, Block wallBlock, Direction attachmentDirection) SolidBucketItem(Block block, SoundEvent placeSound, Item.Properties properties) StandingAndWallBlockItem(Block block, Block wallBlock, Item.Properties properties, Direction attachmentDirection) Constructor parameters in net.minecraft.world.item with type arguments of type BlockModifierConstructorDescriptionDiggerItem(Tier tier, TagKey<Block> blocks, Item.Properties properties) privateTiers(TagKey<Block> incorrectBlockForDrops, int uses, float speed, float damage, int enchantmentValue, Supplier<Ingredient> repairIngredient) -
Uses of Block in net.minecraft.world.item.component
Fields in net.minecraft.world.item.component with type parameters of type BlockModifier and TypeFieldDescriptionTool.Rule.blocksThe field for theblocksrecord component.DebugStickState.propertiesThe field for thepropertiesrecord component.Methods in net.minecraft.world.item.component that return types with arguments of type BlockModifier and TypeMethodDescriptionTool.Rule.blocks()Returns the value of theblocksrecord component.DebugStickState.properties()Returns the value of thepropertiesrecord component.Method parameters in net.minecraft.world.item.component with type arguments of type BlockModifier and TypeMethodDescriptionstatic Tool.RuleTool.Rule.deniesDrops(TagKey<Block> blocks) private static Tool.Ruleprivate static Tool.Rulestatic Tool.RuleTool.Rule.minesAndDrops(List<Block> blocks, float speed) static Tool.RuleTool.Rule.minesAndDrops(TagKey<Block> blocks, float speed) static Tool.RuleTool.Rule.overrideSpeed(List<Block> blocks, float speed) static Tool.RuleTool.Rule.overrideSpeed(TagKey<Block> blocks, float speed) DebugStickState.withProperty(Holder<Block> block, Property<?> property) Constructor parameters in net.minecraft.world.item.component with type arguments of type Block -
Uses of Block in net.minecraft.world.item.enchantment.effects
Fields in net.minecraft.world.item.enchantment.effects with type parameters of type BlockModifier and TypeFieldDescriptionExplodeEffect.immuneBlocksThe field for theimmuneBlocksrecord component.Methods in net.minecraft.world.item.enchantment.effects that return types with arguments of type BlockModifier and TypeMethodDescriptionExplodeEffect.immuneBlocks()Returns the value of theimmuneBlocksrecord component. -
Uses of Block in net.minecraft.world.level
Fields in net.minecraft.world.level declared as BlockModifier and TypeFieldDescriptionprivate final BlockBlockEventData.blockThe field for theblockrecord component.Fields in net.minecraft.world.level with type parameters of type BlockMethods in net.minecraft.world.level that return BlockModifier and TypeMethodDescriptionBlockEventData.block()Returns the value of theblockrecord component.Methods in net.minecraft.world.level that return types with arguments of type BlockMethods in net.minecraft.world.level with parameters of type BlockModifier and TypeMethodDescriptionvoidLevel.blockEvent(BlockPos pos, Block block, int eventID, int eventParam) default voidLevelAccessor.blockUpdated(BlockPos pos, Block block) voidLevel.neighborChanged(BlockPos pos, Block block, BlockPos fromPos) voidLevel.neighborChanged(BlockState state, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) default voidLevelAccessor.scheduleTick(BlockPos pos, Block block, int delay) default voidLevelAccessor.scheduleTick(BlockPos pos, Block block, int delay, TickPriority priority) voidLevel.updateNeighborsAt(BlockPos pos, Block block) voidLevel.updateNeighborsAtExceptFromFacing(BlockPos pos, Block blockType, Direction skipSide) voidLevel.updateNeighbourForOutputSignal(BlockPos pos, Block block) Constructors in net.minecraft.world.level with parameters of type BlockModifierConstructorDescriptionBlockEventData(BlockPos pos, Block block, int paramA, int paramB) Creates an instance of aBlockEventDatarecord class. -
Uses of Block in net.minecraft.world.level.block
Subclasses of Block in net.minecraft.world.level.blockModifier and TypeClassDescriptionclassclassclassclassAbstractChestBlock<E extends BlockEntity>classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassFields in net.minecraft.world.level.block declared as BlockModifier and TypeFieldDescriptionstatic final BlockBlocks.ACACIA_BUTTONstatic final BlockBlocks.ACACIA_DOORstatic final BlockBlocks.ACACIA_FENCEstatic final BlockBlocks.ACACIA_FENCE_GATEstatic final BlockBlocks.ACACIA_HANGING_SIGNstatic final BlockBlocks.ACACIA_LEAVESstatic final BlockBlocks.ACACIA_LOGstatic final BlockBlocks.ACACIA_PLANKSstatic final BlockBlocks.ACACIA_PRESSURE_PLATEstatic final BlockBlocks.ACACIA_SAPLINGstatic final BlockBlocks.ACACIA_SIGNstatic final BlockBlocks.ACACIA_SLABstatic final BlockBlocks.ACACIA_STAIRSstatic final BlockBlocks.ACACIA_TRAPDOORstatic final BlockBlocks.ACACIA_WALL_HANGING_SIGNstatic final BlockBlocks.ACACIA_WALL_SIGNstatic final BlockBlocks.ACACIA_WOODstatic final BlockBlocks.ACTIVATOR_RAILstatic final BlockBlocks.AIRstatic final BlockBlocks.ALLIUMstatic final BlockBlocks.AMETHYST_BLOCKstatic final BlockBlocks.AMETHYST_CLUSTERstatic final BlockBlocks.ANCIENT_DEBRISstatic final BlockBlocks.ANDESITEstatic final BlockBlocks.ANDESITE_SLABstatic final BlockBlocks.ANDESITE_STAIRSstatic final BlockBlocks.ANDESITE_WALLstatic final BlockBlocks.ANVILstatic final BlockBlocks.ATTACHED_MELON_STEMstatic final BlockBlocks.ATTACHED_PUMPKIN_STEMstatic final BlockBlocks.AZALEAstatic final BlockBlocks.AZALEA_LEAVESstatic final BlockBlocks.AZURE_BLUETstatic final BlockBlocks.BAMBOOstatic final BlockBlocks.BAMBOO_BLOCKstatic final BlockBlocks.BAMBOO_BUTTONstatic final BlockBlocks.BAMBOO_DOORstatic final BlockBlocks.BAMBOO_FENCEstatic final BlockBlocks.BAMBOO_FENCE_GATEstatic final BlockBlocks.BAMBOO_HANGING_SIGNstatic final BlockBlocks.BAMBOO_MOSAICstatic final BlockBlocks.BAMBOO_MOSAIC_SLABstatic final BlockBlocks.BAMBOO_MOSAIC_STAIRSstatic final BlockBlocks.BAMBOO_PLANKSstatic final BlockBlocks.BAMBOO_PRESSURE_PLATEstatic final BlockBlocks.BAMBOO_SAPLINGstatic final BlockBlocks.BAMBOO_SIGNstatic final BlockBlocks.BAMBOO_SLABstatic final BlockBlocks.BAMBOO_STAIRSstatic final BlockBlocks.BAMBOO_TRAPDOORstatic final BlockBlocks.BAMBOO_WALL_HANGING_SIGNstatic final BlockBlocks.BAMBOO_WALL_SIGNstatic final BlockBlocks.BARRELstatic final BlockBlocks.BARRIERstatic final BlockBlocks.BASALTprivate final BlockStairBlock.basestatic final BlockBlocks.BEACONstatic final BlockBlocks.BEDROCKstatic final BlockBlocks.BEE_NESTstatic final BlockBlocks.BEEHIVEstatic final BlockBlocks.BEETROOTSstatic final BlockBlocks.BELLstatic final BlockBlocks.BIG_DRIPLEAFstatic final BlockBlocks.BIG_DRIPLEAF_STEMstatic final BlockBlocks.BIRCH_BUTTONstatic final BlockBlocks.BIRCH_DOORstatic final BlockBlocks.BIRCH_FENCEstatic final BlockBlocks.BIRCH_FENCE_GATEstatic final BlockBlocks.BIRCH_HANGING_SIGNstatic final BlockBlocks.BIRCH_LEAVESstatic final BlockBlocks.BIRCH_LOGstatic final BlockBlocks.BIRCH_PLANKSstatic final BlockBlocks.BIRCH_PRESSURE_PLATEstatic final BlockBlocks.BIRCH_SAPLINGstatic final BlockBlocks.BIRCH_SIGNstatic final BlockBlocks.BIRCH_SLABstatic final BlockBlocks.BIRCH_STAIRSstatic final BlockBlocks.BIRCH_TRAPDOORstatic final BlockBlocks.BIRCH_WALL_HANGING_SIGNstatic final BlockBlocks.BIRCH_WALL_SIGNstatic final BlockBlocks.BIRCH_WOODstatic final BlockBlocks.BLACK_BANNERstatic final BlockBlocks.BLACK_BEDstatic final BlockBlocks.BLACK_CANDLEstatic final BlockBlocks.BLACK_CANDLE_CAKEstatic final BlockBlocks.BLACK_CARPETstatic final BlockBlocks.BLACK_CONCRETEstatic final BlockBlocks.BLACK_CONCRETE_POWDERstatic final BlockBlocks.BLACK_GLAZED_TERRACOTTAstatic final BlockBlocks.BLACK_SHULKER_BOXstatic final BlockBlocks.BLACK_STAINED_GLASSstatic final BlockBlocks.BLACK_STAINED_GLASS_PANEstatic final BlockBlocks.BLACK_TERRACOTTAstatic final BlockBlocks.BLACK_WALL_BANNERstatic final BlockBlocks.BLACK_WOOLstatic final BlockBlocks.BLACKSTONEstatic final BlockBlocks.BLACKSTONE_SLABstatic final BlockBlocks.BLACKSTONE_STAIRSstatic final BlockBlocks.BLACKSTONE_WALLstatic final BlockBlocks.BLAST_FURNACEstatic final BlockBlocks.BLUE_BANNERstatic final BlockBlocks.BLUE_BEDstatic final BlockBlocks.BLUE_CANDLEstatic final BlockBlocks.BLUE_CANDLE_CAKEstatic final BlockBlocks.BLUE_CARPETstatic final BlockBlocks.BLUE_CONCRETEstatic final BlockBlocks.BLUE_CONCRETE_POWDERstatic final BlockBlocks.BLUE_GLAZED_TERRACOTTAstatic final BlockBlocks.BLUE_ICEstatic final BlockBlocks.BLUE_ORCHIDstatic final BlockBlocks.BLUE_SHULKER_BOXstatic final BlockBlocks.BLUE_STAINED_GLASSstatic final BlockBlocks.BLUE_STAINED_GLASS_PANEstatic final BlockBlocks.BLUE_TERRACOTTAstatic final BlockBlocks.BLUE_WALL_BANNERstatic final BlockBlocks.BLUE_WOOLstatic final BlockBlocks.BONE_BLOCKstatic final BlockBlocks.BOOKSHELFstatic final BlockBlocks.BRAIN_CORALstatic final BlockBlocks.BRAIN_CORAL_BLOCKstatic final BlockBlocks.BRAIN_CORAL_FANstatic final BlockBlocks.BRAIN_CORAL_WALL_FANstatic final BlockBlocks.BREWING_STANDstatic final BlockBlocks.BRICK_SLABstatic final BlockBlocks.BRICK_STAIRSstatic final BlockBlocks.BRICK_WALLstatic final BlockBlocks.BRICKSstatic final BlockBlocks.BROWN_BANNERstatic final BlockBlocks.BROWN_BEDstatic final BlockBlocks.BROWN_CANDLEstatic final BlockBlocks.BROWN_CANDLE_CAKEstatic final BlockBlocks.BROWN_CARPETstatic final BlockBlocks.BROWN_CONCRETEstatic final BlockBlocks.BROWN_CONCRETE_POWDERstatic final BlockBlocks.BROWN_GLAZED_TERRACOTTAstatic final BlockBlocks.BROWN_MUSHROOMstatic final BlockBlocks.BROWN_MUSHROOM_BLOCKstatic final BlockBlocks.BROWN_SHULKER_BOXstatic final BlockBlocks.BROWN_STAINED_GLASSstatic final BlockBlocks.BROWN_STAINED_GLASS_PANEstatic final BlockBlocks.BROWN_TERRACOTTAstatic final BlockBlocks.BROWN_WALL_BANNERstatic final BlockBlocks.BROWN_WOOLstatic final BlockBlocks.BUBBLE_COLUMNstatic final BlockBlocks.BUBBLE_CORALstatic final BlockBlocks.BUBBLE_CORAL_BLOCKstatic final BlockBlocks.BUBBLE_CORAL_FANstatic final BlockBlocks.BUBBLE_CORAL_WALL_FANstatic final BlockBlocks.BUDDING_AMETHYSTstatic final BlockBlocks.CACTUSstatic final BlockBlocks.CAKEstatic final BlockBlocks.CALCITEstatic final BlockBlocks.CALIBRATED_SCULK_SENSORstatic final BlockBlocks.CAMPFIREstatic final BlockBlocks.CANDLEstatic final BlockBlocks.CANDLE_CAKEstatic final BlockBlocks.CARROTSstatic final BlockBlocks.CARTOGRAPHY_TABLEstatic final BlockBlocks.CARVED_PUMPKINstatic final BlockBlocks.CAULDRONstatic final BlockBlocks.CAVE_AIRstatic final BlockBlocks.CAVE_VINESstatic final BlockBlocks.CAVE_VINES_PLANTstatic final BlockBlocks.CHAINstatic final BlockBlocks.CHAIN_COMMAND_BLOCKstatic final BlockBlocks.CHERRY_BUTTONstatic final BlockBlocks.CHERRY_DOORstatic final BlockBlocks.CHERRY_FENCEstatic final BlockBlocks.CHERRY_FENCE_GATEstatic final BlockBlocks.CHERRY_HANGING_SIGNstatic final BlockBlocks.CHERRY_LEAVESstatic final BlockBlocks.CHERRY_LOGstatic final BlockBlocks.CHERRY_PLANKSstatic final BlockBlocks.CHERRY_PRESSURE_PLATEstatic final BlockBlocks.CHERRY_SAPLINGstatic final BlockBlocks.CHERRY_SIGNstatic final BlockBlocks.CHERRY_SLABstatic final BlockBlocks.CHERRY_STAIRSstatic final BlockBlocks.CHERRY_TRAPDOORstatic final BlockBlocks.CHERRY_WALL_HANGING_SIGNstatic final BlockBlocks.CHERRY_WALL_SIGNstatic final BlockBlocks.CHERRY_WOODstatic final BlockBlocks.CHESTstatic final BlockBlocks.CHIPPED_ANVILstatic final BlockBlocks.CHISELED_BOOKSHELFstatic final BlockBlocks.CHISELED_COPPERstatic final BlockBlocks.CHISELED_DEEPSLATEstatic final BlockBlocks.CHISELED_NETHER_BRICKSstatic final BlockBlocks.CHISELED_POLISHED_BLACKSTONEstatic final BlockBlocks.CHISELED_QUARTZ_BLOCKstatic final BlockBlocks.CHISELED_RED_SANDSTONEstatic final BlockBlocks.CHISELED_SANDSTONEstatic final BlockBlocks.CHISELED_STONE_BRICKSstatic final BlockBlocks.CHISELED_TUFFstatic final BlockBlocks.CHISELED_TUFF_BRICKSstatic final BlockBlocks.CHORUS_FLOWERstatic final BlockBlocks.CHORUS_PLANTstatic final BlockBlocks.CLAYstatic final BlockBlocks.COAL_BLOCKstatic final BlockBlocks.COAL_OREstatic final BlockBlocks.COARSE_DIRTstatic final BlockBlocks.COBBLED_DEEPSLATEstatic final BlockBlocks.COBBLED_DEEPSLATE_SLABstatic final BlockBlocks.COBBLED_DEEPSLATE_STAIRSstatic final BlockBlocks.COBBLED_DEEPSLATE_WALLstatic final BlockBlocks.COBBLESTONEstatic final BlockBlocks.COBBLESTONE_SLABstatic final BlockBlocks.COBBLESTONE_STAIRSstatic final BlockBlocks.COBBLESTONE_WALLstatic final BlockBlocks.COBWEBstatic final BlockBlocks.COCOAstatic final BlockBlocks.COMMAND_BLOCKstatic final BlockBlocks.COMPARATORstatic final BlockBlocks.COMPOSTERprivate final BlockConcretePowderBlock.concretestatic final BlockBlocks.CONDUITstatic final BlockBlocks.COPPER_BLOCKstatic final BlockBlocks.COPPER_BULBstatic final BlockBlocks.COPPER_DOORstatic final BlockBlocks.COPPER_GRATEstatic final BlockBlocks.COPPER_OREstatic final BlockBlocks.COPPER_TRAPDOORstatic final BlockBlocks.CORNFLOWERstatic final BlockBlocks.CRACKED_DEEPSLATE_BRICKSstatic final BlockBlocks.CRACKED_DEEPSLATE_TILESstatic final BlockBlocks.CRACKED_NETHER_BRICKSstatic final Blockstatic final BlockBlocks.CRACKED_STONE_BRICKSstatic final BlockBlocks.CRAFTERstatic final BlockBlocks.CRAFTING_TABLEstatic final BlockBlocks.CREEPER_HEADstatic final BlockBlocks.CREEPER_WALL_HEADstatic final BlockBlocks.CRIMSON_BUTTONstatic final BlockBlocks.CRIMSON_DOORstatic final BlockBlocks.CRIMSON_FENCEstatic final BlockBlocks.CRIMSON_FENCE_GATEstatic final BlockBlocks.CRIMSON_FUNGUSstatic final BlockBlocks.CRIMSON_HANGING_SIGNstatic final BlockBlocks.CRIMSON_HYPHAEstatic final BlockBlocks.CRIMSON_NYLIUMstatic final BlockBlocks.CRIMSON_PLANKSstatic final BlockBlocks.CRIMSON_PRESSURE_PLATEstatic final BlockBlocks.CRIMSON_ROOTSstatic final BlockBlocks.CRIMSON_SIGNstatic final BlockBlocks.CRIMSON_SLABstatic final BlockBlocks.CRIMSON_STAIRSstatic final BlockBlocks.CRIMSON_STEMstatic final BlockBlocks.CRIMSON_TRAPDOORstatic final BlockBlocks.CRIMSON_WALL_HANGING_SIGNstatic final BlockBlocks.CRIMSON_WALL_SIGNstatic final BlockBlocks.CRYING_OBSIDIANstatic final BlockBlocks.CUT_COPPERstatic final BlockBlocks.CUT_COPPER_SLABstatic final BlockBlocks.CUT_COPPER_STAIRSstatic final BlockBlocks.CUT_RED_SANDSTONEstatic final BlockBlocks.CUT_RED_SANDSTONE_SLABstatic final BlockBlocks.CUT_SANDSTONEstatic final BlockBlocks.CUT_SANDSTONE_SLABstatic final BlockBlocks.CYAN_BANNERstatic final BlockBlocks.CYAN_BEDstatic final BlockBlocks.CYAN_CANDLEstatic final BlockBlocks.CYAN_CANDLE_CAKEstatic final BlockBlocks.CYAN_CARPETstatic final BlockBlocks.CYAN_CONCRETEstatic final BlockBlocks.CYAN_CONCRETE_POWDERstatic final BlockBlocks.CYAN_GLAZED_TERRACOTTAstatic final BlockBlocks.CYAN_SHULKER_BOXstatic final BlockBlocks.CYAN_STAINED_GLASSstatic final BlockBlocks.CYAN_STAINED_GLASS_PANEstatic final BlockBlocks.CYAN_TERRACOTTAstatic final BlockBlocks.CYAN_WALL_BANNERstatic final BlockBlocks.CYAN_WOOLstatic final BlockBlocks.DAMAGED_ANVILstatic final BlockBlocks.DANDELIONstatic final BlockBlocks.DARK_OAK_BUTTONstatic final BlockBlocks.DARK_OAK_DOORstatic final BlockBlocks.DARK_OAK_FENCEstatic final BlockBlocks.DARK_OAK_FENCE_GATEstatic final BlockBlocks.DARK_OAK_HANGING_SIGNstatic final BlockBlocks.DARK_OAK_LEAVESstatic final BlockBlocks.DARK_OAK_LOGstatic final BlockBlocks.DARK_OAK_PLANKSstatic final BlockBlocks.DARK_OAK_PRESSURE_PLATEstatic final BlockBlocks.DARK_OAK_SAPLINGstatic final BlockBlocks.DARK_OAK_SIGNstatic final BlockBlocks.DARK_OAK_SLABstatic final BlockBlocks.DARK_OAK_STAIRSstatic final BlockBlocks.DARK_OAK_TRAPDOORstatic final BlockBlocks.DARK_OAK_WALL_HANGING_SIGNstatic final BlockBlocks.DARK_OAK_WALL_SIGNstatic final BlockBlocks.DARK_OAK_WOODstatic final BlockBlocks.DARK_PRISMARINEstatic final BlockBlocks.DARK_PRISMARINE_SLABstatic final BlockBlocks.DARK_PRISMARINE_STAIRSstatic final BlockBlocks.DAYLIGHT_DETECTORstatic final BlockBlocks.DEAD_BRAIN_CORALstatic final BlockBlocks.DEAD_BRAIN_CORAL_BLOCKstatic final BlockBlocks.DEAD_BRAIN_CORAL_FANstatic final BlockBlocks.DEAD_BRAIN_CORAL_WALL_FANstatic final BlockBlocks.DEAD_BUBBLE_CORALstatic final BlockBlocks.DEAD_BUBBLE_CORAL_BLOCKstatic final BlockBlocks.DEAD_BUBBLE_CORAL_FANstatic final BlockBlocks.DEAD_BUBBLE_CORAL_WALL_FANstatic final BlockBlocks.DEAD_BUSHstatic final BlockBlocks.DEAD_FIRE_CORALstatic final BlockBlocks.DEAD_FIRE_CORAL_BLOCKstatic final BlockBlocks.DEAD_FIRE_CORAL_FANstatic final BlockBlocks.DEAD_FIRE_CORAL_WALL_FANstatic final BlockBlocks.DEAD_HORN_CORALstatic final BlockBlocks.DEAD_HORN_CORAL_BLOCKstatic final BlockBlocks.DEAD_HORN_CORAL_FANstatic final BlockBlocks.DEAD_HORN_CORAL_WALL_FANstatic final BlockBlocks.DEAD_TUBE_CORALstatic final BlockBlocks.DEAD_TUBE_CORAL_BLOCKstatic final BlockBlocks.DEAD_TUBE_CORAL_FANstatic final BlockBlocks.DEAD_TUBE_CORAL_WALL_FANprivate final BlockCoralBlock.deadBlockprivate final BlockCoralFanBlock.deadBlockprivate final BlockCoralPlantBlock.deadBlockprivate final BlockCoralWallFanBlock.deadBlockstatic final BlockBlocks.DECORATED_POTstatic final BlockBlocks.DEEPSLATEstatic final BlockBlocks.DEEPSLATE_BRICK_SLABstatic final BlockBlocks.DEEPSLATE_BRICK_STAIRSstatic final BlockBlocks.DEEPSLATE_BRICK_WALLstatic final BlockBlocks.DEEPSLATE_BRICKSstatic final BlockBlocks.DEEPSLATE_COAL_OREstatic final BlockBlocks.DEEPSLATE_COPPER_OREstatic final BlockBlocks.DEEPSLATE_DIAMOND_OREstatic final BlockBlocks.DEEPSLATE_EMERALD_OREstatic final BlockBlocks.DEEPSLATE_GOLD_OREstatic final BlockBlocks.DEEPSLATE_IRON_OREstatic final BlockBlocks.DEEPSLATE_LAPIS_OREstatic final BlockBlocks.DEEPSLATE_REDSTONE_OREstatic final BlockBlocks.DEEPSLATE_TILE_SLABstatic final BlockBlocks.DEEPSLATE_TILE_STAIRSstatic final BlockBlocks.DEEPSLATE_TILE_WALLstatic final BlockBlocks.DEEPSLATE_TILESstatic final BlockBlocks.DETECTOR_RAILstatic final BlockBlocks.DIAMOND_BLOCKstatic final BlockBlocks.DIAMOND_OREstatic final BlockBlocks.DIORITEstatic final BlockBlocks.DIORITE_SLABstatic final BlockBlocks.DIORITE_STAIRSstatic final BlockBlocks.DIORITE_WALLstatic final BlockBlocks.DIRTstatic final BlockBlocks.DIRT_PATHstatic final BlockBlocks.DISPENSERstatic final BlockBlocks.DRAGON_EGGstatic final BlockBlocks.DRAGON_HEADstatic final BlockBlocks.DRAGON_WALL_HEADstatic final BlockBlocks.DRIED_KELP_BLOCKstatic final BlockBlocks.DRIPSTONE_BLOCKstatic final BlockBlocks.DROPPERstatic final BlockBlocks.EMERALD_BLOCKstatic final BlockBlocks.EMERALD_OREstatic final BlockBlocks.ENCHANTING_TABLEstatic final BlockBlocks.END_GATEWAYstatic final BlockBlocks.END_PORTALstatic final BlockBlocks.END_PORTAL_FRAMEstatic final BlockBlocks.END_RODstatic final BlockBlocks.END_STONEstatic final BlockBlocks.END_STONE_BRICK_SLABstatic final BlockBlocks.END_STONE_BRICK_STAIRSstatic final BlockBlocks.END_STONE_BRICK_WALLstatic final BlockBlocks.END_STONE_BRICKSstatic final BlockBlocks.ENDER_CHESTstatic final BlockBlocks.EXPOSED_CHISELED_COPPERstatic final BlockBlocks.EXPOSED_COPPERstatic final BlockBlocks.EXPOSED_COPPER_BULBstatic final BlockBlocks.EXPOSED_COPPER_DOORstatic final BlockBlocks.EXPOSED_COPPER_GRATEstatic final BlockBlocks.EXPOSED_COPPER_TRAPDOORstatic final BlockBlocks.EXPOSED_CUT_COPPERstatic final BlockBlocks.EXPOSED_CUT_COPPER_SLABstatic final BlockBlocks.EXPOSED_CUT_COPPER_STAIRSstatic final BlockBlocks.FARMLANDstatic final BlockBlocks.FERNstatic final BlockBlocks.FIREstatic final BlockBlocks.FIRE_CORALstatic final BlockBlocks.FIRE_CORAL_BLOCKstatic final BlockBlocks.FIRE_CORAL_FANstatic final BlockBlocks.FIRE_CORAL_WALL_FANstatic final BlockBlocks.FLETCHING_TABLEstatic final BlockBlocks.FLOWER_POTstatic final BlockBlocks.FLOWERING_AZALEAstatic final BlockBlocks.FLOWERING_AZALEA_LEAVESstatic final BlockBlocks.FROGSPAWNstatic final BlockBlocks.FROSTED_ICEstatic final BlockBlocks.FURNACEstatic final BlockBlocks.GILDED_BLACKSTONEstatic final BlockBlocks.GLASSstatic final BlockBlocks.GLASS_PANEstatic final BlockBlocks.GLOW_LICHENstatic final BlockBlocks.GLOWSTONEstatic final BlockBlocks.GOLD_BLOCKstatic final BlockBlocks.GOLD_OREstatic final BlockBlocks.GRANITEstatic final BlockBlocks.GRANITE_SLABstatic final BlockBlocks.GRANITE_STAIRSstatic final BlockBlocks.GRANITE_WALLstatic final BlockBlocks.GRASS_BLOCKstatic final BlockBlocks.GRAVELstatic final BlockBlocks.GRAY_BANNERstatic final BlockBlocks.GRAY_BEDstatic final BlockBlocks.GRAY_CANDLEstatic final BlockBlocks.GRAY_CANDLE_CAKEstatic final BlockBlocks.GRAY_CARPETstatic final BlockBlocks.GRAY_CONCRETEstatic final BlockBlocks.GRAY_CONCRETE_POWDERstatic final BlockBlocks.GRAY_GLAZED_TERRACOTTAstatic final BlockBlocks.GRAY_SHULKER_BOXstatic final BlockBlocks.GRAY_STAINED_GLASSstatic final BlockBlocks.GRAY_STAINED_GLASS_PANEstatic final BlockBlocks.GRAY_TERRACOTTAstatic final BlockBlocks.GRAY_WALL_BANNERstatic final BlockBlocks.GRAY_WOOLstatic final BlockBlocks.GREEN_BANNERstatic final BlockBlocks.GREEN_BEDstatic final BlockBlocks.GREEN_CANDLEstatic final BlockBlocks.GREEN_CANDLE_CAKEstatic final BlockBlocks.GREEN_CARPETstatic final BlockBlocks.GREEN_CONCRETEstatic final BlockBlocks.GREEN_CONCRETE_POWDERstatic final BlockBlocks.GREEN_GLAZED_TERRACOTTAstatic final BlockBlocks.GREEN_SHULKER_BOXstatic final BlockBlocks.GREEN_STAINED_GLASSstatic final BlockBlocks.GREEN_STAINED_GLASS_PANEstatic final BlockBlocks.GREEN_TERRACOTTAstatic final BlockBlocks.GREEN_WALL_BANNERstatic final BlockBlocks.GREEN_WOOLstatic final BlockBlocks.GRINDSTONEstatic final BlockBlocks.HANGING_ROOTSstatic final BlockBlocks.HAY_BLOCKstatic final BlockBlocks.HEAVY_COREstatic final Blockstatic final BlockBlocks.HONEY_BLOCKstatic final BlockBlocks.HONEYCOMB_BLOCKprivate final BlockTripWireBlock.hookstatic final BlockBlocks.HOPPERstatic final BlockBlocks.HORN_CORALstatic final BlockBlocks.HORN_CORAL_BLOCKstatic final BlockBlocks.HORN_CORAL_FANstatic final BlockBlocks.HORN_CORAL_WALL_FANprivate final BlockInfestedBlock.hostBlockstatic final BlockBlocks.ICEstatic final Blockstatic final BlockBlocks.INFESTED_COBBLESTONEstatic final Blockstatic final BlockBlocks.INFESTED_DEEPSLATEstatic final BlockBlocks.INFESTED_MOSSY_STONE_BRICKSstatic final BlockBlocks.INFESTED_STONEstatic final BlockBlocks.INFESTED_STONE_BRICKSstatic final BlockBlocks.IRON_BARSstatic final BlockBlocks.IRON_BLOCKstatic final BlockBlocks.IRON_DOORstatic final BlockBlocks.IRON_OREstatic final BlockBlocks.IRON_TRAPDOORstatic final BlockBlocks.JACK_O_LANTERNstatic final BlockBlocks.JIGSAWstatic final BlockBlocks.JUKEBOXstatic final BlockBlocks.JUNGLE_BUTTONstatic final BlockBlocks.JUNGLE_DOORstatic final BlockBlocks.JUNGLE_FENCEstatic final BlockBlocks.JUNGLE_FENCE_GATEstatic final BlockBlocks.JUNGLE_HANGING_SIGNstatic final BlockBlocks.JUNGLE_LEAVESstatic final BlockBlocks.JUNGLE_LOGstatic final BlockBlocks.JUNGLE_PLANKSstatic final BlockBlocks.JUNGLE_PRESSURE_PLATEstatic final BlockBlocks.JUNGLE_SAPLINGstatic final BlockBlocks.JUNGLE_SIGNstatic final BlockBlocks.JUNGLE_SLABstatic final BlockBlocks.JUNGLE_STAIRSstatic final BlockBlocks.JUNGLE_TRAPDOORstatic final BlockBlocks.JUNGLE_WALL_HANGING_SIGNstatic final BlockBlocks.JUNGLE_WALL_SIGNstatic final BlockBlocks.JUNGLE_WOODstatic final BlockBlocks.KELPstatic final BlockBlocks.KELP_PLANTstatic final BlockBlocks.LADDERstatic final BlockBlocks.LANTERNstatic final BlockBlocks.LAPIS_BLOCKstatic final BlockBlocks.LAPIS_OREstatic final BlockBlocks.LARGE_AMETHYST_BUDstatic final BlockBlocks.LARGE_FERNstatic final BlockBlocks.LAVAstatic final BlockBlocks.LAVA_CAULDRONstatic final BlockBlocks.LECTERNstatic final BlockBlocks.LEVERstatic final BlockBlocks.LIGHTstatic final BlockBlocks.LIGHT_BLUE_BANNERstatic final BlockBlocks.LIGHT_BLUE_BEDstatic final BlockBlocks.LIGHT_BLUE_CANDLEstatic final BlockBlocks.LIGHT_BLUE_CANDLE_CAKEstatic final BlockBlocks.LIGHT_BLUE_CARPETstatic final BlockBlocks.LIGHT_BLUE_CONCRETEstatic final BlockBlocks.LIGHT_BLUE_CONCRETE_POWDERstatic final BlockBlocks.LIGHT_BLUE_GLAZED_TERRACOTTAstatic final BlockBlocks.LIGHT_BLUE_SHULKER_BOXstatic final BlockBlocks.LIGHT_BLUE_STAINED_GLASSstatic final Blockstatic final BlockBlocks.LIGHT_BLUE_TERRACOTTAstatic final BlockBlocks.LIGHT_BLUE_WALL_BANNERstatic final BlockBlocks.LIGHT_BLUE_WOOLstatic final BlockBlocks.LIGHT_GRAY_BANNERstatic final BlockBlocks.LIGHT_GRAY_BEDstatic final BlockBlocks.LIGHT_GRAY_CANDLEstatic final BlockBlocks.LIGHT_GRAY_CANDLE_CAKEstatic final BlockBlocks.LIGHT_GRAY_CARPETstatic final BlockBlocks.LIGHT_GRAY_CONCRETEstatic final BlockBlocks.LIGHT_GRAY_CONCRETE_POWDERstatic final BlockBlocks.LIGHT_GRAY_GLAZED_TERRACOTTAstatic final BlockBlocks.LIGHT_GRAY_SHULKER_BOXstatic final BlockBlocks.LIGHT_GRAY_STAINED_GLASSstatic final Blockstatic final BlockBlocks.LIGHT_GRAY_TERRACOTTAstatic final BlockBlocks.LIGHT_GRAY_WALL_BANNERstatic final BlockBlocks.LIGHT_GRAY_WOOLstatic final Blockstatic final BlockBlocks.LIGHTNING_RODstatic final BlockBlocks.LILACstatic final BlockBlocks.LILY_OF_THE_VALLEYstatic final BlockBlocks.LILY_PADstatic final BlockBlocks.LIME_BANNERstatic final BlockBlocks.LIME_BEDstatic final BlockBlocks.LIME_CANDLEstatic final BlockBlocks.LIME_CANDLE_CAKEstatic final BlockBlocks.LIME_CARPETstatic final BlockBlocks.LIME_CONCRETEstatic final BlockBlocks.LIME_CONCRETE_POWDERstatic final BlockBlocks.LIME_GLAZED_TERRACOTTAstatic final BlockBlocks.LIME_SHULKER_BOXstatic final BlockBlocks.LIME_STAINED_GLASSstatic final BlockBlocks.LIME_STAINED_GLASS_PANEstatic final BlockBlocks.LIME_TERRACOTTAstatic final BlockBlocks.LIME_WALL_BANNERstatic final BlockBlocks.LIME_WOOLstatic final BlockBlocks.LODESTONEstatic final BlockBlocks.LOOMstatic final BlockBlocks.MAGENTA_BANNERstatic final BlockBlocks.MAGENTA_BEDstatic final BlockBlocks.MAGENTA_CANDLEstatic final BlockBlocks.MAGENTA_CANDLE_CAKEstatic final BlockBlocks.MAGENTA_CARPETstatic final BlockBlocks.MAGENTA_CONCRETEstatic final BlockBlocks.MAGENTA_CONCRETE_POWDERstatic final BlockBlocks.MAGENTA_GLAZED_TERRACOTTAstatic final BlockBlocks.MAGENTA_SHULKER_BOXstatic final BlockBlocks.MAGENTA_STAINED_GLASSstatic final BlockBlocks.MAGENTA_STAINED_GLASS_PANEstatic final BlockBlocks.MAGENTA_TERRACOTTAstatic final BlockBlocks.MAGENTA_WALL_BANNERstatic final BlockBlocks.MAGENTA_WOOLstatic final BlockBlocks.MAGMA_BLOCKstatic final BlockBlocks.MANGROVE_BUTTONstatic final BlockBlocks.MANGROVE_DOORstatic final BlockBlocks.MANGROVE_FENCEstatic final BlockBlocks.MANGROVE_FENCE_GATEstatic final BlockBlocks.MANGROVE_HANGING_SIGNstatic final BlockBlocks.MANGROVE_LEAVESstatic final BlockBlocks.MANGROVE_LOGstatic final BlockBlocks.MANGROVE_PLANKSstatic final BlockBlocks.MANGROVE_PRESSURE_PLATEstatic final BlockBlocks.MANGROVE_PROPAGULEstatic final BlockBlocks.MANGROVE_ROOTSstatic final BlockBlocks.MANGROVE_SIGNstatic final BlockBlocks.MANGROVE_SLABstatic final BlockBlocks.MANGROVE_STAIRSstatic final BlockBlocks.MANGROVE_TRAPDOORstatic final BlockBlocks.MANGROVE_WALL_HANGING_SIGNstatic final BlockBlocks.MANGROVE_WALL_SIGNstatic final BlockBlocks.MANGROVE_WOODstatic final BlockBlocks.MEDIUM_AMETHYST_BUDstatic final BlockBlocks.MELONstatic final BlockBlocks.MELON_STEMstatic final BlockBlocks.MOSS_BLOCKstatic final BlockBlocks.MOSS_CARPETstatic final BlockBlocks.MOSSY_COBBLESTONEstatic final BlockBlocks.MOSSY_COBBLESTONE_SLABstatic final BlockBlocks.MOSSY_COBBLESTONE_STAIRSstatic final BlockBlocks.MOSSY_COBBLESTONE_WALLstatic final BlockBlocks.MOSSY_STONE_BRICK_SLABstatic final BlockBlocks.MOSSY_STONE_BRICK_STAIRSstatic final BlockBlocks.MOSSY_STONE_BRICK_WALLstatic final BlockBlocks.MOSSY_STONE_BRICKSstatic final BlockBlocks.MOVING_PISTONstatic final BlockBlocks.MUDstatic final BlockBlocks.MUD_BRICK_SLABstatic final BlockBlocks.MUD_BRICK_STAIRSstatic final BlockBlocks.MUD_BRICK_WALLstatic final BlockBlocks.MUD_BRICKSstatic final BlockBlocks.MUDDY_MANGROVE_ROOTSstatic final BlockBlocks.MUSHROOM_STEMstatic final BlockBlocks.MYCELIUMstatic final BlockBlocks.NETHER_BRICK_FENCEstatic final BlockBlocks.NETHER_BRICK_SLABstatic final BlockBlocks.NETHER_BRICK_STAIRSstatic final BlockBlocks.NETHER_BRICK_WALLstatic final BlockBlocks.NETHER_BRICKSstatic final BlockBlocks.NETHER_GOLD_OREstatic final BlockBlocks.NETHER_PORTALstatic final BlockBlocks.NETHER_QUARTZ_OREstatic final BlockBlocks.NETHER_SPROUTSstatic final BlockBlocks.NETHER_WARTstatic final BlockBlocks.NETHER_WART_BLOCKstatic final BlockBlocks.NETHERITE_BLOCKstatic final BlockBlocks.NETHERRACKstatic final BlockBlocks.NOTE_BLOCKstatic final BlockBlocks.OAK_BUTTONstatic final BlockBlocks.OAK_DOORstatic final BlockBlocks.OAK_FENCEstatic final BlockBlocks.OAK_FENCE_GATEstatic final BlockBlocks.OAK_HANGING_SIGNstatic final BlockBlocks.OAK_LEAVESstatic final BlockBlocks.OAK_LOGstatic final BlockBlocks.OAK_PLANKSstatic final BlockBlocks.OAK_PRESSURE_PLATEstatic final BlockBlocks.OAK_SAPLINGstatic final BlockBlocks.OAK_SIGNstatic final BlockBlocks.OAK_SLABstatic final BlockBlocks.OAK_STAIRSstatic final BlockBlocks.OAK_TRAPDOORstatic final BlockBlocks.OAK_WALL_HANGING_SIGNstatic final BlockBlocks.OAK_WALL_SIGNstatic final BlockBlocks.OAK_WOODstatic final BlockBlocks.OBSERVERstatic final BlockBlocks.OBSIDIANstatic final BlockBlocks.OCHRE_FROGLIGHTstatic final BlockBlocks.ORANGE_BANNERstatic final BlockBlocks.ORANGE_BEDstatic final BlockBlocks.ORANGE_CANDLEstatic final BlockBlocks.ORANGE_CANDLE_CAKEstatic final BlockBlocks.ORANGE_CARPETstatic final BlockBlocks.ORANGE_CONCRETEstatic final BlockBlocks.ORANGE_CONCRETE_POWDERstatic final BlockBlocks.ORANGE_GLAZED_TERRACOTTAstatic final BlockBlocks.ORANGE_SHULKER_BOXstatic final BlockBlocks.ORANGE_STAINED_GLASSstatic final BlockBlocks.ORANGE_STAINED_GLASS_PANEstatic final BlockBlocks.ORANGE_TERRACOTTAstatic final BlockBlocks.ORANGE_TULIPstatic final BlockBlocks.ORANGE_WALL_BANNERstatic final BlockBlocks.ORANGE_WOOLstatic final BlockBlocks.OXEYE_DAISYstatic final BlockBlocks.OXIDIZED_CHISELED_COPPERstatic final BlockBlocks.OXIDIZED_COPPERstatic final BlockBlocks.OXIDIZED_COPPER_BULBstatic final BlockBlocks.OXIDIZED_COPPER_DOORstatic final BlockBlocks.OXIDIZED_COPPER_GRATEstatic final BlockBlocks.OXIDIZED_COPPER_TRAPDOORstatic final BlockBlocks.OXIDIZED_CUT_COPPERstatic final BlockBlocks.OXIDIZED_CUT_COPPER_SLABstatic final BlockBlocks.OXIDIZED_CUT_COPPER_STAIRSstatic final BlockBlocks.PACKED_ICEstatic final BlockBlocks.PACKED_MUDstatic final BlockBlocks.PEARLESCENT_FROGLIGHTstatic final BlockBlocks.PEONYstatic final BlockBlocks.PETRIFIED_OAK_SLABstatic final BlockBlocks.PIGLIN_HEADstatic final BlockBlocks.PIGLIN_WALL_HEADstatic final BlockBlocks.PINK_BANNERstatic final BlockBlocks.PINK_BEDstatic final BlockBlocks.PINK_CANDLEstatic final BlockBlocks.PINK_CANDLE_CAKEstatic final BlockBlocks.PINK_CARPETstatic final BlockBlocks.PINK_CONCRETEstatic final BlockBlocks.PINK_CONCRETE_POWDERstatic final BlockBlocks.PINK_GLAZED_TERRACOTTAstatic final BlockBlocks.PINK_PETALSstatic final BlockBlocks.PINK_SHULKER_BOXstatic final BlockBlocks.PINK_STAINED_GLASSstatic final BlockBlocks.PINK_STAINED_GLASS_PANEstatic final BlockBlocks.PINK_TERRACOTTAstatic final BlockBlocks.PINK_TULIPstatic final BlockBlocks.PINK_WALL_BANNERstatic final BlockBlocks.PINK_WOOLstatic final BlockBlocks.PISTONstatic final BlockBlocks.PISTON_HEADstatic final BlockBlocks.PITCHER_CROPstatic final BlockBlocks.PITCHER_PLANTprivate final BlockChorusFlowerBlock.plantstatic final BlockBlocks.PLAYER_HEADstatic final BlockBlocks.PLAYER_WALL_HEADstatic final BlockBlocks.PODZOLstatic final BlockBlocks.POINTED_DRIPSTONEstatic final BlockBlocks.POLISHED_ANDESITEstatic final BlockBlocks.POLISHED_ANDESITE_SLABstatic final BlockBlocks.POLISHED_ANDESITE_STAIRSstatic final BlockBlocks.POLISHED_BASALTstatic final BlockBlocks.POLISHED_BLACKSTONEstatic final Blockstatic final Blockstatic final Blockstatic final BlockBlocks.POLISHED_BLACKSTONE_BRICKSstatic final BlockBlocks.POLISHED_BLACKSTONE_BUTTONstatic final Blockstatic final BlockBlocks.POLISHED_BLACKSTONE_SLABstatic final BlockBlocks.POLISHED_BLACKSTONE_STAIRSstatic final BlockBlocks.POLISHED_BLACKSTONE_WALLstatic final BlockBlocks.POLISHED_DEEPSLATEstatic final BlockBlocks.POLISHED_DEEPSLATE_SLABstatic final BlockBlocks.POLISHED_DEEPSLATE_STAIRSstatic final BlockBlocks.POLISHED_DEEPSLATE_WALLstatic final BlockBlocks.POLISHED_DIORITEstatic final BlockBlocks.POLISHED_DIORITE_SLABstatic final BlockBlocks.POLISHED_DIORITE_STAIRSstatic final BlockBlocks.POLISHED_GRANITEstatic final BlockBlocks.POLISHED_GRANITE_SLABstatic final BlockBlocks.POLISHED_GRANITE_STAIRSstatic final BlockBlocks.POLISHED_TUFFstatic final BlockBlocks.POLISHED_TUFF_SLABstatic final BlockBlocks.POLISHED_TUFF_STAIRSstatic final BlockBlocks.POLISHED_TUFF_WALLstatic final BlockBlocks.POPPYstatic final BlockBlocks.POTATOESprivate final BlockFlowerPotBlock.pottedNeo: Field accesses are redirected toFlowerPotBlock.getPotted()with a coremod.static final BlockBlocks.POTTED_ACACIA_SAPLINGstatic final BlockBlocks.POTTED_ALLIUMstatic final BlockBlocks.POTTED_AZALEAstatic final BlockBlocks.POTTED_AZURE_BLUETstatic final BlockBlocks.POTTED_BAMBOOstatic final BlockBlocks.POTTED_BIRCH_SAPLINGstatic final BlockBlocks.POTTED_BLUE_ORCHIDstatic final BlockBlocks.POTTED_BROWN_MUSHROOMstatic final BlockBlocks.POTTED_CACTUSstatic final BlockBlocks.POTTED_CHERRY_SAPLINGstatic final BlockBlocks.POTTED_CORNFLOWERstatic final BlockBlocks.POTTED_CRIMSON_FUNGUSstatic final BlockBlocks.POTTED_CRIMSON_ROOTSstatic final BlockBlocks.POTTED_DANDELIONstatic final BlockBlocks.POTTED_DARK_OAK_SAPLINGstatic final BlockBlocks.POTTED_DEAD_BUSHstatic final BlockBlocks.POTTED_FERNstatic final BlockBlocks.POTTED_FLOWERING_AZALEAstatic final BlockBlocks.POTTED_JUNGLE_SAPLINGstatic final BlockBlocks.POTTED_LILY_OF_THE_VALLEYstatic final BlockBlocks.POTTED_MANGROVE_PROPAGULEstatic final BlockBlocks.POTTED_OAK_SAPLINGstatic final BlockBlocks.POTTED_ORANGE_TULIPstatic final BlockBlocks.POTTED_OXEYE_DAISYstatic final BlockBlocks.POTTED_PINK_TULIPstatic final BlockBlocks.POTTED_POPPYstatic final BlockBlocks.POTTED_RED_MUSHROOMstatic final BlockBlocks.POTTED_RED_TULIPstatic final BlockBlocks.POTTED_SPRUCE_SAPLINGstatic final BlockBlocks.POTTED_TORCHFLOWERstatic final BlockBlocks.POTTED_WARPED_FUNGUSstatic final BlockBlocks.POTTED_WARPED_ROOTSstatic final BlockBlocks.POTTED_WHITE_TULIPstatic final BlockBlocks.POTTED_WITHER_ROSEstatic final BlockBlocks.POWDER_SNOWstatic final BlockBlocks.POWDER_SNOW_CAULDRONstatic final BlockBlocks.POWERED_RAILstatic final BlockBlocks.PRISMARINEstatic final BlockBlocks.PRISMARINE_BRICK_SLABstatic final BlockBlocks.PRISMARINE_BRICK_STAIRSstatic final BlockBlocks.PRISMARINE_BRICKSstatic final BlockBlocks.PRISMARINE_SLABstatic final BlockBlocks.PRISMARINE_STAIRSstatic final BlockBlocks.PRISMARINE_WALLstatic final BlockBlocks.PUMPKINstatic final BlockBlocks.PUMPKIN_STEMstatic final BlockBlocks.PURPLE_BANNERstatic final BlockBlocks.PURPLE_BEDstatic final BlockBlocks.PURPLE_CANDLEstatic final BlockBlocks.PURPLE_CANDLE_CAKEstatic final BlockBlocks.PURPLE_CARPETstatic final BlockBlocks.PURPLE_CONCRETEstatic final BlockBlocks.PURPLE_CONCRETE_POWDERstatic final BlockBlocks.PURPLE_GLAZED_TERRACOTTAstatic final BlockBlocks.PURPLE_SHULKER_BOXstatic final BlockBlocks.PURPLE_STAINED_GLASSstatic final BlockBlocks.PURPLE_STAINED_GLASS_PANEstatic final BlockBlocks.PURPLE_TERRACOTTAstatic final BlockBlocks.PURPLE_WALL_BANNERstatic final BlockBlocks.PURPLE_WOOLstatic final BlockBlocks.PURPUR_BLOCKstatic final BlockBlocks.PURPUR_PILLARstatic final BlockBlocks.PURPUR_SLABstatic final BlockBlocks.PURPUR_STAIRSstatic final BlockBlocks.QUARTZ_BLOCKstatic final BlockBlocks.QUARTZ_BRICKSstatic final BlockBlocks.QUARTZ_PILLARstatic final BlockBlocks.QUARTZ_SLABstatic final BlockBlocks.QUARTZ_STAIRSstatic final BlockBlocks.RAILstatic final BlockBlocks.RAW_COPPER_BLOCKstatic final BlockBlocks.RAW_GOLD_BLOCKstatic final BlockBlocks.RAW_IRON_BLOCKstatic final BlockBlocks.RED_BANNERstatic final BlockBlocks.RED_BEDstatic final BlockBlocks.RED_CANDLEstatic final BlockBlocks.RED_CANDLE_CAKEstatic final BlockBlocks.RED_CARPETstatic final BlockBlocks.RED_CONCRETEstatic final BlockBlocks.RED_CONCRETE_POWDERstatic final BlockBlocks.RED_GLAZED_TERRACOTTAstatic final BlockBlocks.RED_MUSHROOMstatic final BlockBlocks.RED_MUSHROOM_BLOCKstatic final BlockBlocks.RED_NETHER_BRICK_SLABstatic final BlockBlocks.RED_NETHER_BRICK_STAIRSstatic final BlockBlocks.RED_NETHER_BRICK_WALLstatic final BlockBlocks.RED_NETHER_BRICKSstatic final BlockBlocks.RED_SANDstatic final BlockBlocks.RED_SANDSTONEstatic final BlockBlocks.RED_SANDSTONE_SLABstatic final BlockBlocks.RED_SANDSTONE_STAIRSstatic final BlockBlocks.RED_SANDSTONE_WALLstatic final BlockBlocks.RED_SHULKER_BOXstatic final BlockBlocks.RED_STAINED_GLASSstatic final BlockBlocks.RED_STAINED_GLASS_PANEstatic final BlockBlocks.RED_TERRACOTTAstatic final BlockBlocks.RED_TULIPstatic final BlockBlocks.RED_WALL_BANNERstatic final BlockBlocks.RED_WOOLstatic final BlockBlocks.REDSTONE_BLOCKstatic final BlockBlocks.REDSTONE_LAMPstatic final BlockBlocks.REDSTONE_OREstatic final BlockBlocks.REDSTONE_TORCHstatic final BlockBlocks.REDSTONE_WALL_TORCHstatic final BlockBlocks.REDSTONE_WIREstatic final BlockBlocks.REINFORCED_DEEPSLATEstatic final BlockBlocks.REPEATERstatic final BlockBlocks.REPEATING_COMMAND_BLOCKprivate final BlockFungusBlock.requiredBlockstatic final BlockBlocks.RESPAWN_ANCHORstatic final BlockBlocks.ROOTED_DIRTstatic final BlockBlocks.ROSE_BUSHstatic final BlockBlocks.SANDstatic final BlockBlocks.SANDSTONEstatic final BlockBlocks.SANDSTONE_SLABstatic final BlockBlocks.SANDSTONE_STAIRSstatic final BlockBlocks.SANDSTONE_WALLstatic final BlockBlocks.SCAFFOLDINGstatic final BlockBlocks.SCULKstatic final BlockBlocks.SCULK_CATALYSTstatic final BlockBlocks.SCULK_SENSORstatic final BlockBlocks.SCULK_SHRIEKERstatic final BlockBlocks.SCULK_VEINstatic final BlockBlocks.SEA_LANTERNstatic final BlockBlocks.SEA_PICKLEstatic final BlockBlocks.SEAGRASSstatic final BlockBlocks.SHORT_GRASSstatic final BlockBlocks.SHROOMLIGHTstatic final BlockBlocks.SHULKER_BOXstatic final BlockBlocks.SKELETON_SKULLstatic final BlockBlocks.SKELETON_WALL_SKULLstatic final BlockBlocks.SLIME_BLOCKstatic final BlockBlocks.SMALL_AMETHYST_BUDstatic final BlockBlocks.SMALL_DRIPLEAFstatic final BlockBlocks.SMITHING_TABLEstatic final BlockBlocks.SMOKERstatic final BlockBlocks.SMOOTH_BASALTstatic final BlockBlocks.SMOOTH_QUARTZstatic final BlockBlocks.SMOOTH_QUARTZ_SLABstatic final BlockBlocks.SMOOTH_QUARTZ_STAIRSstatic final BlockBlocks.SMOOTH_RED_SANDSTONEstatic final BlockBlocks.SMOOTH_RED_SANDSTONE_SLABstatic final BlockBlocks.SMOOTH_RED_SANDSTONE_STAIRSstatic final BlockBlocks.SMOOTH_SANDSTONEstatic final BlockBlocks.SMOOTH_SANDSTONE_SLABstatic final BlockBlocks.SMOOTH_SANDSTONE_STAIRSstatic final BlockBlocks.SMOOTH_STONEstatic final BlockBlocks.SMOOTH_STONE_SLABstatic final BlockBlocks.SNIFFER_EGGstatic final BlockBlocks.SNOWstatic final BlockBlocks.SNOW_BLOCKstatic final BlockBlocks.SOUL_CAMPFIREstatic final BlockBlocks.SOUL_FIREstatic final BlockBlocks.SOUL_LANTERNstatic final BlockBlocks.SOUL_SANDstatic final BlockBlocks.SOUL_SOILstatic final BlockBlocks.SOUL_TORCHstatic final BlockBlocks.SOUL_WALL_TORCHstatic final BlockBlocks.SPAWNERstatic final BlockBlocks.SPONGEstatic final BlockBlocks.SPORE_BLOSSOMstatic final BlockBlocks.SPRUCE_BUTTONstatic final BlockBlocks.SPRUCE_DOORstatic final BlockBlocks.SPRUCE_FENCEstatic final BlockBlocks.SPRUCE_FENCE_GATEstatic final BlockBlocks.SPRUCE_HANGING_SIGNstatic final BlockBlocks.SPRUCE_LEAVESstatic final BlockBlocks.SPRUCE_LOGstatic final BlockBlocks.SPRUCE_PLANKSstatic final BlockBlocks.SPRUCE_PRESSURE_PLATEstatic final BlockBlocks.SPRUCE_SAPLINGstatic final BlockBlocks.SPRUCE_SIGNstatic final BlockBlocks.SPRUCE_SLABstatic final BlockBlocks.SPRUCE_STAIRSstatic final BlockBlocks.SPRUCE_TRAPDOORstatic final BlockBlocks.SPRUCE_WALL_HANGING_SIGNstatic final BlockBlocks.SPRUCE_WALL_SIGNstatic final BlockBlocks.SPRUCE_WOODstatic final BlockBlocks.STICKY_PISTONstatic final BlockBlocks.STONEstatic final BlockBlocks.STONE_BRICK_SLABstatic final BlockBlocks.STONE_BRICK_STAIRSstatic final BlockBlocks.STONE_BRICK_WALLstatic final BlockBlocks.STONE_BRICKSstatic final BlockBlocks.STONE_BUTTONstatic final BlockBlocks.STONE_PRESSURE_PLATEstatic final BlockBlocks.STONE_SLABstatic final BlockBlocks.STONE_STAIRSstatic final BlockBlocks.STONECUTTERstatic final BlockBlocks.STRIPPED_ACACIA_LOGstatic final BlockBlocks.STRIPPED_ACACIA_WOODstatic final BlockBlocks.STRIPPED_BAMBOO_BLOCKstatic final BlockBlocks.STRIPPED_BIRCH_LOGstatic final BlockBlocks.STRIPPED_BIRCH_WOODstatic final BlockBlocks.STRIPPED_CHERRY_LOGstatic final BlockBlocks.STRIPPED_CHERRY_WOODstatic final BlockBlocks.STRIPPED_CRIMSON_HYPHAEstatic final BlockBlocks.STRIPPED_CRIMSON_STEMstatic final BlockBlocks.STRIPPED_DARK_OAK_LOGstatic final BlockBlocks.STRIPPED_DARK_OAK_WOODstatic final BlockBlocks.STRIPPED_JUNGLE_LOGstatic final BlockBlocks.STRIPPED_JUNGLE_WOODstatic final BlockBlocks.STRIPPED_MANGROVE_LOGstatic final BlockBlocks.STRIPPED_MANGROVE_WOODstatic final BlockBlocks.STRIPPED_OAK_LOGstatic final BlockBlocks.STRIPPED_OAK_WOODstatic final BlockBlocks.STRIPPED_SPRUCE_LOGstatic final BlockBlocks.STRIPPED_SPRUCE_WOODstatic final BlockBlocks.STRIPPED_WARPED_HYPHAEstatic final BlockBlocks.STRIPPED_WARPED_STEMstatic final BlockBlocks.STRUCTURE_BLOCKstatic final BlockBlocks.STRUCTURE_VOIDstatic final BlockBlocks.SUGAR_CANEstatic final BlockBlocks.SUNFLOWERstatic final BlockBlocks.SUSPICIOUS_GRAVELstatic final BlockBlocks.SUSPICIOUS_SANDstatic final BlockBlocks.SWEET_BERRY_BUSHstatic final BlockBlocks.TALL_GRASSstatic final BlockBlocks.TALL_SEAGRASSstatic final BlockBlocks.TARGETstatic final BlockBlocks.TERRACOTTAstatic final BlockBlocks.TINTED_GLASSstatic final BlockBlocks.TNTstatic final BlockBlocks.TORCHstatic final BlockBlocks.TORCHFLOWERstatic final BlockBlocks.TORCHFLOWER_CROPstatic final BlockBlocks.TRAPPED_CHESTstatic final BlockBlocks.TRIAL_SPAWNERstatic final BlockBlocks.TRIPWIREstatic final BlockBlocks.TRIPWIRE_HOOKstatic final BlockBlocks.TUBE_CORALstatic final BlockBlocks.TUBE_CORAL_BLOCKstatic final BlockBlocks.TUBE_CORAL_FANstatic final BlockBlocks.TUBE_CORAL_WALL_FANstatic final BlockBlocks.TUFFstatic final BlockBlocks.TUFF_BRICK_SLABstatic final BlockBlocks.TUFF_BRICK_STAIRSstatic final BlockBlocks.TUFF_BRICK_WALLstatic final BlockBlocks.TUFF_BRICKSstatic final BlockBlocks.TUFF_SLABstatic final BlockBlocks.TUFF_STAIRSstatic final BlockBlocks.TUFF_WALLprivate final BlockBrushableBlock.turnsIntostatic final BlockBlocks.TURTLE_EGGstatic final BlockBlocks.TWISTING_VINESstatic final BlockBlocks.TWISTING_VINES_PLANTstatic final BlockBlocks.VAULTstatic final BlockBlocks.VERDANT_FROGLIGHTstatic final BlockBlocks.VINEstatic final BlockBlocks.VOID_AIRstatic final BlockBlocks.WALL_TORCHstatic final BlockBlocks.WARPED_BUTTONstatic final BlockBlocks.WARPED_DOORstatic final BlockBlocks.WARPED_FENCEstatic final BlockBlocks.WARPED_FENCE_GATEstatic final BlockBlocks.WARPED_FUNGUSstatic final BlockBlocks.WARPED_HANGING_SIGNstatic final BlockBlocks.WARPED_HYPHAEstatic final BlockBlocks.WARPED_NYLIUMstatic final BlockBlocks.WARPED_PLANKSstatic final BlockBlocks.WARPED_PRESSURE_PLATEstatic final BlockBlocks.WARPED_ROOTSstatic final BlockBlocks.WARPED_SIGNstatic final BlockBlocks.WARPED_SLABstatic final BlockBlocks.WARPED_STAIRSstatic final BlockBlocks.WARPED_STEMstatic final BlockBlocks.WARPED_TRAPDOORstatic final BlockBlocks.WARPED_WALL_HANGING_SIGNstatic final BlockBlocks.WARPED_WALL_SIGNstatic final BlockBlocks.WARPED_WART_BLOCKstatic final BlockBlocks.WATERstatic final BlockBlocks.WATER_CAULDRONstatic final BlockBlocks.WAXED_CHISELED_COPPERstatic final BlockBlocks.WAXED_COPPER_BLOCKstatic final BlockBlocks.WAXED_COPPER_BULBstatic final BlockBlocks.WAXED_COPPER_DOORstatic final BlockBlocks.WAXED_COPPER_GRATEstatic final BlockBlocks.WAXED_COPPER_TRAPDOORstatic final BlockBlocks.WAXED_CUT_COPPERstatic final BlockBlocks.WAXED_CUT_COPPER_SLABstatic final BlockBlocks.WAXED_CUT_COPPER_STAIRSstatic final Blockstatic final BlockBlocks.WAXED_EXPOSED_COPPERstatic final BlockBlocks.WAXED_EXPOSED_COPPER_BULBstatic final BlockBlocks.WAXED_EXPOSED_COPPER_DOORstatic final BlockBlocks.WAXED_EXPOSED_COPPER_GRATEstatic final Blockstatic final BlockBlocks.WAXED_EXPOSED_CUT_COPPERstatic final Blockstatic final Blockstatic final Blockstatic final BlockBlocks.WAXED_OXIDIZED_COPPERstatic final BlockBlocks.WAXED_OXIDIZED_COPPER_BULBstatic final BlockBlocks.WAXED_OXIDIZED_COPPER_DOORstatic final BlockBlocks.WAXED_OXIDIZED_COPPER_GRATEstatic final Blockstatic final BlockBlocks.WAXED_OXIDIZED_CUT_COPPERstatic final Blockstatic final Blockstatic final Blockstatic final BlockBlocks.WAXED_WEATHERED_COPPERstatic final BlockBlocks.WAXED_WEATHERED_COPPER_BULBstatic final BlockBlocks.WAXED_WEATHERED_COPPER_DOORstatic final BlockBlocks.WAXED_WEATHERED_COPPER_GRATEstatic final Blockstatic final BlockBlocks.WAXED_WEATHERED_CUT_COPPERstatic final Blockstatic final Blockstatic final BlockBlocks.WEATHERED_CHISELED_COPPERstatic final BlockBlocks.WEATHERED_COPPERstatic final BlockBlocks.WEATHERED_COPPER_BULBstatic final BlockBlocks.WEATHERED_COPPER_DOORstatic final BlockBlocks.WEATHERED_COPPER_GRATEstatic final BlockBlocks.WEATHERED_COPPER_TRAPDOORstatic final BlockBlocks.WEATHERED_CUT_COPPERstatic final BlockBlocks.WEATHERED_CUT_COPPER_SLABstatic final BlockBlocks.WEATHERED_CUT_COPPER_STAIRSstatic final BlockBlocks.WEEPING_VINESstatic final BlockBlocks.WEEPING_VINES_PLANTstatic final BlockBlocks.WET_SPONGEstatic final BlockBlocks.WHEATstatic final BlockBlocks.WHITE_BANNERstatic final BlockBlocks.WHITE_BEDstatic final BlockBlocks.WHITE_CANDLEstatic final BlockBlocks.WHITE_CANDLE_CAKEstatic final BlockBlocks.WHITE_CARPETstatic final BlockBlocks.WHITE_CONCRETEstatic final BlockBlocks.WHITE_CONCRETE_POWDERstatic final BlockBlocks.WHITE_GLAZED_TERRACOTTAstatic final BlockBlocks.WHITE_SHULKER_BOXstatic final BlockBlocks.WHITE_STAINED_GLASSstatic final BlockBlocks.WHITE_STAINED_GLASS_PANEstatic final BlockBlocks.WHITE_TERRACOTTAstatic final BlockBlocks.WHITE_TULIPstatic final BlockBlocks.WHITE_WALL_BANNERstatic final BlockBlocks.WHITE_WOOLstatic final BlockBlocks.WITHER_ROSEstatic final BlockBlocks.WITHER_SKELETON_SKULLstatic final BlockBlocks.WITHER_SKELETON_WALL_SKULLstatic final BlockBlocks.YELLOW_BANNERstatic final BlockBlocks.YELLOW_BEDstatic final BlockBlocks.YELLOW_CANDLEstatic final BlockBlocks.YELLOW_CANDLE_CAKEstatic final BlockBlocks.YELLOW_CARPETstatic final BlockBlocks.YELLOW_CONCRETEstatic final BlockBlocks.YELLOW_CONCRETE_POWDERstatic final BlockBlocks.YELLOW_GLAZED_TERRACOTTAstatic final BlockBlocks.YELLOW_SHULKER_BOXstatic final BlockBlocks.YELLOW_STAINED_GLASSstatic final BlockBlocks.YELLOW_STAINED_GLASS_PANEstatic final BlockBlocks.YELLOW_TERRACOTTAstatic final BlockBlocks.YELLOW_WALL_BANNERstatic final BlockBlocks.YELLOW_WOOLstatic final BlockBlocks.ZOMBIE_HEADstatic final BlockBlocks.ZOMBIE_WALL_HEADFields in net.minecraft.world.level.block with type parameters of type BlockModifier and TypeFieldDescriptionprivate final ResourceKey<Block> StemBlock.attachedStemInfestedBlock.BLOCK_BY_HOST_BLOCKInfestedBlock.BLOCK_BY_HOST_BLOCKprivate final Holder.Reference<Block> Block.builtInRegistryHolderprivate final it.unimi.dsi.fastutil.objects.Object2IntMap<Block> FireBlock.burnOddsBannerBlock.BY_COLORstatic final com.mojang.serialization.MapCodec<Block> Block.CODECstatic final com.mojang.serialization.MapCodec<Block> BlockTypes.CODECstatic final com.mojang.serialization.MapCodec<Block> CoralBlock.DEAD_CORAL_FIELDFlowerPotBlock.flowerDelegateprivate final ResourceKey<Block> AttachedStemBlock.fruitprivate final ResourceKey<Block> StemBlock.fruitprivate final Map<ResourceLocation, Supplier<? extends Block>> FlowerPotBlock.fullPotsprivate final it.unimi.dsi.fastutil.objects.Object2IntMap<Block> FireBlock.igniteOddsWeatheringCopper.NEXT_BY_BLOCKDeprecated.Neo: Usethe data map, this field will be ignored in a future versionWeatheringCopper.NEXT_BY_BLOCKDeprecated.Neo: Usethe data map, this field will be ignored in a future versionFlowerPotBlock.POTTED_BY_CONTENTFlowerPotBlock.POTTED_BY_CONTENTWeatheringCopper.PREVIOUS_BY_BLOCKDeprecated.Neo: Use theinverse mapgenerated from the data map, this field will be ignored in a future versionWeatheringCopper.PREVIOUS_BY_BLOCKDeprecated.Neo: Use theinverse mapgenerated from the data map, this field will be ignored in a future versionSculkSpreader.replaceableBlocksprotected final StateDefinition<Block, BlockState> Block.stateDefinitionprivate final ResourceKey<Block> AttachedStemBlock.stemMethods in net.minecraft.world.level.block that return BlockModifier and TypeMethodDescriptionprotected BlockBlock.asBlock()private static Blockstatic Blockstatic Blockprivate static Blockprivate static Blockstatic BlockShulkerBoxBlock.getBlockByColor(DyeColor color) protected BlockCaveVinesBlock.getBodyBlock()protected abstract BlockGrowingPlantBlock.getBodyBlock()protected BlockGrowingPlantBodyBlock.getBodyBlock()protected BlockKelpBlock.getBodyBlock()protected BlockTwistingVinesBlock.getBodyBlock()protected BlockWeepingVinesBlock.getBodyBlock()static BlockInfestedBlock.getHostBlock()FlowerPotBlock.getPotted()BrushableBlock.getTurnsInto()private static Blockprivate static BlockBlocks.legacyStair(Block baseBlock) Deprecated.private static Blockprivate static Blockprivate static BlockBlocks.netherStem(MapColor mapColor) private static BlockBlocks.pistonBase(boolean isSticky) static Blockstatic BlockBlocks.register(ResourceKey<Block> resourceKey, Block block) private static BlockBlocks.shulkerBox(DyeColor color, MapColor mapColor) private static BlockBlocks.stainedGlass(DyeColor color) private static Blockprivate static BlockBlocks.stoneButton()private static BlockBlocks.woodenButton(BlockSetType type) Methods in net.minecraft.world.level.block that return types with arguments of type BlockModifier and TypeMethodDescriptionstatic com.mojang.serialization.MapCodec<? extends Block> Block.builtInRegistryHolder()Deprecated.protected com.mojang.serialization.MapCodec<? extends Block> Block.codec()Map<ResourceLocation, Supplier<? extends Block>> FlowerPotBlock.getFullPotsView()Returns all the filled pots that can be spawned from filling this pot.WeatheringCopper.getPrevious(Block block) Block.getStateDefinition()SculkSpreader.replaceableBlocks()Methods in net.minecraft.world.level.block with parameters of type BlockModifier and TypeMethodDescriptionprivate static Blockstatic DyeColorShulkerBoxBlock.getColorFromBlock(Block block) static BlockGrowingPlantBodyBlock.getHeadPos(BlockGetter level, BlockPos pos, Block block) WeatheringCopper.getPrevious(Block block) static WoodTypeSignBlock.getWoodType(Block block) private static BlockBlocks.legacyStair(Block baseBlock) Deprecated.protected voidAbstractSkullBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, BlockPos neighborPos, boolean movedByPiston) protected voidBaseRailBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidBellBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidBigDripleafBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, BlockPos neighborPos, boolean movedByPiston) protected voidCommandBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidCopperBulbBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, BlockPos neighborPos, boolean movedByPiston) protected voidCrafterBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, BlockPos neighborPos, boolean movedByPiston) protected voidDiodeBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidDispenserBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidDoorBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidFenceGateBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidFrostedIceBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidHopperBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidLiquidBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidNoteBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidRedstoneLampBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidRedstoneTorchBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidRedStoneWireBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidSpongeBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidStructureBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidTntBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidTrapDoorBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) private static voidTripWireHookBlock.notifyNeighbors(Block block, Level level, BlockPos pos, Direction direction) static Blockstatic BlockBlocks.register(ResourceKey<Block> resourceKey, Block block) voidFireBlock.setFlammable(Block block, int encouragement, int flammability) private static Blockprotected voidBaseRailBlock.updateState(BlockState state, Level level, BlockPos pos, Block neighborBlock) protected voidPoweredRailBlock.updateState(BlockState state, Level level, BlockPos pos, Block block) protected voidRailBlock.updateState(BlockState state, Level level, BlockPos pos, Block block) Method parameters in net.minecraft.world.level.block with type arguments of type BlockModifier and TypeMethodDescriptionvoidFlowerPotBlock.addPlant(ResourceLocation flower, Supplier<? extends Block> fullPot) Maps the given flower to the filled pot it is for.static com.mojang.serialization.MapCodec<? extends Block> protected voidAbstractFurnaceBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidAbstractSkullBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidAmethystClusterBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidAnvilBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidAttachedStemBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidBambooStalkBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidBannerBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidBarrelBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidBarrierBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidBaseCoralPlantTypeBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidBaseCoralWallFanBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidBedBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidBeehiveBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidBeetrootBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidBellBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidBigDripleafBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidBigDripleafStemBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidBrewingStandBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidBrushableBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidBubbleColumnBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidButtonBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidCactusBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidCakeBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidCalibratedSculkSensorBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> p_277652_) protected voidCampfireBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidCandleBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidCandleCakeBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidCarvedPumpkinBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidCaveVinesBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> p_152993_) protected voidCaveVinesPlantBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> p_153031_) protected voidCeilingHangingSignBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidChainBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidChestBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidChiseledBookShelfBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidChorusFlowerBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidChorusPlantBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidCocoaBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidCommandBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidComparatorBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidComposterBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidConduitBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidCopperBulbBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidCrafterBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidCropBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidDaylightDetectorBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidDecoratedPotBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> p_273169_) protected voidDetectorRailBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidDispenserBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidDoorBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidDoublePlantBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidEnderChestBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidEndPortalFrameBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidEndRodBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidFarmBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidFenceBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidFenceGateBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidFireBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidFrostedIceBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidGlazedTerracottaBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidGlowLichenBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidGrindstoneBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidGrowingPlantHeadBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidHangingRootsBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> p_153358_) protected voidHeavyCoreBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> p_333925_) protected voidHopperBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidHugeMushroomBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidInfestedRotatedPillarBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> p_153446_) protected voidIronBarsBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidJigsawBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidJukeboxBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidLadderBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidLanternBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidLayeredCauldronBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidLeavesBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidLecternBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidLeverBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidLightBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidLightningRodBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidLiquidBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidLoomBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidMangrovePropaguleBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidMangroveRootsBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> p_221521_) protected voidMultifaceBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidNetherPortalBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidNetherWartBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidNoteBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidObserverBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidPinkPetalsBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> p_272634_) protected voidPitcherCropBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidPointedDripstoneBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidPoweredRailBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidPressurePlateBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidRailBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidRedstoneLampBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidRedStoneOreBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidRedstoneTorchBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidRedstoneWallTorchBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidRedStoneWireBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidRepeaterBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidRespawnAnchorBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidRotatedPillarBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidSaplingBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidScaffoldingBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidSculkCatalystBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> p_222115_) protected voidSculkSensorBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidSculkShriekerBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidSculkVeinBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidSeaPickleBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidShulkerBoxBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidSkullBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidSlabBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidSmallDripleafBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> p_154632_) protected voidSnifferEggBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidSnowLayerBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidSnowyDirtBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidStairBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidStandingSignBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidStemBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidStonecutterBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidStructureBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidSugarCaneBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidSweetBerryBushBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidTargetBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidTntBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidTorchflowerCropBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> p_272679_) protected voidTrapDoorBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidTrialSpawnerBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> p_312785_) protected voidTripWireBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidTripWireHookBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidTurtleEggBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidVaultBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> p_323673_) protected voidVineBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidWallBannerBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidWallBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidWallHangingSignBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidWallSignBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidWallSkullBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidWallTorchBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidWaterloggedTransparentBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> p_313896_) protected voidWeightedPressurePlateBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) private static BlockStateMultifaceBlock.getDefaultMultifaceState(StateDefinition<Block, BlockState> stateDefinition) static BlockBlocks.register(ResourceKey<Block> resourceKey, Block block) Constructors in net.minecraft.world.level.block with parameters of type BlockModifierConstructorDescriptionBrushableBlock(Block turnsInto, SoundEvent brushSound, SoundEvent brushCompletedSound, BlockBehaviour.Properties properties) CandleCakeBlock(Block candleBlock, BlockBehaviour.Properties properties) ChorusFlowerBlock(Block plant, BlockBehaviour.Properties properties) ConcretePowderBlock(Block concrete, BlockBehaviour.Properties properties) CoralBlock(Block deadBlock, BlockBehaviour.Properties properties) CoralFanBlock(Block deadBlock, BlockBehaviour.Properties properties) CoralPlantBlock(Block deadBlock, BlockBehaviour.Properties properties) CoralWallFanBlock(Block deadBlock, BlockBehaviour.Properties properties) FlowerPotBlock(Block potted, BlockBehaviour.Properties properties) Deprecated.FungusBlock(ResourceKey<ConfiguredFeature<?, ?>> feature, Block requiredBlock, BlockBehaviour.Properties properties) InfestedBlock(Block hostBlock, BlockBehaviour.Properties properties) InfestedRotatedPillarBlock(Block p_153438_, BlockBehaviour.Properties p_153439_) TripWireBlock(Block hook, BlockBehaviour.Properties properties) Constructor parameters in net.minecraft.world.level.block with type arguments of type BlockModifierConstructorDescriptionAttachedStemBlock(ResourceKey<Block> stem, ResourceKey<Block> fruit, ResourceKey<Item> seed, BlockBehaviour.Properties properties) SculkSpreader(boolean isWorldGeneration, TagKey<Block> replaceableBlocks, int growthSpawnCoat, int noGrowthRadius, int chargeDecayRate, int additionalDecayRate) StemBlock(ResourceKey<Block> fruit, ResourceKey<Block> attachedStem, ResourceKey<Item> seed, BlockBehaviour.Properties properties) -
Uses of Block in net.minecraft.world.level.block.entity
Fields in net.minecraft.world.level.block.entity declared as BlockFields in net.minecraft.world.level.block.entity with type parameters of type BlockMethods in net.minecraft.world.level.block.entity that return types with arguments of type BlockModifier and TypeMethodDescriptionBlockEntityType.getValidBlocks()Neo: Add getter for an immutable view of the set of valid blocks.Methods in net.minecraft.world.level.block.entity with parameters of type BlockModifier and TypeMethodDescriptionstatic <T extends BlockEntity>
BlockEntityType.Builder<T> BlockEntityType.Builder.of(BlockEntityType.BlockEntitySupplier<? extends T> factory, Block... validBlocks) Constructor parameters in net.minecraft.world.level.block.entity with type arguments of type BlockModifierConstructorDescriptionBlockEntityType(BlockEntityType.BlockEntitySupplier<? extends T> factory, Set<Block> validBlocks, com.mojang.datafixers.types.Type<?> dataType) privateBuilder(BlockEntityType.BlockEntitySupplier<? extends T> factory, Set<Block> validBlocks) -
Uses of Block in net.minecraft.world.level.block.piston
Subclasses of Block in net.minecraft.world.level.block.pistonModifier and TypeClassDescriptionclassclassclassMethods in net.minecraft.world.level.block.piston with parameters of type BlockModifier and TypeMethodDescriptionprotected voidPistonBaseBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidPistonHeadBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) Method parameters in net.minecraft.world.level.block.piston with type arguments of type BlockModifier and TypeMethodDescriptionprotected voidMovingPistonBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidPistonBaseBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) protected voidPistonHeadBlock.createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) -
Uses of Block in net.minecraft.world.level.block.state
Methods in net.minecraft.world.level.block.state with type parameters of type BlockModifier and TypeMethodDescriptionstatic <B extends Block>
com.mojang.serialization.codecs.RecordCodecBuilder<B, BlockBehaviour.Properties> BlockBehaviour.propertiesCodec()static <B extends Block>
com.mojang.serialization.MapCodec<B> BlockBehaviour.simpleCodec(Function<BlockBehaviour.Properties, B> factory) Methods in net.minecraft.world.level.block.state that return BlockModifier and TypeMethodDescriptionprotected abstract BlockBlockBehaviour.asBlock()BlockBehaviour.BlockStateBase.getBlock()Methods in net.minecraft.world.level.block.state that return types with arguments of type BlockModifier and TypeMethodDescriptionprotected abstract com.mojang.serialization.MapCodec<? extends Block> BlockBehaviour.codec()BlockBehaviour.BlockStateBase.getBlockHolder()BlockBehaviour.BlockStateBase.getTags()Methods in net.minecraft.world.level.block.state with parameters of type BlockModifier and TypeMethodDescriptionDeprecated.voidBlockBehaviour.BlockStateBase.handleNeighborChanged(Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) booleanprotected voidBlockBehaviour.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, BlockPos neighborPos, boolean movedByPiston) Method parameters in net.minecraft.world.level.block.state with type arguments of type BlockModifier and TypeMethodDescriptionbooleanbooleanbooleanBlockBehaviour.BlockStateBase.is(ResourceKey<Block> block) booleanbooleanBlockBehaviour.BlockStateBase.is(TagKey<Block> tag, Predicate<BlockBehaviour.BlockStateBase> predicate) Constructors in net.minecraft.world.level.block.state with parameters of type BlockModifierConstructorDescriptionBlockState(Block p_61042_, it.unimi.dsi.fastutil.objects.Reference2ObjectArrayMap<Property<?>, Comparable<?>> p_326238_, com.mojang.serialization.MapCodec<BlockState> p_61044_) protectedBlockStateBase(Block owner, it.unimi.dsi.fastutil.objects.Reference2ObjectArrayMap<Property<?>, Comparable<?>> values, com.mojang.serialization.MapCodec<BlockState> propertiesCodec) -
Uses of Block in net.minecraft.world.level.block.state.predicate
Fields in net.minecraft.world.level.block.state.predicate declared as BlockFields in net.minecraft.world.level.block.state.predicate with type parameters of type BlockModifier and TypeFieldDescriptionprivate final StateDefinition<Block, BlockState> BlockStatePredicate.definitionMethods in net.minecraft.world.level.block.state.predicate with parameters of type BlockConstructors in net.minecraft.world.level.block.state.predicate with parameters of type BlockConstructor parameters in net.minecraft.world.level.block.state.predicate with type arguments of type BlockModifierConstructorDescriptionprivateBlockStatePredicate(StateDefinition<Block, BlockState> definition) -
Uses of Block in net.minecraft.world.level.chunk
Fields in net.minecraft.world.level.chunk with type parameters of type BlockModifier and TypeFieldDescriptionprivate final SerializableTickContainer<Block> ChunkAccess.TicksToSave.blocksThe field for theblocksrecord component.private final LevelChunkTicks<Block> LevelChunk.blockTicksprivate final ProtoChunkTicks<Block> ProtoChunk.blockTicks(package private) static final Map<Block, UpgradeData.BlockFixer> UpgradeData.MAPUpgradeData.neighborBlockTicksMethods in net.minecraft.world.level.chunk that return types with arguments of type BlockModifier and TypeMethodDescriptionChunkAccess.TicksToSave.blocks()Returns the value of theblocksrecord component.abstract TickContainerAccess<Block> ChunkAccess.getBlockTicks()ImposterProtoChunk.getBlockTicks()LevelChunk.getBlockTicks()ProtoChunk.getBlockTicks()ProtoChunk.unpackBlockTicks()Constructors in net.minecraft.world.level.chunk with parameters of type BlockModifierConstructorDescriptionprivateBlockFixers(boolean chunkyFixer, Block... blocks) privateBlockFixers(Block... blocks) Constructor parameters in net.minecraft.world.level.chunk with type arguments of type BlockModifierConstructorDescriptionLevelChunk(Level level, ChunkPos pos, UpgradeData data, LevelChunkTicks<Block> blockTicks, LevelChunkTicks<Fluid> fluidTicks, long inhabitedTime, LevelChunkSection[] sections, LevelChunk.PostLoadProcessor postLoad, BlendingData blendingData) ProtoChunk(ChunkPos chunkPos, UpgradeData upgradeData, LevelChunkSection[] sections, ProtoChunkTicks<Block> blockTicks, ProtoChunkTicks<Fluid> liquidTicks, LevelHeightAccessor levelHeightAccessor, Registry<Biome> biomeRegistry, BlendingData blendingData) TicksToSave(SerializableTickContainer<Block> blocks, SerializableTickContainer<Fluid> fluids) Creates an instance of aTicksToSaverecord class. -
Uses of Block in net.minecraft.world.level.dimension
Fields in net.minecraft.world.level.dimension with type parameters of type BlockModifier and TypeFieldDescriptionDimensionType.infiniburnThe field for theinfiniburnrecord component.Methods in net.minecraft.world.level.dimension that return types with arguments of type BlockModifier and TypeMethodDescriptionDimensionType.infiniburn()Returns the value of theinfiniburnrecord component.Constructor parameters in net.minecraft.world.level.dimension with type arguments of type BlockModifierConstructorDescriptionDimensionType(OptionalLong fixedTime, boolean hasSkyLight, boolean hasCeiling, boolean ultraWarm, boolean natural, double coordinateScale, boolean bedWorks, boolean respawnAnchorWorks, int minY, int height, int logicalHeight, TagKey<Block> infiniburn, ResourceLocation effectsLocation, float ambientLight, DimensionType.MonsterSettings monsterSettings) Creates an instance of aDimensionTyperecord class. -
Uses of Block in net.minecraft.world.level.levelgen
Fields in net.minecraft.world.level.levelgen with type parameters of type BlockModifier and TypeFieldDescriptionGeodeBlockSettings.cannotReplaceGeodeBlockSettings.invalidBlocksConstructor parameters in net.minecraft.world.level.levelgen with type arguments of type BlockModifierConstructorDescriptionGeodeBlockSettings(BlockStateProvider fillingProvider, BlockStateProvider innerLayerProvider, BlockStateProvider alternateInnerLayerProvider, BlockStateProvider middleLayerProvider, BlockStateProvider outerLayerProvider, List<BlockState> innerPlacements, TagKey<Block> cannotReplace, TagKey<Block> invalidBlocks) -
Uses of Block in net.minecraft.world.level.levelgen.blending
Fields in net.minecraft.world.level.levelgen.blending with type parameters of type Block -
Uses of Block in net.minecraft.world.level.levelgen.blockpredicates
Fields in net.minecraft.world.level.levelgen.blockpredicates with type parameters of type BlockMethods in net.minecraft.world.level.levelgen.blockpredicates with parameters of type BlockModifier and TypeMethodDescriptionstatic BlockPredicateBlockPredicate.matchesBlocks(Vec3i offset, Block... blocks) static BlockPredicateBlockPredicate.matchesBlocks(Block... blocks) Method parameters in net.minecraft.world.level.levelgen.blockpredicates with type arguments of type BlockModifier and TypeMethodDescriptionstatic BlockPredicateBlockPredicate.matchesBlocks(List<Block> blocks) static BlockPredicateBlockPredicate.matchesBlocks(Vec3i offset, List<Block> blocks) static BlockPredicateBlockPredicate.matchesTag(Vec3i offset, TagKey<Block> tag) static BlockPredicateBlockPredicate.matchesTag(TagKey<Block> tag) Constructor parameters in net.minecraft.world.level.levelgen.blockpredicates with type arguments of type BlockModifierConstructorDescriptionMatchingBlocksPredicate(Vec3i offset, HolderSet<Block> blocks) protectedMatchingBlockTagPredicate(Vec3i offset, TagKey<Block> tag) -
Uses of Block in net.minecraft.world.level.levelgen.carver
Fields in net.minecraft.world.level.levelgen.carver with type parameters of type BlockConstructor parameters in net.minecraft.world.level.levelgen.carver with type arguments of type BlockModifierConstructorDescriptionCanyonCarverConfiguration(float probability, HeightProvider y, FloatProvider yScale, VerticalAnchor lavaLevel, CarverDebugSettings debugSettings, HolderSet<Block> replaceable, FloatProvider verticalRotation, CanyonCarverConfiguration.CanyonShapeConfiguration shape) CarverConfiguration(float probability, HeightProvider y, FloatProvider yScale, VerticalAnchor lavaLevel, CarverDebugSettings debugSettings, HolderSet<Block> replaceable) CaveCarverConfiguration(float probability, HeightProvider y, FloatProvider yScale, VerticalAnchor lavaLevel, HolderSet<Block> replaceable, FloatProvider horizontalRadiusMultiplier, FloatProvider verticalRadiusMultiplier, FloatProvider floorLevel) CaveCarverConfiguration(float probability, HeightProvider y, FloatProvider yScale, VerticalAnchor lavaLevel, CarverDebugSettings debugSettings, HolderSet<Block> replaceable, FloatProvider horizontalRadiusMultiplier, FloatProvider verticalRadiusMultiplier, FloatProvider floorLevel) -
Uses of Block in net.minecraft.world.level.levelgen.feature
Fields in net.minecraft.world.level.levelgen.feature with type parameters of type BlockModifier and TypeFieldDescriptionprivate static final com.google.common.collect.ImmutableList<Block> BasaltColumnsFeature.CANNOT_PLACE_ONprivate static final com.google.common.collect.ImmutableList<Block> DeltaFeature.CANNOT_REPLACEMethods in net.minecraft.world.level.levelgen.feature with parameters of type BlockModifier and TypeMethodDescriptionprivate static BlockPosReplaceBlobsFeature.findTarget(LevelAccessor level, BlockPos.MutableBlockPos topPos, Block block) Method parameters in net.minecraft.world.level.levelgen.feature with type arguments of type BlockModifier and TypeMethodDescriptionstatic Predicate<BlockState> Feature.isReplaceable(TagKey<Block> blockTag) -
Uses of Block in net.minecraft.world.level.levelgen.feature.configurations
Fields in net.minecraft.world.level.levelgen.feature.configurations with type parameters of type BlockModifier and TypeFieldDescriptionMultifaceGrowthConfiguration.canBePlacedOnVegetationPatchConfiguration.replaceableRootSystemConfiguration.rootReplaceableSpringConfiguration.validBlocksMethods in net.minecraft.world.level.levelgen.feature.configurations with parameters of type BlockModifier and TypeMethodDescriptionprivate static com.mojang.serialization.DataResult<MultifaceBlock> Constructor parameters in net.minecraft.world.level.levelgen.feature.configurations with type arguments of type BlockModifierConstructorDescriptionMultifaceGrowthConfiguration(MultifaceBlock placeBlock, int searchRange, boolean canPlaceOnFloor, boolean canPlaceOnCeiling, boolean canPlaceOnWall, float chanceOfSpreading, HolderSet<Block> canBePlacedOn) RootSystemConfiguration(Holder<PlacedFeature> treeFeature, int requiredVerticalSpaceForTree, int rootRadius, TagKey<Block> rootReplaceable, BlockStateProvider rootStateProvider, int rootPlacementAttempts, int rootColumnMaxHeight, int hangingRootRadius, int hangingRootsVerticalSpawn, BlockStateProvider hangingRootStateProvider, int hangingRootPlacementAttempts, int allowedVerticalWaterForTree, BlockPredicate allowedTreePosition) SpringConfiguration(FluidState state, boolean requiresBlockBelow, int rockCount, int holeCount, HolderSet<Block> validBlocks) VegetationPatchConfiguration(TagKey<Block> replaceable, BlockStateProvider groundState, Holder<PlacedFeature> vegetationFeature, CaveSurface surface, IntProvider depth, float extraBottomBlockChance, int verticalRange, float vegetationChance, IntProvider xzRadius, float extraEdgeColumnChance) -
Uses of Block in net.minecraft.world.level.levelgen.feature.rootplacers
Fields in net.minecraft.world.level.levelgen.feature.rootplacers with type parameters of type BlockModifier and TypeFieldDescriptionMangroveRootPlacement.canGrowThroughThe field for thecanGrowThroughrecord component.MangroveRootPlacement.muddyRootsInThe field for themuddyRootsInrecord component.Methods in net.minecraft.world.level.levelgen.feature.rootplacers that return types with arguments of type BlockModifier and TypeMethodDescriptionMangroveRootPlacement.canGrowThrough()Returns the value of thecanGrowThroughrecord component.MangroveRootPlacement.muddyRootsIn()Returns the value of themuddyRootsInrecord component.Constructor parameters in net.minecraft.world.level.levelgen.feature.rootplacers with type arguments of type BlockModifierConstructorDescriptionMangroveRootPlacement(HolderSet<Block> canGrowThrough, HolderSet<Block> muddyRootsIn, BlockStateProvider muddyRootsProvider, int maxRootWidth, int maxRootLength, float randomSkewChance) Creates an instance of aMangroveRootPlacementrecord class. -
Uses of Block in net.minecraft.world.level.levelgen.feature.stateproviders
Fields in net.minecraft.world.level.levelgen.feature.stateproviders declared as BlockMethods in net.minecraft.world.level.levelgen.feature.stateproviders with parameters of type BlockConstructors in net.minecraft.world.level.levelgen.feature.stateproviders with parameters of type Block -
Uses of Block in net.minecraft.world.level.levelgen.feature.trunkplacers
Fields in net.minecraft.world.level.levelgen.feature.trunkplacers with type parameters of type BlockConstructor parameters in net.minecraft.world.level.levelgen.feature.trunkplacers with type arguments of type BlockModifierConstructorDescriptionUpwardsBranchingTrunkPlacer(int baseHeight, int heightRandA, int heightRandB, IntProvider extraBranchSteps, float placeBranchPerLogProbability, IntProvider extraBranchLength, HolderSet<Block> canGrowThrough) -
Uses of Block in net.minecraft.world.level.levelgen.flat
Fields in net.minecraft.world.level.levelgen.flat declared as BlockConstructors in net.minecraft.world.level.levelgen.flat with parameters of type Block -
Uses of Block in net.minecraft.world.level.levelgen.structure
Fields in net.minecraft.world.level.levelgen.structure with type parameters of type Block -
Uses of Block in net.minecraft.world.level.levelgen.structure.structures
Fields in net.minecraft.world.level.levelgen.structure.structures with type parameters of type BlockMethods in net.minecraft.world.level.levelgen.structure.structures with parameters of type BlockModifier and TypeMethodDescriptionprivate static StructureProcessorOceanRuinPieces.archyRuleProcessor(Block block, Block suspiciousBlock, ResourceKey<LootTable> lootTable) private static ProcessorRuleRuinedPortalPiece.getBlockReplaceRule(Block block, float probability, Block replaceBlock) private static ProcessorRuleRuinedPortalPiece.getBlockReplaceRule(Block block, Block replaceBlock) Constructors in net.minecraft.world.level.levelgen.structure.structures with parameters of type Block -
Uses of Block in net.minecraft.world.level.levelgen.structure.templatesystem
Fields in net.minecraft.world.level.levelgen.structure.templatesystem declared as BlockModifier and TypeFieldDescriptionprivate final BlockBlockMatchTest.blockprivate final BlockRandomBlockMatchTest.blockFields in net.minecraft.world.level.levelgen.structure.templatesystem with type parameters of type BlockModifier and TypeFieldDescriptionprivate final HolderGetter<Block> StructureTemplateManager.blockLookupprivate final Map<Block, List<StructureTemplate.StructureBlockInfo>> StructureTemplate.Palette.cacheProtectedBlockProcessor.cannotReplaceBlackstoneReplaceProcessor.replacementsBlackstoneReplaceProcessor.replacementsBlockRotProcessor.rottableBlocksTagMatchTest.tagprivate final com.google.common.collect.ImmutableList<Block> BlockIgnoreProcessor.toIgnoreMethods in net.minecraft.world.level.levelgen.structure.templatesystem with parameters of type BlockModifier and TypeMethodDescriptionvoidStructureTemplate.fillFromWorld(Level level, BlockPos pos, Vec3i size, boolean withEntities, Block toIgnore) StructureTemplate.filterBlocks(BlockPos pos, StructurePlaceSettings settings, Block block) it.unimi.dsi.fastutil.objects.ObjectArrayList<StructureTemplate.StructureBlockInfo> StructureTemplate.filterBlocks(BlockPos pos, StructurePlaceSettings settings, Block block, boolean relativePosition) private static BlockStateBlockAgeProcessor.getRandomFacingStairs(RandomSource random, Block stairsBlock) Method parameters in net.minecraft.world.level.levelgen.structure.templatesystem with type arguments of type BlockModifier and TypeMethodDescriptionvoidStructureTemplate.load(HolderGetter<Block> blockGetter, CompoundTag tag) private voidStructureTemplate.loadPalette(HolderGetter<Block> blockGetter, ListTag paletteTag, ListTag blocksTag) Constructors in net.minecraft.world.level.levelgen.structure.templatesystem with parameters of type BlockModifierConstructorDescriptionBlockMatchTest(Block block) RandomBlockMatchTest(Block block, float probability) Constructor parameters in net.minecraft.world.level.levelgen.structure.templatesystem with type arguments of type BlockModifierConstructorDescriptionBlockIgnoreProcessor(List<Block> ignoredBlocks) privateBlockRotProcessor(Optional<HolderSet<Block>> rottableBlocks, float integrity) BlockRotProcessor(HolderSet<Block> rottableBlocks, float integrity) ProtectedBlockProcessor(TagKey<Block> cannotReplace) StructureTemplateManager(ResourceManager resourceManager, LevelStorageSource.LevelStorageAccess levelStorageAccess, com.mojang.datafixers.DataFixer fixerUpper, HolderGetter<Block> blockLookup) TagMatchTest(TagKey<Block> tag) -
Uses of Block in net.minecraft.world.level.redstone
Fields in net.minecraft.world.level.redstone declared as BlockModifier and TypeFieldDescriptionprivate final BlockCollectingNeighborUpdater.FullNeighborUpdate.blockThe field for theblockrecord component.private final BlockCollectingNeighborUpdater.SimpleNeighborUpdate.blockThe field for theblockrecord component.private final BlockCollectingNeighborUpdater.MultiNeighborUpdate.sourceBlockMethods in net.minecraft.world.level.redstone that return BlockModifier and TypeMethodDescriptionCollectingNeighborUpdater.FullNeighborUpdate.block()Returns the value of theblockrecord component.CollectingNeighborUpdater.SimpleNeighborUpdate.block()Returns the value of theblockrecord component.Methods in net.minecraft.world.level.redstone with parameters of type BlockModifier and TypeMethodDescriptionstatic voidNeighborUpdater.executeUpdate(Level level, BlockState state, BlockPos pos, Block neighborBlock, BlockPos neighborPos, boolean movedByPiston) voidCollectingNeighborUpdater.neighborChanged(BlockPos pos, Block neighborBlock, BlockPos neighborPos) voidCollectingNeighborUpdater.neighborChanged(BlockState state, BlockPos pos, Block neighborBlock, BlockPos neighborPos, boolean movedByPiston) voidInstantNeighborUpdater.neighborChanged(BlockPos pos, Block neighborBlock, BlockPos neighborPos) voidInstantNeighborUpdater.neighborChanged(BlockState state, BlockPos pos, Block neighborBlock, BlockPos neighborPos, boolean movedByPiston) voidNeighborUpdater.neighborChanged(BlockPos pos, Block neighborBlock, BlockPos neighborPos) voidNeighborUpdater.neighborChanged(BlockState state, BlockPos pos, Block neighborBlock, BlockPos neighborPos, boolean movedByPiston) voidCollectingNeighborUpdater.updateNeighborsAtExceptFromFacing(BlockPos pos, Block block, Direction facing) default voidNeighborUpdater.updateNeighborsAtExceptFromFacing(BlockPos pos, Block block, Direction facing) Constructors in net.minecraft.world.level.redstone with parameters of type BlockModifierConstructorDescription(package private)FullNeighborUpdate(BlockState state, BlockPos pos, Block block, BlockPos neighborPos, boolean movedByPiston) Creates an instance of aFullNeighborUpdaterecord class.(package private)MultiNeighborUpdate(BlockPos sourcePos, Block sourceBlock, Direction skipDirection) (package private)SimpleNeighborUpdate(BlockPos pos, Block block, BlockPos neighborPos) Creates an instance of aSimpleNeighborUpdaterecord class. -
Uses of Block in net.minecraft.world.level.storage.loot.functions
Fields in net.minecraft.world.level.storage.loot.functions with type parameters of type BlockMethods in net.minecraft.world.level.storage.loot.functions with parameters of type BlockConstructors in net.minecraft.world.level.storage.loot.functions with parameters of type BlockConstructor parameters in net.minecraft.world.level.storage.loot.functions with type arguments of type BlockModifierConstructorDescriptionprivateCopyBlockState(List<LootItemCondition> conditions, Holder<Block> block, List<String> properties) (package private)CopyBlockState(List<LootItemCondition> conditions, Holder<Block> block, Set<Property<?>> properties) -
Uses of Block in net.minecraft.world.level.storage.loot.predicates
Fields in net.minecraft.world.level.storage.loot.predicates with type parameters of type BlockModifier and TypeFieldDescriptionLootItemBlockStatePropertyCondition.blockThe field for theblockrecord component.LootItemBlockStatePropertyCondition.Builder.blockMethods in net.minecraft.world.level.storage.loot.predicates that return types with arguments of type BlockModifier and TypeMethodDescriptionLootItemBlockStatePropertyCondition.block()Returns the value of theblockrecord component.Methods in net.minecraft.world.level.storage.loot.predicates with parameters of type BlockModifier and TypeMethodDescriptionLootItemBlockStatePropertyCondition.hasBlockStateProperties(Block block) Constructors in net.minecraft.world.level.storage.loot.predicates with parameters of type BlockConstructor parameters in net.minecraft.world.level.storage.loot.predicates with type arguments of type BlockModifierConstructorDescriptionLootItemBlockStatePropertyCondition(Holder<Block> block, Optional<StatePropertiesPredicate> properties) Creates an instance of aLootItemBlockStatePropertyConditionrecord class. -
Uses of Block in net.neoforged.neoforge.capabilities
Fields in net.neoforged.neoforge.capabilities with type parameters of type BlockMethods in net.neoforged.neoforge.capabilities with parameters of type BlockModifier and TypeMethodDescriptionbooleanRegisterCapabilitiesEvent.isBlockRegistered(BlockCapability<?, ?> capability, Block block) Returntrueif a provider is registered for the given block and capability.<T,C extends @Nullable Object>
voidRegisterCapabilitiesEvent.registerBlock(BlockCapability<T, C> capability, IBlockCapabilityProvider<T, C> provider, Block... blocks) Register a capability provider for some blocks. -
Uses of Block in net.neoforged.neoforge.client.event
Methods in net.neoforged.neoforge.client.event with parameters of type BlockModifier and TypeMethodDescriptionvoidRegisterColorHandlersEvent.Block.register(BlockColor blockColor, Block... blocks) Registers aBlockColorinstance for a set of blocks. -
Uses of Block in net.neoforged.neoforge.client.extensions.common
Fields in net.neoforged.neoforge.client.extensions.common with type parameters of type BlockModifier and TypeFieldDescription(package private) static final Map<Block, IClientBlockExtensions> ClientExtensionsManager.BLOCK_EXTENSIONSMethods in net.neoforged.neoforge.client.extensions.common with parameters of type BlockModifier and TypeMethodDescriptionbooleanRegisterClientExtensionsEvent.isBlockRegistered(Block block) Returns whether aIClientBlockExtensionshas been registered for the givenBlock.static IClientBlockExtensionsvoidRegisterClientExtensionsEvent.registerBlock(IClientBlockExtensions extensions, Block... blocks) Register the givenIClientBlockExtensionsfor the givenBlocks -
Uses of Block in net.neoforged.neoforge.client.model.generators
Fields in net.neoforged.neoforge.client.model.generators declared as BlockModifier and TypeFieldDescriptionprivate final BlockMultiPartBlockStateBuilder.ownerprivate final BlockVariantBlockStateBuilder.ownerprivate final BlockVariantBlockStateBuilder.PartialBlockstate.ownerFields in net.neoforged.neoforge.client.model.generators with type parameters of type BlockModifier and TypeFieldDescriptionprotected final Map<Block, IGeneratedBlockState> BlockStateProvider.registeredBlocksMethods in net.neoforged.neoforge.client.model.generators that return BlockModifier and TypeMethodDescriptionVariantBlockStateBuilder.getOwner()VariantBlockStateBuilder.PartialBlockstate.getOwner()Methods in net.neoforged.neoforge.client.model.generators with parameters of type BlockModifier and TypeMethodDescriptionBlockStateProvider.blockTexture(Block block) booleanMultiPartBlockStateBuilder.PartBuilder.canApplyTo(Block b) voidBlockStateProvider.directionalBlock(Block block, Function<BlockState, ModelFile> modelFunc) voidBlockStateProvider.directionalBlock(Block block, Function<BlockState, ModelFile> modelFunc, int angleOffset) voidBlockStateProvider.directionalBlock(Block block, ModelFile model) voidBlockStateProvider.directionalBlock(Block block, ModelFile model, int angleOffset) BlockStateProvider.getMultipartBuilder(Block b) BlockStateProvider.getVariantBuilder(Block b) voidBlockStateProvider.horizontalBlock(Block block, Function<BlockState, ModelFile> modelFunc) voidBlockStateProvider.horizontalBlock(Block block, Function<BlockState, ModelFile> modelFunc, int angleOffset) voidBlockStateProvider.horizontalBlock(Block block, ResourceLocation side, ResourceLocation front, ResourceLocation top) voidBlockStateProvider.horizontalBlock(Block block, ModelFile model) voidBlockStateProvider.horizontalBlock(Block block, ModelFile model, int angleOffset) voidBlockStateProvider.horizontalFaceBlock(Block block, Function<BlockState, ModelFile> modelFunc) voidBlockStateProvider.horizontalFaceBlock(Block block, Function<BlockState, ModelFile> modelFunc, int angleOffset) voidBlockStateProvider.horizontalFaceBlock(Block block, ModelFile model) voidBlockStateProvider.horizontalFaceBlock(Block block, ModelFile model, int angleOffset) private ResourceLocationprivate Stringprivate CompletableFuture<?> BlockStateProvider.saveBlockState(CachedOutput cache, com.google.gson.JsonObject stateJson, Block owner) voidBlockStateProvider.simpleBlock(Block block) voidBlockStateProvider.simpleBlock(Block block, Function<ModelFile, ConfiguredModel[]> expander) voidBlockStateProvider.simpleBlock(Block block, ConfiguredModel... models) voidBlockStateProvider.simpleBlock(Block block, ModelFile model) voidBlockStateProvider.simpleBlockItem(Block block, ModelFile model) ItemModelProvider.simpleBlockItem(Block block) voidBlockStateProvider.simpleBlockWithItem(Block block, ModelFile model) Constructors in net.neoforged.neoforge.client.model.generators with parameters of type BlockModifierConstructorDescriptionMultiPartBlockStateBuilder(Block owner) (package private)PartialBlockstate(Block owner, Map<Property<?>, Comparable<?>> setStates, @Nullable VariantBlockStateBuilder outerBuilder) (package private)PartialBlockstate(Block owner, @Nullable VariantBlockStateBuilder outerBuilder) (package private)VariantBlockStateBuilder(Block owner) -
Uses of Block in net.neoforged.neoforge.common
Fields in net.neoforged.neoforge.common with type parameters of type BlockModifier and TypeFieldDescriptionTags.Blocks.BARRELSTags.Blocks.BARRELS_WOODENTags.Blocks.BOOKSHELVESTags.Blocks.BUDDING_BLOCKSFor blocks that are similar to amethyst where their budding block produces buds and cluster blocksTags.Blocks.BUDSFor blocks that are similar to amethyst where they have buddings forming from budding blocksTags.Blocks.CHAINSTags.Blocks.CHESTSTags.Blocks.CHESTS_ENDERTags.Blocks.CHESTS_TRAPPEDTags.Blocks.CHESTS_WOODENTags.Blocks.CLUSTERSFor blocks that are similar to amethyst where they have clusters forming from budding blocksTags.Blocks.COBBLESTONESTags.Blocks.COBBLESTONES_DEEPSLATETags.Blocks.COBBLESTONES_INFESTEDTags.Blocks.COBBLESTONES_MOSSYTags.Blocks.COBBLESTONES_NORMALTags.Blocks.CONCRETESTags.Blocks.DYEDTag that holds all blocks that can be dyed a specific color.Tags.Blocks.DYED_BLACKTags.Blocks.DYED_BLUETags.Blocks.DYED_BROWNTags.Blocks.DYED_CYANTags.Blocks.DYED_GRAYTags.Blocks.DYED_GREENTags.Blocks.DYED_LIGHT_BLUETags.Blocks.DYED_LIGHT_GRAYTags.Blocks.DYED_LIMETags.Blocks.DYED_MAGENTATags.Blocks.DYED_ORANGETags.Blocks.DYED_PINKTags.Blocks.DYED_PURPLETags.Blocks.DYED_REDTags.Blocks.DYED_WHITETags.Blocks.DYED_YELLOWTags.Blocks.END_STONESTags.Blocks.ENDERMAN_PLACE_ON_BLACKLISTControls what blocks Endermen cannot place blocks onto.Tags.Blocks.FENCE_GATESTags.Blocks.FENCE_GATES_WOODENTags.Blocks.FENCESTags.Blocks.FENCES_NETHER_BRICKTags.Blocks.FENCES_WOODENTags.Blocks.GLASS_BLOCKSTags.Blocks.GLASS_BLOCKS_CHEAPGlass which is made from cheap resources like sand and only minor additional ingredients like dyesTags.Blocks.GLASS_BLOCKS_COLORLESSTags.Blocks.GLASS_BLOCKS_TINTEDTags.Blocks.GLASS_PANESTags.Blocks.GLASS_PANES_COLORLESSTags.Blocks.GLAZED_TERRACOTTASTags.Blocks.GRAVELSTags.Blocks.HIDDEN_FROM_RECIPE_VIEWERSTag that holds all blocks that recipe viewers should not show to users.SimpleTier.incorrectBlocksForDropsDataMapHooks.INVERSE_OXIDIZABLES_DATAMAPThe inverse map of the oxidizables data map, used in vanilla when scraping oxidization off of a blockDataMapHooks.INVERSE_OXIDIZABLES_DATAMAPThe inverse map of the oxidizables data map, used in vanilla when scraping oxidization off of a blockDataMapHooks.INVERSE_OXIDIZABLES_DATAMAP_INTERNALDataMapHooks.INVERSE_OXIDIZABLES_DATAMAP_INTERNALDataMapHooks.INVERSE_WAXABLES_DATAMAPThe inverse map of the waxables data map, used in vanilla when scraping wax off of a blockDataMapHooks.INVERSE_WAXABLES_DATAMAPThe inverse map of the waxables data map, used in vanilla when scraping wax off of a blockDataMapHooks.INVERSE_WAXABLES_DATAMAP_INTERNALDataMapHooks.INVERSE_WAXABLES_DATAMAP_INTERNALTags.Blocks.NEEDS_GOLD_TOOLFor denoting blocks that need tools that are Gold or higher to mine.Tags.Blocks.NEEDS_NETHERITE_TOOLFor denoting blocks that need tools that are Netherite or higher to mine.Tags.Blocks.NEEDS_WOOD_TOOLFor denoting blocks that need tools that are Wood or higher to mine.Tags.Blocks.NETHERRACKSTags.Blocks.OBSIDIANSTags.Blocks.OBSIDIANS_CRYINGTags.Blocks.OBSIDIANS_NORMALFor common obsidian that has no special quirks or behaviors.Tags.Blocks.ORE_BEARING_GROUND_DEEPSLATEBlocks which are often replaced by deepslate ores, i.e.Tags.Blocks.ORE_BEARING_GROUND_NETHERRACKBlocks which are often replaced by netherrack ores, i.e.Tags.Blocks.ORE_BEARING_GROUND_STONEBlocks which are often replaced by stone ores, i.e.Tags.Blocks.ORE_RATES_DENSEOres which on average result in more than one resource worth of materials ignoring fortune and other modifiers.Tags.Blocks.ORE_RATES_SINGULAROres which on average result in one resource worth of materials ignoring fortune and other modifiers.Tags.Blocks.ORE_RATES_SPARSEOres which on average result in less than one resource worth of materials ignoring fortune and other modifiers.Tags.Blocks.ORESTags.Blocks.ORES_COALTags.Blocks.ORES_COPPERTags.Blocks.ORES_DIAMONDTags.Blocks.ORES_EMERALDTags.Blocks.ORES_GOLDTags.Blocks.ORES_IN_GROUND_DEEPSLATEOres in deepslate (or in equivalent blocks in the tagTags.Blocks.ORE_BEARING_GROUND_DEEPSLATE) which could logically use deepslate as recipe input or output.Tags.Blocks.ORES_IN_GROUND_NETHERRACKOres in netherrack (or in equivalent blocks in the tagTags.Blocks.ORE_BEARING_GROUND_NETHERRACK) which could logically use netherrack as recipe input or output.Tags.Blocks.ORES_IN_GROUND_STONEOres in stone (or in equivalent blocks in the tagTags.Blocks.ORE_BEARING_GROUND_STONE) which could logically use stone as recipe input or output.Tags.Blocks.ORES_IRONTags.Blocks.ORES_LAPISTags.Blocks.ORES_NETHERITE_SCRAPTags.Blocks.ORES_QUARTZTags.Blocks.ORES_REDSTONETags.Blocks.PLAYER_WORKSTATIONS_CRAFTING_TABLESTags.Blocks.PLAYER_WORKSTATIONS_FURNACESTags.Blocks.PUMPKINSTags.Blocks.PUMPKINS_CARVEDFor pumpkins that are already carved but not a light source.Tags.Blocks.PUMPKINS_JACK_O_LANTERNSFor pumpkins that are already carved and a light source.Tags.Blocks.PUMPKINS_NORMALFor pumpkins that are not carved.Tags.Blocks.RELOCATION_NOT_SUPPORTEDBlocks should be included in this tag if their movement/relocation can cause serious issues such as world corruption upon being moved or for balance reason where the block should not be able to be relocated.Tags.Blocks.ROPESTags.Blocks.SANDSTags.Blocks.SANDS_COLORLESSTags.Blocks.SANDS_REDTags.Blocks.SANDSTONE_BLOCKSTags.Blocks.SANDSTONE_RED_BLOCKSTags.Blocks.SANDSTONE_RED_SLABSTags.Blocks.SANDSTONE_RED_STAIRSTags.Blocks.SANDSTONE_SLABSTags.Blocks.SANDSTONE_STAIRSTags.Blocks.SANDSTONE_UNCOLORED_BLOCKSTags.Blocks.SANDSTONE_UNCOLORED_SLABSTags.Blocks.SANDSTONE_UNCOLORED_STAIRSTags.Blocks.SKULLSTag that holds all head based blocks such as Skeleton Skull or Player Head.Tags.Blocks.STONESNatural stone-like blocks that can be used as a base ingredient in recipes that takes stone.Tags.Blocks.STORAGE_BLOCKSA storage block is generally a block that has a recipe to craft a bulk of 1 kind of resource to a block and has a mirror recipe to reverse the crafting with no loss in resources.Tags.Blocks.STORAGE_BLOCKS_BONE_MEALTags.Blocks.STORAGE_BLOCKS_COALTags.Blocks.STORAGE_BLOCKS_COPPERTags.Blocks.STORAGE_BLOCKS_DIAMONDTags.Blocks.STORAGE_BLOCKS_DRIED_KELPTags.Blocks.STORAGE_BLOCKS_EMERALDTags.Blocks.STORAGE_BLOCKS_GOLDTags.Blocks.STORAGE_BLOCKS_IRONTags.Blocks.STORAGE_BLOCKS_LAPISTags.Blocks.STORAGE_BLOCKS_NETHERITETags.Blocks.STORAGE_BLOCKS_RAW_COPPERTags.Blocks.STORAGE_BLOCKS_RAW_GOLDTags.Blocks.STORAGE_BLOCKS_RAW_IRONTags.Blocks.STORAGE_BLOCKS_REDSTONETags.Blocks.STORAGE_BLOCKS_SLIMETags.Blocks.STORAGE_BLOCKS_WHEATTags.Blocks.STRIPPED_LOGSTags.Blocks.STRIPPED_WOODSTags.Blocks.VILLAGER_FARMLANDSBlocks tagged here will be tracked by Farmer Villagers who will attempt to plant crops on top.Tags.Blocks.VILLAGER_JOB_SITESMethods in net.neoforged.neoforge.common that return BlockModifier and TypeMethodDescriptionstatic @Nullable BlockDataMapHooks.getBlockUnwaxed(Block block) static @Nullable BlockDataMapHooks.getBlockWaxed(Block block) static @Nullable BlockDataMapHooks.getNextOxidizedStage(Block block) static @Nullable BlockDataMapHooks.getPreviousOxidizedStage(Block block) Methods in net.neoforged.neoforge.common that return types with arguments of type BlockModifier and TypeMethodDescriptionSimpleTier.getIncorrectBlocksForDrops()CommonHooks.getTagFromVanillaTier(Tiers tier) Tags.Blocks.neoforgeTag(String name) Methods in net.neoforged.neoforge.common with parameters of type BlockModifier and TypeMethodDescriptionstatic @Nullable BlockDataMapHooks.getBlockUnwaxed(Block block) static @Nullable BlockDataMapHooks.getBlockWaxed(Block block) static @Nullable BlockDataMapHooks.getNextOxidizedStage(Block block) static @Nullable BlockDataMapHooks.getPreviousOxidizedStage(Block block) Constructor parameters in net.neoforged.neoforge.common with type arguments of type BlockModifierConstructorDescriptionSimpleTier(TagKey<Block> incorrectBlocksForDrops, int uses, float speed, float attackDamageBonus, int enchantmentValue, Supplier<Ingredient> repairIngredient) -
Uses of Block in net.neoforged.neoforge.common.crafting
Fields in net.neoforged.neoforge.common.crafting with type parameters of type BlockMethods in net.neoforged.neoforge.common.crafting that return types with arguments of type BlockConstructor parameters in net.neoforged.neoforge.common.crafting with type arguments of type Block -
Uses of Block in net.neoforged.neoforge.common.data
Methods in net.neoforged.neoforge.common.data with parameters of type BlockMethod parameters in net.neoforged.neoforge.common.data with type arguments of type Block -
Uses of Block in net.neoforged.neoforge.common.data.internal
Methods in net.neoforged.neoforge.common.data.internal that return types with arguments of type BlockModifier and TypeMethodDescriptionNeoForgeItemTagsProvider.getForgeBlockTag(String name) NeoForgeBlockTagsProvider.getForgeTag(String name) NeoForgeBlockTagsProvider.tagWithOptionalLegacy(TagKey<Block> tag) Method parameters in net.neoforged.neoforge.common.data.internal with type arguments of type BlockModifier and TypeMethodDescriptionprivate voidNeoForgeBlockTagsProvider.addColored(TagKey<Block> group, String pattern) private voidprivate voidNeoForgeBlockTagsProvider.tagWithOptionalLegacy(TagKey<Block> tag) -
Uses of Block in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions that return Block -
Uses of Block in net.neoforged.neoforge.data.event
Method parameters in net.neoforged.neoforge.data.event with type arguments of type BlockModifier and TypeMethodDescriptionvoidGatherDataEvent.createBlockAndItemTags(GatherDataEvent.DataProviderFromOutputLookup<TagsProvider<Block>> blockTagsProvider, GatherDataEvent.ItemTagsProvider itemTagsProvider) -
Uses of Block in net.neoforged.neoforge.event
Methods in net.neoforged.neoforge.event with parameters of type BlockModifier and TypeMethodDescriptionprivate voidBlockEntityTypeAddBlocksEvent.addValidBlock(Block block, @Nullable Class<?> baseClass, Set<Block> currentValidBlocks) voidBlockEntityTypeAddBlocksEvent.modify(BiPredicate<ResourceKey<BlockEntityType<?>>, BlockEntityType<?>> blockEntityTypeToMatch, Block... blocksToAdd) Will add the given blocks to the matchingBlockEntityType's set of valid blocks.voidBlockEntityTypeAddBlocksEvent.modify(ResourceKey<BlockEntityType<?>> blockEntityTypeKey, Block... blocksToAdd) Will add the given blocks to theBlockEntityType's set of valid blocks.voidBlockEntityTypeAddBlocksEvent.modify(BlockEntityType<?> blockEntityType, Block... blocksToAdd) Will add the given blocks to the providedBlockEntityType's set of valid blocks.Method parameters in net.neoforged.neoforge.event with type arguments of type BlockModifier and TypeMethodDescriptionprivate voidBlockEntityTypeAddBlocksEvent.addValidBlock(Block block, @Nullable Class<?> baseClass, Set<Block> currentValidBlocks) private @Nullable Class<?> BlockEntityTypeAddBlocksEvent.getCommonSuperClassForExistingValidBlocks(Set<Block> validBlocks) -
Uses of Block in net.neoforged.neoforge.fluids
Fields in net.neoforged.neoforge.fluids declared as BlockModifier and TypeFieldDescriptionfinal BlockCauldronFluidContent.blockBlock of the cauldron.private final BlockFluidType.DripstoneDripInfo.filledCauldronThe field for thefilledCauldronrecord component.Fields in net.neoforged.neoforge.fluids with type parameters of type BlockModifier and TypeFieldDescriptionprivate static final Map<Block, CauldronFluidContent> CauldronFluidContent.BLOCK_TO_CAULDRONMethods in net.neoforged.neoforge.fluids that return BlockModifier and TypeMethodDescriptionFluidType.DripstoneDripInfo.filledCauldron()Returns the value of thefilledCauldronrecord component.Methods in net.neoforged.neoforge.fluids with parameters of type BlockModifier and TypeMethodDescriptionFluidType.Properties.addDripstoneDripping(float chance, ParticleOptions dripParticle, Block cauldron, @Nullable SoundEvent fillSound) Allows this fluid to drip from Pointed Dripstone stalactites and fill cauldrons below.static @Nullable CauldronFluidContentCauldronFluidContent.getForBlock(Block block) Get the cauldron fluid content for a cauldron block, ornullif none was registered (yet).(package private) static voidCauldronFluidContent.register(Block block, Fluid fluid, int totalAmount, @Nullable IntegerProperty levelProperty) Do not try to call, use theRegisterCauldronFluidContentEventevent instead.voidRegisterCauldronFluidContentEvent.register(Block block, Fluid fluid, int totalAmount, @Nullable IntegerProperty levelProperty) Register a new cauldron, allowing it to be filled and emptied through the standard capability.Constructors in net.neoforged.neoforge.fluids with parameters of type BlockModifierConstructorDescriptionprivateCauldronFluidContent(Block block, Fluid fluid, int totalAmount, int maxLevel, @Nullable IntegerProperty levelProperty) DripstoneDripInfo(float chance, @Nullable ParticleOptions dripParticle, Block filledCauldron) Creates an instance of aDripstoneDripInforecord class. -
Uses of Block in net.neoforged.neoforge.mixins
Method parameters in net.neoforged.neoforge.mixins with type arguments of type BlockModifier and TypeMethodDescriptionvoidBlockEntityTypeAccessor.neoforge$setValidBlocks(Set<Block> validBlocks) -
Uses of Block in net.neoforged.neoforge.registries
Classes in net.neoforged.neoforge.registries with type parameters of type BlockFields in net.neoforged.neoforge.registries with type parameters of type BlockModifier and TypeFieldDescriptionNeoForgeRegistryCallbacks.BlockCallbacks.addedBlocksNeoForgeRegistryCallbacks.ItemCallbacks.BLOCK_TO_ITEM_MAPMethods in net.neoforged.neoforge.registries with type parameters of type BlockModifier and TypeMethodDescriptionstatic <T extends Block>
DeferredBlock<T> DeferredBlock.createBlock(ResourceKey<Block> key) Creates a newDeferredHoldertargeting the specifiedBlock.static <T extends Block>
DeferredBlock<T> DeferredBlock.createBlock(ResourceLocation key) Creates a newDeferredHoldertargeting theBlockwith the specified name.protected <I extends Block>
DeferredBlock<I> DeferredRegister.Blocks.createHolder(ResourceKey<? extends Registry<Block>> registryKey, ResourceLocation key) <B extends Block>
DeferredBlock<B> DeferredRegister.Blocks.register(String name, Function<ResourceLocation, ? extends B> func) Adds a new block to the list of entries to be registered and returns aDeferredHolderthat will be populated with the created block automatically.<B extends Block>
DeferredBlock<B> Adds a new block to the list of entries to be registered and returns aDeferredHolderthat will be populated with the created block automatically.<B extends Block>
DeferredBlock<B> DeferredRegister.Blocks.registerBlock(String name, Function<BlockBehaviour.Properties, ? extends B> func) Adds a new block to the list of entries to be registered and returns aDeferredHolderthat will be populated with the created block automatically.<B extends Block>
DeferredBlock<B> DeferredRegister.Blocks.registerBlock(String name, Function<BlockBehaviour.Properties, ? extends B> func, BlockBehaviour.Properties props) Adds a new block to the list of entries to be registered and returns aDeferredHolderthat will be populated with the created block automatically.Methods in net.neoforged.neoforge.registries that return types with arguments of type BlockModifier and TypeMethodDescriptionGameData.getBlockItemMap()DeferredRegister.Blocks.registerSimpleBlock(String name) Adds a new simpleBlockwith the defaultpropertiesto the list of entries to be registered and returns aDeferredHolderthat will be populated with the created block automatically.DeferredRegister.Blocks.registerSimpleBlock(String name, BlockBehaviour.Properties props) Adds a new simpleBlockwith the givenpropertiesto the list of entries to be registered and returns aDeferredHolderthat will be populated with the created block automatically.Methods in net.neoforged.neoforge.registries with parameters of type BlockModifier and TypeMethodDescriptionvoidNeoForgeRegistryCallbacks.BlockCallbacks.onAdd(Registry<Block> registry, int id, ResourceKey<Block> key, Block value) Method parameters in net.neoforged.neoforge.registries with type arguments of type BlockModifier and TypeMethodDescriptionstatic <T extends Block>
DeferredBlock<T> DeferredBlock.createBlock(ResourceKey<Block> key) Creates a newDeferredHoldertargeting the specifiedBlock.protected <I extends Block>
DeferredBlock<I> DeferredRegister.Blocks.createHolder(ResourceKey<? extends Registry<Block>> registryKey, ResourceLocation key) voidNeoForgeRegistryCallbacks.BlockCallbacks.onAdd(Registry<Block> registry, int id, ResourceKey<Block> key, Block value) voidNeoForgeRegistryCallbacks.BlockCallbacks.onAdd(Registry<Block> registry, int id, ResourceKey<Block> key, Block value) voidvoidDeferredRegister.Items.registerSimpleBlockItem(String name, Supplier<? extends Block> block) Adds a new simpleBlockItemfor the givenBlockto the list of entries to be registered and returns aDeferredItemthat will be populated with the created item automatically.DeferredRegister.Items.registerSimpleBlockItem(String name, Supplier<? extends Block> block, Item.Properties properties) Adds a new simpleBlockItemfor the givenBlockto the list of entries to be registered and returns aDeferredItemthat will be populated with the created item automatically.DeferredRegister.Items.registerSimpleBlockItem(Holder<Block> block) Adds a new simpleBlockItemfor the givenBlockto the list of entries to be registered and returns aDeferredItemthat will be populated with the created item automatically.DeferredRegister.Items.registerSimpleBlockItem(Holder<Block> block, Item.Properties properties) Adds a new simpleBlockItemfor the givenBlockto the list of entries to be registered and returns aDeferredItemthat will be populated with the created item automatically.Constructor parameters in net.neoforged.neoforge.registries with type arguments of type Block -
Uses of Block in net.neoforged.neoforge.registries.datamaps.builtin
Fields in net.neoforged.neoforge.registries.datamaps.builtin declared as BlockModifier and TypeFieldDescriptionprivate final BlockOxidizable.nextOxidationStageThe field for thenextOxidationStagerecord component.private final BlockWaxable.waxedThe field for thewaxedrecord component.Fields in net.neoforged.neoforge.registries.datamaps.builtin with type parameters of type BlockModifier and TypeFieldDescriptionstatic final DataMapType<Block, Oxidizable> NeoForgeDataMaps.OXIDIZABLESThe Block data map that replacesWeatheringCopper.NEXT_BY_BLOCK.static final DataMapType<Block, Waxable> NeoForgeDataMaps.WAXABLESThe Block data map that replacesHoneycombItem.WAXABLES.Methods in net.neoforged.neoforge.registries.datamaps.builtin that return BlockModifier and TypeMethodDescriptionOxidizable.nextOxidationStage()Returns the value of thenextOxidationStagerecord component.Waxable.waxed()Returns the value of thewaxedrecord component.Constructors in net.neoforged.neoforge.registries.datamaps.builtin with parameters of type BlockModifierConstructorDescriptionOxidizable(Block nextOxidationStage) Creates an instance of aOxidizablerecord class.Creates an instance of aWaxablerecord class.
RegisterColorHandlersEvent.Block