1 277
收录服务器
1 748
注册
46 754
玩家
BotMaker 机器人制造者
在你的“我的世界”服务器中轻松创建机器人!
作 者 Leodur2006
发布时间 2019年2月16日
支持核心 Spigot
原生版本
支持版本 1.8,1.9,1.10,1.11,1.12,1.13
点此下载

🤖 BotMaker

BotMaker 是一款 Minecraft 服务器插件,可以让你轻松创建机器人。你可以自定义机器人的名称、皮肤、消息等等,让它们看起来更真实。插件支持 PlaceholderAPI,可以显示玩家和机器人的总数。

🔗 链接

✨ 功能特性

  • 创建无限数量的机器人!
  • 完全自定义的消息、问题、答案、皮肤和机器人名称!
  • 真实性!你可以在 /list 命令、服务器列表、聊天以及 Tablist(或侧边栏!)中看到机器人。
  • 兼容 Minecraft 1.8 到 1.13.2!
  • 兼容 PlaceholderAPI!
  • 开源,方便新开发者学习,具有良好的实践和格式化的代码!

⚙️ 可选依赖

  • ProtocolLib:用于修改服务器列表中显示的玩家数量等。
  • PlaceholderAPI:用于添加占位符到 PlaceholderAPI 以及将占位符放入消息中。
  • BungeeTabListPlusAPI:支持此 Tablist 插件。
  • NametagEdit:用于设置 Tablist 中机器人的前缀。

⌨️ 命令

  • /createbot <name>: 创建一个名为 <name> 的机器人。
  • /removebot <name>: 删除名为 <name> 的机器人。
  • /botmaker: 管理插件。
  • /sudobot <name> <message>: 以机器人的身份说 <message>。

🗂️ 权限

插件没有默认的权限节点,所有的权限节点都需要手动添加,以下是BotMaker插件的权限节点:

  • botmaker.create - 允许玩家使用 /createbot 命令.
  • botmaker.remove - 允许玩家使用 /removebot 命令.
  • botmaker.sudobot - 允许玩家使用 /sudobot 命令.
  • botmaker.admin - 允许玩家使用 /botmaker 命令以及所有子命令.

🧩 PlaceholderAPI 支持

如果安装了 PlaceholderAPI(可选),可以使用以下占位符:

  • %botmaker_all%:获取玩家和机器人的总数。
  • %botmaker_bots%:获取在线机器人的数量。

⚙️ 配置示例 (config.yml)


settings:
  bots:
    default:
      skin:
        name: MHF_Alex
      name: '&aBot &7(%online%/%max%)'
      messages:
        join: '&a%name% joined the game'
        leave: '&c%name% left the game'
      tablist:
        enabled: true
        header: '&aBotMaker'
        footer: '&7Bots: %bots%'
      serverlist:
        enabled: true
        motd: '&aBotMaker &7- &a%bots% Bots'
        max-players: 100
      chat:
        prefix: '&7[&aBot&7] &f%name%&7: '
      auto-respawn: true
    bots:
      example:
        skin:
          name: Notch
        name: '&aExampleBot &7(%online%/%max%)'
        messages:
          join: '&a%name% joined the game'
          leave: '&c%name% left the game'
        tablist:
          enabled: true
          header: '&aBotMaker'
          footer: '&7Bots: %bots%'
        serverlist:
          enabled: true
          motd: '&aBotMaker &7- &a%bots% Bots'
          max-players: 100
        chat:
          prefix: '&7[&aBot&7] &f%name%&7: '
        auto-respawn: true