{"id":24652315,"url":"https://github.com/cao-awa/annuus","last_synced_at":"2025-08-09T22:09:32.009Z","repository":{"id":273363758,"uuid":"919440659","full_name":"cao-awa/Annuus","owner":"cao-awa","description":"Annuus is a mod for minecraft networking, improves network performance and makes the game more available for running on large server. ","archived":false,"fork":false,"pushed_at":"2025-07-11T18:48:57.000Z","size":980,"stargazers_count":9,"open_issues_count":4,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-11T20:35:19.647Z","etag":null,"topics":["compression","minecraft","minecraft-mod","network","networking","optimization"],"latest_commit_sha":null,"homepage":"https://modrinth.com/mod/annuus","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cao-awa.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,"zenodo":null}},"created_at":"2025-01-20T11:51:37.000Z","updated_at":"2025-07-11T18:38:59.000Z","dependencies_parsed_at":null,"dependency_job_id":"ac665052-03e8-4b79-8d8b-f24701ca1dbc","html_url":"https://github.com/cao-awa/Annuus","commit_stats":null,"previous_names":["cao-awa/annuus"],"tags_count":15,"template":false,"template_full_name":null,"purl":"pkg:github/cao-awa/Annuus","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cao-awa%2FAnnuus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cao-awa%2FAnnuus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cao-awa%2FAnnuus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cao-awa%2FAnnuus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cao-awa","download_url":"https://codeload.github.com/cao-awa/Annuus/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cao-awa%2FAnnuus/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269645421,"owners_count":24452732,"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-09T02:00:10.424Z","response_time":111,"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":["compression","minecraft","minecraft-mod","network","networking","optimization"],"created_at":"2025-01-25T19:15:03.072Z","updated_at":"2025-08-09T22:09:31.889Z","avatar_url":"https://github.com/cao-awa.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Annuus\n\n![](https://count.getloli.com/@@cao-awa.annuus?name=%40cao-awa.annuus\u0026theme=rule34\u0026padding=7\u0026offset=0\u0026align=top\u0026scale=1\u0026pixelated=1\u0026darkmode=auto)\n\nAnnuus is a mod for minecraft networking,\nimproves network performance and makes the game more available for running on large server.\n\nSupported newest minecraft with fabric loader and neoforge loader, needs fabric-api when using fabric, no other mods requirements when using neoforge.\n\nWhen the player doesn't install annuus on the client, network packet will send normally like vanilla.\n\n# Performance\n\n## Chunk data\n\u003e Deflate 1 has less CPU usage, even though that performance is not good enough here \\\n\u003e So it be considered as a compression option\n\nWe have tested view distance as 10 (473), 12 (637), 16 (1057), 32 (3725), installed mod only fabric-api.\n\n|         env/chunks |          473           |          637           |          1027          |           3725           |\n|-------------------:|:----------------------:|:----------------------:|:----------------------:|:------------------------:|\n|            Vanilla | 35.03ms \u003cbr /\u003e 13.94MB | 40.51ms \u003cbr /\u003e 18.74MB | 72.57ms \u003cbr /\u003e 31.66MB | 238.69ms \u003cbr /\u003e 122.40MB |\n| Annuus (Deflate 9) | 29.76ms \u003cbr /\u003e 1.17MB  | 50.46ms \u003cbr /\u003e 2.39MB  |  48.6ms \u003cbr /\u003e 4.04MB  | 163.31ms \u003cbr /\u003e 15.98MB  |\n| Annuus (Deflate 1) | 36.09ms \u003cbr /\u003e 2.21MB  | 51.06ms \u003cbr /\u003e 2.96MB  | 57.94ms \u003cbr /\u003e 4.99MB  | 235.22ms \u003cbr /\u003e 19.65MB  |\n\n## Block updates\n\u003e The more blocks collect the more advantages in Annuus protocol, such as very huge piston towers    \n\nAnd chunk delta update blocks, every time collect 1229 blocks:\n\n|         env/blocks |  2455  |  7365   |  24550  |  78560   |\n|-------------------:|:------:|:-------:|:-------:|:--------:|\n|            Vanilla | 9.72KB | 29.16KB | 97.2KB  | 311.06KB |\n| Annuus (Deflate 9) | 6.79KB | 20.39KB | 67.97KB | 217.53KB |\n| Annuus (Deflate 1) | 6.35KB | 19.07KB | 63.59KB | 203.5KB  |\n\n## Recipes synchronize\n\n|                         env/recipes |   1290   |   9587   |\n|-----------------------------------:|:--------:|:--------:|\n|                            Vanilla | 105.73KB | 692.2KB  |\n| Replacement v1 \u003cbr/\u003e (no_compress) |  94.4KB  | 612.86KB |\n|   Replacement v1 \u003cbr/\u003e (deflate_9) | 19.61KB  | 135.9KB  |\n|   Replacement v1 \u003cbr/\u003e (deflate_1) | 24.11KB  | 169.11KB |\n\n# Configuration\nConfig ``chunk_compression`` and ``block_updates_compression`` have options: ``no_compress``, ``lz4``, ``best_speed``, ``deflate_1``, ``deflate_2``, ``deflate_3``, ``deflate_4``, ``deflate_5``, ``deflate_6``, ``deflate_7``, ``deflate_8``, ``deflate_9``, ``best_compress``. \n\nThe ``best_speed`` is alias of ``deflate_1``, ``best_compress`` is ``deflate_9``.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcao-awa%2Fannuus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcao-awa%2Fannuus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcao-awa%2Fannuus/lists"}