promotional bannermobile promotional banner

sim-chat

A Minecraft Forge mod that adds a slack/discord-style chat interface for dialogues. Designed for modpack creators to script conversations via datapacks and commands.

File Details

sim-chat-0.10.0+forge-1.20.1

  • R
  • Jan 19, 2026
  • 227.08 KB
  • 8
  • 1.20.1
  • Forge

File Name

simchat-0.10.0.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:sim-chat-1431627:7489523")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

0.10.0 (2026-01-19)

Features

  • add client-side message caching with lazy loading support and scroll-triggered older message requests (ca13c72)
  • add configurable batch sizes for initial sync (30), lazy loading (30), and server cap (100) (6baa7c6)
  • add priority queue system for runtime template resolution with tick-based flushing and proper newest-first ordering (738c66f)
  • add toJson/fromJson methods to ChatMessage and ChatAction for human-readable database storage (ed9448f)
  • change action click handling to use message UUID instead of index for reliable identification with lazy loading (3305430)
  • replace JSON file storage with SQLite database and add lazy loading network protocol (3f2c4c9)

Documentation

  • add sqlite_jdbc dependency requirement to README (5a20db7)

Code Refactoring

  • update commands and packet handlers to use SQLite-backed team manager API (b7682ae)