FOptions - Advanced Options-Lobby Custo v1.0.0

100% customizable
FOptions
Premium Lobby Options Plugin
The most complete and customizable lobby options plugin for your Minecraft network.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Overview

FOptions gives your players full control over their lobby experience through a beautiful, fully configurable GUI. From player visibility to stunning join effects and chat colors — everything is designed to feel premium, smooth, and professional.

Built with performance in mind: HikariCP connection pooling, async database operations, ConcurrentHashMap caching, and zero memory leaks. Ready for networks with 100,000+ players.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Features

─────────────────────────────────

Player Visibility

Three visibility modes: ALL, NONE, and RANKS ONLY.
Players can cycle through modes from the GUI. The RANKS mode lets you show only ranked players — perfect for VIP perks.




─────────────────────────────────

Chat Toggle

Players can enable or disable chat messages. When chat is disabled, they won't see messages from other players and can't send their own.



─────────────────────────────────

Double Jump

A fun and responsive double jump system with configurable sound effects, automatic cooldown reset on landing, and smart integration with fly mode — auto-disables fly when double jump is activated and vice versa.



─────────────────────────────────

Fly Mode

Let ranked players fly around the lobby. Configurable fly speed on join, automatic GameMode detection, and smart conflict handling with double jump.



─────────────────────────────────

Mount / Stacker

Players can ride on top of each other! Both the rider and the target must have mount enabled. Fully permission-controlled and world-restricted.



─────────────────────────────────

Join Messages

Custom join announcements with full PlaceholderAPI support. Use %player%, %luckperms_prefix%, or any PAPI placeholder. Supports HEX colors.



─────────────────────────────────

Join Effects (7 Effects)

Stunning visual effects that play when a player joins the server:

Firework — Multiple colorful fireworks with random types, colors, and flicker
Zeus — Dramatic lightning strikes around the player
VulcanWool — Colored wool blocks erupting like a volcano
Sheeps — Baby sheep of random colors launched into the air
Chickens — Chickens flying upward with firework sounds
Notes — Music discs dropping with magic particles
Bats — Bats spawning and flying with takeoff sounds

All effects have automatic cleanup — no leftover blocks, no entity leaks.

FIREWORK

ZEUS

VULCANWOOL

SHEEPS

CHICKENS

NOTES

BATS


─────────────────────────────────

Chat Color System

A complete chat color system with 14 colors, 4 format styles, and a random color mode.
Players select their color and format from a beautiful GUI. Every material, slot, name, lore, and permission is configurable.


Colors: Red, Gold, Green, Yellow, Pink, Aqua, Blue, Dark Green, Dark Red, Cyan, Purple, Gray, Black, RANDOM
Formats: Bold, Italic, Underline, Strikethrough




─────────────────────────────────

GUI System

Every menu is 100% configurable through YAML files:

Options Menu (menu.yml) — Main lobby options with toggle items
Effects Menu (effects-join.yml) — Join effects selection with permission indicators
Chat Color Menu (chatcolor.yml) — Color and format selection with glow on selected items

All materials, slots, names, lore, sizes, sounds, and back button commands are editable.



━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Database

SQLite — Zero config, works out of the box. Perfect for small to medium servers.
MySQL — HikariCP connection pooling, async operations. Optimized for 100,000+ users.


Code:
Settings:
  MySQL:
    Enabled: true
    Host: 'localhost'
    Port: 3306
    Username: 'your_username'
    Password: 'your_password'
    Database: 'foptions'

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

HEX Color Support

Full RGB color support for Minecraft 1.16+ in all messages, items, and lore.

Supported formats:
&#RRGGBB — example: &#FF5555Hello
#RRGGBB — example: #FF5555Hello


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Commands

/foptions — Open the main options menu
/foptions effects — Open the join effects menu
/foptions reload — Reload all configurations
/foptions stats — View plugin statistics
/chatcolor — Open the chat color menu

Aliases: /fo, /options, /lobbyoptions, /profile, /cc


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Permissions

foptions.* — All features (OP)
foptions.use — Use the plugin (Everyone)
foptions.admin — Admin commands (OP)
foptions.reload — Reload config (OP)

