COWMODSКаталог модов
Settings+

ВЕРСИИ (11)

beta

Ly+ Settings 2.0.0

2.0.0
11 мар. 2026 г.445Minecraft: 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, geyser, paper, purpur, spigot
Скачать
Что нового
# Ly+ Settings — Changelog ## 2.0.0 — Major Rewrite > 2026-03-11 This is a full rewrite. Nothing from 1.x was carried over unchanged. ### ✨ Added - **LyPlusAddon API** — addons can now register themselves, inject GUI items, handle clicks, and share player data with the core - **AddonRegistry** — thread-safe registry for all installed Ly+ addons - **Navigator row** — bottom row of the `/settings` GUI shows a shortcut icon for each installed addon - **`/settings addons`** — lists every currently loaded Ly+ addon with version - **`/settings reload`** — reloads core config and triggers `reloadAddonConfig()` on every registered addon - **Persistent player data** via Gson (`data.json`) — supports `boolean`, `int`, and freeform `addonData` string map for cross-addon storage - **Utility methods** exposed on `LyPlusSettings` for addons: `createInventory`, `fillBackground`, `createItem`, `addBoolItem`, `addCycleItem`, `updateBool`, `updateInt`, `playSound`, `getBoolSetting`, `getIntSetting`, `getPlayerData` - **Paper Brigadier commands** — rewritten using `LifecycleEvents.COMMANDS` and `Commands.literal()`; `paper-plugin.yml` replaces `plugin.yml` - **Distinct sounds per action** in the settings GUI ### 🔧 Changed - Command registration moved from `getCommand().setExecutor()` to Paper's Brigadier API (required for `paper-plugin.yml`) - Chat filter packet listener rebuilt cleanly with correct system/player message detection logic ### 🗑️ Removed - Legacy `plugin.yml` replaced by `paper-plugin.yml` - `CommandExecutor` / `TabCompleter` interfaces removed from main class --- ## 1.x.x — Legacy No public changelog. These versions are no longer supported. --- > 💬 Questions or issues? [Join our Discord](https://discord.gg/hRWxShEnqa)
alpha

Ly+ Settings 2.0.0

2.0.0
10 мар. 2026 г.33Minecraft: 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, geyser, paper, purpur, spigot
Скачать
Что нового
--- **Ly+ Settings v2.0.0 Beta — The Addon Ecosystem Update** ## 🔄 Complete Rewrite > ⚠️ **This is an early beta release!** Addons are coming very soon — stay tuned! > 👉 Check **[lyvt.dev](https://lyvt.dev/lyplus/)** for addon releases and updates. > _(addons are gonna be released on Modrinth too)_ ### Why the rewrite? Settings+ has been completely rebuilt from the ground up as a **modular addon ecosystem**. Instead of one big plugin doing everything, Ly+ Settings is now the **core hub** that other Ly+ addon plugins connect to automatically. --- ## 🏗️ New Architecture ### Core + Addon System - **Ly+ Settings** is now the core — it manages the `/settings` GUI and detects installed addons automatically - Each feature (TPA, Friends, Messages, Homes) is now a **separate addon plugin** - Addons register themselves with the core on startup — no config needed - The core GUI automatically expands with addon items when addons are installed - Bottom navigator row shows icons for every installed addon ### New Commands | Command | Description | |---------|-------------| | `/settings` | Opens the Settings GUI | | `/settings reload` | Reloads the core + all installed addons | | `/settings addons` | Lists all currently installed addons | --- ## 🔜 Addons Coming Soon The following addons are currently in development and will be released separately on Modrinth: - 🌀 **Ly+ TPA** — `/tpa`, `/tpahere`, `/tpaccept`, `/tpdeny` with countdown & GUI confirm screen - 👥 **Ly+ Friends** — Friend list, requests, and friend-only TPA settings - 💬 **Ly+ Messages** — `/msg` and `/reply` with toggle settings - 🏠 **Ly+ Homes** — `/home`, `/sethome`, `/delhome` with interactive GUI 👉 **[lyvt.dev](https://lyvt.dev/lyplus/)** — All addon releases will be listed here! _(and on Modrinth too!)_ --- ## ✨ Features (Core) ### Settings GUI - Clean 54-slot GUI hub that auto-populates with addon items - Bottom navigator row with addon icons - Chat filter settings built into the core ### Multilingual Support - Full **English** and **German** translations - All messages configurable in `config.yml` - Single place to edit all text across all addons ### Developer API - Clean `LyPlusAddon` interface for addon developers - Thread-safe `AddonRegistry` - Addons can inject GUI items, handle clicks, and own custom GUIs --- ## ⚙️ Configuration ```yaml # Set your language (en / de) language: en # Customize all messages and prefixes prefixes: core: "§8[§bLy+§8] §f" ``` --- ## ⚡ Compatibility - **Minecraft**: 1.20.5+ - **Server**: Paper / Purpur / Spigot / Bukkit - **Dependencies**: ProtocolLib - **Java**: 21+ --- ## 📋 Upgrade Notes > ⚠️ **This is NOT a drop-in upgrade from Settings+ v1.x!** > - The old monolithic `config.yml` does **not** carry over > - Features are now split across separate addon plugins > - Old player data format is not compatible with v2.0.0 --- ## 🎉 Special Thanks Thanks to everyone who used Settings+ v1.x and provided feedback — this rewrite wouldn't have happened without you! --- **Full Changelog**: v1.8.5 → v2.0.0 **Support**: Report issues on GitHub or join our Discord! **Discord**: [Discord](https://discord.gg/84CYQPR9wp) 🚀 **Addons & Updates**: [lyvt.dev](https://lyvt.dev/lyplus/) 🚀
release

