ServerVariables
3.8.1Create your own player (and server) variables and manage their values using commands!
3.8.1latestServerVariables 3.8.1Sep 22, 2026 -Added compatibility with 26.3.3.7.3ServerVariables 3.7.3Aug 22, 2026 -Fixed issue regarding data not being loaded correctly for players. -Fixed issue when using double quotes to specify a value in /svar set and /svar list set/add commands.3.7.2ServerVariables 3.7.2Jul 8, 2026 -Added %servervariables_possible_value_display_<variable>:<value>% PlaceholderAPI variable to get the display of a certain possible value of a variable defined in the config.3.7.1ServerVariables 3.7.1Jun 20, 2026 -Added compatibility with 26.2.3.6.2ServerVariables 3.6.2May 1, 2026 -Added retain_player_data_until_restart option to the config. When enabled, data of players that join the server will be maintained in memory until the server restarts, meaning gets/sets of variables will be possible to do if the player has disconnected.3.6.1ServerVariables 3.6.1Apr 13, 2026 -Added %servervariables_list_values_<variable>% PlaceholderAPI variable to show all the set values from a player list. -Added %servervariables_list_globalvalues_<variable>% PlaceholderAPI variable to show all the set values from a global list. -Added variables.list_values_separator configuration to modify the separator used in the previous variables. -Modified: Small improvement when loading player data before joining the server.3.5.1ServerVariables 3.5.1Mar 28, 2026 -Added compatibility with 26.13.4.1Jan 31, 2026 -Added: Optimized player data loading. Now, the plugin will not load all player data into memory, and instead, only when they join the server. This comes with some restrictions on the /svar reset command, more info in the wiki. -Fixed /svar list display command format when mini message is enabled.3.3.1Dec 16, 2025 -Added compatibility with 1.21.113.2.1Nov 12, 2025 -Added MiniMessage support. You can now use MiniMessage format for every text/message in the plugin by enabling the option in the config. -Fixed wrong value being returned in %servervariables_display_otherplayer_<player>:<variable>% PlaceholderAPI variable.3.1.1Oct 3, 2025 -Added compatibility with 1.21.93.0.1ServerVariables 3.0.1Sep 24, 2025 IMPORTANT UPDATE! ServerVariables is updated to version 3.x with a new variable type: LISTS. A big update that allows the creation of list variables with many elements, that can be accessed through commands and PlaceholderAPI variables. This update also include the following: - Vast changes on the API: Separation between Normal variable and List variable (if you are using the API, you'll need to make changes when updating) - - Data access/storage optimization.2.8.1ServerVariables 2.8.1Aug 11, 2025 -Added manage_out_of_range property to variable limitations. If this option is set to true, when changing the variable's value, to something that is outside the max/min limits, the out of range error will disappear and instead, the limit will be used as the new value. -Modified config file code and access. Some changes were made on the file management system on the plugin, so I recommend you make a backup of your plugin files.2.7.1Jul 18, 2025 -Added compatibility with 1.21.8. -Added %servervariables_initial_value_<variable>% PlaceholderAPI variable. -Added update_notify option in the config to enable/disable join notifications when there is a new version. -Added new methods to the API. -Fixed and updated some dependencies -Fixed API issues.2.6.3Jul 3, 2025 -Added compatibility with 1.21.7 -Fixed HEX colors in 1.21 versions.2.6.2May 20, 2025 -Added multiple new parameters to MySQL config to customize the connection with your needs.2.6.1Mar 18, 2025 -Added max_decimals limitation to Double type variables. -Added: Optimized player data storage. -Fixed issue with Integer values not supporting long numbers.2.5.2Aug 9, 2024 -Added getOldValue() method to the VariableChangeEvent on he API. -Fixed issue on database connection regarding UUID column. -Fixed issue on database connection regarding public key retrieval.2.5.1Jun 19, 2024 -Added compatibility with 1.21.2.4.2Jun 2, 2024 -Added: Increased performance when getting variables and having big amounts of player data.2.3.4Apr 12, 2024 -Fixed important lag when saving players. -Fixed issue when trying to get data from a corrupted player data file.2.3.3Feb 20, 2024 -Modified: /svar reset <variable> all command is now /svar reset <variable> * -Fixed important lag issue when loading data while having MySQL enabled.2.3.2Jan 27, 2024 -Added /svar reset <variable> all command, to reset a variable for all players.2.3.1Nov 8, 2023 -Added max characters length limitation for variables. -Modified PlaceholderAPI variable %servervariables_value_otherplayer_<player>_<variable>% to %servervariables_value_otherplayer_<player>:<variable>% -Modified PlaceholderAPIvariable %servervariables_display_otherplayer_<player>_<variable>% to %servervariables_display_otherplayer_<player>:<variable>%2.2.2Oct 2, 2023 -Fixed important bug from latest update, loading server data.2.2.1Sep 27, 2023 -Added multi-config system for variables creation.2.1.3Sep 19, 2023 -Added some value parameters to command tab completion -Fixed bug when trying to add integer values to variables with DOUBLE value type.2.1.2Sep 4, 2023 -Added bStats. -Fixed issue with %servervariables_value_otherplayer_<player>_<variable>% and %servervariables_display_otherplayer_<player>_<variable>% PlaceholderAPI variables. -Fixed possible syncronization bug when using MySQL.2.1.1Sep 2, 2023 -Added limitations option for variables (max value and min value). -Added %servervariables_value_otherplayer_<player>_<variable>% and %servervariables_display_otherplayer_<player>_<variable>% PlaceholderAPI variables.
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.3MSueta
Chunky
Pre-generates chunks, quickly and efficiently
20.8MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta