Skip to content

Latest commit

 

History

History
53 lines (37 loc) · 1.43 KB

File metadata and controls

53 lines (37 loc) · 1.43 KB

CatMessenger / 小猫信使

这是V3版本!

基于 RabbitMQ 的多 MC 服务器和 Telegram 群的消息传递软件。

许可证

Server Side Public License (SSPL) Version 1

安装和使用

请不要照抄本文档,你需要对其做一些基本的配置。

前置条件

  1. RabbitMQ
  2. Java 21

RabbitMQ

这是一个开源的消息队列工具,你可以使用docker来创建一个服务器。为了配合本项目你需要为它设置username和password。

docker run --rm --hostname my-rabbit --name some-rabbit -p 5672:5672 -e RABBITMQ_DEFAULT_USER=minecraft -e RABBITMQ_DEFAULT_PASS=password -e RABBITMQ_DEFAULT_VHOST=/minecraft rabbitmq
version: '3.8'
services:
  rabbitmq:
    image: rabbitmq
    hostname: my-rabbit
    container_name: minecraft-rabbit
    ports:
      - "5672:5672"
    environment:
      RABBITMQ_DEFAULT_USER: minecraft
      RABBITMQ_DEFAULT_PASS: password
      RABBITMQ_DEFAULT_VHOST: /minecraft

Java

由于本程序使用了 Java 21 提供的特性,所以只支持 Java 21 及以上版本运行。

使用

  1. 从release界面下载最新版本的jar包。
  2. 上传到服务器plugins文件夹。
  3. 启动服务器,会自动创建一个默认的配置文件。 针对配置文件的配置,必须和上面rabbitMQ docker配置一一对应。
  4. 跳转到 Adapter项目 以继续教程。