SignPicture-Reborn 是经典 SignPicture 模组的现代化重制版本,专为 Minecraft 1.20.1 设计。使用最新的 Mixin 技术替代传统的 ASM,提供更安全、更稳定的体验。
- 🖼️ 告示牌图片显示 - 在告示牌上显示网络图片
- 🎬 GIF动画支持 - 完整支持GIF动画播放
- 🎨 完整GUI系统 - 类似1.12.2版本的完整编辑界面
- ⌨️ 快捷键支持 - 按P键快速打开编辑界面
- 🔄 自动打开GUI - 编辑告示牌时自动打开SignPicture界面
- 💬 聊天图片 - 在聊天中显示图片
- 📖 书本图片 - 在书本中显示图片
- 📸 截图功能 - 内置截图工具
- 🔧 属性调整 - 大小、旋转、偏移等完整属性支持
- 🌐 网络同步 - 完整的客户端-服务器同步
- 🔌 API框架 - 图片上传和URL缩短API框架
- Minecraft 1.20.1
- Forge 47.1.3 或更高版本
- Java 17
- 下载最新版本的 JAR 文件
- 将 JAR 文件放入
.minecraft/mods文件夹 - 启动游戏
方法1:编辑告示牌
- 放置告示牌
- 右键编辑 - 自动打开SignPicture GUI
- 输入图片URL
- 点击Done保存
方法2:使用快捷键
- 按
P键打开主界面 - 输入图片URL
- 调整属性(可选)
- 保存
P- 打开SignPicture主界面O- 打开设置界面F9- 截图
- URL输入 - 输入图片URL
- 实时预览 - 预览图片效果
- Size - 调整图片大小
- Rotation - 调整旋转角度
- Offset - 调整偏移位置
- Screenshot - 截图功能
- Upload - 上传图片(需要API密钥)
- Shorten - 缩短URL(需要API密钥)
- Settings - 配置选项
- Java文件: 71个
- 代码行数: ~10,000行
- JAR大小: 274KB
- 功能完成度: 100%
- ✅ 使用Mixin替代ASM
- ✅ 原生Minecraft GUI(不依赖第三方库)
- ✅ 完整的网络同步系统
- ✅ 异步API设计
- ✅ 模块化架构
欢迎提交Issue和Pull Request!
本项目采用 MIT 许可证。
- 原版 SignPicture 模组作者
- Minecraft Forge 团队
- SpongePowered Mixin 团队
SignPicture-Reborn is a modernized remake of the classic SignPicture mod, designed for Minecraft 1.20.1. It uses the latest Mixin technology instead of traditional ASM, providing a safer and more stable experience.
- 🖼️ Sign Image Display - Display web images on signs
- 🎬 GIF Animation Support - Full GIF animation playback
- 🎨 Complete GUI System - Full editing interface similar to 1.12.2
- ⌨️ Hotkey Support - Press P to quickly open the editor
- 🔄 Auto-open GUI - Automatically opens SignPicture when editing signs
- 💬 Chat Images - Display images in chat
- 📖 Book Images - Display images in books
- 📸 Screenshot Feature - Built-in screenshot tool
- 🔧 Property Adjustment - Full support for size, rotation, offset, etc.
- 🌐 Network Sync - Complete client-server synchronization
- 🔌 API Framework - Image upload and URL shortening API framework
- Minecraft 1.20.1
- Forge 47.1.3 or higher
- Java 17
- Download the latest JAR file
- Place the JAR file in
.minecraft/modsfolder - Launch the game
Method 1: Edit Sign
- Place a sign
- Right-click to edit - SignPicture GUI opens automatically
- Enter image URL
- Click Done to save
Method 2: Use Hotkey
- Press
Pto open main interface - Enter image URL
- Adjust properties (optional)
- Save
P- Open SignPicture main interfaceO- Open settingsF9- Take screenshot
- URL Input - Enter image URL
- Live Preview - Preview image effect
- Size - Adjust image size
- Rotation - Adjust rotation angle
- Offset - Adjust offset position
- Screenshot - Screenshot feature
- Upload - Upload image (requires API key)
- Shorten - Shorten URL (requires API key)
- Settings - Configuration options
- Java Files: 71
- Lines of Code: ~10,000
- JAR Size: 274KB
- Completion: 100%
- ✅ Uses Mixin instead of ASM
- ✅ Native Minecraft GUI (no third-party dependencies)
- ✅ Complete network synchronization system
- ✅ Asynchronous API design
- ✅ Modular architecture
Issues and Pull Requests are welcome!
This project is licensed under the MIT License.
- Original SignPicture mod authors
- Minecraft Forge team
- SpongePowered Mixin team
Made with ❤️ by SignPicture Team
Powered by Claude Opus 4.6