{"id":17874298,"url":"https://github.com/modprog/blockmeter","last_synced_at":"2025-03-21T22:31:50.621Z","repository":{"id":37992678,"uuid":"276890004","full_name":"ModProg/BlockMeter","owner":"ModProg","description":null,"archived":false,"fork":false,"pushed_at":"2024-12-10T15:18:19.000Z","size":786,"stargazers_count":10,"open_issues_count":16,"forks_count":5,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-18T05:43:58.300Z","etag":null,"topics":["fabricmc","hacktoberfest","minecraft","minecraft-mod"],"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/ModProg.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":"2020-07-03T12:03:31.000Z","updated_at":"2024-12-10T15:20:17.000Z","dependencies_parsed_at":"2023-10-03T22:15:28.795Z","dependency_job_id":"7b4b0f0b-ba25-455c-af53-9d27c602b6ce","html_url":"https://github.com/ModProg/BlockMeter","commit_stats":null,"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ModProg%2FBlockMeter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ModProg%2FBlockMeter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ModProg%2FBlockMeter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ModProg%2FBlockMeter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ModProg","download_url":"https://codeload.github.com/ModProg/BlockMeter/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244880323,"owners_count":20525506,"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":["fabricmc","hacktoberfest","minecraft","minecraft-mod"],"created_at":"2024-10-28T11:08:25.001Z","updated_at":"2025-03-21T22:31:50.262Z","avatar_url":"https://github.com/ModProg.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Java CI with Gradle](https://github.com/ModProg/BlockMeter/workflows/Java%20CI%20with%20Gradle/badge.svg) \n[![Modrinth](https://img.shields.io/modrinth/dt/blockmeter?label=Modrinth)](https://modrinth.com/mod/blockmeter)\n[![Github](https://cf.way2muchnoise.eu/blockmeterfabric.svg)](https://www.curseforge.com/minecraft/mc-mods/blockmeterfabric)\n\n# BlockMeter\n\nThis is the public repository for the Block Meter a Fabric Mod to measure Boxes in Minecraft.\n\n# Compile\n\n- Get a version of gradle that's at least 4.10.2\n- `git clone \u003crepo\u003e`\n- `git branch -r` to see available branches\n- `git checkout fabric_1_16` to select your branch\n- `git submodule init`\n- `git submodule update`\n- `/path/to/gradle build`\n\n## How to compile this mod\n\nBecause I created several mods, which have some things in common, the structure of my mods is a bit different from the example mod that Fabric or Forge provide.\n\nIn particular, I don't want the gradle files to be duplicated into every single mod repository, and some common files that contain version info for Fabric, its tools, and some library mods, have been moved to a (common) submodule.\n\n## Prerequisites\n\n### These Versions should work (are used in GitHub CI)\n\n| Software       | Version              |\n| -------------- | -------------------- |\n| Java (OpenJDK) | 17, 18               |\n| Gradle         | ./gradlew or current |\n\n## Versionfiles submodule\n\nAll my mods use the same repository of files that match MineCraft, Fabric, and common libraries versions. This is included in the mod repository as a Versionfiles submodule, and you should get it when cloning the repo. Run `git submodule init`, then `git submodule update` to get the current version of the files. Do this after selecting your branch, see below.\n\n## Compiling the mod\n\nThere are branches for the various versions of MineCraft that are supported by the mod. Run `git branch -r` to see which branches there are, then `git checkout branchname` without the `origin/` part, for example, `git checkout fabric_1_16`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmodprog%2Fblockmeter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmodprog%2Fblockmeter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmodprog%2Fblockmeter/lists"}