Skip to content
This repository has been archived by the owner on May 14, 2024. It is now read-only.

Commit

Permalink
Merge pull request #1 from parkervcp/master
Browse files Browse the repository at this point in the history
Update
  • Loading branch information
ViViV_ authored Feb 24, 2020
2 parents 8f208f7 + f4a00ba commit 093a9ad
Show file tree
Hide file tree
Showing 181 changed files with 6,092 additions and 574 deletions.
8 changes: 7 additions & 1 deletion .github/ISSUE_TEMPLATE/bugs.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,14 @@ about: Report an issue for an egg

---

Please fill out the information bellow and remove from the line up
# If you are seeing any of the following go to Discord and port your error in a support channel.
* `A fatal error was encountered while starting this server.`
* `No server egg configuration could be located; aborting startup.`

Please fill out the information bellow and remove from the line up
If you just submit a bug with no info I will close out your bug.
---------------

Panel Version: (version number)
Daemon Version: (version number)
Service: (minecraft/factorio/etc)
Expand Down
15 changes: 0 additions & 15 deletions .github/ISSUE_TEMPLATE/issue_template.md

This file was deleted.

10 changes: 9 additions & 1 deletion .github/ISSUE_TEMPLATE/request.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,15 @@ about: Suggest a server to build an egg for
---

