{"id":27112326,"url":"https://github.com/soulwax/catcraft","last_synced_at":"2025-07-04T02:37:15.855Z","repository":{"id":41842276,"uuid":"54427589","full_name":"soulwax/CatCraft","owner":"soulwax","description":"A bukkit plugin for Minecraft with various functionalities for personal use. Lincense: MIT","archived":false,"fork":false,"pushed_at":"2025-03-05T02:59:04.000Z","size":588,"stargazers_count":8,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-05T03:28:53.005Z","etag":null,"topics":["bukkit","java","minecraft","spigot","spigot-plugin"],"latest_commit_sha":null,"homepage":"https://oakheim.com","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/soulwax.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":"2016-03-21T22:32:00.000Z","updated_at":"2025-03-05T02:59:08.000Z","dependencies_parsed_at":"2023-01-27T22:45:34.977Z","dependency_job_id":"4034d2a1-04d2-4604-8d6c-57404d050117","html_url":"https://github.com/soulwax/CatCraft","commit_stats":null,"previous_names":["korriban/catcraft"],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/soulwax%2FCatCraft","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/soulwax%2FCatCraft/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/soulwax%2FCatCraft/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/soulwax%2FCatCraft/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/soulwax","download_url":"https://codeload.github.com/soulwax/CatCraft/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247578584,"owners_count":20961270,"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":["bukkit","java","minecraft","spigot","spigot-plugin"],"created_at":"2025-04-07T01:58:32.697Z","updated_at":"2025-04-07T01:58:33.310Z","avatar_url":"https://github.com/soulwax.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CatCraft\n\n## (Minecraft Version 1.20.1)\n\n### A bukkit plugin for Minecraft with various functionalities for personal use\n\n## HUGE RECOMMENDATION\n\n## DELETE THE /plugins/CatCraft FOLDER BEFORE UPDATING TO THIS VERSION! I USE YAML LOG FILES NOW AND THE OLD LOG FILES ARE NOT COMPATIBLE WITH THE NEW VERSION\n\n### But, to equivocate, it won't break anything either. It's just gonna be a mess. Plus, the emoji replacement relies on the config.yml to be set to true at the respective line. No updated config file may disable the feature now\n\nFeature List:\n\n- Non-invasive player logger via login timestamp\n- Relaying opened chests (Can be turned off - see config.yml)\n- Relaying entities dealing damage to other entities to the server shell (Can be turned off - see config.yml)\n- Defends cats by deflecting damage inflicted to cats, ocelots and so on. Instantly kills an entity that killed a cat, ocelot etc (Low event priority to keep it lightweight)\n- Formats the chat to differentiate between members, mods and admins\n- Japanese emoji replacement (Can be turned off - see config.yml)\n\n## Command List\n\n**/cc** or **/catcraft** followed by:\n\n- inv [player] -\u003e Peek into player's inventory\n- ender [player] -\u003e Peek into a player's ender chest\n- disarm [player] -\u003e Take his armor (and optionally main-hand) into your own inventory\n- msgall [message] -\u003e Sends an anonymous instant message to all logged in players\n- reload -\u003e reloads the plugin\n- help -\u003e List possible commands\n- rules -\u003e List rules specified in the config.yml file\n- credits -\u003e List credits, including the link to this github repo\n\n**Private whisper function:**\n\n- /ccw [player] [message] -\u003e Sends a non-anonymous private message to a player.\n\n**Discord Ignore Global Chat Message function:**\n\n- /anon [message]\n\n## Permission nodes\n\n- catcraft.admin -\u003e for /cc or /catcraft commands (WARNING: recommended to give it only to the highest ranked players / OPs)\n- catcraft.whisper -\u003e for /ccw (recommended to allow all players to use it)\n- chat.format.* (use to your hearts content if you want to differentiate the power levels via chat)\n  - chat.format.member (default)\n  - chat.format.moderator\n  - chat.format.admin (op)\n\n## Build Instructions\n\nYou need to have JDK 17 installed. (\u003chttps://adoptium.net/?variant=openjdk17\u0026jvmVariant=hotspot\u003e)\nAll there is to it:\n\n```bash\n.\\gradlew jar\n```\n\nOn Linux / Mac:\n\n```bash\n./gradlew jar\n```\n\nThe build output is: `./build/libs` as it is the default for Gradle builds.\n\n### You can use different IDEs to your hearts content. I use IntelliJ IDEA Community Edition or VS Code, it doesn't matter\n\n**Final step:** Put the generated .jar in the /plugins folder of your MC server.\nImportant last recommendation for 1.17.1 and upwards: Delete the /plugins/CatCraft folder due to drastic changes made to how the logger works.\n\nDone!\nIf you encounter any bugs or have ideas how to improve it, contact me via github or Discord: soulwax#5473\n\nThe source code is MIT licensed as of 2023.\n\nNon-commercial use of the generated *.jar file and resulting config / log files is permitted for your own server. Author: \u003chttps://github.com/Soulwax\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsoulwax%2Fcatcraft","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsoulwax%2Fcatcraft","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsoulwax%2Fcatcraft/lists"}