Skip to content
This repository has been archived by the owner on Jan 30, 2024. It is now read-only.
/ RemoteMC-Core Public archive

Processing and API Core of RemoteMC Series | RemoteMC 系列处理与API核心

License

Notifications You must be signed in to change notification settings

iXORTech/RemoteMC-Core

Repository files navigation

English | 中文

Important

The development of this project (RemoteMC series in general) will be suspended due to QQ's policy going against bots with designs that RemoteMC uses and due to a lost of interest from the developer.

RemoteMC-Core

Processing and API Core of RemoteMC Series

RemoteMC Series Software allows the users to use a RemoteMC-Core to connect multiple MC servers (RemoteMC-MCDR client), a QQ Client (RemoteMC-QQ client), and eventually other chatbot modules. You can combine the modules you need to form the chat message synchronization and MC server remote control network you need. The following picture shows a simple network configuration.

NOTE: The features related to the MCDR component are done right now. But other parts related to other components (e.g. chatbots) are still in WIP.

🔉 Announcement

This announcement is made due to the disharmony event of Mirai.

  • This project has been developed for the hobby of developers and contributors. So,
    1. we might add/change some features or even remove some features just because we are interested in making these changes
    2. and posting any offensive speech/content/behavior that expresses the opposition to the points above will result in a BAN FOREVER
  • The fact that this project is open-sourced does not mean that the developer is obliged to provide you any services.
  • Your speech should not be offensive.
  • Read the How To Ask Questions The Smart Way before you ask any questions.
  • If necessary, the developer reserves the right to stop any technical support for you.
  • If necessary, the developer reserves the right of BANNING you for any reason.
  • We will try our best to notify in beforehand about the modification/removal of the internal implementation of the program, but we cannot guarantee anything.
  • We will try our best to make updating the program easier (for example, no need to change anything other than executable binary) or clearly notify other changes needed. But this is not guaranteed either.

If you feel discomfort about the announcement above, you should consider stopping using this project.

👨🏻‍💻Contributors

Qian Qian
Qian Qian "Cubik"

🐛 💻 📖 🤔 🚇 🚧 💬 👀 🔧 🌍 ⚠️
Add your contributions

🎊 Thanks

IntelliJ IDEA
Capable and Ergonomic IDE for JVM

Special Thanks to JetBrains for providing us free Licenses for Open Source Development for IDEs such as IntelliJ IDEA

Copyright © 2000-2023 JetBrains s.r.o. JetBrains and the JetBrains logo are registered trademarks of JetBrains s.r.o.
Copyright © 2023 JetBrains s.r.o. IntelliJ IDEA and the IntelliJ IDEA logo are registered trademarks of JetBrains s.r.o.

📜 License

RemoteMC-Core uses AGPL-3.0-or-later License as software license.
Users can modify and redistribute the source code and use it for commercial proposes, but you should respect the content of AGPL-3.0-or-later License

  • Use this project for any proposes that violate the laws of The United States of America, Canada, The People's Republic of China, and the country where the user is at.

  • When you deploy this project:

    • You should keep the Powered by iXOR Technology with 💗. text on the bottom of the webpages and in the command line prompt. And the iXOR Technology should always be linked to our website (https://ixor.tech).
  • For derived projects of RemoteMC-Core:

    • Your project should also be open-sourced under AGPL-3.0-or-later License. Whether it is a fork of our project or another project that use our code.
    • If you maintain a fork of RemoteMC-Core, you can use the Powered by iXOR Technology with 💗, Modified by [your name]. text on the bottom of the webpages and in the command line prompt. And the iXOR Technology should always be linked to our website (https://ixor.tech). Otherwise, Powered by iXOR Technology with 💗. text should be kept.
    • If you use RemoteMC's released source code for another project, whether the code have been changed or not, then you need to clearly mention the usage of our code and a URL to our repository in any part of the software description. The fact that our code is free and open-source must not be distorted or hidden.
RemoteMC-Core - Processing and API Core of RemoteMC Series
Copyright (C) 2022-2023 iXOR Technology, Cubik65536, and contributors.

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.

About

Processing and API Core of RemoteMC Series | RemoteMC 系列处理与API核心

Resources

License

Code of conduct

Stars

Watchers

Forks