mirror of
https://github.com/parkervcp/eggs.git
synced 2024-12-02 04:42:53 +08:00
Merge pull request #383 from parkervcp/update/organize
Reorganize main folder
This commit is contained in:
commit
078413afb0
34
README.md
34
README.md
@ -44,14 +44,6 @@ If you are reading this it looks like you are looking to add an egg to your serv
|
|||||||
|
|
||||||
## Game Eggs
|
## 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/)
|
[ET Legacy](/enemy_territory/etlegacy/)
|
||||||
|
|
||||||
[Factorio](/factorio/factorio/)
|
[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/)
|
* [Multi Theft Auto](/gta/mtasa/)
|
||||||
* [SA-MP](/gta/samp/)
|
* [SA-MP](/gta/samp/)
|
||||||
|
|
||||||
[Minecraft Bedrock](/minecraft_bedrock/)
|
[Minecraft Bedrock](/minecraft_bedrock/) Servers for Bedrock Minecraft
|
||||||
* [Bedrock](/minecraft_bedrock/bedrock/)
|
* [Bedrock](/minecraft_bedrock/bedrock/)
|
||||||
* [Nukkit](/minecraft_bedrock/nukkit/)
|
* [Nukkit](/minecraft_bedrock/nukkit/)
|
||||||
* [PocketMine MP](/minecraft_bedrock/pocketmine_mp/)
|
* [PocketMine MP](/minecraft_bedrock/pocketmine_mp/)
|
||||||
|
|
||||||
[Minecraft Java](/minecraft_java/)
|
[Minecraft Java](/minecraft_java/) Servers for Java Minecraft
|
||||||
* [Cuberite]/minecraft_java/cuberite/)
|
* [Cuberite](/minecraft_java/cuberite/)
|
||||||
* [Forge](/minecraft_java/forge/)
|
* [Forge](/minecraft_java/forge/)
|
||||||
* [Feed The Beast](/minecraft_java/ftb/)
|
* [Feed The Beast](/minecraft_java/ftb/)
|
||||||
* [Paper](/minecraft_java/paper)
|
* [Paper](/minecraft_java/paper)
|
||||||
@ -85,13 +77,17 @@ If you are reading this it looks like you are looking to add an egg to your serv
|
|||||||
* [TyphoonLimbo](/minecraft_proxy/typhoonlimbo/)
|
* [TyphoonLimbo](/minecraft_proxy/typhoonlimbo/)
|
||||||
* [Velocity](/minecraft_proxy/velocity/)
|
* [Velocity](/minecraft_proxy/velocity/)
|
||||||
|
|
||||||
[Mount & Blade Warband](/mount_and_blade/warband/)
|
[Tycoon Games](/tycoon_games/)
|
||||||
|
* [OpenTTD](/tycoon_games/openttd/)
|
||||||
[OpenTTD](/openttd/)
|
|
||||||
|
|
||||||
[steamcmd servers](/steamcmd_servers/) These eggs use steamcmd to install
|
[steamcmd servers](/steamcmd_servers/) These eggs use steamcmd to install
|
||||||
* [7 Days to Die](/steamcmd_servers/7_days_to_die/)
|
* [7 Days to Die](/steamcmd_servers/7_days_to_die/)
|
||||||
* [ARK Survival Evolved](/steamcmd_servers/ark_survival_evolved/)
|
* [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)
|
* [HLDS server](/steamcmd_servers/hlds_server)
|
||||||
* [Mordhau](/steamcmd_servers/mordhau)
|
* [Mordhau](/steamcmd_servers/mordhau)
|
||||||
* [Onset](/steamcmd_servers/onset)
|
* [Onset](/steamcmd_servers/onset)
|
||||||
@ -99,8 +95,9 @@ If you are reading this it looks like you are looking to add an egg to your serv
|
|||||||
* [Rust Staging Branch](/steamcmd_servers/rust_staging/)
|
* [Rust Staging Branch](/steamcmd_servers/rust_staging/)
|
||||||
* [Starbound](/steamcmd_servers/starbound)
|
* [Starbound](/steamcmd_servers/starbound)
|
||||||
* [Sven Co-op](/steamcmd_servers/svencoop)
|
* [Sven Co-op](/steamcmd_servers/svencoop)
|
||||||
|
* [Squad](/steamcmd_servers/squad/)
|
||||||
[Squad](/squad/)
|
* [Unturned](/unturned/)
|
||||||
|
* [RocketMod](/unturned/rocketmod/)
|
||||||
|
|
||||||
[Unreal Engine](/unreal_engine)
|
[Unreal Engine](/unreal_engine)
|
||||||
* [Tower Unite](/unreal_engine/tower_unite/)
|
* [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)
|
* [tmodloader](/terraria/tmodloader)
|
||||||
* [tshock](/terraria/tshock/)
|
* [tshock](/terraria/tshock/)
|
||||||
|
|
||||||
[Unturned](/unturned/)
|
[Xonotic](/xonotic/xonotic/)
|
||||||
* [RocketMod](/unturned/rocketmod/)
|
|
||||||
|
|
||||||
[Xonotic](/xonotic/)
|
|
||||||
|
@ -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
|
|
@ -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"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user