From 96251f58d042d1770a1a718ab821e4a22baf5c99 Mon Sep 17 00:00:00 2001 From: M1DN1GHT01 Date: Sat, 17 Apr 2021 16:24:11 -0400 Subject: [PATCH 1/4] Create beammp.json --- beammp/beammp/beammp.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 beammp/beammp/beammp.json diff --git a/beammp/beammp/beammp.json b/beammp/beammp/beammp.json new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/beammp/beammp/beammp.json @@ -0,0 +1 @@ + From eaee725f6447be41bc341836a153883f1a1cb6f8 Mon Sep 17 00:00:00 2001 From: M1DN1GHT01 Date: Sat, 17 Apr 2021 16:24:24 -0400 Subject: [PATCH 2/4] Update beammp.json --- beammp/beammp/beammp.json | 60 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 59 insertions(+), 1 deletion(-) diff --git a/beammp/beammp/beammp.json b/beammp/beammp/beammp.json index 8b137891..0837acd6 100644 --- a/beammp/beammp/beammp.json +++ b/beammp/beammp/beammp.json @@ -1 +1,59 @@ - +{ + "_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO", + "meta": { + "version": "PTDL_v1", + "update_url": null + }, + "exported_at": "2021-04-17T15:17:54-04:00", + "name": "BeamMP Servers", + "author": "noah@noahserver.online", + "description": "This is the server for the multiplayer mod BeamMP for the game BeamNG.drive. The server is the point throug which all clients communicate. You can write lua mods for the server, detailed instructions on the BeamMP Wiki.", + "features": null, + "images": [ + "quay.io\/parkervcp\/pterodactyl-images:base_debian" + ], + "file_denylist": [], + "startup": ".\/BeamMP-Server", + "config": { + "files": "{\r\n \"Server.cfg\": {\r\n \"parser\": \"file\",\r\n \"find\": {\r\n \"MaxPlayers\": \"MaxPlayers = {{server.build.env.MAX_PLAYER}}\",\r\n \"Port\": \"Port = {{server.build.default.port}}\",\r\n \"AuthKey =\": \"AuthKey = \\\"{{env.AUTH}}\\\"\"\r\n }\r\n }\r\n}", + "startup": "{\r\n \"done\": \"[INFO] Vehicle data network online\"\r\n}", + "logs": "{}", + "stop": "^C" + }, + "scripts": { + "installation": { + "script": "cd \/mnt\/server\r\n\r\nrm -f BeamMP-Server\r\n\r\napt update -y\r\napt install -y curl\r\ncurl -LJO https:\/\/github.com\/BeamMP\/BeamMP-Server\/releases\/download\/${VERSION}\/BeamMP-Server-linux\r\nmv BeamMP-Server-linux BeamMP-Server\r\nchmod +x BeamMP-Server\r\n\r\necho \"# This is the BeamMP Server Configuration File v0.60\r\nDebug = false # true or false to enable debug console output\r\nPrivate = true # Private?\r\nPort = 30814 # Port to run the server on UDP and TCP\r\nCars = 1 # Max cars for every player\r\nMaxPlayers = 10 # Maximum Amount of Clients\r\nMap = \\\"\/levels\/gridmap\/info.json\\\" # Default Map\r\nName = \\\"BeamMP New Server\\\" # Server Name\r\nDesc = \\\"BeamMP Default Description\\\" # Server Description\r\nuse = \\\"Resources\\\" # Resource file name\r\nAuthKey = \\\"\\\" # Auth Key\" > Server.cfg", + "container": "debian:buster-slim", + "entrypoint": "bash" + } + }, + "variables": [ + { + "name": "Version", + "description": "Github Server Version, to see all versions visit https:\/\/github.com\/BeamMP\/BeamMP-Server\/releases", + "env_variable": "VERSION", + "default_value": "v2.0.3", + "user_viewable": true, + "user_editable": false, + "rules": "required|string|max:32" + }, + { + "name": "Authentication Key", + "description": "BeamMP Server Key (https:\/\/beamng-mp.com\/k\/keys)", + "env_variable": "AUTH", + "default_value": "", + "user_viewable": true, + "user_editable": true, + "rules": "required|string|max:50" + }, + { + "name": "Max Players", + "description": "The maximum number of allowed players", + "env_variable": "MAX_PLAYER", + "default_value": "6", + "user_viewable": true, + "user_editable": true, + "rules": "required|string|max:32" + } + ] +} From 2b82cad842fd585a87c9b334f986984200ec8e1a Mon Sep 17 00:00:00 2001 From: M1DN1GHT01 Date: Sat, 17 Apr 2021 16:24:42 -0400 Subject: [PATCH 3/4] Main ReadMe --- beammp/beammp/README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 beammp/beammp/README.md diff --git a/beammp/beammp/README.md b/beammp/beammp/README.md new file mode 100644 index 00000000..8683aa95 --- /dev/null +++ b/beammp/beammp/README.md @@ -0,0 +1,20 @@ +BeamMP & BeamNG + +BeamNG.drive is a vehicle simulation video game developed and published by Bremen-based video game developer BeamNG GmbH. The game features soft-body physics, which simulates realistic handling and damage to vehicles. + +Recommended server settings + +Minimum RAM can be aeound 2-4 gb, these server run lightly so you can even use older cpus if you would like. Disk space should be 10 gb atleast. + +Adding Mods + +Vehicle mods and map mods are different to install, but both require you to put them in your server's (Resources\Client) folder. Simply slide any mod you want to add in that folder. If you only wanted to add modded vehicles. Your vehicles should now get downloaded and installed automatically for anyone joining your server. + +Licenses + +BeamMP Servers to require you to get a license which you will see in the egg licensce variable upon creating the server. + +Server Ports + +Port default Game 30814 + From f6b13e29917fcbeceba68ba1511f119aae1e1089 Mon Sep 17 00:00:00 2001 From: M1DN1GHT01 Date: Sat, 17 Apr 2021 16:26:44 -0400 Subject: [PATCH 4/4] Added BeamMP --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 481e4e0d..78208cc4 100644 --- a/README.md +++ b/README.md @@ -72,6 +72,8 @@ If you are reading this it looks like you are looking to add an egg to your serv * [Impostor Server](/among_us/impostor_server) * [CrewLink Server](/among_us/crewlink_server) +* [BeamMP Server](/beammp/beammp) + [Cryofall](/cryofall/cryofall) [ET Legacy](/enemy_territory/etlegacy) @@ -215,4 +217,4 @@ If you are reading this it looks like you are looking to add an egg to your serv ## [Software](/software/) ### Code Server -* [Code-Server](/software/code-server) \ No newline at end of file +* [Code-Server](/software/code-server)