{"id":14969669,"url":"https://github.com/assada/itemdatabaselink","last_synced_at":"2026-02-02T12:13:17.223Z","repository":{"id":37496814,"uuid":"446073163","full_name":"assada/ItemDatabaseLink","owner":"assada","description":":inbox_tray: The simple items provider plugin for the Bukkit/Spigot API!","archived":false,"fork":false,"pushed_at":"2023-06-19T04:05:17.000Z","size":62,"stargazers_count":0,"open_issues_count":3,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-24T01:14:19.478Z","etag":null,"topics":["bukkit","bukkit-plugin","craftbukkit","database","minecraft","minecraft-plugin","spigot-plugin","spigotmc"],"latest_commit_sha":null,"homepage":"https://dead.guru","language":"Java","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/assada.png","metadata":{"files":{"readme":"README.md","changelog":null,"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}},"created_at":"2022-01-09T11:48:55.000Z","updated_at":"2022-01-10T10:07:57.000Z","dependencies_parsed_at":"2024-10-11T03:41:19.979Z","dependency_job_id":null,"html_url":"https://github.com/assada/ItemDatabaseLink","commit_stats":{"total_commits":31,"total_committers":2,"mean_commits":15.5,"dds":0.06451612903225812,"last_synced_commit":"830f68552b8ea0c77e73551a1f6954eb77e7d5eb"},"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/assada/ItemDatabaseLink","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/assada%2FItemDatabaseLink","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/assada%2FItemDatabaseLink/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/assada%2FItemDatabaseLink/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/assada%2FItemDatabaseLink/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/assada","download_url":"https://codeload.github.com/assada/ItemDatabaseLink/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/assada%2FItemDatabaseLink/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261805177,"owners_count":23212321,"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":["bukkit","bukkit-plugin","craftbukkit","database","minecraft","minecraft-plugin","spigot-plugin","spigotmc"],"created_at":"2024-09-24T13:42:11.868Z","updated_at":"2026-02-02T12:13:17.182Z","avatar_url":"https://github.com/assada.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ItemDatabaseLink\n\n[![Packaing Jar And Upload](https://github.com/assada/ItemDatabaseLink/actions/workflows/maven.yml/badge.svg)](https://github.com/assada/ItemDatabaseLink/actions/workflows/maven.yml)\n\n## Description\nWith IDL you can reward player with some materials/items/effects/money to players via database.\n\nExamples:\n```sql\nINSERT INTO minecraft.idl_items (uuid, type, value, qty, status) VALUES ('3630a9c7-1b18-3c4d-9cc9-462674d3795e', 'MONEY', 'MONEY', 100, 0)\n```\nAdd 100 Vault money\n```sql\nINSERT INTO minecraft.idl_items (uuid, type, value, qty, status) VALUES ('3630a9c7-1b18-3c4d-9cc9-462674d3795e', 'ITEM', 'DIAMOND', 64, 0)\n```\nGives 64 diamonds for player with uuid 3630a9c7-1b18-3c4d-9cc9-462674d3795e\n```sql\nINSERT INTO minecraft.idl_items (uuid, type, value, qty, status) VALUES ('3630a9c7-1b18-3c4d-9cc9-462674d3795e', 'EFFECT', 'SPEED', 999, 0)\n```\nApply speed potion(for 99.9 seconds) for player with uuid 3630a9c7-1b18-3c4d-9cc9-462674d3795e\n\n```sql\nINSERT INTO minecraft.idl_items (uuid, type, value, qty, status) VALUES ('3630a9c7-1b18-3c4d-9cc9-462674d3795e', 'EXPERIENCE', 'Experience', 10000, 0)\n```\nAdd 10000 experience for player with uuid 3630a9c7-1b18-3c4d-9cc9-462674d3795e\n```sql\nINSERT INTO minecraft.idl_items (uuid, type, value, qty, status) VALUES ('3630a9c7-1b18-3c4d-9cc9-462674d3795e', 'HEAL', 'Heal', 0, 0)\n```\nFull heal and remove all bad potion effects player with uuid 3630a9c7-1b18-3c4d-9cc9-462674d3795e\n```sql\nINSERT INTO minecraft.idl_items (uuid, type, value, qty, status) VALUES ('3630a9c7-1b18-3c4d-9cc9-462674d3795e', 'PERMISSION', 'test.perm', 100, 0)\n```\nAdd `test.perm` LuckPerms permission to user with 100 seconds expiration\n\n## Features\n* Databases: MySQL (more in future if requested)\n* `/claim` command for getting all new items to inventory (or dropping on ground if inventory is full) or apply other rewards\n* flexible configuration\n* AuthMe integration (DB requests after successful login)\n* Vault integration (for money rewards)\n* LuckPerms integration (permisson as reward)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fassada%2Fitemdatabaselink","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fassada%2Fitemdatabaselink","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fassada%2Fitemdatabaselink/lists"}