{"id":46350355,"url":"https://github.com/engsr6982/fastminer","last_synced_at":"2026-03-04T23:01:44.727Z","repository":{"id":250311175,"uuid":"833441310","full_name":"engsr6982/FastMiner","owner":"engsr6982","description":"快速采集，一个高性能的连锁采集Mod","archived":false,"fork":false,"pushed_at":"2026-01-25T16:29:06.000Z","size":452,"stargazers_count":10,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-26T09:12:11.030Z","etag":null,"topics":["bds","levilamina","levilamina-mod","minecraft-plugin"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/engsr6982.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-07-25T04:16:50.000Z","updated_at":"2026-01-25T16:28:58.000Z","dependencies_parsed_at":"2024-08-25T09:44:38.194Z","dependency_job_id":"1bfd739e-653f-4cad-b29d-d46d670d0815","html_url":"https://github.com/engsr6982/FastMiner","commit_stats":null,"previous_names":["engsr6982/fastminer"],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/engsr6982/FastMiner","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/engsr6982%2FFastMiner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/engsr6982%2FFastMiner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/engsr6982%2FFastMiner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/engsr6982%2FFastMiner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/engsr6982","download_url":"https://codeload.github.com/engsr6982/FastMiner/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/engsr6982%2FFastMiner/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30098085,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-04T22:49:54.894Z","status":"ssl_error","status_checked_at":"2026-03-04T22:49:48.883Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["bds","levilamina","levilamina-mod","minecraft-plugin"],"created_at":"2026-03-04T23:01:44.017Z","updated_at":"2026-03-04T23:01:44.719Z","avatar_url":"https://github.com/engsr6982.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FastMiner\n\n一个基于 Levilamina 的快速连锁采集 Mod，支持 Server 和 Client 双端运行。\n\n## 🚀 性能测试\n\n\u003e 测试环境均为: Windows 10 22H2 + 同时运行客户端和服务端  \n\u003e 配置: i5-6300HQ@2.9Ghz + DDR4 8G 2133Mhz\n\n| 数量 | 耗时    | 平均         |\n| ---- | ------- | ------------ |\n| 5    | 0ms     | /            |\n| 33   | 3ms     | /            |\n| 67   | 8ms     | /            |\n| 1k   | 117ms   | 0.117ms/个   |\n| 1w   | 1261ms  | 0.1261ms/个  |\n| 10w  | 13592ms | 0.13592ms/个 |\n\n\u003e 🧩 2025.11.7 更新：重构后的调度系统性能测试 **100096** 个方块, 总耗时 **10606ms**, 平均 **0.10595ms/个**, 理论提升 22%🚀。\n\n## Client 端安装\n\n```bash\nlip install github.com/engsr6982/FastMiner#client\n```\n\n\u003e Tip: 按住 V 键挖掘方块即可连锁(默认绑定 V 键，可在配置文件更改)\n\n### 命令\n\n- /fm 打开方块白名单配置 GUI\n\n### 配置文件\n\n```json\n{\n    \"version\": 1,\n    \"dispatcher\": {\n        \"globalBlockLimitPerTick\": 256, // 全局每刻连锁上线\n        \"maxResumeTasksPerTick\": 16 // 每刻恢复任务上限\n    },\n    \"bindKey\": 86, // 绑定按键 (Windows VK Code)\n    \"blocks\": { // 方块配置(白名单模式)，Key 填写方块命名空间\n      \"minecraft:spruce_log\": {\n        \"name\": \"云杉木原木\", // 方块名称\n        \"destroyMode\": \"Default\", // 破坏模式，支持: Default 和 Cube。 Default搜索相邻的6个面，Cube 3x3x3搜索\n        \"similarBlock\": [] // 相似方块，填写方块命名空间，连锁时会一起采集\n      },\n      \"minecraft:birch_log\": {\n        \"name\": \"白桦木原木\",\n        \"limit\": 200, // 最大连锁采集数量(可选字段)\n        \"destroyMode\": \"Default\",\n        \"similarBlock\": []\n      }\n    }\n}\n```\n\n## Server 端安装\n\n```bash\nlip install github.com/engsr6982/FastMiner\n```\n\n\u003e Tip：初次使用，需输入命令 /fm 打开 GUI，开启需要连锁的方块。\n\n### 命令\n\n- /fm 打开设置 GUI\n- /fm off 关闭连锁采集\n- /fm on 开启连锁采集\n- /fm manager 方块管理 GUI（OP）\n\n### 配置文件\n\n```json\n{\n  \"version\": 6,\n  \"dispatcher\": {\n    \"globalBlockLimitPerTick\": 256, // 每次调度最多采集多少个方块\n    \"maxResumeTasksPerTick\": 16 // 每次调度最多恢复多少个任务\n  },\n  \"moneys\": {\n    \"Enable\": false, // 是否启用经济系统\n    \"MoneyType\": \"LLMoney\", // 经济类型 LLMoney 或 ScoreBoard\n    \"MoneyName\": \"money\", // 经济名称\n    \"ScoreName\": \"\" // 计分板名称\n  },\n  \"blocks\": {\n    // 方块配置，键(Key) 填写方块命名空间\n    \"minecraft:acacia_log\": {\n      \"name\": \"金合欢木原木\", // 方块名称\n      \"cost\": 0, // 每个方块消耗的经济\n      \"limit\": 256, // 最大连锁采集数量\n      \"destroyMod\": \"Cube\", // 破坏模式，支持: Default 和 Cube。 Default搜索相邻的6个面，Cube 3x3x3搜索\n      \"silkTouschMod\": \"Unlimited\", // 精准采集附魔，Unlimited 无限制、Forbid 禁止精准附魔、Need 需要精准附魔\n      \"tools\": [\n        \"minecraft:wooden_axe\", // 工具限制，如果留空数组，则代表不限制工具类型\n        \"minecraft:stone_axe\",\n        \"minecraft:iron_axe\",\n        \"minecraft:diamond_axe\",\n        \"minecraft:golden_axe\",\n        \"minecraft:netherite_axe\"\n      ],\n      \"similarBlock\": [] // 相似方块，填写方块命名空间，连锁时会一起采集\n    }\n  }\n}\n```\n\n![image](./readmeimg.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fengsr6982%2Ffastminer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fengsr6982%2Ffastminer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fengsr6982%2Ffastminer/lists"}