Guestrax的服务器实用工具

Guestrax的服务器实用工具

Minecraft 服务器的简易工具

概述

MCServerUtils 是一个为 NeoForge 1.21.1 构建的服务端经济与实用工具模组。它专注于完全由配置驱动的商店系统、动态定价、玩家市场列表、物品订单请求,以及以菜单为先的管理员/玩家体验。

核心功能

配置驱动的商店

  • 商店类别和物品从服务器配置文件夹中的 JSON 配置文件加载。
  • 类别布局、物品定价和图标存储在配置中,而不是在游戏内实时编辑。
  • 管理员可以通过命令重新加载配置更改,保持服务器状态同步。

动态经济定价

  • 物品的购买/出售价值会随着库存水平变化。
  • 价格根据物品供应量推导,而不是永远静态不变。
  • 这创造了一个更自然的交易经济,并使服务器商店感觉更生动。

玩家市场

  • 玩家可以在市场菜单中列出待售物品。
  • 买家可以浏览可用列表并直接购买。
  • 市场列表会保存在经济数据中。

物品订单

  • 玩家可以通过发布订单来请求他们想要的物品。
  • 其他玩家可以用匹配的物品来完成这些订单。
  • 请求者收到物品,完成者获得奖励。

基于菜单的用户体验

  • 该模组围绕菜单设计,而不是以聊天为主的管理编辑方式。
  • 玩家可以通过游戏内菜单访问商店、市场、订单和历史界面。
  • 这保持了更简洁的体验,并避免了标准操作中杂乱的聊天命令。

历史记录与透明度

  • 主要经济操作的交易历史会被存储。
  • 玩家可以在商店历史菜单中查看最近的活动。
  • 这提高了信任度,并使服务器经济更容易监控。

命令

玩家命令

  • /shop — 打开服务器商店
  • /market — 打开玩家市场
  • /order — 打开订单菜单
  • /history — 查看最近的商店活动
  • /menu — 打开主菜单枢纽
  • /balance — 查看你的余额
  • /sell — 将手持物品出售给服务器

管理员命令

  • /shopadmin reload — 重新加载商店配置文件
  • /eco reload — 重新加载经济与配置状态

预期用途

此模组适用于想要以下功能的多人生存服务器:

  • 更干净的玩家经济,
  • 灵活的服务器商店,
  • 市场驱动的玩家交易,
  • 基于订单的物品请求,
  • 以及比传统基于聊天的配置编辑更友好的菜单体验。

说明

此项目有意设计为偏向配置驱动的设置、菜单优先的访问和经济自动化。它针对希望保持游戏世界更整洁,同时仍提供强大的游戏内经济系统的服务器管理员进行了优化。