Settings+ 1.8.5

1.8.5
9 мар. 2026 г.344Minecraft: 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, geyser, paper, purpur, spigot
Скачать
Что нового
# Ly+ Settings - Changelog ## Version 1.8.5 (Rebranding & Performance) **Date:** March 10, 2026 ### ✨ Rebranding - **Renamed** plugin from **Settings+** to **Ly+ Settings** - Updated: Plugin name across all files - Updated: `plugin.yml` name field changed to `LyPlus Settings` ### ⚡ Performance - Various performance optimizations under the hood ### ⚙️ Affected Files - `plugin.yml` - Plugin name updated --- **All plugins that are gonna released from me now are gonna be Branded "Ly+" infront of it <3** _Thanks for the support you all_
release

Settings+ 1.8.4

1.8.4
9 мар. 2026 г.46Minecraft: 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, geyser, paper, purpur, spigot
Скачать
Что нового
# SettingsPlus - Changelog ## Version 1.8.4 (Bug-Fix) **Date:** March 09, 2026 ### 🐛 Bug Fixes - **[CRITICAL]** Fixed: `/tp` command was overridden by `/tpa` - Removed: Aliases `teleport` and `tp` from `/tpa` command - Removed: Alias `tphere` from `/tpahere` command - Kept: Alias `tph` for `/tpahere` (safe, no conflicts) - **Effect:** Minecraft's native `/tp` command and TP commands from other plugins now work normally again ### 📝 Technical Details The issue was caused by command alias conflicts in `plugin.yml`. The aliases `tp` and `teleport` for `/tpa` caused all `/tp` inputs to be interpreted as `/tpa`, making the default teleport command non-functional. ### ⚙️ Affected Files - `plugin.yml` - Command aliases updated
release

Settings+ 1.8.3 [HotFix]

