PlayerServers dev1.1

A script that allows players to create their own servers within a server.

  1. adxmgg
    Tested Minecraft Versions:
    • 1.16
    [​IMG]
    playerservers.png
    [ PlayerServers ]
    A script that allows players to create their own servers within a server.

    [ Features ]
    • Create and manage servers as if it were a real external server.
    • View all online servers and easily connect to them from one main lobby.
    • Playerserver owners can control their own server. For example by making users server operators, banning users, or enabling a whitelist.
    • You, as the network owner, will be able to completely manage the servers. For example set player and plugin slots, or suspend servers.
    • You, as the network owner, can suspend servers if a player server breaks your rules. This means it cannot be started, not even the owner of the playerserver can start it.
    [ Screenshots ]
    upload_2021-1-1_22-39-13.png

    upload_2021-1-1_22-41-1.png


    upload_2021-1-1_22-46-28.png

    upload_2021-1-1_22-47-9.png

    [ Suggest a feature / Report a bug ]
    • You can join our discord server to do this , or create a new issue and select the correct category.
    • Please do not leave bug reports or feature requests in the reviews. I expect there to be bugs, please report them in the right place so I can fix them.
    [ Documentation ]
    • You can view all commands, permission nodes, and playerserver commands here.
    • Download the Addons Module here.
    [ Dependencies ]
    [ To Note ]
    • dev1.0 is purely just the basics of the PlayerServers plugin. dev1.1 (current) will be introducing all bug fixes, along with optimising the plugin. dev1.2 (coming soon) will then introduce new features that are planned and features that are suggested.
    • We brand worlds as 'servers', this is not a bungee cord network but worlds on your server.
    • We brand custom scripted addons as 'plugins'.
    • The Addons module has not been released yet, so nobody will be able to install plugins to their server. This will be releasing very soon.
    ServerCoOwner and nicekcicek like this.

Recent Updates

  1. Feature Update & Bug Fixes

Recent Reviews

  1. Jeroeno_Boy
    Jeroeno_Boy
    3/5,
    Version: dev1.1
    The script looks to be working decently, it does have a couple of concerns:

    * 1: The name is incorrect, its more player worlds, it doesn't create a server.

    * 2: Maybe prefix the worlds generated by this script.

    * 3: If multiple worlds are deleted within 5 ticks, it could delete the data, but not the world. You might want to look into a queue system to fix this.

    * 4: Maybe format the code so its more readable.

    * 5: This script overrides important commands (ban, unban, kick, op, deop, stop, gamemode, whitelist)
    1. adxmgg
      Author's Response
      This will all be fixed in the new update.
  2. ServerCoOwner
    ServerCoOwner
    5/5,
    Version: dev1.0
    This skript is excellent! I particularly like the GUI that it has, it allows viewing of other servers and its owner.
    1. adxmgg
      Author's Response
      Thank you for the positive review! <3
  3. LoxGamer
    LoxGamer
    5/5,
    Version: dev1.0
    Veeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrrrrryyyyyyyyyyyyyyyyyy goooooooood skript BRO :D Excelent
    1. adxmgg
      Author's Response
      Thank you for the positive review!
  4. loxicekjeborec
    loxicekjeborec
    3/5,
    Version: dev1.0
    [ERROR] Cannot recognise the type 'text' (test.sk, line 78: function psCreateServer(N: text, P: player):')
    12:03:43[ERROR] Cannot recognise the type 'player' (test.sk, line 100: function psDelete(P: player):')
    12:03:43[ERROR] Cannot recognise the type 'text' (test.sk, line 117: function psJoin(N: text, P: player):')
    12:03:43[ERROR] Cannot recognise the type 'text' (test.sk, line 138: function psLoad(N: text):')
    12:03:43[ERROR] Cannot recognise the type 'text' (test.sk, line 146: function psUnload(N: text):')
    12:03:43[ERROR] Cannot recognise the type 'player' (test.sk, line 152: function psOnline(P: player):')
    12:03:43[ERROR] Cannot recognise the type 'player' (test.sk, line 165: function psUpdateTab(P: player):')
    12:03:43[ERROR] Cannot recognise the type 'player' (test.sk, line 168: function psPanel(P: player):')
    12:03:43[ERROR] Cannot recognise the type 'player' (test.sk, line 178: function psAddons(P: player):')
    12:03:43[ERROR] Cannot recognise the type 'player' (test.sk, line 192: function psPlayers(P: player):')
    12:03:43[ERROR] #!#!
    1. adxmgg
      Author's Response
      Hey there, there must be an issue whenever you copied/uploaded the code. The code 100% works, so this is the only possible reason. I would be more than happy to assist you in fixing this if you joined the PlayerServers discord server (in the resource description).
  5. Olvier408i
    Olvier408i
    5/5,
    Version: dev1.0
    GREAT! it's free, it works, and is so reliable. However, it would help if you could make a way to restrict the number of servers a player can create and restrict the amount of RAM the playerservers can use, that would be perfect.
    1. adxmgg
      Author's Response
      The player should only be able to create one server, but im going to look into this incase it isn't working correctly. Furthmore, I will look into optimising it and minimising ram usage. Thank you for the positive review!
  6. StevenHong
    StevenHong
    5/5,
    Version: dev1.0
    nice plugin to use easily
    ~
    1. adxmgg
      Author's Response
      Thank you for the review!
  7. nicekcicek
    nicekcicek
    4/5,
    Version: dev1.0
    Okay, Its good plugin. Please create addon (PlayerServer addon - Plugin Kitbattle......)
    1. adxmgg
      Author's Response
      Thank you for the review. I'm currently focusing on updating to dev1.1, then will focus on uploading the Addons module.