[{"name":"Server Name","description":"The name of your server in the public server list.","default_value":"A Rust Server","env_variable":"HOSTNAME","user_viewable":true,"user_editable":true,"rules":"required|string|max:60"},{"name":"Modding Framework","description":"The modding framework to be used: carbon, oxide, vanilla.\r\nDefaults to \"vanilla\" for a non-modded server installation.","default_value":"vanilla","env_variable":"FRAMEWORK","user_viewable":true,"user_editable":true,"rules":"required|in:vanilla,oxide,carbon"},{"name":"Level","description":"The world file for Rust to use.","default_value":"Procedural Map","env_variable":"LEVEL","user_viewable":true,"user_editable":true,"rules":"required|string|max:20"},{"name":"Description","description":"The description under your server title. Commonly used for rules & info. Use \\n for newlines.","default_value":"Powered by Pterodactyl","env_variable":"DESCRIPTION","user_viewable":true,"user_editable":true,"rules":"required|string"},{"name":"URL","description":"The URL for your server. This is what comes up when clicking the \"Visit Website\" button.","default_value":"http:\/\/pterodactyl.io","env_variable":"SERVER_URL","user_viewable":true,"user_editable":true,"rules":"nullable|url"},{"name":"World Size","description":"The world size for a procedural map.","default_value":"3000","env_variable":"WORLD_SIZE","user_viewable":true,"user_editable":true,"rules":"required|integer"},{"name":"World Seed","description":"The seed for a procedural map.","default_value":"","env_variable":"WORLD_SEED","user_viewable":true,"user_editable":true,"rules":"nullable|string"},{"name":"Max Players","description":"The maximum amount of players allowed in the server at once.","default_value":"40","env_variable":"MAX_PLAYERS","user_viewable":true,"user_editable":true,"rules":"required|integer"},{"name":"Server Image","description":"The header image for the top of your server listing.","default_value":"","env_variable":"SERVER_IMG","user_viewable":true,"user_editable":true,"rules":"nullable|url"},{"name":"Query Port","description":"Server Query Port. Can't be the same as Game's primary port.","default_value":"27017","env_variable":"QUERY_PORT","user_viewable":true,"user_editable":false,"rules":"required|integer"},{"name":"RCON Port","description":"Port for RCON connections.","default_value":"28016","env_variable":"RCON_PORT","user_viewable":true,"user_editable":false,"rules":"required|integer"},{"name":"RCON Password","description":"RCON access password.","default_value":"","env_variable":"RCON_PASS","user_viewable":true,"user_editable":true,"rules":"required|regex:\/^[\\w.-]*$\/|max:64"},{"name":"Save Interval","description":"Sets the server\u2019s auto-save interval in seconds.","default_value":"60","env_variable":"SAVEINTERVAL","user_viewable":true,"user_editable":true,"rules":"required|integer"},{"name":"Additional Arguments","description":"Add additional startup parameters to the server.","default_value":"","env_variable":"ADDITIONAL_ARGS","user_viewable":true,"user_editable":true,"rules":"nullable|string"},{"name":"App Port","description":"Port for the Rust+ App. -1 to disable.","default_value":"28082","env_variable":"APP_PORT","user_viewable":true,"user_editable":false,"rules":"required|integer"},{"name":"Server Logo","description":"The circular server logo for the Rust+ app.","default_value":"","env_variable":"SERVER_LOGO","user_viewable":true,"user_editable":true,"rules":"nullable|url"},{"name":"Custom Map URL","description":"Overwrites the map with the one from the direct download URL. Invalid URLs will cause the server to crash.","default_value":"","env_variable":"MAP_URL","user_viewable":true,"user_editable":true,"rules":"nullable|url"}]