Registered Blocks and Items 1.12.2 - Herbertofury/Advent-of-Ascension GitHub Wiki

Registered blocks and items · 1.12.2

Minecraft 1.12.2 · AoA 3.3.6. This focused repair adds 34 previously omitted entries and corrects six crystal-block previews that had been matched to loose crystal items. It checks 40 model-backed declarations and preserves existing links. It does not claim a complete runtime registry.

Find the right object

  1. Select 1.12.2 in the Items & Blocks Observatory.
  2. Use the exact declaration ID below when similar names collide. Blue Crystal can describe a loose item, a world block or a plant; those models are not interchangeable.
  3. Open the entry’s recipe search to inspect the actual version-specific recipe definitions. A search with no result is not proof an object is unobtainable; generation, trades and custom callbacks are separate acquisition paths.
  4. For slabs, the picture below is the inventory half slab. The released helper also registers a double slab with a double_ prefix and no separate inventory item. Do not invent a second craftable item from that helper block.

What was corrected

The six existing Blue/Green/Purple/Red/White/Yellow Crystal block cards retain their localization-based entry links, but now point to the declared *_crystal_block models. Their original gallery-sheet regions were corrected as well. The six loose crystal item cards remain unchanged. Exact registry aliases now work in inventory searches and entry URLs.

The new material references cover seven stones, six gemstone ores, four slabs, four stairs, two Archaic Streams, three carved runes, the Candycane block, four Mega Rune Fragment colors, the Candy Cane food item and two music discs. Matching art does not make the Candycane block and Candy Cane food the same registry object.

Illustrated declaration directory

The images are static renders of the released item-model resources. Generated flat artwork remains a pixel-extruded item study; transparency, animation, resource packs and live renderer parity are not certified.

Sheet 1

Named released models, sheet 1

Object Declared item/block ID What to know
Abyssal Stone aoa3:abyss_stone Newly indexed source-model reference.
Crystevian Rock aoa3:crystevia_stone Newly indexed source-model reference.
Dustopian Stone aoa3:dustopia_stone Newly indexed source-model reference.
Gardencian Stone aoa3:gardencia_stone Newly indexed source-model reference.
Iro Stone aoa3:iromine_stone Newly indexed source-model reference.
Lelyetian Stone aoa3:lelyetia_stone Newly indexed source-model reference.
Precasian Stone aoa3:high_precasia_stone Newly indexed source-model reference.
Blue Gemstone Ore aoa3:blue_crystal_ore Newly indexed source-model reference.
Green Gemstone Ore aoa3:green_crystal_ore Newly indexed source-model reference.
Purple Gemstone Ore aoa3:purple_crystal_ore Newly indexed source-model reference.

Sheet 2

Named released models, sheet 2

Object Declared item/block ID What to know
Red Gemstone Ore aoa3:red_crystal_ore Newly indexed source-model reference.
White Gemstone Ore aoa3:white_crystal_ore Newly indexed source-model reference.
Yellow Gemstone Ore aoa3:yellow_crystal_ore Newly indexed source-model reference.
Mysterium Black Bricks Slab aoa3:black_mysterium_bricks_slab Half-slab inventory item; double slab is a separate world-state block.
Mysterium Green Bricks Slab aoa3:green_mysterium_bricks_slab Half-slab inventory item; double slab is a separate world-state block.
Shyre Wall Slab aoa3:white_shyre_bricks_slab Half-slab inventory item; double slab is a separate world-state block.
Shyre Wall Slab aoa3:yellow_shyre_bricks_slab Half-slab inventory item; double slab is a separate world-state block.
Mysterium Black Bricks Stairs aoa3:black_mysterium_bricks_stairs Newly indexed source-model reference.
Mysterium Green Bricks Stairs aoa3:green_mysterium_bricks_stairs Newly indexed source-model reference.
Shyre White Bricks Stairs aoa3:white_shyre_bricks_stairs Newly indexed source-model reference.

Sheet 3

Named released models, sheet 3

