Minecraft Wiki:Projects/DIG:Design to Implement Granularity
Welcome to DIG: Design to Implement Granularity, or simply DIG!
This project was marked complete in January 2025, but re-opened on February 4, 2025.
About
After a lengthy discussion on page granularity, the wiki community has decided that the current standard for page granularity, or how many blocks/items are covered on one page, needs to change. The goal of this project is to coordinate and accomplish those changes by creating individual pages for blocks (or groups of blocks), and then turning the existing pages into "overview" pages.
It is very important to understand that this project is mostly to coordinate and share tips, nothing in here is binding, my word is not gospel, and in all cases an editor should do whatever is best for the readers in that particular situation. Generally avoid stylistic edits to another editors efforts, there is plenty of work to go around and the wiki is a constantly evolving thing. Feel free to contact the author directly or use talk pages to discuss anything that is not an obvious mistake. On the other hand, editors do not own their pages. The wiki community in general, and myself very personally, greatly appreciate your efforts to help implement these changes, and there will likely be multiple revisions needed for each created page to fix typos, clean up history, and fix grammatical errors.
Overview pages
Some current examples of overview pages: Door, Ore, Smithing Template. Door is the latest revision of what the community has decided is the best format for overview pages. The general format is a page without an infobox, with a "Variants" section as section 1, listing and linking to all "children" pages that the overview page is applicable to. The overview page also serves as a place for information that applies to all children pages. If the information is more than a few sentences, it should only be on the overview page, with a prominent link to the section from the children pages. See Iron Door#Usage for an example, where "Placement", "Behavior", and "Barrier" are all the same between doors, and so the content is not duplicated to children pages.
These ideas are not set in stone, and in all cases doing what is best for readers takes priority.
Contributors
- Harristic | Talk
20:26, 5 November 2023 (UTC)
- UnExpectedDino ᐸ talk | contribs 20:27, 5 November 2023 (UTC)
- Mudscape
talk 20:34, 5 November 2023 (UTC)
- Misode (talk) 00:35, 6 November 2023 (UTC)
- --ThatOneWolf (talk|contribs) 13:42, 6 November 2023 (UTC)
- Delvin4519 (talk) 13:54, 6 November 2023 (UTC)
- Enbyd (talk) 02:27, 7 November 2023 (UTC)
- Nixinova T C 22:47, 11 November 2023 (UTC)
- Melwin22 (talk) 19:21, 28 November 2023 (UTC)
- MinecraftExp123 (talk) 12:34, 4 March 2024 (UTC)
- Miner (talk) 08:14, 6 April 2024 (UTC)
- Amysteryman(talk) 13:47, 26 June 2024 (UTC)
- --TreeIsLife (talk) 09:25, 2 July 2024 (UTC)
- --ThreeEy (talk) 07:35, 28 July 2024 (UTC)
- -~- Nerdyguy2000 talk edits 14:03, 14 August 2024 (UTC)
(talk|contributions) 20:33, 15 August 2024 (UTC)
- SymORmaK (talk) 18:17, 1 October 2023 (UTC)
- Hxy123abc (talk) 03:48, 7 December 2024 (UTC)
- MinecraftBedrockPlayer7 (talk)(contribs)
20:37, 16 January 2025 (UTC)
- - Ssysi - (talk) 08:41, 8 February 2025 (UTC)
- Realshow19 (talk) 13:36, 7 March 2025 (UTC)
- LevelRatings (talk) 0:38, 23 March 2025 (UTC)
- Sebbog (talk) 23:30, 25 March 2025 (UTC)
- User:MCJA17 (talk, Korean) 10:51, 2 April 2025 (UTC)
Userboxes
There are userboxes relating to DIG:
![]() |
Projects participated in the DIG project! |
Steps
An example of my process for creating a child page:
- Edit the existing/parent page to copy all its contents, paste this into the target page. Do not change the parent page at this time.
- Go through the target page section by section, removing information that does not pertain to the more granular article.
- After finishing the history section and adding any appropriate navboxes, check for hidden categories at the bottom of the preview. These can help notify you of things like missing footers.
- Work one section at a time, previewing often to catch any mistakes.
- After editing, previewing, and testing; save the page.
- Now its time for redirects: Using Special:WhatLinksHere, set it to hide transclusions and hide links and type in the name of the parent page. This gives you a list of only redirects, select the relevant redirects and change them to point directly to the newly create page.
Very important: Do not change the existing page into an overview page until all child pages have been published. This is imperative to not lose any information, and to minimize reader confusion during the transition process.
Note: For pages split with overview pages, split the subpages only when all of them are done. This is to prevent reader confusion from why for example, if Potion of Invisibility exists but not Potion of Fire Resistance.
Message box header
Every DIG draft page should have this message box at the top of it, before all other message boxes and notices. Here's an example:
{{MCW:Projects/DIG/Notice|Iron Sword|Sword}}
:
Tips
- If a template result is ever one header below where it should be, you forgot to set
|foot = 1
- You can enable viewing hidden categories in your user preferences, under the Appearance tab. The checkbox is all the way at the bottom.
- History is one of the more complex sections to edit, I find it easiest to preview often, and be ready to re-copy portions from the original article if it turns out you removed something important.
- Use find (Ctrl + F) to highlight the specific block name that should be kept in the new history, this lets you easily find sections and images that should definitely be kept.
- "What links here" on the sidebar will pre-fill the page name for you.
{{subst:PAGENAME}}
(copied exactly, PAGENAME is a special word and shouldn't be changed) is a special macro that permanently replaces itself with the name of the page when the page is saved. This can greatly cut down on manual edit work, as some recipe results, history sections, or template parameters can be directly copy/pasted between multiple new children pages.{{subst:lc:{{subst:PAGENAME}}}}
(again copied exactly) This is another macro that puts the pagename in all lower case, suitable for our style of usage in prose.{{subst:ucfirst:{{subst:lc:{{subst:PAGENAME}}}}}}
(again copied exactly) This macro outputs the pagename with the first letter capitalized, for use at the start of a sentence.
- Depending on time available, it can be beneficial to work on multiple related children pages concurrently. This lets you make sure that things are standardized between them, and make full use of the substitution trick mentioned above.
- If you ever need help or don't understand why a page is doing something, come ask in discord! The #wiki-help channel is great and full of smart people.
- Click "Show preview" often! Its very hard to get a wall of text 100% correct the first time, and preview lets you see what the page will look like without actually saving. (one caveat is tabbed infoboxes will no longer tab on the second preview, but they will work correctly when saved.)
- If you are creating a redirect to a page with tabs in the infobox, you can append #TabName to the redirect destination to have the page auto select that tab.
Tasks
Because of the large benefits to one person doing multiple related new pages concurrently, we are going to try a bit of an unusual system.
Before working on any pages in a section, put your signature on the current worker line, and remove it when you are no longer actively working on the pages. If you would like to work on the same section as someone is currently working on, contact them first to work together and avoid duplicating work. Not all the pages in a section need to be done by the same person, or in the same session. This isn't a hard rule, just something to try and guide the group work.
To-do
indicates a page that is planned to be split.
indicates a page that is in progress of being split via a draft. Drafts should be linked next to the listed page.
indicates a page that has been split.
- Potions
Potion, Splash Potion, Lingering Potion
Potion of Night Vision - User:Miner/Sandbox/Potion of Night Vision
Potion of Invisibility - User:Harristic/Potion of Invisibility
Potion of Leaping - User:Ssysi/Sandbox/Potion of Leaping
Potion of Fire Resistance - User:MinecraftExp123/Potion of Fire Resistance
Potion of Swiftness
Potion of Slowness
Potion of the Turtle Master - User:245e/Potion of the Turtle Master
Potion of Water Breathing - User:Harristic/Potion of Water Breathing
Potion of Healing - User:Ssysi/Sandbox/Potion_of_Healing
Potion of Harming
Potion of Poison
Potion of Regeneration
Potion of Strength
Potion of Weakness
Potion of Slow Falling - User:Harristic/Potion of Slow Falling
Potion of Wind Charging - User:Harristic/Potion of Wind Charging
Potion of Weaving - User:Harristic/Potion of Weaving
Potion of Oozing - User:Harristic/Potion of Oozing
Potion of Infestation - User:Harristic/Potion of Infestation
Potion of Luck - User:Ssysi/Sandbox/Potion of Luck
Potion of Decay - User:Ssysi/Sandbox/Potion of Decay
Water Bottle - User:Ssysi/Sandbox/Water Bottle
Awkward Potion - User:Ssysi/Sandbox/Awkward Potion
Mundane Potion - User:Ssysi/Sandbox/Mundane Potion
Thick Potion - User:Ssysi/Sandbox/Thick_Potion
- Villager professions
Villager
- Armor types
Armor
- Capes
Cape - User:Zamburger/draft/Cape
Mojang Cape
MINECON 2011 Cape
MINECON 2012 Cape
MINECON 2013 Cape
MINECON 2015 Cape
MINECON 2016 Cape
Founder's Cape
Cherry Blossom Cape
Bacon Cape
Millionth customer Cape
dB Cape
Snowman Cape
Cheapsh0t's Cape
Spade Cape
Prismarine Cape
Turtle Cape
Birthday Cape
Valentine Cape
Vanilla Cape
Follower's Cape
Purple Heart Cape
15th Anniversary Cape - User:Realshow19/15th Anniversary Cape
MCC 15th Year Cape
MC Experience Cape
Mojang Office Cape
Translator Cape
Scrolls Champion Cape
Cobalt Cape
Mojira Moderator Cape
Realms MapMaker Cape
Migrator Cape
The Pan Cape!
Progress Pride Cape
2010 Holiday Capes
Microsoft Xbox Cape
1st Birthday Cape
Vote Update Capes
Unused Capes
API testing Capes
Home Cape
Menace Cape
Yearn Cape
Completed
- Biomes
Swamp
River
Beach
Mountains
Snowy Plains
Windswept Hills
Birch Forest
Forest
Jungle
Plains
Badlands
Savanna
Ocean
Biome/Before 1.18
Badlands Plateau
Bamboo Jungle Hills
Birch Forest Hills
Dark Forest Hills
Deep Warm Ocean
Desert Hills
Desert Lakes
Giant Spruce Taiga Hills
Giant Tree Taiga Hills
Gravelly Mountains+
Jungle Hills
Modified Badlands Plateau
Modified Jungle Edge
Modified Jungle
Modified Wooded Badlands Plateau
Mountain Edge
Mushroom Field Shore
Shattered Savanna Plateau
Snowy Mountains
Snowy Taiga Hills
Snowy Taiga Mountains
Swamp Hills
Taiga Hills
Taiga Mountains
Tall Birch Hills
Wooded Hills
- Cosmetic item variants
- Music Disc
- Banner Pattern
- Pottery Sherd
- Angler Pottery Sherd
- Archer Pottery Sherd
- Arms Up Pottery Sherd
- Blade Pottery Sherd
- Brewer Pottery Sherd
- Burn Pottery Sherd
- Danger Pottery Sherd
- Explorer Pottery Sherd
- Friend Pottery Sherd
- Heart Pottery Sherd
- Heartbreak Pottery Sherd
- Howl Pottery Sherd
- Miner Pottery Sherd
- Mourner Pottery Sherd
- Plenty Pottery Sherd
- Prize Pottery Sherd
- Sheaf Pottery Sherd
- Shelter Pottery Sherd
- Skull Pottery Sherd
- Snort Pottery Sherd
Smithing Template
- Netherite Upgrade
- Sentry Armor Trim
- Vex Armor Trim
- Wild Armor Trim
- Coast Armor Trim
- Dune Armor Trim
- Wayfinder Armor Trim
- Raiser Armor Trim
- Shaper Armor Trim
- Host Armor Trim
- Ward Armor Trim
- Silence Armor Trim
- Tide Armor Trim
- Snout Armor Trim
- Rib Armor Trim
- Eye Armor Trim
- Spire Armor Trim
- Head
- Skeleton Skull
- Wither Skeleton Skull
- Player Head
- Zombie Head
- Creeper Head
- Piglin Head
- Dragon Head
- Bucket of aquatic mob
- Bucket of Cod
- Bucket of Salmon
- Bucket of Tropical Fish
- Bucket of Pufferfish
- Bucket of Axolotl
- Bucket of Tadpole
- Blocks that are the same shape
Stairs
- Wooden Stairs
- Bamboo Mosaic Stairs
- Stone Stairs
- Cobblestone Stairs
- Mossy Cobblestone Stairs
- Stone Brick Stairs
- Mossy Stone Brick Stairs
- Granite Stairs
- Polished Granite Stairs
- Diorite Stairs
- Polished Diorite Stairs
- Andesite Stairs
- Polished Andesite Stairs
- Cobbled Deepslate Stairs
- Polished Deepslate Stairs
- Deepslate Brick Stairs
- Deepslate Tile Stairs
- Tuff Stairs
- Polished Tuff Stairs
- Tuff Brick Stairs
- Brick Stairs
- Mud Brick Stairs
- Sandstone Stairs
- Smooth Sandstone Stairs
- Red Sandstone Stairs
- Smooth Red Sandstone Stairs
- Prismarine Stairs
- Prismarine Brick Stairs
- Dark Prismarine Stairs
- Nether Brick Stairs
- Red Nether Brick Stairs
- Blackstone Stairs
- Polished Blackstone Stairs
- Polished Blackstone Brick Stairs
- End Stone Brick Stairs
- Purpur Stairs
- Quartz Stairs
- Smooth Quartz Stairs
- Cut Copper Stairs
Slab
- Wooden Slab
- Bamboo Mosaic Slab
- Stone Slab
- Cobblestone Slab
- Mossy Cobblestone Slab
- Smooth Stone Slab
- Stone Brick Slab
- Mossy Stone Brick Slab
- Granite Slab
- Polished Granite Slab
- Diorite Slab
- Polished Diorite Slab
- Andesite Slab
- Polished Andesite Slab
- Cobbled Deepslate Slab
- Polished Deepslate Slab
- Deepslate Brick Slab
- Deepslate Tile Slab
- Tuff Slab
- Polished Tuff Slab
- Tuff Brick Slab
- Brick Slab
- Mud Brick Slab
- Sandstone Slab
- Smooth Sandstone Slab
- Cut Sandstone Slab
- Red Sandstone Slab
- Smooth Red Sandstone Slab
- Cut Red Sandstone Slab
- Prismarine Slab
- Prismarine Brick Slab
- Dark Prismarine Slab
- Nether Brick Slab
- Red Nether Brick Slab
- Blackstone Slab
- Polished Blackstone Slab
- Polished Blackstone Brick Slab
- End Stone Brick Slab
- Purpur Slab
- Quartz Slab
- Smooth Quartz Slab
- Cut Copper Slab
Wall
- Cobblestone Wall
- Mossy Cobblestone Wall
- Stone Brick Wall
- Mossy Stone Brick Wall
- Granite Wall
- Diorite Wall
- Andesite Wall
- Cobbled Deepslate Wall
- Polished Deepslate Wall
- Deepslate Brick Wall
- Deepslate Tile Wall
- Tuff Wall
- Polished Tuff Wall
- Tuff Brick Wall
- Brick Wall
- Mud Brick Wall
- Sandstone Wall
- Red Sandstone Wall
- Prismarine Wall
- Nether Brick Wall
- Red Nether Brick Wall
- Blackstone Wall
- Polished Blackstone Wall
- Polished Blackstone Brick Wall
- End Stone Brick Wall
Door
- Iron Door
- Copper Door
- Flower
- Dandelion
- Poppy
- Blue Orchid
- Allium
- Azure Bluet
- Tulip
- Oxeye Daisy
- Cornflower
- Wither Rose
- Torchflower
- Sunflower
- Rose Bush
- Lilac
- Peony
- Pitcher Plant
- Fungi
- Huge fungus
- Fungus
- Nylium
- Non-wooden block variants
- Block of Bamboo
- Granite
- Diorite
- Andesite
- Deepslate Bricks
- Deepslate Tiles
- Polished Blackstone
- Polished Blackstone Bricks
- Purpur Block
- Prismarine
- Basalt
- Stone Bricks
- Nether Bricks
- Block of Quartz
- Sandstone
- Tangentially related items, or those with different uses/similar names
- Sand
- Red Sand
- Azalea
- Pumpkin
- Beehive
- Bee Nest
- Item Frame
- Grass
- Tall Grass
- Fern
- Large Fern
- Suspicious Block (disambiguation)
- Piston
- Piston
- Arrows
- Arrow
- Signs
- Sign
- Other grouped pages
- Log
- Wood
- Coral
- Coral Fan
- Coral Block
- Undyed variants
- Hardened Glass
- Hardened Glass Pane
- Glass
- Glass Pane
- Banner
- Terracotta
- Equipment
- Pickaxe
- Shovel
- Hoe
- Axe
- Sword
- Helmet
- Chestplate
- Leggings
- Boots
- Horse Armor