Skip to content

HeathLoganCampbell/SimpleDynamicServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dynamic Server

  • Track servers
  • Sends players to best minigame server
  • runs on both the server and proxy
  • VelocityPowered
  • Pretty simple

What does it do

The servers on start up will send updates to the proxy server every 500ms (10 ticks), with infomation such as player count, joinablity, ip and port. the proxy can use this infomation to redirect players to this server when a game has ended on a past server (Survival games / Spleef / Skywars) Thus sending them to a server that already has players on it ready to go.

The proxy will also dynamically add and remove servers based on the responses sent. eg if they server hasn't replied in 10 seconds, it's likely offline.

Compile

Mvn clean install jar is exported to plugins and you will want to get the AllInOne.jar which works for both the server and proxy.

Parts

Shared

Resources used between both proxy and server versions

Server

Spigot / Paper wrapper and interface

Proxy

Velocity wrapper

About

A extremely simple dynamic server all in one plugin, so players get sent to the best server for a minigame

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages