Skip to content

Repository files navigation

Reactor Logo

Reactor

Minecraft: Java Edition cross-play plugin for PowerNukkitX

Version Action Documentation Codecov License


Purpose

Reactor is a PowerNukkitX plugin that enables Minecraft: Bedrock Edition servers to allow Java Edition players. It aims to provide seamless cross-play support while integrating naturally with the PowerNukkitX ecosystem.

Features

  • Java Edition cross-play support
  • Native PowerNukkitX integration
  • Easy configuration
  • Lightweight and performant
  • Open source and community-driven

Installation

  1. Download the latest Reactor release.
  2. Place the plugin JAR into your server's plugins/ directory.
  3. Ensure PowerNukkitX is properly installed and configured.
  4. Start or restart your server.
  5. Configure Reactor using the generated configuration files if needed.

Requirements

  • Java 21 or newer
  • PowerNukkitX API 3.x

Contributing

Contributions are always welcome.

If you'd like to contribute:

  1. Fork the repository.
  2. Create a feature branch.
  3. Make your changes.
  4. Submit a Pull Request.

Please follow the project's coding style and keep pull requests focused on a single change whenever possible.

Credits

Reactor is built on top of the amazing Via* ecosystem and related projects:

  • ViaVersion - core protocol translation between Java Edition versions
  • ViaBackwards - support for older Java Edition clients
  • ViaRewind - legacy 1.8.x and 1.7.x client support
  • ViaLegacy - ancient client support down to the earliest versions
  • ViaBedrock - the heart of the Java to Bedrock protocol translation
  • ViaProxy - the proxy architecture this plugin is based on
  • NetMinecraft - low level Minecraft network protocol implementation
  • ViAllay - the AllayMC implementation that inspired this project

Huge thanks to the maintainers of these projects for making cross-play possible.

License

This project is licensed under the GNU Lesser General Public License v3.0 (LGPL-3.0).

See the LICENSE file for more information.

About

Minecraft: Java Edition cross-play plugin for PowerNukkitX

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

Contributors

Languages