Reader - GenMode/Minecraft GitHub Wiki

About

Welcome to the Reader wiki

Reader


Edition: Java Edition
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Type: Datapack, Mod
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Release Date: Dec 6, 2020
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Latest Update: v2.0.6
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Versions:
1.17 - 1.21
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Dependencies:

⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Downloads:
Curseforge
Modrinth
Planet Minecraft
Smithed

This datapack is inspired by the WAILA series. It is compatible with mods and has support for custom blocks from datapacks.

Compatibility

This is probably compatible with most projects, but it's not perfect. All incompatibilities can be resolved on my end so feel free to request fixes on my issue tracker

Datapacks Mods

Projects with special compatibility added



Features

Developer Support

Custom Blocks
MC Version DP Update Tag Description
1.17 to 1.20.2 v0.2 to v0.4.1 data.Block Allows an entity to have its name displayed as a block when looked at
1.20.2 v1.2.0 to v1.2.1 data.BLOCK Allows an entity to have its name displayed as a block when looked at
1.20.2+ v1.3.0+ data.block Allows an entity to have its name displayed as a block when looked at


Gameplay

Block and Entity Displaying

If you hover over a block or entity it will display the name of it on your screen



Settings & Commands

Options
Pack Update Command Description Macro Arguments
v1.2.0 to v1.3.9 /function gamerule:block_reader/... Changes how the text is displayed

Can use the following parameters:
display_color, display_mode
{set:"..."}

Uses the following inputs:
"always" (mode), "#COLORNAME" (color), "#HEXCODE" (color), "item" (mode)
v1.3.10 to v1.3.11 /function gamerule:block_reader/... Changes how the text is displayed

Can use the following parameters:
color, mode
{set:"..."}

Uses the following inputs:
"always" (mode), "#COLORNAME" (color), "#HEXCODE" (color), "item" (mode)
v2.0.0+ /function gamerule:reader/... Changes how the text is displayed

Can use the following parameters:
format, mode, trigger
{...}

Uses the following inputs:
set:"{#JSONTEXT}" (format),set:"..." (format), set:"<always|item>" (trigger), set:"<blocks|blocks_and_entities|entities>" (mode), type:"<block|entity>" (format)
Uninstall
Pack Version Command
v1.2.0 to v1.3.11 /function uninstall:block_reader
v2.0.0+ /function uninstall:reader



History

[Expand]
Version ID Release Date Changelog
1.16_v0.0 Dec-6th-2020 Added 1.15 Building Blocks
1.16_v0.1 Mar-6th-2021 Misc updates in an attempt to make it run faster
1.17_v0.2 May-15h-2023 Updated to 1.17 • optimized Code • renamed to "Block Viewer" • added mode settings • added color settings • made translation compatible
1.18_v0.3 May-22nd-2023 Updated to 1.18 • optimized Code
1.19_v0.4 May-31st-2023 Updated to 1.19 • optimized Code
1.20_v1.0.0 Mar-4th-2024 Made compatible with 1.20
1.20_v1.1.0 Mar-10th-2024 MISC:
Fixed bug where vines aren't displayed correctly

COMPATIBILITY:
Added compatibility with Cobblemon • added compatibility with HyliaCraft

TAGS:
Added Water to dspl:seethrough
1.20_v1.1.1 Mar-16th-2024 MISC:
Fixed bugs where some block names were incorrectly displayed

COMPATIBILITY:
Added compatibility with Farmer's Delight
1.20_v1.1.2 Mar-24th-2024 MISC:
Fixed beds not displaying correctly • fixed tall flowers not displaying correctly

COMPATIBILITY:
Added compatibility with More Geodes
1.20_v1.1.3 Mar-31st-2024 MISC:
Fixed torchflower crops not displaying correctly

COMPATIBILITY:
Added compatibility for Loot Balls • fixed mints from Cobblemon not displaying coreectly
1.20_v1.1.4 Apr-6th-2024 MISC:
Fixed bug where Sweet Berry Bushes displaying incorrectly

COMPATIBILITY:
Added compatibility with Gravestones
1.20_v1.1.5 Apr-14th-2024 MISC:
Fixed Cave Vines not displaying correctly • fixed Cave Vines Plant not displaying correctly • fixed Glow Lichen not displaying correctly

COMPATIBILITY:
Added compatibility with Waystones
1.20_v1.1.6 Apr-20th-2024 Fixed reload text
1.20_v1.2.0 Apr-27th-2024 MISC:
Renamed to "Block Reader" • setting display_color now supports hex

TAGS:
Added Light to gen_read:seethrough
1.20_v1.2.1 Jun-1st-2024 Misc compatibility fixes
1.20_v1.3.0 Aug-21st-2024 MISC:
Changed namespace to block_reader • transfered assets

COMPATIBILITY:
Renamed data.BLOCK to data.block
1.20_v1.3.1 Aug-22nd-2024 Added compatibility to Handcrafted • added compatibility to Immersive Portals • added compatibility to Item Placer
1.20_v1.3.2 Aug-23rd-2024 Updated to Minecraft 1.20.3
1.20_v1.3.3 Aug-24th-2024 Updated to Minecraft 1.20.4
1.20_v1.3.4 Aug-25th-2024 Added compatibility to Chipped
1.20_v1.3.5 Aug-26th-2024 Updated to Minecraft 1.20.5
1.20_v1.3.6 Aug-28th-2024 Updated to Minecraft 1.20.6
1.21_v1.3.7 Aug-31st-2024 Updated to Minecraft 1.21
1.20_v1.3.8 Sep-4th-2024 Added compatibility to New World
1.21_v1.3.9 Sep-9th-2024 Updated to Minecraft 1.21.1
1.21_v1.3.10 Nov-16th-2024 Updated code using Data API version 1.7.1
1.21_v1.3.11 Nov-18th-2024 Added compatibility to Amendments
1.21_v2.0.0 Dec-18th-2024 MISC:
Made compatible with Data API version 1.7.2 • renamed to Reader

BUGS:
Fixed potted plants not displaying properly

GAMEPLAY:
Added Entity feedback

SETTINGS:
Renamed color setting to format • renamed mode setting to trigger
Added setting to change what is displayed (named "mode")
1.21_v2.0.1 Mar-3rd-2025 Made compatible with Data API version 1.8.1
1.21_v2.0.2 Mar-31st-2025 Made compatible with Data API version 1.8.2
1.21_v2.0.3 Apr-26th-2025 Made compatible with Data API version 1.8.3
1.21_v2.0.4 May-5th-2025 Made compatible with Data API version 1.8.4
1.21_v2.0.5 May-14th-2025 Made compatible with Data API version 1.8.5
1.21_v2.0.6 May-17th-2025 Added compatability with Tensura: Reincarnated
Updated compatability with Cobblemon • updated compatability with HyliaCraft • updated compatability with New World



Gallery

Promotional Images
Screenshots



⚠️ **GitHub.com Fallback** ⚠️