All Projects → games647 → Fastlogin

games647 / Fastlogin

Licence: mit
Checks if a minecraft player has a valid paid account. If so, they can skip offline authentication automatically. (premium auto login)

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Fastlogin

Holovid
Stream videos from websites, all in-game!
Stars: ✭ 31 (-85.65%)
Mutual labels:  minecraft, plugin
Floodgate
Hybrid mode plugin to allow for connections from Geyser to join online mode servers.
Stars: ✭ 101 (-53.24%)
Mutual labels:  minecraft, plugin
Killy
🎮 🆓 Play TiDB in Minecraft! Created by @gaocegege @codeworm96 @hawkingrei in Go Hack 2017
Stars: ✭ 59 (-72.69%)
Mutual labels:  minecraft, plugin
Antilaby
AntiLaby plug-in for Bukkit
Stars: ✭ 6 (-97.22%)
Mutual labels:  minecraft, plugin
Lagmonitor
Monitor performance of your Minecraft server. Similar to VisualVM and Java Mission Control.
Stars: ✭ 147 (-31.94%)
Mutual labels:  minecraft, plugin
Confiscate
Discover duplication glitches, abusive staff giving items, x-ray or simply poor server economy.
Stars: ✭ 23 (-89.35%)
Mutual labels:  minecraft, plugin
Flexiblelogin
A Sponge minecraft server plugin for second factor authentication
Stars: ✭ 73 (-66.2%)
Mutual labels:  minecraft, plugin
Craftbook
🔧 Machines, ICs, PLCs, and more!
Stars: ✭ 226 (+4.63%)
Mutual labels:  minecraft, plugin
Nucleus
The Ultimate Essentials Plugin for Sponge.
Stars: ✭ 144 (-33.33%)
Mutual labels:  minecraft, plugin
Changeskin
Allows your players to change their skin by command
Stars: ✭ 118 (-45.37%)
Mutual labels:  minecraft, plugin
Viaversion
Allows the connection of newer clients to older server versions for Minecraft servers.
Stars: ✭ 463 (+114.35%)
Mutual labels:  minecraft, plugin
Advanced Achievements
🎆 Popular plugin that adds unique and challenging achievements to Minecraft servers.
Stars: ✭ 151 (-30.09%)
Mutual labels:  minecraft, plugin
Slimefun4
Slimefun 4 - A unique Spigot/Paper plugin that looks and feels like a modpack. We've been giving you backpacks, jetpacks, reactors and much more since 2013.
Stars: ✭ 369 (+70.83%)
Mutual labels:  minecraft, plugin
Transport Pipes
Buildcraft without mods!
Stars: ✭ 21 (-90.28%)
Mutual labels:  minecraft, plugin
Nocheatplus
Anti cheating plugin for Minecraft (Bukkit/Spigot).
Stars: ✭ 260 (+20.37%)
Mutual labels:  minecraft, plugin
Webconsole
Spigot plugin to manage your server remotely using a web interface
Stars: ✭ 62 (-71.3%)
Mutual labels:  minecraft, plugin
Xseries
Library for cross-version Minecraft Bukkit support and various efficient API methods.
Stars: ✭ 109 (-49.54%)
Mutual labels:  minecraft, plugin
Mobarena
MobArena plugin for Minecraft
Stars: ✭ 147 (-31.94%)
Mutual labels:  minecraft, plugin
Bentobox
Expandable Minecraft server plugin for island-type games like SkyBlock or AcidIsland.
Stars: ✭ 192 (-11.11%)
Mutual labels:  minecraft, plugin
Qtfirebase
An effort to bring Google's Firebase C++ API to Qt + QML
Stars: ✭ 208 (-3.7%)
Mutual labels:  plugin

FastLogin

Checks if a Minecraft player has a paid account (premium). If so, they can skip offline authentication (auth plugins). So they don't need to enter passwords. This is also called auto login (auto-login).

Features

  • Detect paid accounts from others
  • Automatically login paid accounts (premium)
  • Support various of auth plugins
  • Cauldron support
  • Forge/Sponge message support
  • Premium UUID support
  • Forward skins
  • Detect user name changed and will update the existing database record
  • BungeeCord support
  • Auto register new premium players
  • Plugin: ProtocolSupport is supported and can be used as an alternative to ProtocolLib
  • No client modifications needed
  • Good performance by using async operations
  • Locale messages
  • Support for Bedrock players proxied through FloodGate

Issues

Please use issues for bug reports, suggestions, questions and more. Please check for existing issues. Existing issues can be voted up by adding up vote to the original post. Closing issues means that they are marked as resolved. Comments are still allowed and it could be re-opened.

Development builds

Development builds of this project can be acquired at the provided CI (continuous integration) server. It contains the latest changes from the Source-Code in preparation for the following release. This means they could contain new features, bug fixes and other changes since the last release.

They could contain new bugs and are likely to be less stable than released versions.

Specific builds can be grabbed by clicking on the build number on the left side or by clicking on status to retrieve the latest build. https://ci.codemc.org/job/Games647/job/FastLogin/changes


Commands

/premium [player] Label the invoker or the argument as paid account
/cracked [player] Label the invoker or the argument as cracked account

Permissions

fastlogin.bukkit.command.premium
fastlogin.bukkit.command.cracked
fastlogin.command.premium.other
fastlogin.command.cracked.other

Placeholder

This plugin supports PlaceholderAPI on Spigot. It exports the following variable %fastlogin_status%. In BungeeCord environments, the status of a player will be delivered with a delay after the player already successful joined the server. This takes about a couple of milliseconds. In this case the value will be Unknown.

Possible values: Premium, Cracked, Unknown

Requirements

  • Plugin:
  • Spigot 1.8.8+
  • Java 8+
  • Run Spigot (or a fork e.g. Paper) and/or BungeeCord (or a fork e.g. Waterfall) in offline mode
  • An auth plugin.

Supported auth plugins

Spigot/Paper

BungeeCord/Waterfall

Network requests

This plugin performs network requests to:


How to install

Spigot/Paper

  1. Download and install ProtocolLib/ProtocolSupport
  2. Download and install FastLogin (or FastLoginBukkit for newer versions)
  3. Set your server in offline mode by setting the value onlinemode in your server.properties to false

BungeeCord/Waterfall

  1. Activate BungeeCord in the Spigot configuration
  2. Restart your server
  3. Now there is allowed-proxies.txt file in the FastLogin folder Put your stats id from the BungeeCord config into this file
  4. Activate ipForward in your BungeeCord config
  5. Download and Install FastLogin (or FastLoginBungee in newer versions) on BungeeCord AND Spigot (on the servers where your login plugin is or where player should be able to execute the commands of FastLogin)
  6. Check your database settings in the config of FastLogin on BungeeCord
  7. Set proxy and Spigot in offline mode by setting the value onlinemode in your config.yml to false
  8. You should always firewall your Spigot server that it's only accessible through BungeeCord
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].