All Projects → filiphsandstrom → MineiaGo

filiphsandstrom / MineiaGo

Licence: MIT license
Minecraft Bedrock Edition <-> Java Edition using BungeeCord.

Projects that are alternatives of or similar to MineiaGo

MCAntiMalware
Anti-Malware for minecraft
Stars: ✭ 182 (+1200%)
Mutual labels:  bungeecord, minecraft-server
LiteXLoader
This project has been merged into LiteLoaderBDS 👇 click below to new project 本项目已经合并到 LiteLoaderBDS 项目中 👇 点击前往 https://github.com/LiteLDev/LiteLoaderBDS
Stars: ✭ 84 (+500%)
Mutual labels:  minecraft-server, minecraft-bedrock-edition
Maintenance
Enable maintenance mode on your Minecraft server
Stars: ✭ 122 (+771.43%)
Mutual labels:  bungeecord, bungeecord-plugin
ElytraProxy
Really customizable Minecraft proxy server with Auth, AntiBot, etc, based on Velocity. Supports 1.7 - 1.17.1
Stars: ✭ 29 (+107.14%)
Mutual labels:  bungeecord, minecraft-server
ResourcepacksPlugins
Set resource packs on whole proxy, per server and per world!
Stars: ✭ 47 (+235.71%)
Mutual labels:  bungeecord
PistonMOTD
Best MOTD plugin multi platform support!
Stars: ✭ 31 (+121.43%)
Mutual labels:  bungeecord-plugin
mining-camp
Easy automated configuration and deployment of Minecraft servers on AWS spot instances, featuring automatic backups and restoration using S3.
Stars: ✭ 43 (+207.14%)
Mutual labels:  minecraft-server
AntiBot
Lightweight BungeeCord plugin that aims to stop attacks on your server quickly and efficiently.
Stars: ✭ 42 (+200%)
Mutual labels:  bungeecord
FabricProxy
Fabric mod for support forward player data from proxy
Stars: ✭ 40 (+185.71%)
Mutual labels:  bungeecord
wrapper.py
Wrapper.py is a Minecraft server wrapper that adds additional features to a vanilla server, including backups, dashboard access, plugins, and more.
Stars: ✭ 34 (+142.86%)
Mutual labels:  minecraft-server
Lantern
An open-source Minecraft server that implements the SpongeAPI.
Stars: ✭ 111 (+692.86%)
Mutual labels:  minecraft-server
minecraft-server-hibernation
Autostart and stop minecraft-server when players join/leave
Stars: ✭ 172 (+1128.57%)
Mutual labels:  minecraft-server
Gametest-API-Wrapper
Library built off of Minecraft Bedrock Edition Gametest API. Easily allows you to interact with the API, while including a lot more features!
Stars: ✭ 39 (+178.57%)
Mutual labels:  minecraft-bedrock-edition
bedrock-server
Minecraft Bedrock (MCPE) Server on Docker
Stars: ✭ 47 (+235.71%)
Mutual labels:  minecraft-server
MinecraftNetwork
Minecraft server network backend
Stars: ✭ 35 (+150%)
Mutual labels:  bungeecord
TamableFoxes
SpigotMC Plugin that gives you the ability to tame foxes!
Stars: ✭ 21 (+50%)
Mutual labels:  minecraft-server
VanillaReimplementation
[Paused - Far from done] Reimplementation of Vanilla features in Minestom
Stars: ✭ 67 (+378.57%)
Mutual labels:  minecraft-server
Mohist
Minecraft Forge Hybrid server implementing the Spigot/Bukkit API, formerly known as Thermos/Cauldron/MCPC+
Stars: ✭ 861 (+6050%)
Mutual labels:  minecraft-server
BungeeGuard
A plugin-based security/firewall solution for BungeeCord and Velocity proxies.
Stars: ✭ 159 (+1035.71%)
Mutual labels:  bungeecord
Krypton
A fast, lightweight Minecraft server written in Kotlin
Stars: ✭ 178 (+1171.43%)
Mutual labels:  minecraft-server

MineaGo

Build Status codecov Discord

As it currently stands Minecraft happens to be split into two communities. One side is playing on the older version "Minecraft Java Edition" limited to desktop platforms while the other one is playing on the much more portable platform "Minecraft Bedrock Edition".

Minecraft Java is developed in Java while Minecraft Bedrock is developed in C++ and while the games are extremely similar their underlying engine and therefore netcode is not. For example Minecraft Java uses TCP while Minecraft Bedrock uses Raknet through UDP.

MineaGo is a BungeeCord plugin that aims to bride that gap by allowing Bedrock clients to connect to your server network. It is currently in extremely early development and should therefore not be used in production, especially not in any large scale form.

This the current author's (@filfat) first project in Java so don't be surprised if the code feels C++ or JavaScript-like.

Analytics

Requirements

  • openjdk11
  • maven

Contributing

Any help is appreciated, check in with us on our Discord if you don't know where to get started. You can also remind (@filfat) to write a proper contribution, cause he's probably "forgotten".

Building

$ mvn eclipse:eclipse install

Running tests

$ todo

Useful resources

Thanks to

  • KernelFreeze while none of his original code is still in use this project wouldn't exist without him.
  • The NukkitX team for their Protocol library and all their help over on discord.

See AUTHORS.md for more info.

License

Licensed under the "MIT" license. See LICENSE.md for more info.

If you're a medium to large-scale server community/provider contact me for details regarding specialized support.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].