这是谁?宝可梦?

这是谁?宝可梦?

谁是那只宝可梦?是一个互动式的动漫风格猜谜小游戏模组,专为Cobblemon/Pixelmon服务器设计。

杂项

✨ 为什么你的服务器需要这个

想要提升你 Cobblemon 服务器的玩家留存率、聊天参与度和奖励趣味性吗?这是谁?宝可梦(WTP) 直接将标志性的电视节目环节带入了 Minecraft!

玩家可以在自定义 GUI 界面中,通过神秘的暗色宝可梦剪影触发互动猜谜环节。在倒计时结束前竞速输入正确的名字(支持英文及本地化名称!),玩家即可赢取排行榜积分,并通过基于分数的动态加成解锁物品奖励!


🔥 核心特性

  • 🌟 动漫剪影 GUI: 自定义客户端渲染,具备平滑过渡、动漫音效和精灵缓存,实现零网络延迟。
  • ⚡ 多加载器架构: 为 Minecraft 1.21.1 构建。一次购买即包含 Fabric 和 NeoForge 两者的生产用 .jar 文件!
  • 🏆 排行榜与动态奖励: 持久化计分(/wtp top)。获胜者可从自定义战利品表(loot_table_id)或奖励列表中获取掉落物,并拥有根据排名缩放物品堆叠数量的分数加成机制!
  • 💡 智能提示系统: 花费排行榜积分来揭示宝可梦的首字母和名称长度!
  • 🎚️ 3 种难度等级: 将你的服务器配置为 easy(增加时间、剪影半透明)、medium 或 hard(剪影缩放、减少时间)。
  • 🛡️ 防刷屏与零延迟: 数据包速率限制(rate_limit_ms)、玩家冷却时间以及批量磁盘保存,确保服务器性能稳定在 20 TPS。


💬 命令参考(/wtp)

👤 玩家命令

  • /wtp 或 /wtp play — 打开交互式的“这是谁?宝可梦”GUI 界面进行猜测。
  • /wtp top — 显示全球服务器中得分最高的 Top 10 排行榜。

👑 管理员命令(OP 等级 2+)

  • /wtp reset [player] — 立即重置自己或指定玩家的猜测冷却时间。
  • /wtp reload — 无需重启即可验证配置状态并重新加载路径。

⚙️ 服务器配置(whosthatpokemon-server.toml)

[general]
cooldown_seconds = 300 # 回合之间的冷却时间
allowed_pokemon = [ "pikachu=Пикачу", "bulbasaur=Бульбазавр", "charmander=Чармандер", "squirtle=Сквиртл" ]
rewards = [ "minecraft:diamond;1", "minecraft:emerald;5" ] # 物品;数量
reward_points = 50 # 获胜获得的积分
penalty_wrong_guess = 10 # 错误尝试的惩罚
penalty_timeout = 10 # 超时的惩罚
penalty_surrender = 10 # 在 GUI 中投降的惩罚
loot_table_id = "" # 可选的 Minecraft 战利品表 ID(若未设置则回退到奖励列表)
max_attempts = 3 # 每轮最大猜测次数
session_timeout_seconds = 30 # 每轮时间限制
difficulty = "medium" # 'easy'、'medium' 或 'hard'

[hints] enable_hints = false # 启用提示系统 hint_cost = 15 # 每次提示的积分消耗 max_hints_per_round = 2 # 每轮允许的最大提示次数

[sounds] enable_sounds = true # 启用自定义音效 sound_volume = 1.0 # 音量(0.0 到 1.0)

[advanced] leaderboard_save_interval_seconds = 30 # 磁盘保存间隔 sprite_cache_enabled = true # 客户端精灵缓存 max_name_length = 50 # 名称最大字符长度 rate_limit_ms = 500 # 数据包速率限制(防刷屏)


🚀 路线图与待办事项(即将推出!)

我们一直在持续改进这个模组!以下是当前正在开发中、将于后续更新推出的内容:

  • 🎁 自定义奖励命令: 能够在获胜时直接从配置中执行任意服务器控制台命令(如 give %player% rare_candy 1、eco give、lp user 等)!
  • 🌐 扩展多语言支持: 为更多语言(西班牙语、德语、法语、葡萄牙语、中文等)添加完整的翻译和宝可梦名称数据库。
  • 📊 交互式排行榜 GUI: 为 /wtp top 开发一个精美的自定义客户端 GUI 界面,以可视化的方式展示玩家头像、奖杯和统计数据!
  • ⭐ ……以及更多基于买家评价和社区反馈的功能! (我们积极倾听买家的意见——留下评价,告诉我们你接下来想要哪些功能!)

**如果你想支持我的工作,可以使用我的 PayPal 链接:https://www.paypal.com/ncp/payment/XWSP342YCQ52G**