{"id":23318828,"url":"https://github.com/not-first/safe-infecting","last_synced_at":"2025-04-07T05:19:54.580Z","repository":{"id":266579938,"uuid":"898753193","full_name":"not-first/safe-infecting","owner":"not-first","description":"Infect villagers without them dying, 100% of the time, on any difficulty.","archived":false,"fork":false,"pushed_at":"2024-12-27T11:07:49.000Z","size":64,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-13T09:37:19.471Z","etag":null,"topics":["minecraft","minecraft-mod"],"latest_commit_sha":null,"homepage":"https://modrinth.com/mod/safe-infecting","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/not-first.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":"2024-12-05T01:01:50.000Z","updated_at":"2024-12-27T11:07:53.000Z","dependencies_parsed_at":"2024-12-05T02:29:54.450Z","dependency_job_id":null,"html_url":"https://github.com/not-first/safe-infecting","commit_stats":null,"previous_names":["not-first/safe-infecting"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/not-first%2Fsafe-infecting","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/not-first%2Fsafe-infecting/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/not-first%2Fsafe-infecting/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/not-first%2Fsafe-infecting/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/not-first","download_url":"https://codeload.github.com/not-first/safe-infecting/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247595574,"owners_count":20963977,"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":["minecraft","minecraft-mod"],"created_at":"2024-12-20T17:19:30.233Z","updated_at":"2025-04-07T05:19:54.564Z","avatar_url":"https://github.com/not-first.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Safe Infecting\n_A minecraft mod that allows you to infect villagers without them dying, 100% of the time, on any difficulty._\n\nIn vanilla minecraft, villagers have a chance of dying when being killed by a zombie, instead of being infected. Only on hard difficulty is villager infection guaranteed.\nThis can be heavily inconvenient for players who simply wish for guaranteed infection without wanting to play on hard difficulty constantly.\n\nThis lightweight mod guarantees villager infection on any difficulty, removing the chance of death.\n\nSupports 1.21.x minecraft versions. The mod only has to be installed on the server.\n\n### Technical Description\nThe mod uses fabric mixins, to edit the Zombie entity class.\nWhen a zombie kills a villager, the onKilledOther zombie method is triggered, which makes a call to check the world difficulty.\nThe mod simply replaces this call with a method that returns the difficulty hard.\nThis tricks the game into believing villagers should have a 100% conversiion rate, despite the rest of the world operating on a different difficulty.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnot-first%2Fsafe-infecting","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnot-first%2Fsafe-infecting","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnot-first%2Fsafe-infecting/lists"}