All Projects → GeyserMC → Geyser

GeyserMC / Geyser

Licence: mit
A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Geyser

MinecraftDeveloperGuide
📝Minecraft developer Chinese guide,我的世界开发者中文指南
Stars: ✭ 1,307 (-54.16%)
Mutual labels:  bukkit, spigot, bedrock, bedrock-edition
Gate
A high performant & paralleled Minecraft proxy server with scalability, flexibility & excellent server version support - ready for the cloud!
Stars: ✭ 102 (-96.42%)
Mutual labels:  minecraft, spigot, sponge, proxy
Viaversion
Allows the connection of newer clients to older server versions for Minecraft servers.
Stars: ✭ 463 (-83.76%)
Mutual labels:  minecraft, spigot, bukkit, sponge
Craftbook
🔧 Machines, ICs, PLCs, and more!
Stars: ✭ 226 (-92.07%)
Mutual labels:  minecraft, spigot, bukkit, sponge
Serverlistplus
A flexible Minecraft plugin to customize the appearance of your server in the server list
Stars: ✭ 127 (-95.55%)
Mutual labels:  minecraft, spigot, bukkit, sponge
Minecraftdeveloperguide
📝Minecraft developer Chinese guide,我的世界开发者中文指南
Stars: ✭ 574 (-79.87%)
Mutual labels:  minecraft, spigot, bukkit, sponge
Viabackwards
Allows the connection of older clients to newer server versions for Minecraft servers.
Stars: ✭ 135 (-95.26%)
Mutual labels:  minecraft, spigot, bukkit, sponge
Minecraftdev
Plugin for IntelliJ IDEA that gives special support for Minecraft modding projects.
Stars: ✭ 645 (-77.38%)
Mutual labels:  minecraft, spigot, bukkit, sponge
Redprotect
RedProtect Easy and Light Weight Antigrief plugin.
Stars: ✭ 51 (-98.21%)
Mutual labels:  minecraft, spigot, bukkit, sponge
Libby
A runtime dependency management library for plugins running in Java-based Minecraft server platforms.
Stars: ✭ 36 (-98.74%)
Mutual labels:  minecraft, spigot, bukkit, sponge
Worldedit
🗺️ Minecraft map editor and mod
Stars: ✭ 2,288 (-19.75%)
Mutual labels:  minecraft, spigot, bukkit, sponge
Luckperms
A permissions plugin for Minecraft servers.
Stars: ✭ 1,100 (-61.42%)
Mutual labels:  minecraft, spigot, bukkit, sponge
Bstats
bStats collects data for plugin authors. It's free and easy to use!
Stars: ✭ 99 (-96.53%)
Mutual labels:  minecraft, spigot, bukkit, sponge
Xseries
Library for cross-version Minecraft Bukkit support and various efficient API methods.
Stars: ✭ 109 (-96.18%)
Mutual labels:  minecraft, spigot, bukkit
Bedwarsrel
Bedwars Reloaded - The Minecraft Bedwars Plugin!
Stars: ✭ 108 (-96.21%)
Mutual labels:  minecraft, spigot, bukkit
Commandbook
General and administrative commands
Stars: ✭ 139 (-95.12%)
Mutual labels:  minecraft, spigot, bukkit
Gophertunnel
Toolbox for Minecraft software written in Go
Stars: ✭ 156 (-94.53%)
Mutual labels:  minecraft, proxy, protocol
Floodgate
Hybrid mode plugin to allow for connections from Geyser to join online mode servers.
Stars: ✭ 101 (-96.46%)
Mutual labels:  minecraft, bukkit, pe
Chestshop 3
ChestShop - the chest & sign shop plugin for Minecraft Servers running Bukkit/Spigot/Paper
Stars: ✭ 158 (-94.46%)
Mutual labels:  minecraft, spigot, bukkit
Lagmonitor
Monitor performance of your Minecraft server. Similar to VisualVM and Java Mission Control.
Stars: ✭ 147 (-94.84%)
Mutual labels:  minecraft, spigot, bukkit

Geyser

forthebadge made-with-java

License: MIT Build Status Discord Crowdin

Geyser is a bridge between Minecraft: Bedrock Edition and Minecraft: Java Edition, closing the gap from those wanting to play true cross-platform.

Geyser is an open collaboration project by CubeCraft Games.

What is Geyser?

Geyser is a proxy, bridging the gap between Minecraft: Bedrock Edition and Minecraft: Java Edition servers. The ultimate goal of this project is to allow Minecraft: Bedrock Edition users to join Minecraft: Java Edition servers as seamlessly as possible. However, due to the nature of Geyser translating packets over the network of two different games, do not expect everything to work perfectly!

Special thanks to the DragonProxy project for being a trailblazer in protocol translation and for all the team members who have joined us here!

Currently supporting Minecraft Bedrock 1.17.30 - 1.17.41 + 1.18.0 - 1.18.2 and Minecraft Java 1.18/1.18.1.

Setting Up

Take a look here for how to set up Geyser.

YouTube Video

Links:

What's Left to be Added/Fixed

  • Near-perfect movement (to the point where anticheat on large servers is unlikely to ban you)
  • Resource pack conversion/CustomModelData
  • Some Entity Flags
  • Structure block UI

What can't be fixed

There are a few things Geyser is unable to support due to various differences between Minecraft Bedrock and Java. For a list of these limitations, see the Current Limitations page.

Compiling

  1. Clone the repo to your computer
  2. Install Maven
  3. Navigate to the Geyser root directory and run git submodule update --init --recursive. This command downloads all the needed submodules for Geyser and is a crucial step in this process.
  4. Run mvn clean install and locate to the target folder.

Contributing

Any contributions are appreciated. Please feel free to reach out to us on Discord if you're interested in helping out with Geyser.

Libraries Used:

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].