1.8.3
5 мар. 2026 г.36Minecraft: 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, geyser, paper, purpur, spigot
Скачать
Что нового
# Settings+ v1.8.3 Beta - Home System Update ## 🏠 Major New Feature: Home System ### Home Teleportation Commands - **NEW: `/home`** - Opens the interactive Home GUI - **NEW: `/home <1-5>`** - Teleport directly to a specific home - **NEW: `/sethome <1-5>`** - Set a home at your current location - **NEW: `/delhome <1-5>`** - Delete a saved home location ### Interactive Home GUI - **Beautiful visual interface** with red beds representing each home slot - **Visual status indicators**: - 🔵 **Blue dye** under set homes - ⚪ **Gray dye** under empty home slots - **Intuitive controls**: - **Left-click empty bed**: Set home at current location - **Left-click set home**: Teleport to that home - **Right-click set home**: Delete the home - **4-row layout** (36 slots) for clean, centered design - **World information** displayed in home tooltips ### Home Teleportation Features - **Action Bar Countdown**: Countdown displays above hotbar (like TPA system) - Default: 3 seconds (configurable) - Visual countdown: `⏱ 3s | Don't move! | ⏱` - Success message: `✓ Welcome home! ✓` - **Movement Detection**: Optional cancellation if you move during countdown - Configurable in settings: Enable/disable in `/settings` GUI - Cancels if player moves >1 block in any direction - Config option: `home_cancel_on_move: true/false` - **Full location storage**: Saves world, coordinates, yaw, and pitch - **Cross-world support**: Teleport between Overworld, Nether, and End - **Persistent data**: All homes saved to `settings.json` ### Configuration Options ```yaml features: home_system: true # Enable/disable entire home system max_homes: 5 # How many homes per player (1-9) home_countdown_seconds: 3 # Countdown duration (0 = instant teleport) home_cancel_on_move: true # Cancel if player moves during countdown ``` ### Settings GUI Integration - **New setting slot**: "Home Countdown" toggle (Slot 17) - Toggle countdown on/off before home teleports - Works exactly like TPA countdown system ## 🐛 Critical Bug Fixes ### Friends System Synchronization Fix - **FIXED: Friends not syncing properly between players** - Previously: Only the person who sent the request could see the friendship - Now: Both players correctly see each other in their friends list - Issue affected both `/friends accept` and viewing friend lists - **Improved data persistence**: Friends data now saves immediately after changes - **Better offline player support**: Friendships sync correctly even when one player is offline ### Friends System Improvements - Enhanced bidirectional friendship management - More reliable data saving for friend additions/removals - Fixed edge cases where friendships could become one-sided ## ⚙️ Technical Improvements ### Data Storage **New HomeLocation class** stores complete position data: ```json { "homes": { "1": { "world": "world", "x": 100.5, "y": 64.0, "z": -200.5, "yaw": 90.0, "pitch": 0.0 } } } ``` ### Performance - Efficient home data loading/saving - Memory-safe teleport countdown cleanup - Optimized GUI rendering for home slots ## 🌍 Translations ### Complete Language Support Both English and German translations added for: - All home system commands and messages - Home GUI tooltips and labels - Status indicators and action messages - Error messages and usage instructions ### New Translation Keys - `home_set` - Home set confirmation - `home_deleted` - Home deleted message - `home_teleported` - Successful teleport message - `home_bed_name` - Bed item display name - `home_set_lore` / `home_not_set_lore` - Status tooltips - `home_left_tp` / `home_right_del` / `home_click_set` - Action hints - And more... ## 📋 Command Reference ### New Commands | Command | Description | Permission | Aliases | |---------|-------------|------------|---------| | `/home` | Open home GUI | `settings.home` | `/homes`, `/h` | | `/home <#>` | Teleport to home | `settings.home` | - | | `/sethome <#>` | Set home location | `settings.sethome` | `/createhome` | | `/delhome <#>` | Delete home | `settings.delhome` | `/deletehome`, `/removehome` | ### Tab Completion - Auto-suggests home numbers (1-5) for all home commands - Smart completion based on `max_homes` config value ## 🎨 GUI Updates ### Home GUI Layout (v1.8.3) ``` ┌──────────────────────────────────────┐ │ Empty slot for metadata │ Row 1 │ [🛏️] [🛏️] [🛏️] [🛏️] [🛏️] │ Row 2 - Home Beds │ [●] [●] [○] [○] [○] │ Row 3 - Status (Blue/Gray) │ │ Row 4 └──────────────────────────────────────┘ Legend: 🛏️ = Red Bed (Home Slot) ● = Status Indicator (Blue = Set, Gray = Empty) ``` ### Settings GUI Addition - New home countdown toggle at slot 17 - Consistent with existing TPA/message settings layout ## 🔧 Configuration Schema Updates ### New Config Sections ```yaml # New prefix for home messages prefixes: homes: "§8[§aHomes§8] §f" # New slot for home countdown setting slots: home_countdown: 17 # New permissions permissions: settings.home: true settings.sethome: true settings.delhome: true ``` ## ⚡ Compatibility - **Minecraft**: 1.21.1+ - **Server**: Paper / Purpur / Folia compatible - **Dependencies**: ProtocolLib (for chat filters) - **Java**: 17+ ## 📊 Statistics - **Lines of code added**: ~300+ - **New translation keys**: 15+ per language - **New config options**: 4 - **New commands**: 3 (with aliases) - **Bug fixes**: 1 critical (friends sync) ## 🎯 Usage Examples ### Setting Up Homes ``` /sethome 1 → Set home #1 at current location /sethome 2 → Set home #2 at spawn /home → Open GUI to manage all homes ``` ### Teleporting Home ``` /home 1 → Teleport to home #1 /home 2 → Teleport to home #2 ``` ### Managing Homes ``` /delhome 1 → Delete home #1 /home → Click beds in GUI to set/teleport/delete ``` ## 🔜 Coming in Future Updates - Home naming system (custom names for homes) - Home sharing with friends - Home icons (different bed colors) - Home descriptions/notes - Max homes per permission group - Home teleport cooldowns - Economy integration for home slots --- **Full Changelog**: v1.8.2 → v1.8.3 **Upgrade Notes**: - Existing player data is fully compatible - New `homes` field will be automatically added to player data - No config migration needed - new options use safe defaults **Download**: Available on Modrinth & GitHub Releases **Support**: Report issues on GitHub or join our Discord! ## 🎉 Special Thanks Thanks to all beta testers and community members who reported the friends sync bug and requested the home system feature! --- ### What's Next? We're working on v1.8.4 which will include: - Warp system for server-wide teleportation - Enhanced home management features - Performance optimizations - More customization options Stay tuned! 🚀
beta

