Textreader

Textreader

Reads and sends text from various text sources into chat

by
348 Downloads
datapackfabricforgeneoforgequiltdecorationsocialutility
Rent Server with this Mod

Screenshots

Showcase
Sign
Written Book

About this Mod

Textreader

Textreader is a Datapack thats used for reading and sending various text sources such as signs, books (lecterns included) and text_display entites as chat messages.

Screenshot (1294)

Triggers

Textreader provides various means of sending text sources into chat with signs only being readable with each source having their unique result with the following:

  • Signs

Can send both the front/back text of the Sign.
textreader.a_sign.do_send and textreader.a_sign.do_read uses a cast from the player's eyes, textreader.a_sign.do_complex uses the position of the player's feet.

  • Books and the Lectern

Sends the page contents of a players set index value. Title and Author included if the book is a written book. textreader.a_book.do_send checks the mainhand slot and runs if applicable, textreader.a_lectern.do_send uses the position of the player's feet.

  • Text Displays

Sends the text data of the text_display entity. textreader.a_text_display.do_send uses a cast from the player's eyes to get the entity text data.

Configs

You as the player can change how some functions work by changing the following settings:

  • Send Type

Affects only signs. Send Type changes how signs are read via textreader.c_send_type with 0 = Front and Back, 1 = Front Only and 2 = Back Only.

  • Page Index

Changes which page of a book should the player send the contents from via textreader.c_index. Negative values are invalid!

Developer

Developer Mode allows for some more fine control over certain stuff. This can be potentially dangerous and be used for malicious intents so Debug Toggle is disabled by default!

  • Developer Mode

Changes if the player can use StringLib for signs and execute commands via signs and books. textreader.zzz_config.developer_mode 0 = Run as normal, 1 = Use StringLib and execute commands.

  • Debug Toggle

Determines if Developer can be used (Disabled by default) Change the #Value of textreader.zzz_config.debug to 0 = Disabled or 1 = Enabled

Credits

gu, StringLib

Available Versions

1.3release
MC 1.21.5, 1.21.6, 1.21.7, 1.21.8fabric, forge, neoforge, quilt
September 9, 2025
1.3release
MC 1.21.5, 1.21.6, 1.21.7, 1.21.8datapack
September 9, 2025
1.2release
MC 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4fabric, forge, neoforge, quilt
January 5, 2025
1.2release
MC 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4datapack
January 5, 2025
1.1release
MC 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4fabric, forge, neoforge, quilt
January 3, 2025

How to Install Textreader on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set datapack Loader

In the panel under "Egg", select the datapack loader and matching Minecraft version (1.21.8).

3

Install Mod

Open the mod browser in the dashboard and search for "Textreader". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

datapackfabricforgeneoforgequilt

Minecraft Versions

1.21.8, 1.21.7, 1.21.6 (+6 more)

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Textreader server crashes on startup – what to do?

Most common cause: wrong datapack version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.8). You can switch loaders with one click in the panel.

Is Textreader compatible with datapack and fabric and forge and neoforge and quilt?

Textreader officially supports datapack, fabric, forge, neoforge, quilt for Minecraft 1.21.8, 1.21.7, 1.21.6. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Textreader – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Textreader consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Textreader with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
GNU General Public License v3.0 or later
Server-side
Required

Supported Versions

1.21.81.21.71.21.61.21.51.21.41.21.31.21.21.21.11.21