Перейти к содержимому
Mineforgian

CC: Graphics

CraftOS-PC compatible graphics mode for CC:Tweaked terminals.

Загрузки
11K
Подписчики
7
Обновлён
20 июня 2026 г.
Лицензия
MIT

Опубликован 12 апреля 2026 г.

CC: Graphics

Adds CraftOS-PC graphics mode support to CC:Tweaked terminals — modes 0, 1, and 2 with a matching Lua API.

raycast.lua running ingame

raycast.lua running on a monitor

Features

  • Full CraftOS-PC graphics mode API (setGraphicsMode, setPixel, drawPixels, getPixels, setFrozen, etc.)
  • Mode 1 (4-bit, 16 colors) and Mode 2 (8-bit, 256 colors with extended palette)
  • Bundled CraftOS-PC programs: gfxpaint, pngview, raycast
  • Compressed network sync (LZ4 + diff encoding)
  • Per-computer graphics toggle via ccgraphics:graphics_disabled data component
  • Configurable grayscale graphics for non-color computers
  • Configurable network compression

Known Limitations

  • Pocket computers won't display graphics on the in-hand item render
  • Graphics on pocket computers might be unstable
  • term.screenshot(), term.showMouse(), and term.relativeMouse() are not implemented (SDL-only in CraftOS-PC)

Requires CC:Tweaked 1.117.0+ on Minecraft 1.21.1. Available for both Fabric and NeoForge.

Ченджлог

0.2.0Релиз1.21.1 · 20 июня 2026 г.

Added monitor support

Added network usage throttling system

0.2.0Релиз1.21.1 · 20 июня 2026 г.

Added monitor support

Added network usage throttling system

0.1.5Релиз1.21.1 · 15 апреля 2026 г.

Fixed monitor behaviour

0.1.5Релиз1.21.1 · 15 апреля 2026 г.

Fixed monitors behaviour

0.1.4Релиз1.21.1 · 15 апреля 2026 г.

Improved compatibility

0.1.4Релиз1.21.1 · 15 апреля 2026 г.

Improved compatibility

0.1.3Релиз1.21.1 · 15 апреля 2026 г.

Optimized compression

0.1.3Релиз1.21.1 · 15 апреля 2026 г.

Optimized compression

Комментарии

Загружаем…