foptions.visibility — Toggle visibility (Everyone)
foptions.visibility.ranked — Visible in RANKS mode (OP)
foptions.chat — Toggle chat (Everyone)
foptions.doublejump — Double jump (Everyone)
foptions.mount — Mount players (Everyone)
foptions.fly — Fly mode (OP)
foptions.messagejoin — Join messages (OP)

foptions.effects.* — All effects (OP)
foptions.effects.firework — Firework (OP)
foptions.effects.zeus — Zeus (OP)
foptions.effects.vulcanwool — VulcanWool (OP)
foptions.effects.sheeps — Sheeps (OP)
foptions.effects.chickens — Chickens (OP)
foptions.effects.notes — Notes (OP)
foptions.effects.bats — Bats (OP)

chatcolor.* — All colors & formats (OP)
chatcolor.use — Open menu (Everyone)
chatcolor.red — Red color (OP)
chatcolor.gold — Gold color (OP)
chatcolor.green — Green color (OP)
chatcolor.yellow — Yellow color (OP)
chatcolor.pink — Pink color (OP)
chatcolor.aqua — Aqua color (OP)
chatcolor.blue — Blue color (OP)
chatcolor.dark_green — Dark Green (OP)
chatcolor.dark_red — Dark Red (OP)
chatcolor.cyan — Cyan (OP)
chatcolor.purple — Purple (OP)
chatcolor.gray — Gray (OP)
chatcolor.black — Black (OP)
chatcolor.random — Random (OP)
chatcolor.bold — Bold (OP)
chatcolor.strikethrough — Strikethrough (OP)
chatcolor.underline — Underline (OP)
chatcolor.italic — Italic (OP)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Configuration Files

config.yml — Database, worlds, sounds, defaults, enable/disable features
menu.yml — Options menu GUI layout and items
effects-join.yml — Effects menu GUI and effect toggle items
chatcolor.yml — Chat color menu materials, slots, and messages
lang.yml — All plugin messages with HEX color support


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Dependencies

Required: None

Optional:
- PlaceholderAPI — Placeholder support in join messages
- LuckPerms — Prefix support in join messages


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Installation

1. Download FOptions.jar
2. Place it in your plugins folder
3. Restart your server
4. Configure in plugins/FOptions/
5. Use /foptions reload to apply changes


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Version Compatibility

1.8.x - 1.12.x — Java 8+ — Supported
1.13.x - 1.16.x — Java 11+ — Supported
1.17.x - 1.20.x — Java 17+ — Supported
1.21.x+ — Java 21+ — Supported


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Author: KRAKENSTUDIO | Version: 1.0.0
EULA: Free EULA
239 Views
7 Downloads
Mar 14, 2026 Published
N/A Updated
Not yet rated
306.9 KB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
Type
  1. Core
Game mode
  1. Skyblock
  1. Hub & lobby
  1. BoxPVP
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
Supported languages
  1. English
  1. Spanish
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
100% customizable room plugins for boxpvp server: add effects, loot, name, required players, etc
5.00 star(s) 1 ratings
2 purchases
Premium daily rewards plugin with GUI editor, cooldowns and PlaceholderAPI support
Not yet rated
0 purchases
Let players vote for their favorite content creators via a custom GUI with PlaceholderAPI support.
Not yet rated
0 purchases
The ultimate premium core plugin: economy, cosmetics, chat, protection & more for Minecraft networks
Not yet rated
0 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,211 purchases
239 Views
7 Downloads
Mar 14, 2026 Published
N/A Updated
Not yet rated
306.9 KB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
Type
  1. Core
Game mode
  1. Skyblock
  1. Hub & lobby
  1. BoxPVP
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
Supported languages
  1. English
  1. Spanish
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
100% customizable room plugins for boxpvp server: add effects, loot, name, required players, etc
5.00 star(s) 1 ratings
2 purchases
Premium daily rewards plugin with GUI editor, cooldowns and PlaceholderAPI support
Not yet rated
0 purchases
Let players vote for their favorite content creators via a custom GUI with PlaceholderAPI support.
Not yet rated
0 purchases
The ultimate premium core plugin: economy, cosmetics, chat, protection & more for Minecraft networks
Not yet rated
0 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,211 purchases
Top