
简易滚动
允许浏览超过10行的物品描述。具有灵活配置及广泛设置的功能。
📜 SimpleScroll(滚动工具)
SimpleScroll 是一款轻量级的客户端优化模组,解决了高模组化 Minecraft 中物品提示框内容溢出的老问题。
如果你玩大型科技模组、复杂任务整合包或自定义物品配置,很可能见过超出屏幕边界的提示框。本模组引入了一套简洁、高性能的滚动系统,让你的提示框保持整洁、可读,并且完全可自定义。
🎥 视频评测:
✨ 功能特性
- 全场景滚动: 自动将游戏中任意长提示框(原版或模组)限制在可自定义的行数内(默认 15 行),并支持平滑的垂直滚动。
- 简单操作: 只需在悬停物品时按住 Alt 键并滚动鼠标滚轮,即可滚动查看物品描述。
- 智能记忆: 当光标移动到其他物品时,自动将滚动位置重置回顶部,确保流畅的物品栏操作体验。
- 极致优化: 设计时充分考虑性能。所有格式、颜色和样式均在配置加载时缓存,渲染零卡顿。
- 100% 客户端侧: 可在任意多人服务器中安全使用,无需在服务器端安装。
⚙️ 完全可自定义配置
模组包含一个详细的配置文件(simplescroll-common.toml),允许你自定义滚动指示器的每一个视觉细节,以匹配你喜爱的 UI 主题:
- linesToEnableScroll:自定义触发提示框滚动的行数阈值(默认:10 行)。
- 指示器自定义: 可独立更改以下元素的 颜色(黑色、金色、青色、红色等)和 样式(粗体、斜体、混淆、下划线、删除线或无):
- 顶部滚动箭头(▲ ... ▲)
- 底部滚动箭头(▼ ... ▼)
- 当前行数计数器标签([第 X-Y 行,共 Z 行])
- "按住 Alt" 操作提示标签
📔 配置文件(simple_scroll-common.toml):
#指定启用滚动所需的最小行数。
# 默认值:10
# 范围:> 0
linesToEnableScroll = 10
#[▲ ... ▲] 颜色。
#颜色列表:BLACK, DARK_BLUE, DARK_GREEN, DARK_AQUA, DARK_RED, DARK_PURPLE, GOLD, GRAY, DARK_GRAY, BLUE, GREEN, AQUA, RED, LIGHT_PURPLE, YELLOW, WHITE
#写入 ChatFormatting.SELECTED_COLOR
#允许的值:BLACK, DARK_BLUE, DARK_GREEN, DARK_AQUA, DARK_RED, DARK_PURPLE, GOLD, GRAY, DARK_GRAY, BLUE, GREEN, AQUA, RED, LIGHT_PURPLE, YELLOW, WHITE, OBFUSCATED, BOLD, STRIKETHROUGH, UNDERLINE, ITALIC, RESET
arrowsBottomColor = "YELLOW"
#[▲ ... ▲] 样式。
#样式列表:OBFUSCATED, BOLD, STRIKETHROUGH, UNDERLINE, ITALIC, NULL
#写入 Styles.SELECTED_STYLE
#允许的值:OBFUSCATED, BOLD, STRIKETHROUGH, UNDERLINE, ITALIC, NULL
arrowsBottomStyle = "NULL"
#[10 Lines - 8 from 25] 颜色。
#颜色列表:BLACK, DARK_BLUE, DARK_GREEN, DARK_AQUA, DARK_RED, DARK_PURPLE, GOLD, GRAY, DARK_GRAY, BLUE, GREEN, AQUA, RED, LIGHT_PURPLE, YELLOW, WHITE
#写入 ChatFormatting.SELECTED_COLOR
#允许的值:BLACK, DARK_BLUE, DARK_GREEN, DARK_AQUA, DARK_RED, DARK_PURPLE, GOLD, GRAY, DARK_GRAY, BLUE, GREEN, AQUA, RED, LIGHT_PURPLE, YELLOW, WHITE, OBFUSCATED, BOLD, STRIKETHROUGH, UNDERLINE, ITALIC, RESET
lines_counter_color = "DARK_GRAY"
#[10 Lines - 8 from 25] 样式。
#样式列表:OBFUSCATED, BOLD, STRIKETHROUGH, UNDERLINE, ITALIC, NULL
#写入 Styles.SELECTED_STYLE
#允许的值:OBFUSCATED, BOLD, STRIKETHROUGH, UNDERLINE, ITALIC, NULL
lines_counter_style = "NULL"
#[Use Mouse Wheel to Scroll] 颜色。
#颜色列表:BLACK, DARK_BLUE, DARK_GREEN, DARK_AQUA, DARK_RED, DARK_PURPLE, GOLD, GRAY, DARK_GRAY, BLUE, GREEN, AQUA, RED, LIGHT_PURPLE, YELLOW, WHITE
#写入 ChatFormatting.SELECTED_COLOR
#允许的值:BLACK, DARK_BLUE, DARK_GREEN, DARK_AQUA, DARK_RED, DARK_PURPLE, GOLD, GRAY, DARK_GRAY, BLUE, GREEN, AQUA, RED, LIGHT_PURPLE, YELLOW, WHITE, OBFUSCATED, BOLD, STRIKETHROUGH, UNDERLINE, ITALIC, RESET
useWheelColor = "AQUA"
#[Use Mouse Wheel to Scroll] 样式。
#样式列表:OBFUSCATED, BOLD, STRIKETHROUGH, UNDERLINE, ITALIC, NULL
#写入 Styles.SELECTED_STYLE
#允许的值:OBFUSCATED, BOLD, STRIKETHROUGH, UNDERLINE, ITALIC, NULL
useWheelStyle = "NULL"
#[▼ ... ▼] 颜色。
#颜色列表:BLACK, DARK_BLUE, DARK_GREEN, DARK_AQUA, DARK_RED, DARK_PURPLE, GOLD, GRAY, DARK_GRAY, BLUE, GREEN, AQUA, RED, LIGHT_PURPLE, YELLOW, WHITE
#写入 ChatFormatting.SELECTED_COLOR
#允许的值:BLACK, DARK_BLUE, DARK_GREEN, DARK_AQUA, DARK_RED, DARK_PURPLE, GOLD, GRAY, DARK_GRAY, BLUE, GREEN, AQUA, RED, LIGHT_PURPLE, YELLOW, WHITE, OBFUSCATED, BOLD, STRIKETHROUGH, UNDERLINE, ITALIC, RESET
arrowsTopColor = "YELLOW"
#[▼ ... ▼] 样式。
#样式列表:OBFUSCATED, BOLD, STRIKETHROUGH, UNDERLINE, ITALIC, NULL
#写入 Styles.SELECTED_STYLE
#允许的值:OBFUSCATED, BOLD, STRIKETHROUGH, UNDERLINE, ITALIC, NULL
arrowsTopStyle = "NULL"
🛠️ 整合包作者 & 兼容性
- 兼容性: 开箱即用,兼容所有模组,包括 JEI、EMI、REI 以及添加大量描述的主要科技或魔法模组。
- 视觉统一: 非常适合想要通过 TOML 配置统一不同模组提示框外观的整合包作者。
📒 更新日志
1.0:
- 模组首次发布
2.0:
- holdAltColor 和 holdAltStyle 自 2.0 起弃用
- 自 2.0 起,滚动功能可在 JEI 及其他 GUI 中生效
2.1:
- 修复:在其他界面(如 Xaero 的小地图或传送石碑)中,即使鼠标未悬停于物品上,滚动也可能无法正常工作的问题。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。