Pigmentum API 图标

Pigmentum API

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 0.6.1beta
本资源为搬运资源,原资源地址: https://modrinth.com/mod/pigmentum
资源信息

Minecraft 版本: 1.21.1

平台: neoforge

标签: decoration

资源介绍

? Pigmentum - Minecraft Canvas API

Turn every block surface into your personal canvas. Paint pixel by pixel on any surface in Minecraft.


Pigmentum is a low-level canvas API for NeoForge mod developers.
Out-of-the-box painting features (brushes, GUI, blend modes) will be developed separately at Fresco.
Pigmentum focuses on providing the core canvas infrastructure and extension API.


✨ Features

?️ Canvas System

  • Any Block as Canvas: Right-click any block surface with a paintbrush to turn it into a canvas that blends seamlessly with the block.
  • Pixel-Level Drawing: Hold right-click and drag to draw smooth, continuous lines—no gaps even at high speed.
  • Multi-Face Canvases: Paint independently on each face of a block—top, bottom, and all four sides.
  • Irregular Block Support: Stairs, slabs, fences, and other shaped blocks can be painted with pixel-perfect precision.
  • Brush Configuration Menu: Right-click the air with a paintbrush to adjust brush size, feathering, blend mode, and drawing interval.

? Paintbrush System

  • Color Picker: Press the R key to sample the color of the pixel under your crosshair.
  • Multiple Blend Modes: Choose from Overwrite, Additive, Multiply, and Erase.

? Canvas Extraction & Display

  • Canvas Sheet Item: Sneak-right-click a painted block to copy one face onto a Canvas Sheet without removing the original.
  • Item Frame Display: Place a Canvas Sheet in an item frame to display your artwork like a map.

? Extension API

  • Custom Image Providers (CanvasImageProvider) — register custom texture generation from pixel data
  • Custom Renderers (CanvasPixelRenderer) — control how canvas faces are rendered
  • Per-Pixel Effect Layers — attach arbitrary byte data per pixel (e.g. glow intensity, roughness)
  • Custom Blend Functions (BlendFunction) — full control over pixel color and effect compositing
  • Custom Paint Brushes (IPaintProvider) — register any item as a brush with custom behavior

? Getting Started

  1. Obtain a paintbrush from the creative inventory.
  2. Right-click any block surface to create a canvas.
  3. Hold right-click and drag to paint pixels.
  4. Press the R key to pick a color from the world.
  5. Right-click the air to adjust your brush settings.
  6. Use a Canvas Sheet to extract and display your artwork in item frames.

Pigmentum - Every face is a canvas.

下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
EnemyBanner

价格:0 墨喵币
下载量:0

查看详情
YDM's MobHealthBar

价格:0 墨喵币
下载量:0

查看详情
Vice's Bloxy Hat!

价格:0 墨喵币
下载量:0

查看详情
Cheaper Copper Doors/Trapdoors

价格:0 墨喵币
下载量:0

查看详情