{"id":13408826,"url":"https://github.com/GeyserMC/Geyser","last_synced_at":"2025-03-14T13:32:04.139Z","repository":{"id":37251703,"uuid":"195856796","full_name":"GeyserMC/Geyser","owner":"GeyserMC","description":"A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.","archived":false,"fork":false,"pushed_at":"2025-02-06T17:41:13.000Z","size":30320,"stargazers_count":4881,"open_issues_count":300,"forks_count":703,"subscribers_count":92,"default_branch":"master","last_synced_at":"2025-02-07T15:01:53.584Z","etag":null,"topics":["bedrock","bedrock-edition","bedrock-to-java","bungee","fabric","geyser","geysermc","hacktoberfest","java","java-edition","minecraft","minecraft-bedrock-edition","packet","pe","protocol","proxy","spigot","translator","velocity"],"latest_commit_sha":null,"homepage":"https://geysermc.org","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GeyserMC.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"geysermc","open_collective":"geysermc"}},"created_at":"2019-07-08T17:23:17.000Z","updated_at":"2025-02-07T05:23:22.000Z","dependencies_parsed_at":"2023-10-26T17:53:09.964Z","dependency_job_id":"32038e25-d800-4f28-8e66-76aa18f277be","html_url":"https://github.com/GeyserMC/Geyser","commit_stats":{"total_commits":3484,"total_committers":142,"mean_commits":"24.535211267605632","dds":0.6845579793340988,"last_synced_commit":"e7ecb55f33abd6e951aeac9ce0b462205cbd3339"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GeyserMC%2FGeyser","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GeyserMC%2FGeyser/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GeyserMC%2FGeyser/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GeyserMC%2FGeyser/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GeyserMC","download_url":"https://codeload.github.com/GeyserMC/Geyser/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243086777,"owners_count":20234109,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bedrock","bedrock-edition","bedrock-to-java","bungee","fabric","geyser","geysermc","hacktoberfest","java","java-edition","minecraft","minecraft-bedrock-edition","packet","pe","protocol","proxy","spigot","translator","velocity"],"created_at":"2024-07-30T20:00:55.525Z","updated_at":"2025-03-14T13:32:04.114Z","avatar_url":"https://github.com/GeyserMC.png","language":"Java","readme":"\u003cimg src=\"https://geysermc.org/img/geyser-1760-860.png\" alt=\"Geyser\" width=\"600\"/\u003e\n\n[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)\n[![Discord](https://img.shields.io/discord/613163671870242838.svg?color=%237289da\u0026label=discord)](https://discord.gg/geysermc)\n[![Crowdin](https://badges.crowdin.net/e/51361b7f8a01644a238d0fe8f3bddc62/localized.svg)](https://translate.geysermc.org/)\n\nGeyser is a bridge between Minecraft: Bedrock Edition and Minecraft: Java Edition, closing the gap from those wanting to play true cross-platform.\n\nGeyser is an open collaboration project by [CubeCraft Games](https://cubecraft.net).\n\n## What is Geyser?\nGeyser is a proxy, bridging the gap between Minecraft: Bedrock Edition and Minecraft: Java Edition servers.\nThe 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!*\n\nSpecial thanks to the DragonProxy project for being a trailblazer in protocol translation and for all the team members who have joined us here!\n\n## Supported Versions\nGeyser is currently supporting Minecraft Bedrock 1.21.40 - 1.21.62 and Minecraft Java 1.21.4. For more information, please see [here](https://geysermc.org/wiki/geyser/supported-versions/).\n\n## Setting Up\nTake a look [here](https://geysermc.org/wiki/geyser/setup/) for how to set up Geyser.\n\n## Links:\n- Website: https://geysermc.org\n- Docs: https://geysermc.org/wiki/geyser/\n- Download: https://geysermc.org/download\n- Discord: https://discord.gg/geysermc\n- Donate: https://opencollective.com/geysermc\n- Test Server: `test.geysermc.org` port `25565` for Java and `19132` for Bedrock\n\n## What's Left to be Added/Fixed\n- Near-perfect movement (to the point where anticheat on large servers is unlikely to ban you)\n- Some Entity Flags\n\n## What can't be fixed\nThere 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](https://geysermc.org/wiki/geyser/current-limitations/) page.\n\n## Compiling\n1. Clone the repo to your computer\n2. 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.\n3. Run `gradlew build` and locate to `bootstrap/build` folder.\n\n## Contributing\nAny contributions are appreciated. Please feel free to reach out to us on [Discord](https://discord.gg/geysermc) if\nyou're interested in helping out with Geyser.\n\n## Libraries Used:\n- [Adventure Text Library](https://github.com/KyoriPowered/adventure)\n- [CloudburstMC Bedrock Protocol Library](https://github.com/CloudburstMC/Protocol)\n- [GeyserMC's Java Protocol Library](https://github.com/GeyserMC/MCProtocolLib)\n- [TerminalConsoleAppender](https://github.com/Minecrell/TerminalConsoleAppender)\n- [Simple Logging Facade for Java (slf4j)](https://github.com/qos-ch/slf4j)\n","funding_links":["https://github.com/sponsors/geysermc","https://opencollective.com/geysermc"],"categories":["Java","Server Software","Proxy Software","游戏","Plugins"],"sub_categories":["Proxies","Velocity","资源传输下载","Utility"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FGeyserMC%2FGeyser","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FGeyserMC%2FGeyser","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FGeyserMC%2FGeyser/lists"}