Please fill out the information bellow and remove from the line up
Please understand how Pterodactyl works when you are requesting an egg. (ie. docker-compose doesn't work for a pterodactyl server)
---------------

Service: (Ex. minecraft/factorio/etc)

Link to game: (Ex. minecraft.net/factorio.com/etc)
Does this expand an already existing service: Y/N

Link to game: (Ex. minecraft.net/factorio.com/etc)

Links for server downloads: This needs to be an official link and not one that is hosted on some forum page or a personal github page.

Links for install steps/docs:
20 changes: 0 additions & 20 deletions .github/PULL_REQUEST_TEMPLATE/pull_request_template.md

This file was deleted.

22 changes: 22 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
### All Submissions:

* [ ] Have you followed the guidelines in our Contributing document?
* [ ] Have you checked to ensure there aren't other open [Pull Requests](../../pulls) for the same update/change?
* [ ] Did you branch your changes and PR from that branch and not from your master branch?
* If not, why?:

<!-- You can erase any parts of this template not applicable to your Pull Request. -->

### New Server Submissions:

1. [ ] Does your submission pass tests (server is connectable)?
2. [ ] Does your server use a custom docker image?
* [ ] Have you tried to use a generic image?
* [ ] Did you PR the necessary changes to make it work?
3. [ ] Have you added the server to the main README.md?
4. [ ] Have you added a unique README.md for the server you are adding?

### Changes to an existing Egg:

1. [ ] Have you added an explanation of what your changes do and why you'd like us to include them?
2. [ ] Have you tested your Egg changes?
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
*.DS_Store
node_modules/
.vuepress/*
1 change: 0 additions & 1 deletion .gitignore_global

This file was deleted.

7 changes: 5 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,9 @@
3. Try to stay in the stock containers.
If you need something in a container PR it to [my image repo](https://github.com/parkervcp/images) where I can review and pull up to the main repo.

4. Don't be afraid to submit PR's to the egg repo.
I dont bite. I will work with you on the egg and the required things to run it.

## Step 1.
#### Be aware of the pterodactyl install process.

Expand Down Expand Up @@ -38,6 +41,6 @@ This is to maintain a clean repo that others can pull and be fully aware of what


## Step 3.
#### Don't be afraid to submit PR's to the egg repo.
#### Make a branch and do your work in there.

I dont bite. I will work with you on the egg and the required things to run it.
I have been getting messy PR's due to people always PRing from their master branch. Please make a branch and PR from there,
142 changes: 103 additions & 39 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,56 +2,120 @@

I am working on adding a large collection of public eggs for the Pterodactyl community.

With that I am also accepting PR's for new service and also updates to the current ones.
With that I am also accepting PR's for new services and also updates to the current ones.

If you are submitting PR's try and keep names and titles the same.

## How to import an egg

# You must restart your daemon after importing an egg.
If you are reading this it looks like you are looking to add an egg to your server.

1. Download any of the json files located in the folders below.
1. It's easiest to right click the `raw` button and save as.
2. In your panel go to the `Nests` section in the admin part of the panel
3. Click the green `Import Egg` button
4. Browse to the json file you saved earlier
5. Select what nest you want to put the egg in.
1. If you want a new nest you need to create it before importing the egg.
6. Restart the daemon on your node before creating a server using the new egg(s).

## Please read the CONTRIBUTING.md before submitting PRs

## Bot Eggs

[Discord](/bots/discord/)
* [ATL Bot](/bots/discord/atlbot) NodeJS
* [parkertron](/bots/discord/parkertron/) Golang
* [pixel-bot](/bots/discord/pixelbot/) Python
* [Sinusbot](/bots/discord/sinusbot/)

## Game Eggs

[Factorio](/factorio/factorio/)
[Grand Theft Auto](/gta/)
* [FiveM](/gta/fivem/)
* [RageMP](/gta/ragemp/)
# You must restart your daemon after importing an egg

[Minecraft](/minecraft/)
* [Forge](/minecraft/forge/)
* [Feed The Beast](/minecraft/ftb/)
* [Spigot](/minecraft/spigot/)
* [Technic](/minecraft/technic/)

[MinecraftPE](/minecraft_pe/)
* [Bedrock](/minecraft_pe/bedrock/)
* [Nukkit](/minecraft_pe/nukkit/)
* [PocketMine MP](/minecraft_pe/pocketmine_mp/)
## Please read the CONTRIBUTING.md before submitting PRs

[Minecraft Proxies](/minecraft_proxy/)
* [Waterfall](/minecraft_proxy/waterfall/)
## Bot Eggs

[Mount & Blade Warband](/mb_warband/)
[Discord](/bots/discord/)
* [ATL Bot](/bots/discord/atlbot/) Node JS
* [Bastion](/bots/discord/bastion/)
* [discord.js](bots/discord/discord.js/) Node JS generic
* [fragbot](/bots/discord/fragbot/) Golang
* [jmusicbot](/bots/discord/jmusicbot) Java
* [parkertron](/bots/discord/parkertron/) Golang
* [pixel-bot](/bots/discord/pixelbot/) Python
* [Sinusbot](/bots/discord/sinusbot/)

[Source](/source_servers/)
* [7 Days to Die](/source_servers/7_days_to_die/)
* [PixARK](/source_servers/pixark/)
[TeamSpeak3](bots/teamspeak3)
* [JTS3ServerMod](/bots/teamspeak3/jts3servermod/)

[Squad](/squad/)
[Terraria](/terraria/)
* [tshock](/terraria/tshock/)
## Database Eggs
[MariaDB](/database/mariadb/)

[Unturned](/unturned/)
* [RocketMod](/unturned/rocketmod/)
## Game Eggs

[Xonotic](/xonotic/)
[ET Legacy](/enemy_territory/etlegacy/)

[Factorio](/factorio/factorio/)

[Grand Theft Auto](/gta/)
* GTA V
* [FiveM](/gta/fivem/)
* [RageMP](/gta/ragemp/)
* [alt:V](/gta/altv/)
* GTA SA
* [Multi Theft Auto](/gta/mtasa/)
* [SA-MP](/gta/samp/)

[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/) Servers for Java Minecraft
* [Cuberite](/minecraft_java/cuberite/)
* [Forge](/minecraft_java/forge/)
* [Feed The Beast](/minecraft_java/ftb/)
* [Paper](/minecraft_java/paper)
* [Spigot](/minecraft_java/spigot/)
* [spongeforge](/minecraft_java/spongeforge/)
* [SpongeVanilla](/minecraft_java/spongevanilla/)
* [Technic](/minecraft_java/technic/)
* [VanillaCord](/minecraft_java/vanillacord/)

[Minecraft Proxies](/minecraft_proxy/) (these are for the java version of minecraft)
* [Waterfall](/minecraft_proxy/waterfall/)
* [TyphoonLimbo](/minecraft_proxy/typhoonlimbo/)
* [Velocity](/minecraft_proxy/velocity/)


[Red Dead Redemption](/rdr/)
* [RedM](/rdr/redm/)

[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/)
* [Arma](/steamcmd_servers/arma/)
* [Arma 3](/steamcmd_servers/arma/arma3/)
* [Arma 3 HC](/steamcmd_servers/arma/arma3_headless_client/)
* [Conan Exiles](/steamcmd_servers/conan_exiles)
* [Don't Starve](/steamcmd_servers/dont_starve)
* [ECO](/steamcmd_servers/eco/)
* [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/)
* [SCP: Secret Laboratory](/steamcmd_servers/scpsl/)
* [Starbound](/steamcmd_servers/starbound)
* [Sven Co-op](/steamcmd_servers/svencoop)
* [Squad](/steamcmd_servers/squad/)
* [Unturned](/steamcmd_servers/unturned/)
* [RocketMod](/steamcmd_servers/unturned/rocketmod/)
* [Unturned](/steamcmd_servers/unturned/unturned/)

[Tycoon Games](/tycoon_games/)
* [OpenTTD](/tycoon_games/openttd/)

[Unreal Engine](/unreal_engine)
* [Tower Unite](/unreal_engine/tower_unite/)
* [Tower Unite](/steamcmd_servers/tower_unite/)

[Terraria](/terraria/)
* [tmodloader](/terraria/tmodloader)
* [tshock](/terraria/tshock/)

[Tycoon Games](/tycoon_games/)
* [OpenTTD](/tycoon_games/openttd/)

[Xonotic](/xonotic/xonotic/)
20 changes: 20 additions & 0 deletions bots/discord/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,30 @@

### Some of these bots support other services but are primarily Discord bots

#### Generic Discord.js bot egg
discord.js
A generic discord.js bot egg. Meant to pull from a repo can also be used where a user can upload the files on their own.

#### ATLauncher Discord Bot
[ATLauncher/discord-bot](https://github.com/ATLauncher/discord-bot)
Their github has all the info you need

#### Bastion
[TheBastionBot/Bastion](https://github.com/TheBastionBot/Bastion)
Give awesome perks to your Discord server!

#### DiscordJS
[discord.js](https://discord.js.org/)
A generic discord.js egg for running discord bots.

#### fragbot
[jagrosh/MusicBot](https://github.com/jagrosh/MusicBot)
A Discord music bot that's easy to set up and run yourself!

#### fragbot
[fragforce/fragbot](https://github.com/fragforce/fragbot)
The bot that runs as the fragforce `@Fragbot` offering looking-for-group services for now

#### parkertron
[parkervcp/parkertron](https://github.com/parkervcp/parkertron)
The bot that runs as the pterodactyl `@Support Bot`
Expand Down
6 changes: 6 additions & 0 deletions bots/discord/atlbot/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# ATLBot
### Their [Github](https://github.com/ATLauncher/discord-bot)
This is the code for our Discord bot which runs on the official ATLauncher Discord server

### Server Ports
There are no ports required for the atl bot
36 changes: 0 additions & 36 deletions bots/discord/atlbot/bot/egg-a-t-l-bot.json

This file was deleted.

Loading

0 comments on commit 093a9ad

Please sign in to comment.