Settings+ 1.8.2

1.8.2
2 мар. 2026 г.30Minecraft: 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, geyser, paper, purpur, spigot
Скачать
Что нового
# Settings+ v1.8.2 Beta - Major Feature Update ## 🎉 New Features ### 💬 Private Messaging System - **NEW: `/msg <player> <message>`** - Send private messages to other players - **NEW: `/reply <message>`** - Quickly reply to the last person who messaged you - **Privacy Controls**: Configure who can message you (Everyone, Friends Only, or Nobody) - **Friend Integration**: Restrict messages to friends only for enhanced privacy - **Sound Notifications**: Receive pleasant notification sounds when messages arrive - **Operator Override**: Server operators can always send messages regardless of settings ### ⚙️ Redesigned Settings GUI - **Completely reorganized layout** for better usability and clarity - **Three-section design**: - **Left**: Chat Filters (All Chat, Server Messages, Player Messages) - **Middle**: Private Message Reception Settings - **Right**: TPA System Controls - **Removed visual clutter**: Clean interface without unnecessary decorative elements - **Improved item placement** for more intuitive navigation ### ✈️ Enhanced TPA Countdown System - **Action Bar Display**: Countdown now appears above your hotbar instead of cluttering chat - **Visual Feedback**: - Initial message: `§a✈ Teleporting in 5s... Don't move! §a✈` - Countdown: `§e⏱ 6s | Don't move! | ⏱` - Success: `§a✓ Teleport successful! ✓` - **Movement Detection**: NEW optional feature that cancels teleport if you move - **Configurable**: Enable/disable movement detection in config (`tpa_cancel_on_move`) - **Smart Detection**: Only cancels if you move more than 1 block in any direction ## 🔧 Configuration Updates ### New Config Options ```yaml features: private_messages: true # Enable/disable private messaging system tpa_cancel_on_move: true # Cancel TPA if player moves during countdown ``` ### New Slot Configuration - Reorganized GUI slots for better layout (slots 10-16, 28-29) - **IMPORTANT**: Config reload (`/settings reload`) now properly updates slot positions ### New Translation Keys Added complete translation support for: - Private message system (sent, received, disabled messages) - Message reception settings - All new GUI elements and tooltips ## 🐛 Bug Fixes ### Critical Fixes - **FIXED: Config Reload Issue** - Slot positions now update correctly after `/settings reload` - Implemented slot caching system for instant config updates - Previously, slot changes required server restart - **FIXED: Private Messages GUI** - Message settings now display correctly with single cycle button - Removed duplicate buttons that caused configuration issues - Clean Everyone → Friends Only → Nobody cycle ### Improvements - **Better error handling** for offline players in messaging system - **Improved permission checks** for message reception settings - **Enhanced null safety** for player data management - **Optimized countdown task cleanup** to prevent memory leaks ## 📋 Command Reference ### New Commands | Command | Description | Permission | |---------|-------------|------------| | `/msg <player> <message>` | Send a private message | `settings.msg` | | `/reply <message>` | Reply to last message | `settings.msg` | ### Existing Commands - `/settings [reload]` - Open settings GUI or reload config - `/friends [add\|remove\|accept\|deny]` - Manage friends - `/tpa <player>` - Request teleport to player - `/tpahere <player>` - Request player teleport to you - `/tpaccept` - Accept TPA request - `/tpdeny` - Deny TPA request ## 🌍 Language Support - 🇬🇧 **English** - Fully supported - 🇩🇪 **German** - Fully supported - All new features include complete translations ## ⚡ Performance - Optimized countdown system using BukkitScheduler - Efficient slot caching reduces config reads by ~80% - Memory-safe cleanup of teleport tasks - Concurrent-safe movement tracking ## 📦 Dependencies - **Paper 1.21.1+** (or compatible fork) - **ProtocolLib** (for chat filtering features) - **Java 17+** ## 🔜 Coming Soon - Teleport request timeout system - Block/unblock specific players - Message history/log - Custom sound configuration - More GUI customization options - More Support for different Languages --- **Full Changelog**: v1.8.1 → v1.8.2 **Installation**: Drop the JAR into your `plugins` folder and restart your server. Config will generate automatically. **Support**: Report issues on our GitHub or join our Discord for help!
release

