Skip to content

基础功能

Aug_Sakura

679字约2分钟

2024-08-19

加入退出消息设置

  • 插件可自定义加入退出消息,包括第一次加入消息等
  • 可将服务器名称进行映射以达自定义服务器名称的功能,例如将 lobby 服务器映射为大厅后,消息中的内容将会以大厅显示
  • 支持的颜色请查看 颜色&符号对应表
  • 颜色的格式为 <颜色> 内容 </颜色> 例如灰色为:<gray>内容</gray>
config.yml
# 当前配置版本
version: 1.2

message {
    # 玩家第一次加入服务器发送的消息
    first-join-message="<gray>[</gray> <green>%current_server_name%</green> <gray>]</gray>[<green>+</green>] <gray>%player_name%</gray> 第一次加入了小酒馆"

    # 玩家加入服务器发送的消息
    join-message="<gray>[</gray> <green>%current_server_name%</green> <gray>]</gray>[<green>+</green>] <gray>%player_name%</gray> 加入了小酒馆"

    # 玩家退出服务器发送的消息
    quit-message="<gray>[</gray> <red>%current_server_name%</red> <gray>]</gray>[<red>-</red>] <gray>%player_name%</gray> 离开了小酒馆"

    # 玩家切换服务器后发送的消息
    swap-message="<gray>[</gray> <red>%previous_server_name%</red> -> <green>%current_server_name%</green> <gray>]</gray> <gray>%player_name%</gray> 切换了服务器"
}

server-mapping {
    # 服务器映射 将velocity配置中的英文名称映射为自定义名称
    mapping {
        lobby=大厅
        survival=生存
    }
}

数据库设置

  • 目前支持 MySQl 和 SQLite 数据库
  • 数据中存储了玩家首次加入的时间、最后一次加入的时间、玩家 UUID、玩家名称等信息
config.yml
# 当前配置版本
version: 1.0

database {
    # 是否启用数据库, 如果不启用将无法使用部分功能, 如玩家第一次加入消息
    enable=true

    # 数据库表前缀
    prefix="bjm_"

    # 数据库类型 当前支持 mysql sqlite
    type=mysql

    # 是否根据uuid查询, 如果未开启正版验证, 建议不要根据uuid进行查询
    uuid-select=false

    sqlite {
        # 数据库文件路径 插件目录:%plugin_folder%
        path="%plugin_folder%/bjm.db"
    }

    mysql {
        # 数据库名称
        database=bistro
        # 数据库参数
        parameters="?useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true"
        # 数据库密码
        password=root
        # 数据库端口
        port=3306
        # 数据库地址
        url=192.168.0.112
        # 数据库用户名
        username=root
    }

    pool {
        # 连接池连接超时时间 不清楚的话不要修改
        connection-timeout=30000
        # 连接池空闲时间 不清楚的话不要修改
        idle-timeout=600000
        # 连接池空闲线程存活时间 不清楚的话不要修改
        keep-alive-time=0
        # 连接池最大生命周期 不清楚的话不要修改
        max-lifetime=1800000
        # 连接池最大连接数 不清楚的话不要修改
        max-pool-size=15
        # 连接池最小连接数 不清楚的话不要修改
        min-pool-size=5
    }
}

Copyright © 2024 酒馆系列 Minecraft 插件文档 版权所有