TabBlocker
# TabBlocker
TabBlocker is a secure whitelist-based TAB completion control plugin. It allows you to strictly define which commands are visible to players, hiding everything else.
Supports both Paper and BungeeCord with a single JAR file.
## Key Features
– Whitelist System: Only allowed commands appear in TAB completion.
– Cross-Platform: Works on Paper (1.21+) and BungeeCord.
– Group Support: Define different command lists for specific groups.
– Command Blocking: Prevent execution of specific commands (e.g., /plugins, /version).
– Hide Server Brand: Customize the server software name shown in the F3 debug screen.
– Discord Integration: Send webhook notifications when blocked commands are attempted.
– LuckPerms Support: Easily manage groups and bypass permissions.
## Documentation
For full installation guide, configuration examples, and commands, please read the [README](https://github.com/Murayu0225/TabBlocker) on GitHub.
TAB

TAB is an all-in-one plugin for displaying information in various places, which aims to outperform all similar plugins in terms of features, compatibility and performance.
The compact configuration allows you to get the plugin to work the way you want regardless of how simple or complex you want it to be or how experienced you are.
The default configuration already contains useful values and examples to give you a better understanding and get you started quickly with instant results.
The extensive [wiki](https://github.com/NEZNAMY/TAB/wiki) answers any of your questions.


[](https://github.com/NEZNAMY/TAB)
[](https://github.com/NEZNAMY/TAB/issues)
[](https://github.com/NEZNAMY/TAB/wiki)
# Discord?
Official support by me is no longer provided to free users due to limited time and extreme inefficiency (see [provided services]([https://github.com/NEZNAMY/TAB?tab=readme-ov-file#provided-services](https://github.com/NEZNAMY/TAB?tab=readme-ov-file#provided-services)) for more info).
However, you can join this [fresh new community discord]([https://discord.gg/YPqXt63YQj](https://discord.gg/YPqXt63YQj)) made by a nice person who promises to help everyone with all plugins, including TAB.
Before you consider requiring assistance, check out the [wiki](https://github.com/NEZNAMY/TAB/wiki) first. It will answer any questions you may have and is also constantly getting improved.



















Switchboard
# TaterComms
[](https://img.shields.io/github/downloads/p0t4t0sandwich/TaterComms/LICENSE)
[](https://github.com/p0t4t0sandwich/TaterComms)
[](https://github.com/p0t4t0sandwich/TaterComms/issues)
[](https://discord.neuralnexus.dev)
[](https://wakatime.com/badge/user/fc67ce74-ca69-40a4-912f-61b26dbe3068/project/c722f2dd-f37e-4e20-9b32-e00d4d8ec34b)
A simple, cross API plugin that bridges communication between servers, using built-in Proxy methods, Discord channels and TCP sockets.
Link to our support: [Discord](https://discord.neuralnexus.dev)
## Download
[](https://github.com/p0t4t0sandwich/TaterComms/releases)
[](https://maven.neuralnexus.dev/#/releases/dev/neuralnexus/TaterComms)
[](https://maven.neuralnexus.dev/#/snapshots/dev/neuralnexus/TaterComms)
[](https://www.spigotmc.org/resources/tatercomms.110592/)
[](https://hangar.papermc.io/p0t4t0sandwich/TaterComms)
[](https://modrinth.com/mod/tatercomms)
[](https://www.curseforge.com/minecraft/mc-mods/tatercomms)
[](https://ore.spongepowered.org/p0t4t0sandwich/TaterComms)
## Usage
– [Configuration guide wiki entry](https://github.com/p0t4t0sandwich/TaterComms/wiki/Configuration-Guide)
– [Create and add a Discord bot to your server](https://discordpy.readthedocs.io/en/stable/discord.html)
– The bot will need permissions to read and send messages with whatever permission scopes you set up, and in the channels you want to use
## Known Issues
– Under certain circumstances with a proxy, prefix/suffix information is not read correctly, still narrowing down the cause
– Global chat still needs some tweaking and a proper, per-user toggle
– Sponge death messages are a tad off with how the component serializes (eg: `playerName Skeleton was shot by` instead of `playerName was shot by Skeleton`)
– Still need to tweak the pass-through system and get that working properly
– Some implementations fire the shutdown event after the plugin unloads, so the shutdown message doesn’t get sent
– Bukkit 1.6.4 doesn’t have an advancement event
– Bukkit b1.7.3 doesn’t support the following
– proper death/advancement events
– plugin messaging
## Dependencies
– [TaterLib](https://github.com/p0t4t0sandwich/TaterLib) – Required on all platforms
– [FabricAPI](https://modrinth.com/mod/fabric-api) – Required on Fabric
### Optional Dependencies
– [LuckPerms](https://luckperms.net/) – For permissions/prefix/suffix support
## Compatibility Cheatsheet
TaterComms supports: Bukkit, Bungee, Fabric, Forge, Sponge, and Velocity
| Server type | Versions | Jar Name |
|———————|————-|———————————|
| All 1.20 (Sponge11) | 1.20-1.20.2 | `TaterComms-1.20-.jar` |
| All 1.19 (Sponge10) | 1.19-1.19.4 | `TaterComms-1.19-.jar` |
| All 1.18 (Sponge9) | 1.18-1.18.2 | `TaterComms-1.18-.jar` |
| All 1.17 (Sponge9) | 1.17-1.17.1 | `TaterComms-1.17-.jar` |
| All 1.16 (Sponge8) | 1.16-1.16.5 | `TaterComms-1.16-.jar` |
| All 1.15 (Sponge8) | 1.15-1.15.2 | `TaterComms-1.15-.jar` |
| All 1.14 | 1.14-1.14.3 | `TaterComms-1.14-.jar` |
## Commands and Permissions
| Command | Permission | Description |
|———————-|——————————|—————————–|
| `/tatercomms reload` | `tatercomms.admin.reload` | Reload the plugin |
| `/discord` | `tatercomms.command.discord` | Get the Discord invite link |
## [Release Notes](https://github.com/p0t4t0sandwich/TaterComms#release-notes)
StrippedBroadcast
**StrippedBroadcast** is a recreation of the [Plugin RawMsg](https://www.spigotmc.org/resources/rawmsg.35864/).
The main purpose of the Plugin is to send a message in chat just like the command broadcast. However, when sent, the message will **not** dispose of a **prefix** and the sender can specify a **group** of **players** to send the message to. It also has an **API** available for any developer to be used.
## Commands
The main and only command of StrippedBroadcast is, you guessed it, **/sbc** (short for **/simplebroadcast**). Its syntax is:
“`/sbc “`
As explained by the Plugin itself when trying to execute the command, the first argument should represent the targets of the broadcast. These could be:
– **all**, for every player online on the server;
– **** or **player=**, the only user who will see the message;
– **me**, an alias for the command issuer;
– **world=**, for every player present in that world;
perm=, for any player who has the permission;
– **op** or **perm=op**, for every op player in the server;
– **group=**; StrippedBroadcast is compatible with **LuckPerms**, so the argument “group” will allow the user to specify a certain group of players;
– **item=- **; for every player who has that item in the server;
– **effect=**; for every player who the specified effect;
– **gamemode=**; for every player in that gamemode;
– **money=**; for every player that has that amount of money.
## Expressions
StrippedBroadcast is also able to understand **expressions** as target. The user will be able to specify certain **conditions** that will return a list of compatible players.
Every expression should be expressed in parenthesis, but there is possibility to put more parenthesis inside one.
Example:
“`/sbc (world=world_the_nether && (perm=bukkit.* || perm=minecraft.*)) Looks like you are the king of hell!“`
You will also notice that expressions accept the keywords AND (&&) and OR (||). Their functioning is really simple:
– in the above example, the OR keyword is used to get every player who has the permission “bukkit.*” **or** the permission “minecraft.*”;
– the AND keyword is then used to get every player who is in the nether **and** has one of the two permissions.
Also, the plugin uses Tab Completition, so it will be very helpful at remembering the user to close parenthesis or insert certain keywords.
## Permissions
The only permission for StrippedBroadcast is “**sbc.main**”, which will allow the user to execute the /sbc command.
## Colors
Since the Minecraft 1.16 update, **Hex Colors** were added to the game. Now, StrippedBroadcast is able not only to use the default Minecraft colors (“&”), but also custom ones using the character #. If you are on 1.16 or higher, when typing “#”, the plugin will suggest all the valid letters and numbers to be used as color codes. Also, there is a new rainbow effect available. To use it, just type [RAINBOW] in front of your message. Example:
“`/sbc all [RAINBOW] StrippedBroadcast v1.2 is an amazing plugin!“`
## BungeeCord
Recently a version of StrippedBroadcast compatible with BungeeCord was released. It uses the same functionalities as the Spigot one, however some argument do change:
– **all**, for every player online in the server;
– a **player**, the only user who will see the message;
– a server (“**server=**”), for every player present in that server;
– a **permission** (“**perm=**”), for any player who has the permission;
– a **group** (“**group=**”), for any player who is in that group (REQUIRES LUCKPERMS).
An API is available also for BungeeCord, that uses the same names as the Spigot API followed by a “B” (e.g. **PlayerUtilsB** is the **PlayerUtils** for the BungeeCord part of the Plugin). The Main Class is accessible by the name **StrippedBroadcastBungee** and it contains all of the methods to send a message to a list of players.
## API
I honestly have no idea of how this Plugin API could be implemented, but I’m very curious to see what the developers will be able to create. Anyway, after importing the Plugin into your project, you are ready to begin. Two classes will be of your interest:
### StrippedBroadcast
The class StrippedBroadcast contains the static method sendStrippedBroadcast. This will send the given message (it can be a string, a list of strings or even an array) to the list of players specified. An example is:
“`java
String[] strings = new String[]{“This”, “is”, “a”, “cool”, “message”};
StrippedBroadcastEvent.sendStrippedBroadcast(Bukkit.getOnlinePlayers(), strings);
“`
### StrippedBroadcastEvent and StrippedBroadcastEventB
The StrippedBroadcastEvent and StrippedBroadcastEventB are events called anytime a message is sent using the Plugin Command or the Methods. They contain two variables: a list of involved players and the message sent.
“`java
@EventHandler
public void onMessageSent(StrippedBroadcastEvent event) {
event.getMessage();
}
“`
“`java
@EventHandler
public void onBungeeMessageSent(StrippedBroadcastEventB event) {
event.getMessage();
}
“`
### PlayersUtil
The PlayersUtil class contains all the methods that can be used to get list of players using certain input. Just like the /sbc command, PlayersUtil supports any kind of input value, from a world, to a permission, a gamemode, a player name and so on…
To get a more accurate list of all the available methods, you can check the GitHub page. https://github.com/Fulminazzo/StrippedBroadcast
StrictCraft
# 🔒 StrictCraft
**Secure your world. Preserve your gameplay. Rule your server.**
StrictCraft is a lightweight, elegant plugin designed to lock down gamemode access, block dangerous commands, and enforce fair survival gameplay, all without the clutter.
If you’re running an SMP, PvP, or hardcore survival server and want zero tolerance for cheaters and abuse, this is your firewall in a jar.
—
## ✨ Features
– 🔐 Block specific gamemodes (Creative, Spectator, Adventure…) with full enforcement
– 🚫 Disable high-risk commands (`/give`, `/enchant`, `/item`, `/gamemode`, and more)
– 🎮 Enforce Survival mode with automatic checks and shortcut blocking (F3+F4)
– 🧱 Prevent command block placement and usage
– 🧩 Detect and block gamemode switches from any source, commands, plugins, console, or shortcuts
– 📁 Simple YAML config with clear comments and dynamic placeholders
– 🧰 No performance impact, no external dependencies
—
## 💡 Why use StrictCraft?
Because vanilla ops aren’t enough. StrictCraft doesn’t try to be flashy, it quietly guards your server’s integrity. Every feature is lean, purposeful, and built for administrators who like their gameplay pure and their tools precise.
Whether you’re protecting a survival world, running a competitive PvP arena, or hosting a community SMP, StrictCraft ensures that gamemode abuse and command exploits are no longer a threat.
—
## ✅ Tested & Supported
– 🧩 Works with Paper, Spigot, Purpur, Bukkit, Folia, BugeeCord, Velocity and Waterfall
– 🧪 Fully tested on Minecraft `1.18+`
– ☕ Requires **Java 17 or higher**
– 🔁 Plug, reload, enforce, no restart required
—
## 📄 License & Support
This project is released under the [MIT License](https://github.com/RickPerix/strictcraft/blob/main/LICENSE)
Need help or want to report an issue? Reach out on Discord: `https://discord.gg/b4MFEa7tkP`
—
Crafted with care by **RickPerix** 🛠
Enjoy StrictCraft!
**Simple. Strong. Strict.**
StreamlineCore

MUST HAVE:
– LuckPerms. [**[ FOUND HERE ]**](https://luckperms.net/download)
– BukkitOfUtils (__For Bukkit / Spigot / Paper ONLY__). [**[ FOUND HERE ]**](https://www.spigotmc.org/resources/118276/)

Please join the Streamline Hub Discord in order to get updates and for me to fully assist you with bugs, questions, or suggestions.
Discord: [**click here**](https://dsc.gg/streamline)
[**Download Modules for Streamline Here (Click)**](https://storage.drak.gg/share/75RJ__vUBVQrC_PRfuHeTg)
# Introduction to Streamline
### What is Streamline?
Streamline is a Minecraft plugin that adds limitless functionality to Minecraft servers through what is known as **Modules**. These Modules are downloadable content that you insert into the Streamline plugin’s “modules“ folder to enhance your server.
Streamline Modules can do many things and even allow server admins and developers to make their own with a very nice framework.
The currently made modules add functionality such as:
– Redirecting players from one server to another when that server goes down. (**StreamlineRedirect Module**)
– Network staff chat, whispering, and friends. (**StreamlineMessaging Module**)
– Discord to Minecraft and Minecraft to Discord. (**StreamlineDiscord Module**)
– Logging messages to your Discord server with only webhooks. (**SimpleLogger Module**)
– Aliases, buildable functions, online list (per server, per group, or network wide), cross-network tpa, cross-network homes, cross-network teleporting, and more. (**StreamlineUtilities Module**)
– Data-Driven event-based protection for proxy and backend servers. (**ProxProtect Module**)
– Send resourcepacks to players on join. (**ResourcePackUtils Module**)
– Cross-network quests system with limitless potential. (**StreamQuests Module**)
– TAB (the plugin) integration, adding support for Streamline placeholders in TAB configurations. (**TAB-SL Module**)
– Simple and easily configured MOTD system like that of MiniMOTD. (**StreamlineMOTD Module**)
– *More.*
**NOTE**: Not seeing a feature you want? Ask Drak to add it on his Discord! – [**click here**](https://dsc.gg/streamline)
### What makes Streamline special?
Streamline allows for **universal cross-platform capabilities** with its Modules.
This essentially means you can run the same modules on a BungeeCord proxy that you would on a Velocity proxy (or even your backend servers). This, with the addition of **Modularized features** means that server admins and owners can choose *exactly* what they want in their server without bloatware.
This also makes it very easy for server admins to use a specific module across different servers. Or even for Developers to develop modules for servers (or the community).
### What exactly is Streamline capable of?
Literally *anything*. Seriously.
#### Supported Proxies:
> – Velocity
> – BungeeCord
> – Waterfall
> – FlameCord
> – Travertine
> – XCord
> – Etc.
#### Supported Backend Servers:
> – Spigot.
> – Paper.
> – Folia.
> – Purpur.
> – Tuinity.
> – ImmanitySpigot.
> – FlamePaper.
> – Mohist / Banner / Youer.
> – Etc.
#### Natively-Supported Plugins:
> – Luckperms. (Required.)
> – BukkitOfUtils. (Required on Bukkit-like servers.)
> – Geyser / Floodgate. (Everything work the same for Bedrock players as would Java players!)
> – PlaceholderAPI.
> – CMI. (With Utils module.)
> – EssentialsX. (With Utils module.)

Follow the Discord setup guide [**[ FOUND HERE ]**](https://github.com/Streamline-Essentials/StreamlineWiki/wiki/Discord-Setup) to set up the discord module.
# What can I do with the `Discord Module`?
– Link **Discord to Minecraft** and **Minecraft to Discord** with `Routes`.
– Available link types:
– Natively (Without other Modules):
– **Proxy local chat** `<->` **Discord Text Channel**
– **Proxy global chat** `<->` **Discord Text Channel**
– **All online players with specific permission** `<->` **Discord Text Channel**
– **Discord Text Channel** `<->` **Discord Text Channel**
– Groups (With `StreamlineGroups` Module):
– **Guild chat** `<->` **Discord Text Channel**
– **Party chat** `<->` **Discord Text Channel**
– Messaging (With `StreamlineMessaging` Module):
– **Local Room chat** `<->` **Discord Text Channel**
– **Global Room chat** `<->` **Discord Text Channel**
– **Custom Room chat** `<->` **Discord Text Channel**
– Message formats are completely customizable.
– Avatar with player’s skin will pop up when their message is sent to Discord.
– Link player’s Discord profile with your server.
– Players can chat using their StreamlineUser profile from Discord.
– All Discord messages can be configured to be sent as completely customized Discord embedded messages

More information is found on our wiki: [**FOUND HERE**](https://wiki.plas.host/streamline)
### NOTICE ABOUT COMMANDS, PERMISSIONS, AND MESSAGES.
***All commands are completely customizable in their `.yml` file. Including permissions and message outputs!***

1. Install dependencies.
– “BukkitOfUtils“ if on Bukkit / Spigot / Paper / Forks.
– “LuckPerms“ for all platforms.
2. Download the plugin file.
3. Drop it into your server’s plugins folder.
4. Start and stop your server.
5. Fill out the configs where necessary.
– Configurations for the streamline plugin can be found in your `plugins` folder, under `StreamlineCore`.
6. Add desired modules.
– Modules can be downloaded from here: [**click here**](https://wiki.plas.host/modules)
7. Start and stop your server again.
8. Fill out module configs where necessary.
– Module files can be found in your `plugins` folder, under `StreamlineCore`, under `module-resources`.
9. Start your server again.
More information can be found on our wiki: [**click here**](https://wiki.plas.host/streamline)

1. Look on the wiki: [**click here**](https://wiki.plas.host/streamline)
2. Get in touch on the Streamline Discord: [**click here**](https://dsc.gg/streamline)
3. Submit a bug on the issue tracker (this is rarely checked): [**click here**](https://github.com/Streamline-Essentials/StreamlineCore/
# BStats
**Bukkit**

**BungeeCord**

**Velocity**

Stargate
The original, and still the best, MineCraft transportation solution!
An expansive yet intuitive sign-based portal system designed with player creation and usage in mind.
Highly immersive, robustly capable, deeply configurable, and easily expandable!

Discord Server: link | Website: link | Documentation: link
> **Stargate is actively undergoing a complete rewrite**.
> Until superseded, development on legacy versions (0.X.X.X) will be slow.
> For more information on the rewrite, please see this [link](https://hangar.papermc.io/Stargate/Stargate/pages/Resource-Page/Rewrite-Info); to become an alpha tester, please join our [Discord](https://sgrewritten.org/discord).
> **As a stop-gap until the rewrite is ready, this page presently distributes a “legacy” channel**.
> The legacy build is simply a maintained fork that contains all features from all other known stargate forks!
> A full migration service will be available when the rewrite releases; you will be able to import your legacy data.
___________________________________________________________________________________________________
NOTE: The features showcased below correspond to a legacy release.
This information will be replaced once the rewritten version produces a public release.
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
| Showcase Video: |
| ——– |
| [](https://www.youtube.com/watch?v=-4uG7-5fyBM) |
Features
(Click to expand)
* Expanded teleportation script:
* Teleports vehicles (boats, minecarts) and mounts (horses, pigs, etc).
* Entering a portal with leashed entities will teleport both the player and those entities.
* Support for a wide variety of materials:
* Numerous materials may now be used as buttons (activators)
* As long as a waterproof material is used, portals can be placed underwater!
* Material tags may are now supported (for instance, #wool)
* A wide variety of technical improvements
* The legacy codebase has been refactored, with numerous bugs patched.
* An API is now available for legacy addons.
* Support for many use cases
* Vault support for economic integration
* Cross-server (i.e. bungeecord) teleportation options
* Highly customisable
* Granular player permission nodes
* Ability to create server-wide custom gate designs
* Ability to assign unique properties and behaviours to these custom designs.
* Configurable sign formatting
* Highlighting and accent colours can be set on a per-sign, per-gate, or global basis
* Full RGB and dye-colour support, both in-game and in the configuration.
* Expanded Integration`*`
* Dynmap is now supported by default.
* StargateCommand is now supported by default (edit gate properties and retrieve gate information, all from a tab-completable command)
* Deep functionality:
* Portals may be always-on, or button-activated.
* Portals may share a networks or be split into clusters.
* Portals may have a fixed destination, or a selection of options.
* Portals may be public, hidden, or private.
* Through the use of flags, portal behaviour may be customised
* Provided sufficient permissions, players may construct and use portals in survival mode.
`*` *These features will be moved to separate modules in the upcoming rewritten release.*
Background
(Click to expand)
* This plugin was originally TheDgtl’s Bukkit port of the Stargate plugin for hMod by Dinnerbone.
* After this plugin was dropped by TheDgtl, PseudoKnight began maintaining it for modern versions of Spigot (adding support for UUIDs & Material Strings).
* EpicKnarvik97 forked that version to clean up the code, added leash support, and improved vehicle support.
* LockedCraft and LittleBigBug also forked that version to add underwater and tag support, as well as a few bug fixes.
* The current legacy release combines all the forks above, and is maintained by the Stargate Rewritten project.
* As total rewrite is forthcoming, these legacy versions are (for the most part) in maintenance-only mode.
Installation / Migration
(Click to expand)
Installation and migration should be drag-and-drop.
* If there is a “Stargate” directory, SG will migrate its contents, configurations, and data into a new format.
* In theory, this migration script should support all known post-drakia (i.e. UUIDs & String-Based block IDs) stargate forks.
* If you run into any problems, please post an issue report or ask about it on discord.
* If there is no “Stargate” directory in your Plugins folder, SG will create a fresh install.
If you find any bugs, please post them here!
Support can also be found through this Discord!
SoulFireBypass
# SoulFireBypass
Allow SoulFire to bypass online mode auth on your server.
After installing this plugin on your Velocity/BungeeCord proxy, you can edit the `config.yml` file to configure a secret token you can provide the [SoulFire](https://soulfiremc.com) Forwarding Bypass plugin to allow offline-mode bots to join your online-mode server.
This allows you to test your servers using SoulFire with bots without having to disable online-mode on your server.
—

### ✨ Are you looking for an advanced administration panel for your server?
EnderDash allows you to manage your existing Minecraft servers using an advanced dashboard by installing a single plugin, batteries included. Run commands (with tab completion), read logs, manage files, invite your whole team, manage players, Ocelot (AI Assistant), works with your existing Infrastructure/Panels and much more.
Check it out: [https://enderdash.com](https://enderdash.com/?utm_source=modrinth&utm_medium=description&utm_campaign=soulfirebypass)
—
Sonar

## Sonar
Sonar is a lightweight and easy-to-use anti-bot plugin for your Minecraft server. Sonar provides a multi-layered defense against bots, keeping your server safe from common and even sophisticated bot attacks without hindering the experience for real players.
> ### Notice about Sonar 3.0
>
> If you want more robust protection, better performance, and awesome new features, check out Sonar 3.0 at https://sonar.top/!
> You can read more about what sets Sonar 3.0 apart from Sonar 2.0 [here]().
## Design and Goal
* Effective, lightweight, and easy-to-use
* No unnecessary features and clean code
* Protection against all kinds of bot attacks
* No player should be annoyed by any sort of [CAPTCHA](https://en.wikipedia.org/wiki/CAPTCHA)
* No sort of checking for VPNs or proxies
* Multi-platform support (See [supported versions](https://docs.jonesdev.xyz/sonar/supported-versions))
## Checks
Sonar analyzes a player’s behavior before joining the actual server, therefore stopping malicious traffic from ever reaching the backend. It is supposed to be an instant, powerful, and simple method of verification that should prevent all typical and advanced types of bots.
1. Sonar sends the player to a lightweight fake server when they connect for the first time.
2. Sonar verifies that players obey the laws of Minecraft’s physics, including gravity and proper block collision.
3. Sonar verifies that players send legitimate packets when interacting with vehicles (e.g. boats).
4. Sonar makes sure that players send legitimate packets according to the [vanilla Minecraft protocol]().
Sonar also protects against spambot attacks since it queues the incoming connections, therefore making it technically impossible to have a ton of bots join the server at the same time.
### False positives
Sonar is unlikely to ever falsely prevent a player from joining the server since Minecraft uses the TCP protocol, which means that packets are always sent in the correct order. Therefore, lag or ping should not affect the bot check.
## Previews and tutorials
Hindi
Spanish
Russian
Short Previews
## bStats
Velocity

BungeeCord

Bukkit

SkinsRestorer
#
SkinsRestorer
###
[](https://skinsrestorer.net/docs) [](https://skinsrestorer.net/discord) [](https://translate.skinsrestorer.net/)
## What is SkinsRestorer?
SkinsRestorer is a plugin that restores skins for offline mode servers & networks that gives the players ability to change their skins by typing a single command.
## Where can I use SkinsRestorer?
   
  
## How can I install SkinsRestorer?
*It’s easy to install SkinsRestorer!*
All the steps are detailed in [our installation guide](https://skinsrestorer.net/docs/installation).
## What are the Commands and Permissions?
Read the [official documentation](https://skinsrestorer.net/docs/configuration/commands-permissions) for a list of commands and permissions.
## What if I need support?
If you need any support you can **[join our Discord server](https://skinsrestorer.net/discord),**
so we can help you out 🙂
[](https://skinsrestorer.net/discord)
## Meet the Team:
* [xknat](https://github.com/xknat) – Developer
* [Pistonmaster](https://github.com/AlexProgrammerDE) – Developer
* [SloPlays](https://github.com/aljaxus) – Website & backend
* mono21400 – support
Retired Staff
* [Logics](https://github.com/Logics4) – Maintainer
* Angel_0 – support
* [riflowth](https://github.com/riflowth) – Skinsystem intergration dev
* [fezerngodo](https://github.com/fezerngodo) – Skinsystem intergration dev
* [McLive](https://github.com/McLive) – Retired dev
* [Th3Tr0LLeR](https://github.com/Th3Tr0LLeR) – Retired Founder
* Blackfire62 – Retired dev
* [DoNotSpamPls](https://github.com/DoNotSpamPls) – Retired dev
* HyperGaming18 – Retired support
## Stats
### Bukkit
[](http://bstats.org/plugin/bukkit/skinsrestorer)
### BungeeCord
[](http://bstats.org/plugin/bungeecord/skinsrestorer)
### Velocity
[](https://bstats.org/plugin/velocity/skinsrestorer)
## Want to support us and the plugin?
We have spent much of our time working on SkinsRestorer, we made it free, so that any server could enjoy it.
Please consider [donating to us](https://skinsrestorer.net/donate) if you would like to thank us. This allows us to continue working on this project.
[](https://ko-fi.com/skinsrestorer) [](https://skinsrestorer.net/donate)
—

### ✨ Are you looking for an advanced administration panel for your server?
EnderDash allows you to manage your existing Minecraft servers using an advanced dashboard by installing a single plugin, batteries included. Run commands (with tab completion), read logs, manage files, invite your whole team, manage players, Ocelot (AI Assistant), works with your existing Infrastructure/Panels and much more.
Check it out: [https://enderdash.com](https://enderdash.com/?utm_source=modrinth&utm_medium=description&utm_campaign=skinsrestorer)
—
end, no seriously just give us a star already ^w^.