Settings+ 1.8.1

1.8.1
2 мар. 2026 г.24Minecraft: 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, geyser, paper, purpur, spigot
Скачать
Что нового
# ⚙️ Settings+ v1.8.1 (Pro Build) A comprehensive settings, friends, and teleport system for Paper 1.21.1+ ## ✨ What's New in v1.8.1 ### 🐛 Major Bug Fixes #### Chat Filter System - Completely Rewritten - **Fixed:** Chat filters were using inverted logic (backwards!) - **Fixed:** Global Chat, Server Messages, and Player Messages filters now work correctly - **Improved:** Filters now default to OFF (disabled) instead of ON - **Improved:** Clean, readable filter logic with proper packet type detection **What Now Works:** - ✅ **Global Chat Filter** - Blocks ALL chat when enabled - ✅ **Server Messages Filter** - Blocks only messages with server prefix - ✅ **Player Messages Filter** - Blocks only player-to-player chat - Each filter is now independent and works as intended #### TPA Permission System - Fixed - **Fixed:** "Nobody" setting was being ignored - **Fixed:** "Friends Only" setting had backwards logic - **Changed:** Now properly checks if sender is in receiver's friend list - **Improved:** Clear permission hierarchy (Everyone → Friends Only → Disabled) **What Now Works:** - ✅ `/tpa` respects receiver's TPA settings - ✅ `/tpahere` respects receiver's TPA-Here settings - ✅ Friends-only restrictions work correctly - ✅ Disabled setting blocks all requests #### Friends System - **Fixed:** Right-click friend removal wasn't working properly - **Improved:** Better player name extraction from inventory items - **Fixed:** Name parsing now handles color codes correctly #### GUI Issues - **Fixed:** Settings GUI wouldn't close immediately after accepting TPA - **Fixed:** Warning GUI now closes properly when TPA is confirmed - **Improved:** Both players' inventories are now properly closed ### 🎨 User Interface Improvements #### Professional Configuration - Added comprehensive config comments and sections - Improved setting names for clarity - "TPA Empfang" → "Allow TPA Requests" - "Tpa-Here Empfang" → "Allow TPA-Here Requests" - Better lore descriptions for all settings - Added visual indicators (icons) in GUI titles - Professional formatting with borders and organization #### Better GUI Names - Settings GUI: Now shows as "⚙ Settings+" - TPA GUI: Now shows as "✈ Teleport Request" - Friends GUI: Now shows as "★ Friend List" - Requests GUI: Now shows as "📬 Friend Requests" ### 🔧 Code Quality - Improved error handling throughout - Added proper null-checks for safety - Better code documentation - Cleaner method organization - More intuitive variable naming ### 📝 Documentation Added comprehensive documentation: - `CHAT_FILTER_DOCUMENTATION.md` - Complete chat filter guide - `CHAT_FILTER_QUICK_REFERENCE.md` - Admin quick reference - `TPA_FIX_DOCUMENTATION.md` - TPA permission system details - `GUI_CLOSE_FIX.md` - GUI closing behavior - `QUICK_START.md` - Installation and testing guide - `BUGFIX_CHANGELOG.md` - Previous fixes overview ## 📊 Settings Overview ### Chat Filters | Setting | Default | Effect | |---------|---------|--------| | Global Chat | OFF | Mutes all chat | | Server Messages | OFF | Mutes server notifications | | Player Messages | OFF | Mutes player chat | ### TPA Settings | Setting | Default | Options | |---------|---------|---------| | Allow TPA Requests | Everyone | Everyone / Friends Only / Disabled | | Allow TPA-Here Requests | Everyone | Everyone / Friends Only / Disabled | | Auto-Accept TPA | OFF | ON/OFF | | TPA-Here Warning | ON | ON/OFF | ## 🎮 Commands **Friends:** - `/friends` - Open friend list - `/friends add <player>` - Send friend request - `/friends accept <player>` - Accept request - `/friends deny <player>` - Deny request - `/friends remove <player>` - Remove friend **Teleport:** - `/tpa <player>` - Request to teleport to player - `/tpahere <player>` - Request player to teleport to you - `/tpaccept` - Accept teleport request - `/tpdeny` - Deny teleport request **Admin:** - `/settings` - Open settings menu - `/settings reload` - Reload configuration ## 🌍 Languages Supported - 🇬🇧 English - 🇩🇪 Deutsch (German) Both languages fully translated with professional descriptions. ## ⚙️ Requirements - **Server:** Paper 1.21.1+ - **Dependencies:** ProtocolLib (required for chat filters) - **Java:** 17+ ## 📦 Dependency ⚠️ **This plugin requires [ProtocolLib](https://dev.bukkit.org/projects/protocollib)** to be installed on your server for chat filtering features to work. If ProtocolLib is not found: - Chat filters will be disabled - A warning will appear in console - All other features will work normally ## 🐛 Known Issues None reported! Please report any issues on GitHub or Modrinth. ## 🙏 Credits Settings+ is a comprehensive plugin developed for Paper 1.21.1+ servers. Built with: - ✨ [Adventure API](https://docs.adventure.kyori.net/) - Text components - 🔌 [ProtocolLib](https://dev.bukkit.org/projects/protocollib) - Packet manipulation - 📚 [Paper API](https://docs.papermc.io/) - Server implementation ## 📄 License This plugin is provided as-is for use on Minecraft servers. --- ### How to Install 1. Download the latest JAR file 2. Place it in your `plugins/` folder 3. Install [ProtocolLib](https://dev.bukkit.org/projects/protocollib) in plugins folder 4. Restart your server 5. Edit `plugins/SettingsPlus/config.yml` to customize 6. Run `/settings reload` to apply changes ### First Steps 1. Open settings: `/settings` 2. Add friends: `/friends add <player_name>` 3. Configure TPA settings to your preference 4. Enjoy! ✨ --- **Version:** 1.8.1 (Pro Build) **Release Date:** 2025 **Minecraft Version:** 1.21.1+ **Status:** ✅ Stable & Fully Tested Visit the [GitHub Repository](https://github.com/Lyvt-Dev/SettingsPlus) for source code and issue tracking. Made with ❤️ for Minecraft Servers
beta

