详情介绍

资源编号

84

前置MOD

clienthub

前置插件

MessageHub

最后更新

2025-06-05
摘要 :

GlobeMall 插件配置 根据您提供的配置文件,以下是关于 GlobeMall 插件的详细解析和建议: 一、MySQL 数据库配置 yaml MySQL_IP: 127.0.0.1 # ……

我的世界1.12.2艾尔丽雅全球市场交易插件GlobeMall(修复无BUG版)

GlobeMall 插件配置

根据您提供的配置文件,以下是关于 GlobeMall 插件的详细解析和建议:

一、MySQL 数据库配置

yaml
MySQL_IP: 127.0.0.1        # MySQL服务器地址(本地)
MySQL_port: 3306           # MySQL端口
MySQL_database: database   # 数据库名
MySQL_user: user           # 数据库用户名
MySQL_password: password   # 数据库密码

 

建议

 

  • 使用环境变量或加密配置文件存储敏感信息
  • 确保数据库用户有足够权限访问指定的表

二、数据表配置

yaml
Mall_Table: table          # 商店信息表
Inv_Table: table2          # 玩家库存表
Log_Table: table3          # 交易记录表

 

建议表结构

1. 商店信息表(Mall_Table)

sql
CREATE TABLE table (
    item_id INT PRIMARY KEY AUTO_INCREMENT,
    seller VARCHAR(50) NOT NULL,
    item_data TEXT NOT NULL,
    price DECIMAL(10,2) NOT NULL,
    create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
    expire_time TIMESTAMP AS (create_time + INTERVAL 15 DAY)  # 基于Expire_Day配置
);

2. 玩家库存表(Inv_Table)

sql
CREATE TABLE table2 (
    id INT PRIMARY KEY AUTO_INCREMENT,
    player_name VARCHAR(50) NOT NULL,
    item_id INT NOT NULL,
    amount INT DEFAULT 1,
    status TINYINT DEFAULT 0 COMMENT '0=待上架,1=已上架,2=已售出',
    FOREIGN KEY (item_id) REFERENCES table(item_id)
);

3. 交易记录表(Log_Table)

sql
CREATE TABLE table3 (
    transaction_id INT PRIMARY KEY AUTO_INCREMENT,
    buyer VARCHAR(50) NOT NULL,
    seller VARCHAR(50) NOT NULL,
    item_id INT NOT NULL,
    price DECIMAL(10,2) NOT NULL,
    tax DECIMAL(10,2) NOT NULL,
    transaction_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
    FOREIGN KEY (item_id) REFERENCES table(item_id)
);

三、核心功能配置

yaml
Expire_Day: 15             # 商品过期天数
NPC_Name: '全球商店'        # 触发交易的NPC名称
Max_Price: 99999999        # 单个商品最大金额
Enable_Coupons: true       # 启用点券系统
Tax: 6                     # 默认税率(6%)
Per_Player_Max_Ware: 20    # 每个玩家最大上架物品数量

四、权限与税率配置

yaml
Black_List:                # 黑名单物品ID
    - 15
    - 30

taxSettings:               # 权限对应税率
    'linghun.vip1': 5      # VIP1税率5%
    'linghun.vip2': 4      # VIP2税率4%

maxCountSettings:          # 权限对应最大上架数量
    'linghun.vip1': 30     # VIP1可上架30个物品
    'linghun.vip2': 40     # VIP2可上架40个物品

五、配置优化建议

  1. 数据库优化
    • 为交易记录表添加索引:
      sql
      CREATE INDEX idx_buyer ON table3(buyer);
      CREATE INDEX idx_seller ON table3(seller);
      

       

    • 定期清理过期商品(可通过 SQL 定时任务实现)
  2. 性能考虑
    • 当商品数量庞大时,建议增加分页查询功能
    • 考虑添加 Redis 缓存热门商品数据
  3. 安全增强
    • 对用户输入的商品名称、描述等进行转义处理
    • 限制单次查询返回的商品数量,防止 DDOS 攻击
  4. 用户体验
    • 添加商品即将过期的提醒机制
    • 提供交易记录查询界面
常见问题
相关推荐
2025-06-05

QianghuaS 插件指令与配置详解 一、指令解析 指令:/qhs 功能:打开强化界面 …

448 金锭
2025-06-05

PlayerSync 插件配置详解 一、数据库配置 yaml MySQL_IP: 127.0.0.1 # My…

511 金锭
2025-06-05

RPGPlan 插件指令与配置详解 一、核心指令集 1. 数据管理指令 指令格式 功能描述 /rpgplan…

373 金锭
2025-06-05

MessageHub 插件配置详解 根据您提供的信息,以下是关于 MessageHub 插件的指令、配置文件及功能的…

408 金锭
2025-06-05

CouponsShop 插件配置与指令详解 根据您提供的信息,以下是关于 CouponsShop 插件的指令集和配置文…

25 金锭
2025-06-05

ItemLoreOrigin 插件配置详解 一、基础功能配置 碰撞体积设置 yaml enableColl…

15 金锭
发表评论
暂无评论

还没有评论呢,快来抢沙发~

助力内容变现

将您的收入提升到一个新的水平