{"id":30700711,"url":"https://github.com/placeblock/betterinventories","last_synced_at":"2026-05-19T14:38:11.883Z","repository":{"id":190245152,"uuid":"682239068","full_name":"Placeblock/BetterInventories","owner":"Placeblock","description":"Easy to use \u0026 Extensive Inventory-API for Spigot.","archived":false,"fork":false,"pushed_at":"2025-03-03T20:26:09.000Z","size":556,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-03T21:28:35.773Z","etag":null,"topics":["anvil","api","chest","components","container","inventory","java","minecraft","papermc","spigot"],"latest_commit_sha":null,"homepage":"","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/Placeblock.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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":"2023-08-23T18:37:25.000Z","updated_at":"2023-11-11T23:47:27.000Z","dependencies_parsed_at":"2023-10-13T12:48:47.220Z","dependency_job_id":"40125ed7-8282-4300-972e-24718e543f64","html_url":"https://github.com/Placeblock/BetterInventories","commit_stats":{"total_commits":162,"total_committers":4,"mean_commits":40.5,"dds":0.04938271604938271,"last_synced_commit":"8c35c515e1be0624b45df801c76e379f53b581af"},"previous_names":["placeblock/betterinventories"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/Placeblock/BetterInventories","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Placeblock%2FBetterInventories","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Placeblock%2FBetterInventories/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Placeblock%2FBetterInventories/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Placeblock%2FBetterInventories/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Placeblock","download_url":"https://codeload.github.com/Placeblock/BetterInventories/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Placeblock%2FBetterInventories/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273281198,"owners_count":25077505,"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-09-02T02:00:09.530Z","response_time":77,"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":["anvil","api","chest","components","container","inventory","java","minecraft","papermc","spigot"],"created_at":"2025-09-02T12:11:38.525Z","updated_at":"2026-05-19T14:38:09.972Z","avatar_url":"https://github.com/Placeblock.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"## What is BetterInventories?\nCreating Inventories with Bukkit can be quite complicated, especially if they get more complex.\nBetter Inventories solves these problems by allowing you to create reusable components, which\nyou can place inside the GUI wherever you want. It is highly customizable, DRY, simple and extensive\nif you need to implement more complex features.\n\nFeatures:\n- Supports different types of Inventories (Chest, Anvil, Hopper, ...)\n- Custom titles\n- Built-in Page system\n- Clean management of different parts of the GUI (Components)\n- Panes that accept items and provide items (IOPanes). You can just take them out of the inventory!!!\n- Listen to button clicks\n- Customizable click sound\n- Switch Inventory and update GUI size without centering the player's cursor\n- Text input using Anvil\n- And many more...\n\n## Documentation\nExamples can be found in the example module.\n\n[Here](https://www.javadoc.io/doc/de.codelix/BetterInventories) is the JavaDoc\n\n## Versioning\nSemantic versioning is used since version 1.3.7\n\n## Installation\nYou can download and use the sourcecode at any time.\u003cbr\u003e\nFor the build-tool users out there:\n#### Repository\nGradle Kotlin\n```kotlin\nmavenCentral()\n```\n```kotlin\nimplementation(\"de.codelix:BetterInventories:VERSION\") // Dependency\n```\nGradle Groovy\n```groovy\nmavenCentral()\n```\n```groovy\nimplementation \"de.codelix:BetterInventories:VERSION\" // Dependency\n```\nMaven\n```xml\n\u003cdependency\u003e\n    \u003cgroupId\u003ede.codelix\u003c/groupId\u003e\n    \u003cartifactId\u003eBetterInventories\u003c/artifactId\u003e\n    \u003cversion\u003eVERSION\u003c/version\u003e\n\u003c/dependency\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplaceblock%2Fbetterinventories","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fplaceblock%2Fbetterinventories","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplaceblock%2Fbetterinventories/lists"}