Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Generated block class tags

Attach with block_part_tag("horizon:class/fence", part). World open and successful /reload generate these reserved tags from actual class chains, including template mod blocks and recognized ancestors. State variants deduplicate by block key. block includes the root class. Typed tag reads use the same snapshot. Datapack definitions under horizon:class/ are ignored with a warning; ordinary tags remain independent. Failed reload keeps the installed snapshot. Generation costs O(states × chain length) during preparation; dispatch adds no tick work.

TagVanilla class
horizon:class/blockBlock
horizon:class/airAirBlock
horizon:class/amethyst_clusterAmethystClusterBlock
horizon:class/anvilAnvilBlock
horizon:class/attached_stemAttachedStemBlock
horizon:class/azaleaAzaleaBlock
horizon:class/bamboo_saplingBambooSaplingBlock
horizon:class/bamboo_stalkBambooStalkBlock
horizon:class/abstract_bannerAbstractBannerBlock
horizon:class/bannerBannerBlock
horizon:class/wall_bannerWallBannerBlock
horizon:class/barrelBarrelBlock
horizon:class/base_coral_plant_typeBaseCoralPlantTypeBlock
horizon:class/base_coral_plantBaseCoralPlantBlock
horizon:class/base_coral_fanBaseCoralFanBlock
horizon:class/base_coral_wall_fanBaseCoralWallFanBlock
horizon:class/coral_plantCoralPlantBlock
horizon:class/coral_fanCoralFanBlock
horizon:class/coral_wall_fanCoralWallFanBlock
horizon:class/coralCoralBlock
horizon:class/base_entityBaseEntityBlock
horizon:class/base_fireBaseFireBlock
horizon:class/fireFireBlock
horizon:class/soul_fireSoulFireBlock
horizon:class/base_pressure_plateBasePressurePlateBlock
horizon:class/pressure_platePressurePlateBlock
horizon:class/weighted_pressure_plateWeightedPressurePlateBlock
horizon:class/base_railBaseRailBlock
horizon:class/railRailBlock
horizon:class/powered_railPoweredRailBlock
horizon:class/detector_railDetectorRailBlock
horizon:class/base_torchBaseTorchBlock
horizon:class/torchTorchBlock
horizon:class/wall_torchWallTorchBlock
horizon:class/redstone_torchRedstoneTorchBlock
horizon:class/redstone_wall_torchRedstoneWallTorchBlock
horizon:class/abstract_bedAbstractBedBlock
horizon:class/bedBedBlock
horizon:class/straw_bedStrawBedBlock
horizon:class/beehiveBeehiveBlock
horizon:class/beetrootBeetrootBlock
horizon:class/bellBellBlock
horizon:class/big_dripleafBigDripleafBlock
horizon:class/big_dripleaf_stemBigDripleafStemBlock
horizon:class/bonemealable_feature_placerBonemealableFeaturePlacerBlock
horizon:class/bubble_columnBubbleColumnBlock
horizon:class/budding_amethystBuddingAmethystBlock
horizon:class/bushBushBlock
horizon:class/buttonButtonBlock
horizon:class/cactusCactusBlock
horizon:class/cactus_flowerCactusFlowerBlock
horizon:class/cakeCakeBlock
horizon:class/campfireCampfireBlock
horizon:class/abstract_candleAbstractCandleBlock
horizon:class/candleCandleBlock
horizon:class/candle_cakeCandleCakeBlock
horizon:class/carpetCarpetBlock
horizon:class/wool_carpetWoolCarpetBlock
horizon:class/mossy_carpetMossyCarpetBlock
horizon:class/carrotCarrotBlock
horizon:class/carved_pumpkinCarvedPumpkinBlock
horizon:class/abstract_cauldronAbstractCauldronBlock
horizon:class/cauldronCauldronBlock
horizon:class/lava_cauldronLavaCauldronBlock
horizon:class/layered_cauldronLayeredCauldronBlock
horizon:class/growing_plantGrowingPlantBlock
horizon:class/growing_plant_headGrowingPlantHeadBlock
horizon:class/growing_plant_bodyGrowingPlantBodyBlock
horizon:class/cave_vinesCaveVinesBlock
horizon:class/cave_vines_plantCaveVinesPlantBlock
horizon:class/kelpKelpBlock
horizon:class/kelp_plantKelpPlantBlock
horizon:class/twisting_vinesTwistingVinesBlock
horizon:class/twisting_vines_plantTwistingVinesPlantBlock
horizon:class/weeping_vinesWeepingVinesBlock
horizon:class/weeping_vines_plantWeepingVinesPlantBlock
horizon:class/signSignBlock
horizon:class/standing_signStandingSignBlock
horizon:class/wall_signWallSignBlock
horizon:class/ceiling_hanging_signCeilingHangingSignBlock
horizon:class/wall_hanging_signWallHangingSignBlock
horizon:class/rotated_pillarRotatedPillarBlock
horizon:class/chainChainBlock
horizon:class/abstract_chestAbstractChestBlock
horizon:class/chestChestBlock
horizon:class/trapped_chestTrappedChestBlock
horizon:class/copper_chestCopperChestBlock
horizon:class/ender_chestEnderChestBlock
horizon:class/chiseled_book_shelfChiseledBookShelfBlock
horizon:class/chorus_flowerChorusFlowerBlock
horizon:class/chorus_plantChorusPlantBlock
horizon:class/pipePipeBlock
horizon:class/cocoaCocoaBlock
horizon:class/falling_blockFallingBlock
horizon:class/colored_fallingColoredFallingBlock
horizon:class/sandSandBlock
horizon:class/concrete_powderConcretePowderBlock
horizon:class/dragon_eggDragonEggBlock
horizon:class/comparatorComparatorBlock
horizon:class/repeaterRepeaterBlock
horizon:class/diodeDiodeBlock
horizon:class/composterComposterBlock
horizon:class/copper_bulbCopperBulbBlock
horizon:class/crafterCrafterBlock
horizon:class/crafting_tableCraftingTableBlock
horizon:class/creaking_heartCreakingHeartBlock
horizon:class/cropCropBlock
horizon:class/cross_collisionCrossCollisionBlock
horizon:class/daylight_detectorDaylightDetectorBlock
horizon:class/decorated_potDecoratedPotBlock
horizon:class/directionalDirectionalBlock
horizon:class/dispenserDispenserBlock
horizon:class/dropperDropperBlock
horizon:class/doorDoorBlock
horizon:class/double_plantDoublePlantBlock
horizon:class/dried_ghastDriedGhastBlock
horizon:class/drop_experienceDropExperienceBlock
horizon:class/dry_vegetationDryVegetationBlock
horizon:class/short_dry_grassShortDryGrassBlock
horizon:class/tall_dry_grassTallDryGrassBlock
horizon:class/end_portal_frameEndPortalFrameBlock
horizon:class/rodRodBlock
horizon:class/end_rodEndRodBlock
horizon:class/lightning_rodLightningRodBlock
horizon:class/flowerFlowerBlock
horizon:class/eyeblossomEyeblossomBlock
horizon:class/wither_roseWitherRoseBlock
horizon:class/face_attached_horizontal_directionalFaceAttachedHorizontalDirectionalBlock
horizon:class/farmlandFarmlandBlock
horizon:class/fenceFenceBlock
horizon:class/fence_gateFenceGateBlock
horizon:class/firefly_bushFireflyBushBlock
horizon:class/flower_bedFlowerBedBlock
horizon:class/flower_potFlowerPotBlock
horizon:class/frogspawnFrogspawnBlock
horizon:class/iceIceBlock
horizon:class/frosted_iceFrostedIceBlock
horizon:class/abstract_furnaceAbstractFurnaceBlock
horizon:class/glazed_terracottaGlazedTerracottaBlock
horizon:class/multifaceMultifaceBlock
horizon:class/multiface_spreadeableMultifaceSpreadeableBlock
horizon:class/glow_lichenGlowLichenBlock
horizon:class/sculk_veinSculkVeinBlock
horizon:class/snowySnowyBlock
horizon:class/spreading_snowySpreadingSnowyBlock
horizon:class/grassGrassBlock
horizon:class/myceliumMyceliumBlock
horizon:class/grindstoneGrindstoneBlock
horizon:class/half_transparentHalfTransparentBlock
horizon:class/hanging_mossHangingMossBlock
horizon:class/hanging_rootsHangingRootsBlock
horizon:class/hayHayBlock
horizon:class/hopperHopperBlock
horizon:class/horizontal_directionalHorizontalDirectionalBlock
horizon:class/huge_mushroomHugeMushroomBlock
horizon:class/infestedInfestedBlock
horizon:class/infested_rotated_pillarInfestedRotatedPillarBlock
horizon:class/iron_barsIronBarsBlock
horizon:class/stained_glass_paneStainedGlassPaneBlock
horizon:class/jukeboxJukeboxBlock
horizon:class/ladderLadderBlock
horizon:class/lanternLanternBlock
horizon:class/leaf_litterLeafLitterBlock
horizon:class/leavesLeavesBlock
horizon:class/mangrove_leavesMangroveLeavesBlock
horizon:class/lecternLecternBlock
horizon:class/leverLeverBlock
horizon:class/lightLightBlock
horizon:class/lily_padLilyPadBlock
horizon:class/liquidLiquidBlock
horizon:class/loomLoomBlock
horizon:class/magmaMagmaBlock
horizon:class/mangrove_propaguleMangrovePropaguleBlock
horizon:class/mangrove_rootsMangroveRootsBlock
horizon:class/moving_pistonMovingPistonBlock
horizon:class/mudMudBlock
horizon:class/mushroomMushroomBlock
horizon:class/nether_fungusNetherFungusBlock
horizon:class/nether_portalNetherPortalBlock
horizon:class/nether_rootsNetherRootsBlock
horizon:class/nether_sproutsNetherSproutsBlock
horizon:class/nether_wartNetherWartBlock
horizon:class/noteNoteBlock
horizon:class/nyliumNyliumBlock
horizon:class/observerObserverBlock
horizon:class/pathPathBlock
horizon:class/abstract_skullAbstractSkullBlock
horizon:class/skullSkullBlock
horizon:class/wall_skullWallSkullBlock
horizon:class/piston_basePistonBaseBlock
horizon:class/piston_headPistonHeadBlock
horizon:class/pitcher_cropPitcherCropBlock
horizon:class/speleothemSpeleothemBlock
horizon:class/pointed_dripstonePointedDripstoneBlock
horizon:class/sulfur_spikeSulfurSpikeBlock
horizon:class/potatoPotatoBlock
horizon:class/powder_snowPowderSnowBlock
horizon:class/poweredPoweredBlock
horizon:class/pumpkinPumpkinBlock
horizon:class/red_stone_oreRedStoneOreBlock
horizon:class/redstone_lampRedstoneLampBlock
horizon:class/redstone_wireRedstoneWireBlock
horizon:class/respawn_anchorRespawnAnchorBlock
horizon:class/rooted_dirtRootedDirtBlock
horizon:class/saplingSaplingBlock
horizon:class/scaffoldingScaffoldingBlock
horizon:class/sculk_sensorSculkSensorBlock
horizon:class/calibrated_sculk_sensorCalibratedSculkSensorBlock
horizon:class/sculk_shriekerSculkShriekerBlock
horizon:class/sea_pickleSeaPickleBlock
horizon:class/seagrassSeagrassBlock
horizon:class/shelfShelfBlock
horizon:class/shelf_mushroomShelfMushroomBlock
horizon:class/shulker_boxShulkerBoxBlock
horizon:class/slabSlabBlock
horizon:class/small_dripleafSmallDripleafBlock
horizon:class/sniffer_eggSnifferEggBlock
horizon:class/snow_layerSnowLayerBlock
horizon:class/soul_sandSoulSandBlock
horizon:class/spongeSpongeBlock
horizon:class/wet_spongeWetSpongeBlock
horizon:class/spore_blossomSporeBlossomBlock
horizon:class/stairStairBlock
horizon:class/stemStemBlock
horizon:class/stonecutterStonecutterBlock
horizon:class/sugar_caneSugarCaneBlock
horizon:class/sweet_berry_bushSweetBerryBushBlock
horizon:class/tall_flowerTallFlowerBlock
horizon:class/tall_grassTallGrassBlock
horizon:class/tall_seagrassTallSeagrassBlock
horizon:class/targetTargetBlock
horizon:class/tntTntBlock
horizon:class/torchflower_cropTorchflowerCropBlock
horizon:class/trap_doorTrapDoorBlock
horizon:class/trip_wireTripWireBlock
horizon:class/trip_wire_hookTripWireHookBlock
horizon:class/turtle_eggTurtleEggBlock
horizon:class/vegetationVegetationBlock
horizon:class/vineVineBlock
horizon:class/wallWallBlock
horizon:class/waterlogged_transparentWaterloggedTransparentBlock
horizon:class/weathering_copper_fullWeatheringCopperFullBlock
horizon:class/webWebBlock
horizon:class/copper_golem_statueCopperGolemStatueBlock
horizon:class/beaconBeaconBlock
horizon:class/brewing_standBrewingStandBlock
horizon:class/brushableBrushableBlock
horizon:class/conduitConduitBlock
horizon:class/enchanting_tableEnchantingTableBlock
horizon:class/end_gatewayEndGatewayBlock
horizon:class/end_portalEndPortalBlock
horizon:class/spawnerSpawnerBlock
horizon:class/trial_spawnerTrialSpawnerBlock
horizon:class/vaultVaultBlock
horizon:class/barrierBarrierBlock
horizon:class/structure_voidStructureVoidBlock
horizon:class/commandCommandBlock
horizon:class/structureStructureBlock
horizon:class/jigsawJigsawBlock
horizon:class/test_blockTestBlock
horizon:class/test_instance_blockTestInstanceBlock
horizon:class/smithing_tableSmithingTableBlock
horizon:class/cartography_tableCartographyTableBlock
horizon:class/netherrackNetherrackBlock
horizon:class/sculkSculkBlock
horizon:class/sculk_catalystSculkCatalystBlock
horizon:class/potent_sulfurPotentSulfurBlock
horizon:class/honeyHoneyBlock
horizon:class/slimeSlimeBlock
horizon:class/heavy_coreHeavyCoreBlock
horizon:class/crying_obsidianCryingObsidianBlock