PlayerServers icon

PlayerServers -----

give your players their own server




This update mostly targets bugs and performance issues, but still new features regardless.

Added:
  • debugLog | API
  • log | API
  • getRam | API
  • getServerLog | API
  • getStatus | API
  • setStatus | API
  • 1.21+ support

Fixes:
  • Templates GUI not working and displaying correctly
  • Ferver resources not being correctly applied
  • Servers not starting after proxy restart
  • Players not being sent to their server
  • Velocity missing api calles/not updates with bungee
  • High resource usage
  • Wrapper causing a data leak/stability issues
  • Servers not syncing causing massive lag spikes
  • Wrapper not toggling debug mode
  • Wrapper randomly disconnecting
  • bukkit.yml/spigot.yml not being correctly updated
  • Gamemode menu not cycling gamemodes
  • Removed unused configs
  • Fixed servers marked as online after proxy restart causing servers not to start
  • Proxy now passes max-players and port to server directly
  • Reworked sync data mechanics to work better with large data
  • Reworked GUI serialization to reduce lag
  • Backwards compatibility for 1.16.5
  • Servers not stopping when a players logged into the server

If you still have issues with this release, please join our discord for help!
----------, Aug 25, 2024

2.0.1+ breaks the servers.yml into seperate files located: "/data/servers/{uuid}.yml", more info in our discord.

  • Implemented StoredPlayer Object
  • Implemented PlayerServer Object
  • Removed removedPlayerMapEntryUUID()
  • Fixed Symbolic links not working on Linux
  • Fixed Velocity version from not starting servers
  • Added getOfflineUUID() to Bungee/Velocity api
  • Added getWrapperController() to Bungee/Velocity api
  • Added getInstance() to Bungee/Velocity api
  • Fixed servers gui not opening (/ps join)
----------, Apr 14, 2024

  • Added Velocity support
  • Added velocity checks for modern forwarding
  • Updated the update checker to be more robust
  • Fixed some data leaks related to looking up UUIDs
  • Removed symbolic links for Velocity
  • Fixed configs saving to file when unneeded to
  • Added custom color translation to Utils for Velocity
  • Added getPluginVersion to Bungie and Velocity Api
  • Fixed heartbeat command not being sent to wrapper causing connection resets
  • Removed MOTDs in Velocity(Velocity does not natively support server motds)
  • Replaced data packets with Base64 encoding to speed up server syncing
  • Added Hastebin paste to debug dump for easier log sharing ( /psa debug toggle | /psa debug | /psa debug toggle )
  • Fixed running servers not being re-added to proxy after restart
  • Fixed PlayerServers not reconnecting to wrapper on connection reset
  • Added getController to Bungee and Velocity api ( might be removed if its not useful )
----------, Apr 9, 2024

  • Fixed PSWrapper from crashing when a server restarts
  • Fixed Remote PSWrapper
  • Fixed PSWrapper not using config
  • Fixed /ps stop
  • Fixed server not stopping
  • Fixed plugin always being in debug mode
  • Fixed server GUI displaying outside debug mode
  • Added Template updater for PlayerServers(PS will update the template PlayerServer.jar files automatically)
  • Added Folia support
  • Added Scheduler for folia support
  • Replace GRASS with LEGACY_GRASS for settings GUI
  • Changed default xmx/xms to 2048M

    This patch should fix alot of bugs that have plagued the older versions. If you need support, join our discord :O
----------, Apr 2, 2024

version 1.15.15 patches the stop command and prevents the wrapper from crashing while trying to stop the server regardless of how its done.
----------, Sep 22, 2023

This update fixes the wrapper from crashing when starting the server using many methods like join starts, ect.
----------, Sep 18, 2023

Fixed:
  • Missing API methods.
  • Fixed typo in messages.yml
  • Fixed GUI's not working.
  • GUI's properly hooks into custom plugins.
  • Fixed player manager (some functions are still broken)
  • Fixed plugin channels. (Forgot to change "BungeeCord")
  • Fixed servers.yml being randomly updated for no reason.
  • Fixed Linux support.
  • Fixed player heads not being created correctly.

For dev builds of PSPluginSelector, join the discord.
----------, Aug 30, 2023

After 2-3 days of trial and error i have finally got the GUI system to properly work and will now reflect changes from the config.

Even properly fixed the update checker :unsure:

This patch adds missing GUI icons and missing messages.
I have also updated the config to support newer versions out of the box as i have mistakenly left some 1.8-1.12.2 items in it.

I recommend deleting the guis.yml and messages.yml to let them regenerate as the last patch never even used the configs.

I also readded missing methods that were lost years ago.

For help with the api usage or support please join the discord. https://discord.gg/JmxAGSdcuR
----------, Aug 29, 2023

this version is to patch ps from breaking completely or just somewhat working while fixing the version string and update checker.

Fixed:
  • GUIs
  • Messages
  • Support for 1.20
  • file configurations
  • placeholders
Changed:
  • Plugin Channels [PlayerServers(playerservers:core), PlayerServers(playerservers:core), BungeeCord(bungeecord:proxy)]

Most likely the original addons won't work due to me changing the plugin channels, but i can fix them if requested.
----------, Aug 25, 2023

I am finally making this project open source in hopes of letting a new developer revive this plugin!

Source Code: Click Here
----------, Mar 19, 2022

This is to patch the download link and this may be the final update
----------, Oct 18, 2020

Do to the last patch doing nothing for some reason i retried and now here are the updates.

Updated BungeeCord to a Modified 1500(Latest) Build
Added support for 1.11 to 1.13.2

Fixed share time message error.
Fixed gui not loading correctly(in 1.11.2 and up the gui is not disabled do to tons of bugs that will take time to fix.)

Added /join command

Updated the HOLE configuration to support 1.13.2 by default. ;3
----------, Jun 2, 2020

I have pushed out this critical update to patch the ps GUI and help-ps-sharetime message.

*Changed name in plugin.yml/Bungee.yml do to conflict.

Please rename your PlayerServers-Revived folder to PlayerServers to get the plugin fully working as well!
----------, Jun 2, 2020

Resource Information
Author:
----------
Total Downloads: 1,251
First Release: Jun 2, 2020
Last Update: Aug 25, 2024
Category: ---------------
All-Time Rating:
9 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings