BedrockOnly

Only allows bedrock players on your server!

53

BedrockOnly

BedrockOnly

*PaperMC 1.21+ is a specialized connection filter for PaperMC 1.21+ servers. It is designed for server administrators who wish to create a Bedrock-exclusive environment—similar to the architecture used by networks like CubeCraft—without the manual overhead of managing a whitelist.

---

Dependency

This plugin requires GeyserMC and floodgate to function. Click to Download

---

Key Features & Why You Should Download It

* GNU General Public License v3.0 Automatically restricts access to Bedrock Edition players by identifying connection types via the Floodgate API. This removes the need for manual whitelisting. * GNU General Public License v3.0 Allows specific Java Edition accounts (such as staff or developers) to bypass the restriction via the `exempt-java-players` list in the configuration. * GNU General Public License v3.0 Built to be lightweight, ensuring minimal impact on your server's performance. Perfect for small to medium-sized survival, semi-vanilla, or even large public servers that just need bedrock only functionality. * GNU General Public License v3.0 Customize all BedrockOnly messages completely on `messages.yml`! Uses MiniMessage so you can have gradients, hex, clickable text and more! No more ugly § color codes! MiniMessage formatter: GNU General Public License v3.0 * GNU General Public License v3.0 Shows in your console who is not excempted or not bedrock player that is trying to join your server. * GNU General Public License v3.0 Built specifically for the latest GNU General Public License v3.0 versions and its forks, guaranteeing up-to-date performance and stability. * GNU General Public License v3.0 Developed under the GNU General Public License v3.0, allowing for transparency and community contributions.

---

Commands & Usage

(<> is optional, [] is required):

| Command | Description | Permission | |:-----------------------------|:------------------------------------------|:--------------------| | `/bedrockonly [info/reload]` | Reload or see the info of the plugin. | `bedrockonly.admin` |

---

Default Configs

Default configs used on the plugin.

config.yml

```yaml

BedrockOnly - Only allows bedrock players on your server!

Support: https://discord.gg/Scgqfm5EU4

GitHub Source Code: https://github.com/WatermanMC/BedrockOnly

Exempt java players on the kick

exempt-java-players: - Notch - membercatcousin ```

messages.yml

```yaml

Only allows MiniMessage!

MiniMessage formatter: https://webui.advntr.dev/

nopermission-command: "<red>You don't have permission to execute this command." reloaded: "<green>Plugin reloaded!" kick-message: "<red>Can't connect to this server." ```

---

Links & Additional Information

Author: WatermanMC

* Discord Support: Discord Support: * Discord Support: %%MD1%%

ADS