SettingPl v1.0

playersetting
  • setting.png
SettingPl
Personal Settings GUI for Players • Paper/Spigot 1.20+​

Overview
SettingPl lets players toggle personal settings via a clean GUI and simple commands:
chat visibility, phantom spawning, player visibility, particle visibility, and armor hiding (self view).
Features
  • Chat visibility toggle
  • Phantom spawning/attacks toggle
  • Player visibility toggle (hide all players)
  • Armor visibility toggles (helmet/chestplate/leggings/boots)
  • Particle visibility toggle (requires ProtocolLib)
Requirements
  • Server: Paper/Spigot 1.20+
  • ProtocolLib (optional, only for particle filtering)
  • PlaceholderAPI (optional, only for placeholders)
Commands
Main command: /settingpl (alias: /stp)
Code:
/stp
  - Open the settings GUI
/stp reload
  - Reload configs (also saves data)
/stp <setting> [on/off] [player]
  - setting: chat | phantom | players | particles | helmet | chestplate | leggings | boots
  - If [on/off] is not provided, it toggles your current state
  - If [player] is provided, it changes the target player's setting
Note: Using commands on other players requires settingpl.others.
Permissions
Code:
settingpl.use
  - Allow using the /settingpl command (default: true)
settingpl.reload
  - Allow /stp reload (default: op)
settingpl.others
  - Allow editing other players' settings
settingpl.chat
settingpl.phantom
settingpl.players
settingpl.particles
settingpl.helmet
settingpl.chestplate
settingpl.leggings
settingpl.boots
  - Allow toggling each setting (default: true)
Placeholders (PlaceholderAPI)
Use these placeholders in Scoreboard, Tablist, or any plugin that supports PlaceholderAPI.
Text (on/off)
Code:
%settingpl_chat%
%settingpl_phantom%
%settingpl_players%
%settingpl_particles%
%settingpl_helmet%
%settingpl_chestplate%
%settingpl_leggings%
%settingpl_boots%
Boolean (true/false)
Code:
%settingpl_chat_boolean%
%settingpl_phantom_boolean%
%settingpl_players_boolean%
%settingpl_particles_boolean%
%settingpl_helmet_boolean%
%settingpl_chestplate_boolean%
%settingpl_leggings_boolean%
%settingpl_boots_boolean%
Installation
  1. Put the jar into your server's plugins folder
  2. (Optional) Install ProtocolLib for particle filtering
  3. (Optional) Install PlaceholderAPI for placeholders
  4. Restart the server or reload the plugin
EULA: Free EULA
216 Views
4 Downloads
Feb 13, 2026 Published
N/A Updated
Not yet rated
30.5 KB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
Type
  1. Gameplay
Game mode
  1. Survival
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Purpur
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
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Lag-free, customizable servers ready in minutes.
Host your adventure today!
Recommended for you
5.00 star(s) 2 ratings
32 purchases
Not yet rated
31 purchases
Not yet rated
21 purchases
Not yet rated
14 purchases
216 Views
4 Downloads
Feb 13, 2026 Published
N/A Updated
Not yet rated
30.5 KB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
Type
  1. Gameplay
Game mode
  1. Survival
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Purpur
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
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Lag-free, customizable servers ready in minutes.
Host your adventure today!
Recommended for you
5.00 star(s) 2 ratings
32 purchases
Not yet rated
31 purchases
Not yet rated
21 purchases
Not yet rated
14 purchases
Top