{"id":26890584,"url":"https://github.com/adrianvla/mcrat","last_synced_at":"2025-08-10T22:05:53.707Z","repository":{"id":44543409,"uuid":"499856374","full_name":"adrianvla/MCRAT","owner":"adrianvla","description":"A remote access tool for paper servers","archived":false,"fork":false,"pushed_at":"2024-08-03T21:29:01.000Z","size":6922,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-31T22:05:20.807Z","etag":null,"topics":["minecraft","minecraft-plugin","remote-access-tool"],"latest_commit_sha":null,"homepage":"","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/adrianvla.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":"2022-06-04T14:55:18.000Z","updated_at":"2024-08-03T22:35:29.000Z","dependencies_parsed_at":"2024-09-25T20:32:06.472Z","dependency_job_id":null,"html_url":"https://github.com/adrianvla/MCRAT","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/adrianvla/MCRAT","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrianvla%2FMCRAT","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrianvla%2FMCRAT/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrianvla%2FMCRAT/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrianvla%2FMCRAT/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adrianvla","download_url":"https://codeload.github.com/adrianvla/MCRAT/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrianvla%2FMCRAT/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269794095,"owners_count":24476740,"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","status":"online","status_checked_at":"2025-08-10T02:00:08.965Z","response_time":71,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["minecraft","minecraft-plugin","remote-access-tool"],"created_at":"2025-03-31T22:05:27.244Z","updated_at":"2025-08-10T22:05:53.652Z","avatar_url":"https://github.com/adrianvla.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MCRAT\n### A minecraft remote access tool.\n###### Mainly used to access the console and moderate the server when you don't have the ssh command installed\n\nFor Paper 1.20.1 (also compatible with other versions if you manage to compile it)\n\nThe rat.java file Is the remote access tool itself.\n\nRecommended program for compiling: IntelliJ IDEA (or maven package)\n\nIt's going to be hooked up to chat commands in the main files\n\nTo change who can execute it, change it in the array:\n```java\n\npublic String onlyrunners[] = new String[]{YOUR_PLAYER_NAME};\n```\n# Java Depencies\n### Apache MINA-SSHD (included in the maven pom.xml file)\n\n##  Usage\n\n#### NEW! version 1.1\n### :ssh username password\n  Opens an Apache SSHD server\n### :stopssh\n  Stops the ssh server\n### :sh command\n  Runs a shell command on the server\n### :stopsh\n  Stops the shell command and shows you the output in a book (commands like ping need to be stopped)\n### :invincible\n  Toggles invincibility (also called god mode, this cancels damage for the player. When this is enabled, /kill doesn't work on the player)\n### :download \u003curl\u003e DOWNLOAD_TO:\u003cfilename\u003e\n  Downloads a given file to the servers directory\n### :cd \u003cdirectory\u003e\n  Lists all avaible folders in blue and avaible files in black in a book like GUI (to test it on linux servers, do :cd /)\n\n----------------------------------------------------------------\nversion v0.0.1-alpha\n### :lockconsole \n  A toggle command that prevents console command execution\n### :flood\n  Floods the chat\n### :lockcommands\n  A toggle command that prevents command execution from all players (even opped) (excluded MCRAT users)\n### :spy\n  You see what commands / messages other players type, like Command Spy\n### :reloadserver\n  Reloads Server\n### :giveaccess playername\n  Gives Access to MCRAT to other players (per server session only)\n### :revokeaccess playername\n  Removes Access to MCRAT to other players (per server session only)\n### :disableplugin pluginname\n  Disables A Plugin (like if you removed it's file from the server directory)\n### :enableplugin pluginname\n  Enables a plugin\n### :plugins\n  Lists all avaible plugins (the red ones are disabled, the green ones are enabled)\n### :status\n  Lists the status of all toggleable commands\n### :op playername\n  Ops someone\n### :deop playername\n  Deops someone\n### :exec command\n  Executes that command from Console\n### :sudo player chatmessage\n  Forces a player to say the chatmessage. If the chat message'd be something like /..., it'll be executed as a command\n\n\n\n# Disclaimer\nIf you plan on using it, you agree you will install this plugin to servers you own or on servers you have permission to install plugins on. Only use this to access the servers files if you can't do this with the servers panel.\n\n### By using, downloading, adapting in any shape or form this project, you agree to [CC By Sa](https://creativecommons.org/licenses/by-sa/4.0/) . This work is licensed under the same license (excluding every file that's in the libs/ folder).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadrianvla%2Fmcrat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadrianvla%2Fmcrat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadrianvla%2Fmcrat/lists"}