Object Declared item/block ID What to know
Shyre Yellow Bricks Stairs aoa3:yellow_shyre_bricks_stairs Newly indexed source-model reference.
Archaic Stream: Horizontal aoa3:archaic_stream_horizontal Newly indexed source-model reference.
Archaic Stream: Vertical aoa3:archaic_stream_vertical Newly indexed source-model reference.
Blue Crystal aoa3:blue_crystal_block Corrected existing crystal block picture; loose item unchanged.
Green Crystal aoa3:green_crystal_block Corrected existing crystal block picture; loose item unchanged.
Purple Crystal aoa3:purple_crystal_block Corrected existing crystal block picture; loose item unchanged.
Red Crystal aoa3:red_crystal_block Corrected existing crystal block picture; loose item unchanged.
White Crystal aoa3:white_crystal_block Corrected existing crystal block picture; loose item unchanged.
Yellow Crystal aoa3:yellow_crystal_block Corrected existing crystal block picture; loose item unchanged.
Carved Rune of Empowering aoa3:carved_rune_empowering Newly indexed source-model reference.

Sheet 4

Named released models, sheet 4

Object Declared item/block ID What to know
Carved Rune of Focus aoa3:carved_rune_focus Newly indexed source-model reference.
Carved Rune of Power aoa3:carved_rune_power Newly indexed source-model reference.
Candycane aoa3:candycane Newly indexed source-model reference.
Mega Rune Fragment aoa3:mega_rune_fragment_blue Newly indexed source-model reference.
Mega Rune Fragment aoa3:mega_rune_fragment_green Newly indexed source-model reference.
Mega Rune Fragment aoa3:mega_rune_fragment_red Newly indexed source-model reference.
Mega Rune Fragment aoa3:mega_rune_fragment_yellow Newly indexed source-model reference.
Candy Cane aoa3:candy_cane Newly indexed source-model reference.
Music Disc: Outlaw aoa3:outlaw_disc Music Disc; Firch - outlaw. Specific title is editorial; class uses the generic record translation key.
Music Disc: Caverns aoa3:caverns_disc Music Disc; c_enthusiast_x2 - caverns. Specific title is editorial; class uses the generic record translation key.

Why the names were easy to miss

These declarations use different localization labels and registry suffixes: AbyssalStone maps to abyss_stone, BlueGemstoneOre to blue_crystal_ore, and BlueMegaRuneFragment to mega_rune_fragment_blue. A name-only join misses them. Conversely, BlueCrystal appears in several resource categories, so selecting the first loose-item model gives a block the wrong picture. The repair records the declaration, helper, exact model path and archive hashes instead.

Itemless crop state references

Sixteen additional declarations explicitly use registerItemlessBlock. They have blockstate resources but no ordinary item model. They are separate from these 40 inventory-model references. Their eight growth stages and harvest behavior are now covered in the historical farming walkthrough:

Itemless crop declaration Released label
aoa3:bubble_berry_crop Bubble Berries
aoa3:chilli_crop Chilli
aoa3:eye_bulb_crop Eye Bulb
aoa3:floracles_crop Floracles
aoa3:goldicaps_crop Goldicaps
aoa3:heart_fruit_crop Heart Fruit
aoa3:holly_tops_crop Holly Tops
aoa3:lunacrike_crop Lunacrike
aoa3:luna_globe_crop Luna Globe
aoa3:lunalon_crop Lunalip
aoa3:magic_marang_crop Magic Marang
aoa3:mystic_shroom_crop Mystic Shrooms
aoa3:rosidon_crop Rosidons
aoa3:tea_crop Tea
aoa3:thorny_plant_crop Thorny Plant
aoa3:trilliad_crop Trilliads

These are world-block documentation candidates, not missing collectible inventory items. The dedicated walkthrough checks age-state models, seed linkage and the local harvest behavior while keeping live Forge/modpack acceptance separate.

Evidence and acceptance

  • Exact declaration, helper and model receipts.
  • Inventory explorer and source/version coverage.
  • Original models, textures and labels: Tslat and Advent of Ascension contributors. Minecraft model bases: Mojang. Independent source-derived documentation.
  • Static regression checks verify the 40 joins, preserved crystal entry IDs, separate Candycane block/food identities, two generic-record translation cases and explicit exclusion of the 16 itemless crops. Runtime acquisition and rendering remain separate acceptance work.

Historical crop growth references

Planting and harvesting sixteen 1.12.2 crops now documents all 128 age-state models, seed/produce links and source-level harvest rules. These itemless world blocks have their own classified entries; they are not ordinary collectible inventory items.