{"meta":{"slug":"v-i-aaa-s","name":"V I Aaa S","category":"minecraft","source":"pterodactyl","owner":"pterodactyl","repo":"game-eggs","branch":"main","path":"minecraft/proxy/java/viaaas/egg-v-i-aaa-s.json","rawUrl":"https://raw.githubusercontent.com/pterodactyl/game-eggs/main/minecraft/proxy/java/viaaas/egg-v-i-aaa-s.json","indexedAt":1792246788483},"egg":{"_comment":"DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO","meta":{"version":"PTDL_v2","update_url":null},"exported_at":"2024-12-24T14:07:29+00:00","name":"VIAaaS","author":"regulad@outlook.com","description":"VIAaaS - ViaVersion as a Service - Standalone ViaVersion proxy","features":["eula","java_version","pid_limit"],"docker_images":{"Java 22":"ghcr.io/ptero-eggs/yolks:java_22","Java 21":"ghcr.io/ptero-eggs/yolks:java_21","Java 17":"ghcr.io/ptero-eggs/yolks:java_17","Java 16":"ghcr.io/ptero-eggs/yolks:java_16","Java 11":"ghcr.io/ptero-eggs/yolks:java_11","Java 8":"ghcr.io/ptero-eggs/yolks:java_8"},"file_denylist":[],"startup":"java -Xms128M -Xmx{{SERVER_MEMORY}}M -jar {{SERVER_JARFILE}} -sslPort={{WEBSERVER_PORT}}","config":{"files":"{\r\n    \"config/viaaas.yml\": {\r\n        \"parser\": \"yaml\",\r\n        \"find\": {\r\n            \"port\": \"{{server.build.default.port}}\",\r\n            \"bind-address\": \"0.0.0.0\"\r\n        }\r\n    }\r\n}","startup":"{\r\n    \"done\": \"Application started in \"\r\n}","logs":"{}","stop":"end"},"scripts":{"installation":{"script":"#!/bin/ash\r\n# VIAaaS Installation Script\r\n#\r\n# Server Files: /mnt/server\r\ncd /mnt/server\r\nwget -O ${SERVER_JARFILE} \"https://jitpack.io/com/github/ViaVersion/VIAaaS/master-SNAPSHOT/VIAaaS-master-SNAPSHOT-all.jar\"\r\n\r\n## install end\r\necho \"-----------------------------------------\"\r\necho \"Installation completed...\"\r\necho \"-----------------------------------------\"","container":"ghcr.io/ptero-eggs/installers:alpine","entrypoint":"ash"}},"variables":[{"name":"VIAaaS JAR File","description":"The name of the JAR file to be used when downloading & running VIAaaS.","env_variable":"SERVER_JARFILE","default_value":"VIAaaS-all.jar","user_viewable":true,"user_editable":true,"rules":"required|string","field_type":"text"},{"name":"Web Server Port","description":"The port to listen to web server connections on.","env_variable":"WEBSERVER_PORT","default_value":"25543","user_viewable":true,"user_editable":true,"rules":"required|string","field_type":"text"}]},"readme":"# VIAaaS\nVIAaaS is the Minecraft plugin ViaVersion made standalone as a proxy.\n\nMore information is available here: https://github.com/ViaVersion/VIAaaS\n\n## Server Ports\nThe minecraft server requires a single port for access (default 25565), and one TCP port 25543, to be used for HTTPS and WebSocket connections.\n\n| Port       | default |\n|------------|---------|\n| Game       | 25565   |\n| WS & HTTPS | 25543   |\n"}