{"id":21176514,"url":"https://github.com/pequla/javarcon","last_synced_at":"2025-07-09T21:32:11.909Z","repository":{"id":122548794,"uuid":"254937117","full_name":"Pequla/JavaRcon","owner":"Pequla","description":"Remote console tool for Minecraft game servers, works on all operating systems (with Java 8 or higher installed)","archived":false,"fork":false,"pushed_at":"2022-02-09T08:55:22.000Z","size":44,"stargazers_count":5,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-05T07:33:09.437Z","etag":null,"topics":["console-application","debian","game-server","java","java-8","minecraft","minecraft-server","rcon","rcon-client","rcon-console","ubuntu"],"latest_commit_sha":null,"homepage":"https://docs.pequla.com/java-rcon","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Pequla.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-04-11T19:10:29.000Z","updated_at":"2023-03-03T08:13:35.000Z","dependencies_parsed_at":null,"dependency_job_id":"5342dcea-2478-44d3-8251-fbb0032ef035","html_url":"https://github.com/Pequla/JavaRcon","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/Pequla/JavaRcon","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pequla%2FJavaRcon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pequla%2FJavaRcon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pequla%2FJavaRcon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pequla%2FJavaRcon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Pequla","download_url":"https://codeload.github.com/Pequla/JavaRcon/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pequla%2FJavaRcon/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264503949,"owners_count":23618762,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["console-application","debian","game-server","java","java-8","minecraft","minecraft-server","rcon","rcon-client","rcon-console","ubuntu"],"created_at":"2024-11-20T17:02:54.556Z","updated_at":"2025-07-09T21:32:11.903Z","avatar_url":"https://github.com/Pequla.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# JavaRcon\n\n**JavaRcon** is a simple **java based remote console tool** primarly intended for sending commands to Minecraft servers remotely. Game server must have rcon enabled in order for this tool to work.\n\nYou can use this program compiled or you can also compile it yourself by using the included source code. Also you can download the latest compiled version from relises !\n\n## Getting Started\n\nI will give you a short tutorial on how to set up this tool on a Debian distribution called Ubuntu Server (these steps should be same for any Debian based Linux distro). I recommend using Debian distribution called Ubuntu Server for any type of server hosting.\nMore detailed guide will be available here: [JavaRcon](https://pequla.github.io/projects/javarcon/index.html)\n\n### Prerequisites (Windows)\n\nYou will need to visit [Java download page](https://www.java.com/en/download/manual.jsp) and download the latest java software for Windows and install it! If you already had java installed skip this part.\n\nNow lets check if the java installed correctly by typing in Command Prompt:\n\n```\njava -version\n```\n\nIf it returns something like this you are ok:\n\n```\njava version \"1.8.0_241\"\nJava(TM) SE Runtime Environment (build 1.8.0_241-b07)\nJava HotSpot(TM) 64-Bit Server VM (build 25.241-b07, mixed mode)\n```\nNOTE: You might have different java version installed on your computer, at the time of creating this file Java 8u241 was the latest reliese\n\n### Prerequisites (Debian\\Ubuntu)\n\nFirst of all we need to download (or make sure we have) Java 8 installed on our server instance. To do that type in:\n\n```\nsudo apt update\nsudo apt install openjdk-8-jre\n```\n\nIf the terminal returns:\n\n```\n$ openjdk-8-jre is already the newest version\n```\n\nYou already had Java 8 installed (and that is expected since Minecraft server requries Java 8 too). \n\n### Installing\n\nDownload the latest relase from [here](https://github.com/Pequla/JavaRcon/releases) and extract its content !\n\nIf you are on widnows just edit \"config.properties\" and than run the tool with run.bat\n\nThis is how your config will look like by default (plase change the parametares to fit your server):\n\n```\n#JavaRcon configuration file.\n#Created by: Pequla ( https://pequla.github.io/ )\n#Thu Mar 12 23:38:50 CET 2020\nrcon.password=password\nrcon.port=25575\nrcon.host=localhost\n```\n\nBut if you are on Debian distros such as Ubuntu you will, alongside editing that config file, need to rename the run.bat file to run.sh and then use terminal to make it executable:\n\n```\nsudo rn run.bat run.sh\nsudo chmod u+x run.sh\n```\n\nNOTE: If you get an error after trying to run the run.sh file with ./run.sh please make these files executable too:\n\n```\nsudo chmod u+x JavaRcon.jar\nsudo chmod u+x /lib/rkon*\n```\n\n## Libraries\n\n* [rkon-core](https://github.com/Kronos666/rkon-core) - Source RCON protocol library made by Kronos666\n\n## Author\n\n* **Petar Kresoja** - *University Singidunum - Faculty of Informatics and Computing* - [Pequla](https://github.com/Pequla)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpequla%2Fjavarcon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpequla%2Fjavarcon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpequla%2Fjavarcon/lists"}