Settings+ 1.8.0

1.8.0
27 февр. 2026 г.31Minecraft: 1.21.9, 1.21.10, 1.21.11bukkit, geyser, paper, purpur, spigot
Скачать
Что нового
# 🛠️ Changelog - Settings+ & Friends v1.8.0 (BETA) (add me on dc: _.lyvt if you have problems or find bugs <3) ### 🌍 Global & Localization * **Full Translation System:** The entire plugin is now 100% translatable via `config.yml`. * **Language Support:** Added English (`en`) and German (`de`) by default, including automatic color code support. * **Code Cleanup:** Removed all hardcoded strings from the Java source code. Every message and GUI title is now pulled dynamically from the configuration. ### 👥 Friends System (Rebuilt) * **Duplicate Prevention:** Switched internal data handling to `LinkedHashSet`. Friends can no longer appear twice in the list, even after server restarts. * **Interactive GUI Menu:** * **Left-Click:** Instantly sends a teleport request to that friend. * **Right-Click:** Removes the player from your friends list immediately. * **Live Status Tracking:** Player heads in the menu now display a live **Online** or **Offline** status. * **Region Tracker:** For online friends, their current dimension (**Overworld**, **Nether**, or **The End**) is displayed directly in the item lore. * **Request Management:** Added a dedicated sub-menu to manage incoming friend requests with one-click Accept/Deny functions. ### 📍 TPA & TPA-HERE System * **Dimensional Indicator:** The TPA GUI now features a **Physical Block** representing the sender's current location: * 🌿 **Grass Block** = Overworld * 🔥 **Netherrack** = Nether * 🌑 **End Stone** = The End * **GUI Logic Fixes:** Player heads in TPA requests now use a "Clean Lore" mode. They no longer show friend-specific instructions, preventing confusion during teleportation. * **Security Warning:** When receiving a **TPA-HERE** request, a special warning screen (TNT icon) appears to prevent players from being lured into traps. * **Chat Integration:** Clickable chat buttons (`[ACCEPT]`, `[DENY]`) are now fully localized and formatted. ### ⚙️ Settings (Main GUI) * **Modular Chat Filters:** * **Global Chat:** Mutes everything for the user. * **Server Messages:** Filters out automated system notifications (filter prefix is customizable). * **Player Messages:** Filters out only the standard player chat. * **TPA Privacy:** Three-tier toggle for receiving requests (Everyone, Friends Only, or Nobody). * **Auto-Accept:** Toggleable feature to automatically accept TPA requests from friends. ### 🛠️ Technical Fixes & Performance * **Data Persistence:** Optimized `settings.json` saving with GSON. Settings and friendships are saved instantly upon any change. * **Smart Tab-Completion:** Updated the `/friends` command to only suggest relevant player names for `remove`, `accept`, or `deny` sub-commands. * **Audio Feedback:** Added immersive Minecraft sound effects to all GUI interactions, successes, and errors. * **Admin Tools:** Added `/settings reload` to allow admins to update translations and config settings without restarting the server.
release

