Reorganize main folder

Updates main README
Moves many games to steamcmd as that installs them.
Removes Mount and Blade: Warband.
This commit is contained in:
parkervcp 2019-12-18 22:08:51 -05:00
parent a1d4eca578
commit 6d1419a3b6
9 changed files with 21 additions and 125 deletions

View File

@ -44,14 +44,6 @@ If you are reading this it looks like you are looking to add an egg to your serv
## Game Eggs
[Arma](/arma/)
* [Arma 3](/arma/arma3/)
* [Arma 3 HC](/arma/arma3_headless_client/)
[Conan Exiles](/conan_exiles/conan_exiles)
[Don't Starve](/dont_starve/dont_starve)
[ET Legacy](/enemy_territory/etlegacy/)
[Factorio](/factorio/factorio/)
@ -64,13 +56,13 @@ If you are reading this it looks like you are looking to add an egg to your serv
* [Multi Theft Auto](/gta/mtasa/)
* [SA-MP](/gta/samp/)
[Minecraft Bedrock](/minecraft_bedrock/)
[Minecraft Bedrock](/minecraft_bedrock/) Servers for Bedrock Minecraft
* [Bedrock](/minecraft_bedrock/bedrock/)
* [Nukkit](/minecraft_bedrock/nukkit/)
* [PocketMine MP](/minecraft_bedrock/pocketmine_mp/)
[Minecraft Java](/minecraft_java/)
* [Cuberite]/minecraft_java/cuberite/)
[Minecraft Java](/minecraft_java/) Servers for Java Minecraft
* [Cuberite](/minecraft_java/cuberite/)
* [Forge](/minecraft_java/forge/)
* [Feed The Beast](/minecraft_java/ftb/)
* [Paper](/minecraft_java/paper)
@ -85,22 +77,27 @@ If you are reading this it looks like you are looking to add an egg to your serv
* [TyphoonLimbo](/minecraft_proxy/typhoonlimbo/)
* [Velocity](/minecraft_proxy/velocity/)
[Mount & Blade Warband](/mount_and_blade/warband/)
[OpenTTD](/openttd/)
[Tycoon Games](/tycoon_games/)
* [OpenTTD](/tycoon_games/openttd/)
[steamcmd servers](/steamcmd_servers/) These eggs use steamcmd to install
* [7 Days to Die](/steamcmd_servers/7_days_to_die/)
* [ARK Survival Evolved](/steamcmd_servers/ark_survival_evolved/)
* [HLDS server](/steamcmd_servers/hlds_server)
* [Mordhau](/steamcmd_servers/mordhau)
* [Onset](/steamcmd_servers/onset)
* [ARK Survival Evolved](/steamcmd_servers/ark_survival_evolved/)
* [Arma](/arma/)
* [Arma 3](/arma/arma3/)
* [Arma 3 HC](/arma/arma3_headless_client/)
* [Conan Exiles](/steamcmd_servers/conan_exiles)
* [Don't Starve](/steamcmd_servers/dont_starve)
* [HLDS server](/steamcmd_servers/hlds_server)
* [Mordhau](/steamcmd_servers/mordhau)
* [Onset](/steamcmd_servers/onset)
* [PixARK](/steamcmd_servers/pixark/)
* [Rust Staging Branch](/steamcmd_servers/rust_staging/)
* [Starbound](/steamcmd_servers/starbound)
* [Sven Co-op](/steamcmd_servers/svencoop)
[Squad](/squad/)
* [Rust Staging Branch](/steamcmd_servers/rust_staging/)
* [Starbound](/steamcmd_servers/starbound)
* [Sven Co-op](/steamcmd_servers/svencoop)
* [Squad](/steamcmd_servers/squad/)
* [Unturned](/unturned/)
* [RocketMod](/unturned/rocketmod/)
[Unreal Engine](/unreal_engine)
* [Tower Unite](/unreal_engine/tower_unite/)
@ -109,7 +106,4 @@ If you are reading this it looks like you are looking to add an egg to your serv
* [tmodloader](/terraria/tmodloader)
* [tshock](/terraria/tshock/)
[Unturned](/unturned/)
* [RocketMod](/unturned/rocketmod/)
[Xonotic](/xonotic/)
[Xonotic](/xonotic/xonotic/)

View File

@ -1,17 +0,0 @@
# Mount & Blade Warband
Mount & Blade: Warband is a stand alone expansion pack for the game that brought medieval battlefields to life with its realistic mounted combat and detailed fighting system. Many modifications have been developed to bring the Warband universe into different eras, including the popular Napoleonic Wars DLC, among many others, featuring battles of up to concurrent 200 players.
### Server Ports
Warband requires a single port (default 7240)
| Port | default |
|---------|---------|
| Game | 7240 |
### Other Notes
* The server can only use the main IP address of the node due to limitations in the way Warband's server reporting system operates, no alias or secondary IP addresses can be used.
* A complete list of modules supported by this egg can be found [here](https://github.com/masonr/pterodactyl-images/tree/mb-warband), the module name will need to be copied exactly as shown.
* The current module can be changed at any time and will automatically download the new files upon restart after changing the module name

View File

@ -1,81 +0,0 @@
{
"_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO",
"meta": {
"version": "PTDL_v1"
},
"exported_at": "2018-07-28T22:01:58-04:00",
"name": "M&B Warband",
"author": "mason@rowe.sh",
"description": "Mount & Blade Warband server",
"image": "masonr\/pterodactyl-images:mb-warband",
"startup": "WINEDEBUG=\"fixme-all\" wine mb_warband_dedicated.exe -r Config.txt -m {{MODULE}}",
"config": {
"files": "{}",
"startup": "{\r\n \"done\": \"Starting mission\",\r\n \"userInteraction\": []\r\n}",
"logs": "{\r\n \"custom\": false,\r\n \"location\": \"Logs\/\"\r\n}",
"stop": "^C"
},
"scripts": {
"installation": {
"script": "#!\/bin\/bash\r\napt update\r\napt install -y wget dos2unix\r\ncd \/mnt\/server\/\r\n\r\nif [[ -z \"$MODULE\" ]] ; then\r\n\tMODULE=\"Native\"\r\nfi\r\n\r\n# Download helper script with all server file links\r\nwget \"https:\/\/files.rowe.sh\/pterodactyl\/mb-warband\/mb-warband-links.sh\"\r\nchmod +x mb-warband-links.sh\r\n\r\n# Generate links for server files\r\nMODULE_BASE_LINK=`.\/mb-warband-links.sh link \"$MODULE\" base`\r\nMODULE_LINK=`.\/mb-warband-links.sh link \"$MODULE\" mod`\r\n\r\n# Ensure module files link has been obtained, exit if not\r\nif [[ -z \"$MODULE_LINK\" ]] ; then\r\n\techo \"ERROR: Module name was mistyped or is not currently supported.\"\r\n\techo \"Available modules:\"\r\n\t.\/mb-warband-links.sh modules\r\n\texit 1\r\nfi\r\n\r\n# Install base server files, if needed\r\nif [[ ! -z \"$MODULE_BASE_LINK\" ]] ; then\r\n\twget -qO- $MODULE_BASE_LINK | tar xvz --strip-components=1\r\nfi\r\n\r\n# Install module files\r\nwget -qO- $MODULE_LINK | tar xvz --strip-components=1\r\ncp -rf \"$MODULE\"_Sample_Config.txt Config.txt\r\ndos2unix Config.txt\r\n\r\necho \"Module: $MODULE has been sucessfully installed.\"\r\nrm mb-warband-links.sh\r\n\r\n# Edit Server Name ($SERVER_NAME)\r\nsed -i 's\/.*set_server_name.*\/set_server_name '\"$SERVER_NAME\"'\/g' Config.txt\r\n\r\n# Edit Server Admin Password ($ADMIN_PASSWORD)\r\nsed -i 's\/.*set_pass_admin.*\/set_pass_admin '\"$ADMIN_PASS\"'\/g' Config.txt\r\n\r\n# Edit Server Password ($SERVER_PASS)\r\nsed -i 's\/.*set_pass .*\/set_pass '\"$SERVER_PASS\"'\/g' Config.txt\r\nsed -i 's\/.*set_pass$\/set_pass '\"$SERVER_PASS\"'\/g' Config.txt\r\n\r\n# Edit Server Welcome Message ($MOTD)\r\nsed -i 's\/.*set_welcome_message.*\/set_welcome_message '\"$MOTD\"'\/g' Config.txt\r\n\r\n# Edit Player Count ($PLAYERS)\r\nsed -i 's\/.*set_max_players.*\/set_max_players '\"$PLAYERS\"' '\"$PLAYERS\"'\/g' Config.txt\r\n\r\n# Edit Server Port ($SERVER_PORT)\r\nsed -i 's\/.*set_port.*\/set_port '\"$SERVER_PORT\"'\/g' Config.txt",
"container": "ubuntu:16.04",
"entrypoint": "bash"
}
},
"variables": [
{
"name": "Module",
"description": "Name of the module. For a full list of supported modules visit --- https:\/\/github.com\/masonr\/pterodactyl-images\/tree\/mb-warband --- and copy the module name from the first column exactly as shown.",
"env_variable": "MODULE",
"default_value": "Native",
"user_viewable": 1,
"user_editable": 1,
"rules": "required|string|max:200"
},
{
"name": "Player Count",
"description": "Number of players",
"env_variable": "PLAYERS",
"default_value": "32",
"user_viewable": 1,
"user_editable": 0,
"rules": "required|integer|max:200"
},
{
"name": "Server Name",
"description": "Name of the game server",
"env_variable": "SERVER_NAME",
"default_value": "Pterodactyl_Server",
"user_viewable": 1,
"user_editable": 1,
"rules": "required|string|max:100"
},
{
"name": "Admin Password",
"description": "Password for admin login",
"env_variable": "ADMIN_PASS",
"default_value": "ptero",
"user_viewable": 1,
"user_editable": 1,
"rules": "required|string|max:50"
},
{
"name": "Welcome Message",
"description": "Welcome message \/ MOTD",
"env_variable": "MOTD",
"default_value": "Welcome!",
"user_viewable": 1,
"user_editable": 1,
"rules": "required|string|max:500"
},
{
"name": "Server Password",
"description": "Password for the server.\r\nLeave blank to keep server unlocked.",
"env_variable": "SERVER_PASS",
"default_value": "",
"user_viewable": 1,
"user_editable": 1,
"rules": "nullable|string|max:50"
}
]
}