- 版权类型
- 原创
- 插件中文名称
- 【沉浸式玩家市场】YccStore
- 插件英文名称
- YccStore
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- 语言支持
- 中文(简体)
- 适配版本(Java)
- 1.21
【沉浸式玩家市场】YccStore 2.1.3
领地租赁|实体店|网店市场|店员系统|饱了吗配送任务
让玩家不只是生存,更可以拥有一家真正属于自己的店铺。
一、插件简介
YccStore 是一款面向生存服务器的综合经营插件。
玩家可以租赁服务器中的店铺区域,装修自己的店面,摆放多个箱子商店,招募店员,销售特殊物品,并通过网店市场和配送任务获得收益。
插件所有核心操作均使用 GUI 完成,只有价格输入、店铺搜索、特殊物品上架等功能需要使用聊天框输入。
插件名称:YccStore
当前版本:2.1.3
作者:YccSlim
QQ:1549611570
适用服务端:Paper 1.21.x
二、领地租赁系统
管理员创建店铺流程:
1. 管理员输入 /yccs gui 打开管理 GUI。
2. 点击“创建店铺”,插件自动为管理员装备专用圈地工具。
3. 使用工具选择区域的两个斜对角点。
4. 圈地过程中持续显示明显的樱花粒子边界效果。
5. 选择完成后自动进入确认界面。
6. 管理员可以重新圈地、取消操作、选择玩家并设置每日租金。
7. 确认后生成店铺,店铺区域立即生效。
租赁规则:
• 按现实世界时间计算租期。
• 管理员在 GUI 内设置每日租金。
• 支持免首付租约,默认宽限期为 3 天。
• 玩家可以预存租金,租约到期时优先扣除预存金额。
• 剩余租期、预存余额、每日租金均可在店铺管理 GUI 查看。
• 租期剩余 3 天时自动提醒店主。
• 默认过期 1 天后开始重置店铺。
• 重置时只还原圈地范围内保存的方块快照。
• 店铺建筑和箱子在宽限期内保留,续租后继续使用。
店铺区域权限:
店主在自己的店铺区域内拥有完整的生存模式建造权限,包括:
• 放置方块
• 破坏方块
• 使用箱子、木桶和其他容器
• 装修店铺建筑
• 管理实体店商品
YccStore 支持适配 WorldGuard、WorldEdit 等保护环境。
三、实体店商店系统
一个店铺可以放置多个实体商店,不再限制只能使用一个箱子。
支持的容器:
• 普通箱子
• 大箱子
• 木桶
• 陷阱箱
• 铜箱子及其变体
• 兼容配置文件中定义的其他容器
商店展示效果:
• 告示牌自动生成在箱子正面。
• 大箱子支持左右两块告示牌。
• 两块告示牌使用“一”和“点”组合,视觉上形成一块完整告示牌。
• 告示牌不再生成悬浮物品或大型贴图。
• 不同容器可以使用不同材质和颜色的告示牌。
• 商品名称、库存、价格和店铺信息均支持颜色配置。
告示牌示例:
第一行:店铺名称
第二行:出售数量
第三行:商品名称
第四行:库存x 500金币每个
顾客购买:
• 顾客左键点击告示牌即可进入购买 GUI。
• 顾客右键点击箱子也可以进入购买 GUI。
• 选择购买数量后点击确认。
• 系统自动检查库存和玩家余额。
• 购买成功后自动扣除金币并发放商品。
• 商品不足或余额不足时会显示对应提示。
店主管理:
• 店主可以手动往箱子中补货。
• 店主可以在管理 GUI 内远程补货。
• 店主可以修改价格。
• 店主可以管理多个箱子商店。
• 空手无法进入价格编辑程序,必须手持商品。
• 破坏箱子后自动删除该商店的告示牌和旧展示实体。
四、特殊物品支持
YccStore 不只支持原版物品,也支持服务器常见的特殊物品系统。
支持内容:
• 附魔书及储存附魔属性
• 附魔武器、工具和装备
• 自定义名称
• 自定义 Lore
• 附魔等级
• 耐久度与不可破坏标签
• CustomModelData
• PDC 数据
• ItemsAdder 物品
• CraftEngine 物品
• CE 特殊物品
商品会根据物品自身的特殊属性进行匹配,避免不同附魔、不同材质或不同模型的物品混淆。
特殊物品名称优先使用物品自身的自定义名称,也可以在语言配置文件中设置中文名称。
五、店铺主页与管理 GUI
店铺主页和店主管理界面完全分离,普通玩家和店主都能获得清晰的操作体验。
普通玩家店铺主页:
• 查看服务器中的全部店铺。
• 店铺显示店主设置的图标、名称和 Lore。
• 左键店铺图标进入店铺商品预览。
• 右键店铺图标传送到店铺传送点。
• 没有店铺的玩家也可以浏览和购买商品。
• 支持按店铺查看。
• 支持按商品价格从高到低查看。
• 支持按商品价格从低到高查看。
• 支持按新上架商品查看。
• 支持聊天框输入关键词搜索商品。
店主管理 GUI:
• 查看实体店商品。
• 查看网店入口。
• 修改店铺名称。
• 修改店铺图标。
• 修改店铺 Lore。
• 设置玩家进入店铺时的欢迎 Title。
• 设置玩家离开店铺时的离开 Title。
• 设置店铺传送点。
• 查看剩余租期。
• 续租和预存租金。
• 查看收益记录。
• 领取插件收益。
• 查看抽成、物业费、管理费和水电费。
店铺资料修改费用默认为 500 金币,管理员可以在配置文件中修改。
六、店员系统
店主可以在管理 GUI 内邀请其他玩家成为店员。
店员加入流程:
1. 店主发送店员邀请。
2. 被邀请玩家收到 GUI 确认界面。
3. 玩家点击同意后正式成为店员。
4. 店铺主页中显示“打工中”状态。
店员权限:
• 进入店铺区域
• 装修店铺
• 放置方块
• 破坏方块
• 使用箱子和木桶
• 远程补货
• 管理实体店商品
店员不能领取店主收益,也不能修改店铺所有权和租约。
七、网店与市场系统
拥有实体店的玩家可以开设一个网店。
网店库存与实体店箱子库存共用,实体店售出商品后,网店库存同步减少;市场结算扣除库存后,实体店库存也会同步变化。
管理员市场管理:
管理员可以通过专属管理 GUI:
• 发布市场需求
• 设置收购数量
• 设置收购价格
• 设置最低价格
• 设置最高价格
• 设置价格浮动范围
• 设置店主每日最高收益
• 设置抽成比例
• 设置物业费、管理费和水电费
默认市场价格随机浮动不超过上下 20%,所有数值均可配置。
市场结算规则:
• 市场默认每小时结算一次。
• 当库存不足时,只扣除实际库存。
• 店主获得的收益先进入插件收益记录。
• 店主可以在管理 GUI 内手动领取收益。
• 每笔交易会记录商品、数量、价格和结算时间。
插件还可以根据 EconomyShopGUI-Premium 中的商品自动生成市场物品,默认收购价格比系统商店价格高 10%,具体比例可在配置文件中修改。
八、“饱了吗”配送任务
服务器会随机发布外卖配送订单,让玩家在经营店铺之外获得额外收入。
订单提示:
聊天框会显示淡蓝色、不加粗的前缀:
[饱了吗]
玩家会收到:
您有新的饱了吗订单 点击查看
接单流程:
1. 点击聊天框订单提示。
2. 打开独立订单 GUI。
3. 查看配送物品、取餐位置、送餐位置和预计距离。
4. 点击确认接取订单。
5. 系统发放配送任务物品和藏宝图。
配送任务规则:
• 最大配送距离默认 5000 格。
• 默认每 250 格约计算 60 秒配送时间。
• 取餐和送餐使用共享倒计时。
• 倒计时显示在动作栏。
• 配送距离越远,任务奖励越高。
• 在规定时间内完成任务,奖励最高可增加 10%。
• 接单需要缴纳押金,默认 100 至 500 金币范围。
• 押金、奖励浮动、最大距离均可配置。
NPC 与藏宝图:
• 一个订单包含取餐 NPC 和收货 NPC。
• 藏宝图只显示目标 NPC 光标和方向。
• NPC 会在玩家接近并加载目标区块后生成。
• Citizens 已安装时使用 Citizens NPC。
• NPC 名称和皮肤使用配置的正版玩家池。
• 未安装 Citizens 时使用无 AI 原版 NPC。
• NPC 只会生成在地面、完整方块或船只上。
• 水面、半砖、地毯等特殊地形会自动检测。
• NPC 上方支持信标光柱,方便玩家寻找。
• 任务结束后会自动删除所有 Citizens NPC 和原版 NPC。
任务失败与补偿:
• NPC 无法生成时自动结束订单。
• 任务超时后立即扣除押金。
• NPC 生成位置异常时提示玩家客户退餐。
• 特殊失败情况会退还押金,并额外补偿押金的 50%。
• 任务完成、取消、超时或失败后,自动删除配送货物和配送单。
• 配送货物带有特殊标签,无法用于普通交易或随意放置。
• 丢弃配送地图或配送物品会触发订单保护机制,防止复制和逃避扣押金。
九、管理员功能
管理员 GUI 仅对 OP 或拥有管理员权限的玩家显示。
管理员可以管理:
• 创建和删除店铺
• 选择店铺租赁玩家
• 设置每日租金
• 提前解除租约并退款
• 设置市场需求
• 设置收购数量和价格
• 设置价格浮动范围
• 设置每日最高收益
• 设置交易抽成比例
• 设置物业费、管理费和水电费
• 管理配送物品清单
• 发布临时配送订单
• 发放特殊物品需求
• 查看店铺和市场收益记录
十、配置文件
插件采用模块化配置文件设计,管理员可以分别修改不同功能。
config.yml
基础设置、前缀、权限、作者信息等。
gui.yml
GUI 标题、尺寸、按钮材质、槽位、名称和 Lore。
shop.yml
店铺、箱子商店、告示牌、价格、抽成和展示格式。
rental.yml
租金、租期、宽限期、快照和到期规则。
market.yml
市场需求、收购价格、价格浮动和结算周期。
delivery.yml
配送距离、押金、倒计时、奖励、NPC 和失败补偿。
lang-zh-cn.yml
所有提示文字、GUI 文本、物品中文名称和消息前缀。
guide.yml
主页指南、功能介绍、水印和使用说明。
插件中的文字、颜色、金额、时间、数量、GUI 布局和提示内容均支持配置文件修改。
十一、指令与权限
/yccs gui
打开 YccStore 主界面。
/yccs
查看插件指令帮助。
yccstore.admin
管理员 GUI 和店铺管理权限。
yccstore.bypass
管理员区域保护绕过权限。
插件设计为 GUI 操作为主,减少复杂指令记忆。
十二、安装要求
必须安装:
Vault
并安装任意经济插件作为金币提供方。
可选兼容插件:
WorldGuard、WorldEdit、Citizens、EconomyShopGUI、EconomyShopGUI-Premium、ItemsAdder、CraftEngine
可选插件未安装时,YccStore 会自动关闭对应兼容功能,不影响基础店铺系统运行。
YccStore —— 让玩家拥有自己的商业街
今天租下一间店,明天成为服务器老板。
作者:YccSlim QQ:1549611570
领地租赁|实体店|网店市场|店员系统|饱了吗配送任务
让玩家不只是生存,更可以拥有一家真正属于自己的店铺。
一、插件简介
YccStore 是一款面向生存服务器的综合经营插件。
玩家可以租赁服务器中的店铺区域,装修自己的店面,摆放多个箱子商店,招募店员,销售特殊物品,并通过网店市场和配送任务获得收益。
插件所有核心操作均使用 GUI 完成,只有价格输入、店铺搜索、特殊物品上架等功能需要使用聊天框输入。
插件名称:YccStore
当前版本:2.1.3
作者:YccSlim
QQ:1549611570
适用服务端:Paper 1.21.x
二、领地租赁系统
管理员创建店铺流程:
1. 管理员输入 /yccs gui 打开管理 GUI。
2. 点击“创建店铺”,插件自动为管理员装备专用圈地工具。
3. 使用工具选择区域的两个斜对角点。
4. 圈地过程中持续显示明显的樱花粒子边界效果。
5. 选择完成后自动进入确认界面。
6. 管理员可以重新圈地、取消操作、选择玩家并设置每日租金。
7. 确认后生成店铺,店铺区域立即生效。
租赁规则:
• 按现实世界时间计算租期。
• 管理员在 GUI 内设置每日租金。
• 支持免首付租约,默认宽限期为 3 天。
• 玩家可以预存租金,租约到期时优先扣除预存金额。
• 剩余租期、预存余额、每日租金均可在店铺管理 GUI 查看。
• 租期剩余 3 天时自动提醒店主。
• 默认过期 1 天后开始重置店铺。
• 重置时只还原圈地范围内保存的方块快照。
• 店铺建筑和箱子在宽限期内保留,续租后继续使用。
店铺区域权限:
店主在自己的店铺区域内拥有完整的生存模式建造权限,包括:
• 放置方块
• 破坏方块
• 使用箱子、木桶和其他容器
• 装修店铺建筑
• 管理实体店商品
YccStore 支持适配 WorldGuard、WorldEdit 等保护环境。
三、实体店商店系统
一个店铺可以放置多个实体商店,不再限制只能使用一个箱子。
支持的容器:
• 普通箱子
• 大箱子
• 木桶
• 陷阱箱
• 铜箱子及其变体
• 兼容配置文件中定义的其他容器
商店展示效果:
• 告示牌自动生成在箱子正面。
• 大箱子支持左右两块告示牌。
• 两块告示牌使用“一”和“点”组合,视觉上形成一块完整告示牌。
• 告示牌不再生成悬浮物品或大型贴图。
• 不同容器可以使用不同材质和颜色的告示牌。
• 商品名称、库存、价格和店铺信息均支持颜色配置。
告示牌示例:
第一行:店铺名称
第二行:出售数量
第三行:商品名称
第四行:库存x 500金币每个
顾客购买:
• 顾客左键点击告示牌即可进入购买 GUI。
• 顾客右键点击箱子也可以进入购买 GUI。
• 选择购买数量后点击确认。
• 系统自动检查库存和玩家余额。
• 购买成功后自动扣除金币并发放商品。
• 商品不足或余额不足时会显示对应提示。
店主管理:
• 店主可以手动往箱子中补货。
• 店主可以在管理 GUI 内远程补货。
• 店主可以修改价格。
• 店主可以管理多个箱子商店。
• 空手无法进入价格编辑程序,必须手持商品。
• 破坏箱子后自动删除该商店的告示牌和旧展示实体。
四、特殊物品支持
YccStore 不只支持原版物品,也支持服务器常见的特殊物品系统。
支持内容:
• 附魔书及储存附魔属性
• 附魔武器、工具和装备
• 自定义名称
• 自定义 Lore
• 附魔等级
• 耐久度与不可破坏标签
• CustomModelData
• PDC 数据
• ItemsAdder 物品
• CraftEngine 物品
• CE 特殊物品
商品会根据物品自身的特殊属性进行匹配,避免不同附魔、不同材质或不同模型的物品混淆。
特殊物品名称优先使用物品自身的自定义名称,也可以在语言配置文件中设置中文名称。
五、店铺主页与管理 GUI
店铺主页和店主管理界面完全分离,普通玩家和店主都能获得清晰的操作体验。
普通玩家店铺主页:
• 查看服务器中的全部店铺。
• 店铺显示店主设置的图标、名称和 Lore。
• 左键店铺图标进入店铺商品预览。
• 右键店铺图标传送到店铺传送点。
• 没有店铺的玩家也可以浏览和购买商品。
• 支持按店铺查看。
• 支持按商品价格从高到低查看。
• 支持按商品价格从低到高查看。
• 支持按新上架商品查看。
• 支持聊天框输入关键词搜索商品。
店主管理 GUI:
• 查看实体店商品。
• 查看网店入口。
• 修改店铺名称。
• 修改店铺图标。
• 修改店铺 Lore。
• 设置玩家进入店铺时的欢迎 Title。
• 设置玩家离开店铺时的离开 Title。
• 设置店铺传送点。
• 查看剩余租期。
• 续租和预存租金。
• 查看收益记录。
• 领取插件收益。
• 查看抽成、物业费、管理费和水电费。
店铺资料修改费用默认为 500 金币,管理员可以在配置文件中修改。
六、店员系统
店主可以在管理 GUI 内邀请其他玩家成为店员。
店员加入流程:
1. 店主发送店员邀请。
2. 被邀请玩家收到 GUI 确认界面。
3. 玩家点击同意后正式成为店员。
4. 店铺主页中显示“打工中”状态。
店员权限:
• 进入店铺区域
• 装修店铺
• 放置方块
• 破坏方块
• 使用箱子和木桶
• 远程补货
• 管理实体店商品
店员不能领取店主收益,也不能修改店铺所有权和租约。
七、网店与市场系统
拥有实体店的玩家可以开设一个网店。
网店库存与实体店箱子库存共用,实体店售出商品后,网店库存同步减少;市场结算扣除库存后,实体店库存也会同步变化。
管理员市场管理:
管理员可以通过专属管理 GUI:
• 发布市场需求
• 设置收购数量
• 设置收购价格
• 设置最低价格
• 设置最高价格
• 设置价格浮动范围
• 设置店主每日最高收益
• 设置抽成比例
• 设置物业费、管理费和水电费
默认市场价格随机浮动不超过上下 20%,所有数值均可配置。
市场结算规则:
• 市场默认每小时结算一次。
• 当库存不足时,只扣除实际库存。
• 店主获得的收益先进入插件收益记录。
• 店主可以在管理 GUI 内手动领取收益。
• 每笔交易会记录商品、数量、价格和结算时间。
插件还可以根据 EconomyShopGUI-Premium 中的商品自动生成市场物品,默认收购价格比系统商店价格高 10%,具体比例可在配置文件中修改。
八、“饱了吗”配送任务
服务器会随机发布外卖配送订单,让玩家在经营店铺之外获得额外收入。
订单提示:
聊天框会显示淡蓝色、不加粗的前缀:
[饱了吗]
玩家会收到:
您有新的饱了吗订单 点击查看
接单流程:
1. 点击聊天框订单提示。
2. 打开独立订单 GUI。
3. 查看配送物品、取餐位置、送餐位置和预计距离。
4. 点击确认接取订单。
5. 系统发放配送任务物品和藏宝图。
配送任务规则:
• 最大配送距离默认 5000 格。
• 默认每 250 格约计算 60 秒配送时间。
• 取餐和送餐使用共享倒计时。
• 倒计时显示在动作栏。
• 配送距离越远,任务奖励越高。
• 在规定时间内完成任务,奖励最高可增加 10%。
• 接单需要缴纳押金,默认 100 至 500 金币范围。
• 押金、奖励浮动、最大距离均可配置。
NPC 与藏宝图:
• 一个订单包含取餐 NPC 和收货 NPC。
• 藏宝图只显示目标 NPC 光标和方向。
• NPC 会在玩家接近并加载目标区块后生成。
• Citizens 已安装时使用 Citizens NPC。
• NPC 名称和皮肤使用配置的正版玩家池。
• 未安装 Citizens 时使用无 AI 原版 NPC。
• NPC 只会生成在地面、完整方块或船只上。
• 水面、半砖、地毯等特殊地形会自动检测。
• NPC 上方支持信标光柱,方便玩家寻找。
• 任务结束后会自动删除所有 Citizens NPC 和原版 NPC。
任务失败与补偿:
• NPC 无法生成时自动结束订单。
• 任务超时后立即扣除押金。
• NPC 生成位置异常时提示玩家客户退餐。
• 特殊失败情况会退还押金,并额外补偿押金的 50%。
• 任务完成、取消、超时或失败后,自动删除配送货物和配送单。
• 配送货物带有特殊标签,无法用于普通交易或随意放置。
• 丢弃配送地图或配送物品会触发订单保护机制,防止复制和逃避扣押金。
九、管理员功能
管理员 GUI 仅对 OP 或拥有管理员权限的玩家显示。
管理员可以管理:
• 创建和删除店铺
• 选择店铺租赁玩家
• 设置每日租金
• 提前解除租约并退款
• 设置市场需求
• 设置收购数量和价格
• 设置价格浮动范围
• 设置每日最高收益
• 设置交易抽成比例
• 设置物业费、管理费和水电费
• 管理配送物品清单
• 发布临时配送订单
• 发放特殊物品需求
• 查看店铺和市场收益记录
十、配置文件
插件采用模块化配置文件设计,管理员可以分别修改不同功能。
config.yml
基础设置、前缀、权限、作者信息等。
gui.yml
GUI 标题、尺寸、按钮材质、槽位、名称和 Lore。
shop.yml
店铺、箱子商店、告示牌、价格、抽成和展示格式。
rental.yml
租金、租期、宽限期、快照和到期规则。
market.yml
市场需求、收购价格、价格浮动和结算周期。
delivery.yml
配送距离、押金、倒计时、奖励、NPC 和失败补偿。
lang-zh-cn.yml
所有提示文字、GUI 文本、物品中文名称和消息前缀。
guide.yml
主页指南、功能介绍、水印和使用说明。
插件中的文字、颜色、金额、时间、数量、GUI 布局和提示内容均支持配置文件修改。
十一、指令与权限
/yccs gui
打开 YccStore 主界面。
/yccs
查看插件指令帮助。
yccstore.admin
管理员 GUI 和店铺管理权限。
yccstore.bypass
管理员区域保护绕过权限。
插件设计为 GUI 操作为主,减少复杂指令记忆。
十二、安装要求
必须安装:
Vault
并安装任意经济插件作为金币提供方。
可选兼容插件:
WorldGuard、WorldEdit、Citizens、EconomyShopGUI、EconomyShopGUI-Premium、ItemsAdder、CraftEngine
可选插件未安装时,YccStore 会自动关闭对应兼容功能,不影响基础店铺系统运行。
YccStore —— 让玩家拥有自己的商业街
今天租下一间店,明天成为服务器老板。
作者:YccSlim QQ:1549611570