Settings+ 1.7.3

1.7.3
26 февр. 2026 г.31Minecraft: 1.21.10, 1.21.11bukkit, geyser, paper, purpur, spigot
Скачать
Что нового
## 🛠️ Settings+ | Hotfix v1.7.3 ### 🔧 Fixes & Patches * **Fixed GUI Titles:** Resolved a bug where color codes were stripped incorrectly, causing titles to display as "8Settings" instead of the formatted name. * **Improved Color Support:** The plugin now correctly handles legacy color symbols (`§`) in all configuration strings using the Adventure API. * **Permission Logic Patch:** Fixed a minor issue where certain custom permission nodes from the `config.yml` were not being recognized after a plugin reload. * **Internal Cleanup:** Removed redundant code blocks to reduce the JAR file size and improve loading times. ### ⚙️ Minor Changes * Updated the default `config.yml` template to be more user-friendly. * Added a console warning if the plugin is loaded without its required dependencies.
release

Settings+ 1.7.2

1.7.2
26 февр. 2026 г.17Minecraft: 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
## 🚀 Settings+ | Update v1.7.2 ### 🆕 New Features * **Full Customization:** All prefixes (TPA, Settings, Server) are now fully editable in the `config.yml`. * **Dynamic Permissions:** You can now rename every permission node (e.g., `settings.use`) to your own custom string in the configuration. * **Live Reload:** Added `/settings reload` command to apply config changes instantly without restarting the server. * **Server-Message Filter:** You can now define a specific keyword (like `[Server]`) in the config to control exactly which messages are blocked by the "Server Messages" toggle. * **GUI Slot Control:** All menu items can now be moved to any slot you prefer via the `config.yml`. ### 🛠️ Improvements & Bugfixes * **GUI Title Fix:** Resolved an issue where color codes in the menu title were displayed as plain text (e.g., "8Settings"). * **Enhanced Stability:** Added a robust startup check for **ProtocolLib** to prevent crashes if dependencies are missing. * **Rebranding:** The plugin has been officially renamed to **Settings+**. * **Performance Boost:** Optimized packet handling for the chat-filtering system to ensure zero lag on high-population servers. ### 📝 Configuration Notes * The plugin now generates a `config.yml` for administrative settings and a `settings.json` for player data. * **Important:** Please delete your old plugin folder before installing v1.7.2 to ensure all new config options are generated correctly.
release

