Minecraft plugin Geyser-Spigot
Information about the Minecraft plugin Geyser-Spigot and servers where it is used
🔌 Про плагін Geyser-Spigot
Geyser-Spigot — це плагін для Minecraft серверів, який дозволяє клієнтам Minecraft: Bedrock Edition підключатися до Minecraft: Java Edition серверів (через Spigot/Paper та їхні форки). Geyser-Spigot забезпечує мережний переклад протоколів між Bedrock і Java, що дозволяє крос‑платформову гру без необхідності змінювати основний сервер.
🎯 Призначення
Geyser-Spigot вирішує проблему сумісності між Bedrock і Java клієнтами: він перекладає мережеві пакети Bedrock у формат, який приймає Java‑сервер, і навпаки. Плагін потрібен, коли власник Java сервера хоче дозволити мобільним/консолям/Win10 Bedrock гравцям приєднатися без запуску окремого проксі‑сервера.
- Підтримує пряме підключення Bedrock клієнтів до Spigot/Paper серверів.
- Дозволяє зберегти існуючий Java‑сервер та додати Bedrock‑підтримку без міграції.
⚙ Основні можливості
- Реалізація мережного перекладу Bedrock ↔ Java (протокол/пакети).
- Підтримка Geyser extensions (розширення) та команд.
- Інтеграція з Floodgate для дозволу Bedrock гравців без Java/Майн акаунту (опціонально).
- Налаштування портів Bedrock (звичайний порт 19132) та поведінки автентифікації через config.yml.
- Команди адміністратора для діагностики, списку підключених гравців, дампів відлагодження та перезавантаження конфігурації.
🧩 Кому підійде
Geyser-Spigot підходить для:
- Власників Java (Spigot/Paper) серверів, що хочуть дозволити Bedrock клієнтам приєднуватися.
- Мереж, де бажано тримати логіку без окремого standalone‑проксі.
- Серверів, які хочуть просту інтеграцію без складного проксі‑шарa.
🏗 Приклади використання
- Додавання підтримки мобільних/консольних гравців на існуючий Survival сервер.
- Приймання Bedrock гравців у мережі minigames і не змінюючи Java‑серверну інфраструктуру.
- Використання Floodgate разом із Geyser‑Spigot, щоб Bedrock гравці могли заходити без Mojang/Java акаунту.
⌨️ Команди
| Команда | Опис | Permission | Доступ |
|---|---|---|---|
geyser | Головна команда Geyser (root). | geyser.command | Admin/Console |
geyser help / geyser ? | Показати довідку по командах. | geyser.command.help | Player/Moderator/Admin |
geyser dump | Згенерувати дамп для багрепорту. | geyser.command.dump | Admin/Console |
geyser list | Показати список гравців, підключених через Geyser. | geyser.command.list | Admin/Console |
geyser reload | Перезавантажити конфігурації Geyser (кидає гравців). | geyser.command.reload | Admin/Console |
geyser settings | Відкрити меню налаштувань (де доступно). | geyser.command.settings | Player/Moderator/Admin |
geyser shutdown / geyser stop | Зупинка Geyser (тільки для standalone). | geyser.command.shutdown | Admin/Console |
geyser version | Показати версію Geyser і перевірити оновлення. | geyser.command.version | Player/Moderator/Admin |
geyser ping | Показати ping між гравцем і Geyser інстансом. | geyser.command.ping | Player/Moderator/Admin |
Примітка: список команд і permissions підтверджений у офіційній документації Geyser. Якщо Geyser запущено як Spigot‑плагін, ці команди реєструються локально. (Джерело: офіційна документація команд).
🔐 Права доступу (permissions)
| Permission | Опис | Default |
|---|---|---|
geyser.command | Кореневий дозвіл для виконання команд Geyser. | Інформація відсутня в офіційних джерелах |
geyser.command.help | Дозволяє бачити/виконувати geyser help. | Інформація відсутня в офіційних джерелах |
geyser.command.dump | Дозвіл на генерацію дампів для діагностики. | Інформація відсутня в офіційних джерелах |
geyser.command.list | Дозвіл на перегляд списку Geyser‑гравців. | Інформація відсутня в офіційних джерелах |
geyser.command.reload | Дозвіл на перезавантаження конфігів Geyser. | Інформація відсутня в офіційних джерелах |
geyser.settings.server | Дозволяє гравцям використовувати меню налаштувань сервера. | Інформація відсутня в офіційних джерелах |
geyser.update | Отримувати повідомлення про оновлення при підключенні. | Інформація відсутня в офіційних джерелах |
Примітка: офіційна документація перераховує вузли permissions; явні значення Default (true/op/false) для кожного вузла не наведені у відкритих документах, тому тут вони позначені як відсутні. Рекомендується призначати права через плагіни типу LuckPerms. ()
⚙ Інсталяція
📥 Встановлення
- Завантажте Geyser‑Spigot .jar з офіційного джерела (офіційний сайт / сторінка завантаження).
- Помістіть JAR у папку
plugins/вашого Spigot/Paper сервера. - Перезапустіть сервер повністю (не використовуйте внутрішній /reload).
- Після першого запуску зʼявиться папка
plugins/Geyser-Spigot/таconfig.yml. ()
📦 Залежності
- Floodgate — опціонально, потрібен для того, щоб Bedrock гравці могли заходити без Java/Mojang акаунту; Floodgate встановлюється окремим плагіном.
- ViaVersion — рекомендовано у випадках, коли сервер повинен приймати інші версії Java клієнтів (не обов'язково, але часто рекомендується).
Примітка: Geyser‑Spigot працює як плагін Spigot/Paper; додаткові залежності (Vault/PlaceholderAPI тощо) не є обовʼязковими для базової роботи. Інші плагіни можуть знадобитися в залежності від вашого набору функцій. ()
🧾 Конфігурація
- Після першого запуску Geyser‑Spigot створює
plugins/Geyser-Spigot/config.yml. - У
config.ymlналаштовуються: секціяbedrock(порт, адреса), метод автентифікації (online/offline/floodgate), resource‑packs (папкаpacks) та інші опції. - Geyser‑Spigot не потребує бази даних для базової роботи — в офіційній документації немає згадки про MySQL/SQLite як необхідні для роботи плагіна. ()
🧠 Додаткова інформація
Відомі конфлікти / обмеження
- Через відмінності між Bedrock і Java частина функцій може бути обмежена або працювати відмінно (наприклад, рух/анімції, деякі ентіті та механіки). Повний список обмежень доступний у офіційній документації Geyser.
- На мережах із проксі (BungeeCord/Velocity) потрібно дотримуватися інструкцій щодо розміщення Geyser та Floodgate (де ставити плагіни: на проксі чи бекендах залежно від налаштувань).
- Регулярно оновлюйте Geyser при оновленнях Bedrock, оскільки Bedrock часто оновлюється і може вимагати швидких виправлень. ()
FAQ
Q1: Чи працює Geyser‑Spigot на Paper?
A1: Так — Geyser‑Spigot працює на Spigot, Paper та їхніх форках (Paper рекомендовано). ()
Q2: Чи потрібен Floodgate?
A2: Floodgate не є обовʼязковим, але потрібен якщо ви хочете дозволити Bedrock гравцям входити без Java/Mojang акаунтів. ()
Q3: Які версії Minecraft підтримуються?
A3: Офіційна сторінка підтримки/версій надає поточну інформацію; як плагін для Spigot/Paper Geyser‑Spigot зазвичай працює на сучасних серверах (див. розділ Supported Versions у документації). На момент останнього оновлення офіційних ресурсів Geyser рекомендує запуск на серверах з підтримкою відповідних версій Java і зазначає мінімальні вимоги/рекомендації у документації. ()
Q4: Чи збирає Geyser статистику (bStats)?
A4: Інформація про використання bStats не однозначно вказана у основних документах, тому офіційна документація не підтверджує наявність або відсутність bStats у Geyser‑Spigot. (Інформація відсутня в офіційних джерелах, перевірте release notes або репозиторій плагіна для деталізації). ()
Підтримка Discord
Geyser має офіційний Discord для підтримки спільноти та перекладів; посилання на Discord вказано у репозиторії і документації проекту. ()
Коли використовувати Geyser‑Spigot
Якщо ви керуєте Java‑сервером (Spigot/Paper) і хочете дозволити Bedrock‑гравцям приєднуватися без значної інфраструктурної зміни — Geyser‑Spigot дає прямий шлях для крос‑плею, з опцією Floodgate для зручної аутентифікації.
(Джерела: офіційна документація Geyser — сторінки команд та підтримуваних версій, GitHub репозиторій та FAQ). ()
Useful links
- https://geysermc.org/
- https://github.com/GeyserMC/Geyser
- https://geysermc.org/wiki/geyser/
- https://discord.gg/geysermc
- https://geysermc.org/download
- https://github.com/GeyserMC/Geyser/issues
- https://opencollective.com/geysermc
- A Minecraft Server
Player‑driven Survival SMP with economy, PvP duels, auctions and cross‑play. Friendly community, custom features and competitive events.
3256.02 - Restarting...1654.33
- Minecraft Server348.88
- Â|The Mystic Chicken| 1.21.10 Java/Bedrock Â16+ Survival PVE MCMMO with Discord
Laid-back 16+ survival PvE server with mcMMO, crossplay (Java/Bedrock) and active community via Discord.
148.15 - DaemoniaCraft147.48
- GospelCraft - Introducing scripture through gaming | Towny |=áMcMMO<ù|ÏJobsª|Custom Mobs|
Christian-themed Towny survival with custom mobs, mcMMO, jobs and an emphasis on scripture introduced through gameplay.
046.65 - Loading motd...041.66
- ÂÂSurvivalMC139.45
- ÂÂVerre de Lait - ÂÂ"L'onctuosité de Minecraft !" Â[ÂJava Â& ÂBedrock Â- ÂÂVanilla ÂÂ1.21.11Â]
Community-focused 100% vanilla survival & freebuild server with voice chat, friendly rules and a Skyland world — join the calm, cooperative experience.
037.99 - Welcome to Dragon's Nest!237.95
- GeyserMC Demo & Test Server134.34
Minecraft plugin Geyser-Spigot is used on public servers to extend gameplay, add new mechanics, or improve server management. This page contains up-to-date information about the plugin's purpose, usage, and popularity among servers.
The catalog of servers with Geyser-Spigot is generated automatically based on real data. You can see which Minecraft servers have this plugin installed, how often it is used, and what role it plays in gameplay.
Geyser-Spigot usage statistics help assess its relevance and distribution. Data is updated regularly and reflects the real state of the Minecraft server ecosystem without manual input.
The Minecraft plugin Geyser-Spigot page is useful for server owners choosing functionality for their project and for players who want to understand what features a server with this plugin offers.
Use this page to find Minecraft servers with the Geyser-Spigot plugin, analyze its popularity, and make an informed decision about using the plugin on your server.