- 版权类型
- 原创
- 插件中文名称
- 压缩的变量
- 插件英文名称
- CompressedPlaceholder
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- 语言支持
- 多语言
- 前置组件
- PlaceholderAPI: https://repo.helpch.at/#/releases/me/clip/placeholderapi/2.11.6
- 适配版本(Java)
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
- 1.11
- 1.10
- 1.9
- 1.8
- 1.7
Compressed Placeholder
压缩你变量中的大数字
购买请加群:325918947
压缩你变量中的大数字
购买请加群:325918947
插件功能:
将 PlaceholderAPI 变量中的数字进行压缩。例如将文本 “我有12345元,你有99987654321元”替换为“我有1.23万元,你有999.88亿元”
插件亮点:
将 PlaceholderAPI 变量中的数字进行压缩。例如将文本 “我有12345元,你有99987654321元”替换为“我有1.23万元,你有999.88亿元”
插件亮点:
- 允许配置压缩单位
- 允许配置多个压缩器
- 允许配置变量前缀
- 能够压缩字符串中的整数与小数
- 支持正数与负数
- 支持四舍五入进位:999 会被压缩成 1.0 千,而不是 10.0 百
- 支持自定保留小数位
- 允许设定返回的为:带单位的数字、仅压缩后的数字或者仅单位
- 压缩过程迅速
- 无视传统的数字存储上限(如2^31-1、2^63-1)
- 支持范围广泛:能装 PlaceholderAPI 就能装本插件
插件指令:
代码:
cplaceholder help
[20:10:09 INFO]: ------------HELP-----------------
cplaceholder parse [压缩器] [任意文本] - 尝试使用压缩器压缩文本
cplaceholder reload - 重载配置
cplaceholder compressors - 查看已加载压缩器
cplaceholder placeholders - 查看已经注册的变量,及其使用方法
---------------------------------
配置文件:
YAML:
# 数字压缩器
compressor:
# 唯一标识
all-f1:
# 压缩器类型,目前只有 FormatCompressor
type: FormatCompressor
# 标识器配置
config:
# 设置 FormatCompressor 压缩器
# 保留小数点多少位,将会四舍五入
format: 1
# 压缩单位
# 格式为: "单位": 数字到达多少位时使用
# 按照如下设置,数字“1”将会被显示为“1个”, “10”将会被显示为“1十”
units:
"个": 1
"十": 2
"百": 3
"千": 4
"万": 5
"十万": 6
"百万": 7
"千万": 8
"亿": 9
"十亿": 10
"百亿": 11
"千亿": 12
"万亿": 13
"亿亿": 14
ten-thousand:
type: FormatCompressor
config:
format: 2
units:
"万": 5
"亿": 9
# 占位符
placeholder:
# 前缀标识符
compress:
# 占位符类型,大小写
# Full: 带单位, 如 100 替换为 1百
# Number: 仅数字,如 100 替换为 1
# Unit: 仅单位,如 100 替换为 百
type: Full
# 压缩器
compressor: ten-thousand
cnumber:
type: Number
compressor: all-f1
cunit:
type: Unit
compressor: all-f1