• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
Market —— 玩家摆摊 [1.20 - 1.21.1]

原创 付费 Market —— 玩家摆摊 [1.20 - 1.21.1] 1.1

版权类型
原创
插件中文名称
摆摊
插件英文名称
Market
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. 其他核心
语言支持
多语言
前置组件
DecentHolograms https://www.spigotmc.org/resources/decentholograms-1-8-1-21-papi-support-no-dependencies.96927/
Vault https://www.spigotmc.org/resources/vault.34315/
WorldGuard https://dev.bukkit.org/projects/worldguard
WorldEdit https://dev.bukkit.org/projects/worldedit
适配版本(Java)
  1. 1.20


插件简介
不强制依赖wg
Market提供了创建和管理市场区域、出租摊位、设置物品价格以及全息图显示等功能,使玩家可以在游戏中进行经济交易和互动。

2024-07-29_09.29.37.png

2024-07-29_09.29.47.png

放入物品右键,然后在聊天框输入价格即可定价

如果摊主离开,则会把摆摊的物品返还给摊主
只有摊主在摊位内,其他玩家右键摊主才可以进行交易
2024-07-29_09.32.54.png

获取工具进行选点创建,可以创建摊位等级,摊位等级越高,可以摆的东西就越多
2024-07-29_09.33.00.png

创建后就是这样的效果,玩家可以点击全息进行租用,或者使用命令进行租用


租用后在区域内按shit即可打开摆摊GUI,区域内离线后会进行保存,上线物品还会在



主要功能​

  1. 区域管理
    • 创建和删除区域: 管理员可以使用命令选择并创建市场区域,设置区域的边界,或删除不需要的区域。
    • 设置区域租金: 通过命令,管理员可以为市场区域设定租金和租期。
  2. 摊位管理
    • 摊位模式: 租赁市场区域的玩家可以设置商品的价格和库存,其他玩家可以购买这些商品。
    • 物品交易: 插件通过 Vault 经济系统处理物品交易,确保游戏内货币的转移和物品的交付。
  3. 全息图显示
    • 区域信息展示: 在市场区域上方显示全息图,提供有关区域的信息,如区域ID、所有者、租金价格和当前状态。
  4. 经济系统集成
    • 插件与 Vault 经济系统集成,处理玩家之间的经济交易,包括租赁市场区域和物品购买。
  5. 多语言支持
    • 支持多语言,通过配置文件轻松切换语言,默认提供英文和中文的提示信息。

使用方法​

插件使用主命令 /market 及其子命令进行操作。以下是主要命令的结构:
  • /market tool
    • get: 获取用于选择区域的工具。
  • /market region
    • create <区域ID> <等级>: 创建一个新的市场区域,指定区域ID和等级。
    • delete <区域ID>: 删除指定的市场区域。
    • setprice <区域ID> <价格> <租期>: 设置市场区域的租金和租赁时间。
    • rent <区域ID>: 租赁一个市场区域。
  • /market stall
    • open: 打开摊位的物品管理界面。
  • /market reload
    • 重新加载插件的配置文件和语言文件。
这些命令中的某些功能,如区域创建、删除和定价,只对具有market.admin权限的用户(通常是管理员)开放。

配置文件内容
代码:
no_vault_dependency: "禁用插件,因为找不到Vault依赖!"
stall_inventory_title: "摆摊交易"
tool_received: "你已获得区域选择器工具!"
need_selection: "你需要先选择区域的角落!"
start_position_set: "起始位置设置为 "
end_position_set: "结束位置设置为 "
enter_stall_mode: "你已进入摆摊模式!"
exit_stall_mode: "你已退出摆摊模式!"
region_not_rented: "此区域未被租赁。使用 /market region rent <id> 进行租赁。"
enter_quantity: "请输入购买数量:"
no_price_tag: "该物品没有价格标签,无法购买。"
enter_price: "请在聊天框中输入该物品的价格:"
price: "价格: "
price_set: "物品价格设置为: "
invalid_number: "请输入有效的数字。"
meta_null: "无法设置物品价格,物品元数据为null。"
item_null: "无法设置物品价格,物品为null。"
invalid_quantity: "请输入有效的数量。"
insufficient_stock: "摊主的库存不足。"
insufficient_balance: "你的余额不足以完成交易。"
purchase_success: "购买成功。购买了 {quantity} 个 {item},花费了 {price}。"
item_sold: "有人购买了 {quantity} 个 {item}。收入: {price}。"
transaction_failed: "交易失败: "

holo_status_unrented: "未出租"
holo_status_owner_present: "摊主在摊位"
holo_status_owner_absent: "摊主已离开"
holo_region: "区域: 市场区域"
holo_id: "ID: "
holo_owner: "所有者: "
holo_price: "价格: "
holo_status: "状态: "
holo_level: "级别: "
none: "无"

region_created: "区域已创建,ID: {region_id}"
region_manager_not_found: "无法获取区域管理器!"
region_deleted: "区域 {region_id} 已删除。"
region_id_not_found: "未找到该区域ID。"
price_set_duration: "区域 {region_id} 的价格已设置为: {price},持续 {duration} 天"
region_already_rented: "该区域已经被租用。"
region_undefined_price_duration: "该区域未定义价格或租期,无法租赁。"
region_rented: "你已成功租用区域: {region_id},费用: {price}。"
console_only_command: "该命令只能从控制台使用。"
commands.unknown_category: "未知的命令类别。请使用 /market help 查看可用命令。"
no_permission: "你没有权限执行此命令。"


commands:
  help: "/market help - 显示此帮助消息\n/market tool get - 获取区域选择器工具\n/market region create <id> <级别> - 创建一个区域\n/market region delete <id> - 删除一个区域\n/market region setprice <id> <价格> <天数> - 设置区域价格和期限\n/market region rent <id> - 租赁一个区域\n/market stall open - 打开摆摊库存\n/market reload - 重新加载插件配置"
  usage: "用法: /market <类别> <动作> [参数]"
  unknown_category: "未知类别。用法: /market <类别> <动作> [参数]"
  unknown_tool_action: "未知的工具动作。"
  unknown_region_action: "未知的区域动作。"
  unknown_stall_action: "未知的摆摊动作。"
  config_reloaded: "配置已重新加载。"

权限设置​

插件的命令和功能受权限控制:
  • market.use: 允许玩家使用一般的市场命令,默认对所有玩家开放。
  • market.admin: 允许管理员执行高级市场管理命令,如创建、删除区域和设置租金等,默认仅授予服务器管理员。

依赖插件​

  • DecentHolograms: 用于显示市场区域信息的全息图。
  • Vault: 经济系统依赖库,用于管理游戏内货币。
  • WorldGuard: 区域保护和管理工具。
  • WorldEdit: 区域选择和编辑工具。
  • 喜欢
反馈: PuddingKC
作者
世世世
查看
1,490
首次发布
最后更新

评分

0.00 星 0 次评分

最新更新

  1. 修复部分问题,不强制依赖wg

    修复部分问题,不强制依赖wg
  2. 修复/新增

    修复部分问题,新增限制数量
后退
顶部 底部