Mineuniverse
Log in Register
Mods

RedStone Books

Redstone Books adds a cinematic book GUI system configurable by JSON with animations, voice, and custom layout. Perfect for maps, RPGs, and story mods. Requires a resourcepack for textures and sounds.
by djpezcaito
Download Claim this project
156 downloads
0 likes
Updated Jul 6, 2026
0 hypes
Adventure and RPG API and Library Map and Information Server Utility Utility & QoL

📖 Redstone Books

A cinematic, JSON-driven book system for Minecraft Forge 1.20.1.

🎬 Preview

Preview

🇬🇧 Cinematic book system for Minecraft
🇪🇸 Sistema de libros cinematográficos para Minecraft


Banner

✨ Overview

Redstone Books is a lightweight Forge mod that allows creators to build fully cinematic books using JSON configuration.

Perfect for:

  • 🎬 Cinematics
  • 🧭 RPG adventures
  • 🗺️ Custom maps
  • 🌍 Multiplayer servers
  • 📜 Story-driven mods
  • 🧱 Datapacks

🚀 Features

  • 📖 Frame-by-frame opening animation
  • 🔊 Voice narration per page
  • ✍️ Typewriter effect
  • 🎨 Fully configurable layouts
  • 🌫️ Fade transitions
  • 📚 Multiple books support
  • 🧠 JSON-driven configuration
  • 🎮 HUD and input control
  • 🌐 Dedicated server support
  • 👥 Multiplayer synchronization

📦 Installation

Install Forge 1.20.1

Client:

.minecraft/mods/
 

Server:

server/mods/
 

Launch Minecraft.


🎮 Commands

Command Description
/redstonebook open <book> Opens a book for yourself.
/redstonebook open <book> <player> Opens a book for a specific player.
/redstonebook open <book> @a Opens a book for all connected players.

Example:

/redstonebook open guardian
 

📁 Book Structure

Book definitions are stored on the server:

config/redstonebooks/books/<id>.json
 

Resources (textures, animations and audio) are provided by the client resource pack:

assets/redstonebooks/
├── textures/books/<id>/
└── sounds/books/<id>/
 

🌐 Multiplayer Architecture

  • 📚 Books are loaded from the server.
  • 📡 The server synchronizes book data to clients.
  • 🖼️ Images, animations and audio are loaded locally from the resource pack.
  • ✅ Ensures every player always receives the latest version of every book.

🧪 Ejemplo de JSON

{
  "id": "guardian",
  "meta": {
    "title": "CRÓNICAS DEL GUARDIÁN"
  },
  "theme": {
    "folder": "guardian"
  },
  "animation": {
    "enabled": true,
    "folder": "anim",
    "frameCount": 143,
    "frameRate": 1
  },
  "assets": {
    "cover": "book_cover.png",
    "reading": "book_reading.png"
  },
  "options": {
    "hideHud": true,
    "lockInput": true,
    "autoAdvance": true,
    "pageTurnTicks": 8,
    "showPageIndicator": true
  },
  "style": {
    "textScale": 1.0,
    "align": "LEFT",
    "lineSpacing": 1,
    "textColor": "#1E1A16",
    "textShadow": false
  },
  "typewriter": {
    "enabled": true,
    "charsPerTick": 2,
    "startDelay": 10
  },
  "layout": {
    "mode": "book",
    "openBookWidth": 0.74,
    "openBookHeight": 0.74,
    "textStartX": 0.55,
    "textStartY": 0.14,
    "textWidth": 0.30,
    "textHeight": 0.60
  },
  "transition": {
    "useFadeBetweenAnimationAndReading": true,
    "fadeOutTicks": 18,
    "blackHoldTicks": 8,
    "fadeInTicks": 20
  },
  "pages": [
    {
      "durationTicks": 200,
      "text": "Texto de ejemplo",
      "voiceSound": "redstonebooks:books.guardian.guardian_p1",
      "voiceVolume": 1.0,
      "voicePitch": 1.0
    }
  ]
}
 

🎵 Sonido

Ejemplo de sounds.json:

{
  "books.guardian.guardian_p1": {
    "sounds": [
      {
        "name": "books/guardian/guardian_p1",
        "stream": true
      }
    ]
  }
}
 

🧪 Testing

/playsound redstonebooks:books.guardian.guardian_p1 master @p
 

📸 Showcase

Showcase


📄 License

All Rights Reserved


📜 Changelog

🆕 v1.2.0

  • 🌐 Dedicated server support.
  • 📡 Network synchronization between server and clients.
  • 📚 Books are loaded directly from the server.
  • 👥 Support for opening books for specific players or all connected players.
  • 🛠 Fixed dedicated server crash caused by client-only classes.

🆕 v1.1.0

  • 🎞 Fixed animation issues (pink/black textures).
  • 📖 New modular book structure.
  • 🔊 Fully functional audio system.

🚀 v1.0.0

  • 📚 Base cinematic book system.
  • ⚙ JSON configuration.
  • 📄 Multi-page support.
  • ✨ Text rendering and visual effects.
  • 🔊 Initial audio system.

 


⚖️ License

All Rights Reserved

redstonebooks-1.2.0.jar
MC Client, 1.20.1, Forge, Server
Release 2026-07-02 Get
redstonebooks-1.0.0.jar
MC Client, 1.20.1, Forge, Server
Beta 2026-03-13 Get

You Might Also Like

Vivecraft
A Minecraft VR mod on a loader of your choice!
9,988,339
Athena
A crossplatform (Forge/Fabric) solution to connected block textures for 1.19.4+
99,799,527
Lodestone
A collection of code used throughout projects under the Lodestar team.
9,914,417
TheDragonLib
A library for most of sokratis12GR's Mods
9,910,232
Multi Mob Library
A library mod containing essential files for Daveyx0's mob mods
9,892,767
FTB Library (Forge) (Legacy)
FTB Library is a library mod that is used for some of our mods.
98,265,314