diff --git a/backend/render.php b/backend/render.php index e69de29..4c92fa8 100644 --- a/backend/render.php +++ b/backend/render.php @@ -0,0 +1,44 @@ +image = imagecreatefrompng($file); + $this->size = list($width,$height,$type,$attr) = getimagesize($file); + } + + } + + class Main { + + private $serversDir = "./servers/"; + + public function __construct() { + $this->config = $this->importConfig(); + $this->init(); + } + + private function importConfig() { + $server = $_GET["server"]; + + $config = $serversDir."config.json"; + + if(!file_exists($config)) { + throw new Exception(["400","Server not in config"]); + } + + return json_decode(file_get_contents($config)); + } + + function init() { + $bg = new Layer("background.png"); + + # Prepare final image + $cape = imagecreatetruecolor($bg->size[0],$bg->size[1]); + imagealphablending($cape,true); + imagesavealpha($cape,true); + } + + } + + new Main(); \ No newline at end of file diff --git a/backend/background.png b/backend/servers/us.mineplex.com/bg.png similarity index 100% rename from backend/background.png rename to backend/servers/us.mineplex.com/bg.png diff --git a/backend/servers.json b/backend/servers/us.mineplex.com/config.json similarity index 100% rename from backend/servers.json rename to backend/servers/us.mineplex.com/config.json diff --git a/backend/tags/us.mineplex.com/rank_admin.png b/backend/servers/us.mineplex.com/tags/rank_admin.png similarity index 100% rename from backend/tags/us.mineplex.com/rank_admin.png rename to backend/servers/us.mineplex.com/tags/rank_admin.png diff --git a/backend/tags/us.mineplex.com/rank_eternal.png b/backend/servers/us.mineplex.com/tags/rank_eternal.png similarity index 100% rename from backend/tags/us.mineplex.com/rank_eternal.png rename to backend/servers/us.mineplex.com/tags/rank_eternal.png diff --git a/backend/tags/us.mineplex.com/rank_hero.png b/backend/servers/us.mineplex.com/tags/rank_hero.png similarity index 100% rename from backend/tags/us.mineplex.com/rank_hero.png rename to backend/servers/us.mineplex.com/tags/rank_hero.png diff --git a/backend/tags/us.mineplex.com/rank_immortal.png b/backend/servers/us.mineplex.com/tags/rank_immortal.png similarity index 100% rename from backend/tags/us.mineplex.com/rank_immortal.png rename to backend/servers/us.mineplex.com/tags/rank_immortal.png diff --git a/backend/tags/us.mineplex.com/rank_leader.png b/backend/servers/us.mineplex.com/tags/rank_leader.png similarity index 100% rename from backend/tags/us.mineplex.com/rank_leader.png rename to backend/servers/us.mineplex.com/tags/rank_leader.png diff --git a/backend/tags/us.mineplex.com/rank_legend.png b/backend/servers/us.mineplex.com/tags/rank_legend.png similarity index 100% rename from backend/tags/us.mineplex.com/rank_legend.png rename to backend/servers/us.mineplex.com/tags/rank_legend.png diff --git a/backend/tags/us.mineplex.com/rank_mod.png b/backend/servers/us.mineplex.com/tags/rank_mod.png similarity index 100% rename from backend/tags/us.mineplex.com/rank_mod.png rename to backend/servers/us.mineplex.com/tags/rank_mod.png diff --git a/backend/tags/us.mineplex.com/rank_owner.png b/backend/servers/us.mineplex.com/tags/rank_owner.png similarity index 100% rename from backend/tags/us.mineplex.com/rank_owner.png rename to backend/servers/us.mineplex.com/tags/rank_owner.png diff --git a/backend/tags/us.mineplex.com/rank_srmod.png b/backend/servers/us.mineplex.com/tags/rank_srmod.png similarity index 100% rename from backend/tags/us.mineplex.com/rank_srmod.png rename to backend/servers/us.mineplex.com/tags/rank_srmod.png diff --git a/backend/tags/us.mineplex.com/rank_titan.png b/backend/servers/us.mineplex.com/tags/rank_titan.png similarity index 100% rename from backend/tags/us.mineplex.com/rank_titan.png rename to backend/servers/us.mineplex.com/tags/rank_titan.png diff --git a/backend/tags/us.mineplex.com/rank_trainee.png b/backend/servers/us.mineplex.com/tags/rank_trainee.png similarity index 100% rename from backend/tags/us.mineplex.com/rank_trainee.png rename to backend/servers/us.mineplex.com/tags/rank_trainee.png diff --git a/backend/tags/us.mineplex.com/rank_ultra.png b/backend/servers/us.mineplex.com/tags/rank_ultra.png similarity index 100% rename from backend/tags/us.mineplex.com/rank_ultra.png rename to backend/servers/us.mineplex.com/tags/rank_ultra.png