Settings Plugin 1.7.1

1.7.1
22 февр. 2026 г.39Minecraft: 1.21.11paper, purpur
Скачать
Что нового
## **SettingsPlugin - Ultimate Player Experience** **SettingsPlugin** is a lightweight yet powerful utility for Minecraft servers that gives players full control over their social experience. It features a highly intuitive GUI, a robust TPA system, and a deep configuration system for server admins. ### **Key Features** * **Customizable Settings GUI:** A clean, 54-slot inventory interface where players can toggle their preferences with a single click. * **Advanced Chat Filters:** Players can independently toggle "All Chat", "Server Messages" (system notifications), and "Player Messages". * **Integrated TPA System:** Includes `/tpa`, `/tpahere`, and `/tpaccept`. It also features an **Auto-Accept** toggle for faster gameplay. * **TPA-Here Warning System:** Protect your players! If enabled, a special warning GUI with sound effects pops up when someone tries to teleport a player to them, preventing "TP-Trapping". * **Multi-Language Support:** Easily switch between **English** and **German** (or add your own!) via the configuration file. * **Fully Configurable:** Admins can customize every single GUI slot and every text message in the `config.yml`. ### :tools: **Commands** * `/settings` - Opens the main settings menu. * `/tpa <player>` - Send a teleport request to a player. * `/tpahere <player>` - Request a player to teleport to your location. * `/tpaccept` - Review and accept pending requests. * `/info` - Quickly view your current toggle states in the chat. ### **Requirements** * **Spigot/Paper 1.21.x** * **ProtocolLib** (Required for advanced chat filtering) --- ### **Installation** 1. Drop the `SettingsPlugin.jar` into your `plugins` folder. 2. Install **ProtocolLib**. 3. Restart your server. 4. (Optional) Edit the `config.yml` to change the language or GUI layout.