
Jrrp
一个轻量级的NeoForge模组,为Minecraft服务器添加了/jrrp——一个有趣的每日幸运指令。玩家每天会获得一个0-100的幸运值,支持可配置消息、占位符、本地化配置界面,以及基于幸运区间的可选服务器指令。
Jrrp 是一个轻量级 NeoForge 模组,为 Minecraft 添加了一个简单的 /jrrp 指令。
每天运行一次该指令,即可获得一个从 0 到 100 的个人“今日人品”数值。它主要是一个有趣的服务器互动模组,但也包含可配置的消息、本地化配置界面、占位符,以及可根据玩家的人品区间执行的可选指令。
Jrrp 是一个轻量级 NeoForge 娱乐模组,为服务器添加 /jrrp 今日人品指令。玩家每天可以查询一次自己的今日人品数值,服务器也可以根据不同数值区间配置提示词和执行指令。
功能特性
- 添加
/jrrp指令。 - 为每位玩家生成一个从
0到100的每日人品数值。 - 在同一服务器本地日内,同一玩家获得的数值保持不变。
- 支持可配置的结果消息和随机提示词。
- 支持三个可配置的人品区间:
0-5051-9091-100
- 可根据玩家当前的人品区间执行服务器指令。
- 阻止已配置的指令调用
/jrrp本身,以避免递归指令循环。 - 可选的玩家加入时自动发送结果消息。
- 内置 NeoForge 配置界面。
- 为
en_us和zh_cn提供本地化配置界面。 - 不修改物品、方块、世界生成或游戏玩法进度。
占位符
结果消息和已配置的指令支持以下占位符:
$p/{player}- 玩家名称$v/{value}/{jrrp}- 每日人品数值$w/{word}- 随机提示词{display_name}- 玩家显示名称{uuid}- 玩家 UUID{x}/{y}/{z}- 玩家方块坐标{dimension}- 当前维度{date}- 当前服务器本地日期 ID
配置
该模组使用 NeoForge 服务器配置文件。主要配置项如下:
result_message = "Today's luck: $v $w"
prompt_words_0_50 = [""]
prompt_words_51_90 = [""]
prompt_words_91_100 = [""]
auto_tip_on_login = false
commands_0_50 = []
commands_51_90 = []
commands_91_100 = []
run_commands_on_repeat = false
示例:
result_message = "Today's luck for {player}: {value} {word}"
prompt_words_0_50 = ["Take it easy today."]
prompt_words_51_90 = ["Looks like a decent day."]
prompt_words_91_100 = ["Excellent luck!"]
commands_0_50 = ["say {player}'s luck today is {value}"]
commands_51_90 = ["give {player} minecraft:iron_ingot 1"]
commands_91_100 = ["give {player} minecraft:diamond 1"]
run_commands_on_repeat = false
指令由服务器执行。前导斜杠是可选的。直接调用 /jrrp 的指令,包括简单的 execute ... run jrrp 形式,都会被忽略以防止递归。
安装
- Minecraft:
1.21.1 - 加载器:NeoForge
- NeoForge 版本:
21.1.0或更新
在服务器上安装该模组以使用 /jrrp。专用服务器管理员应编辑服务器配置文件。在客户端安装该模组,便于在单人游戏或本地服务器环境中访问 NeoForge 模组列表配置界面;它不允许多人游戏客户端编辑远程服务器的配置。
备注
该模组刻意保持小巧,仅供娱乐。它不代表真实的运气、赌博、奖励或概率系统,仅是一个简单的每日随机数。
许可证:MIT
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。