{"id":31853468,"url":"https://github.com/programie/retainxp","last_synced_at":"2026-05-14T12:31:44.743Z","repository":{"id":142330976,"uuid":"207149928","full_name":"Programie/RetainXP","owner":"Programie","description":"A Minecraft Bukkit plugin which prevents loosing all your XP after death","archived":false,"fork":false,"pushed_at":"2023-10-05T18:20:50.000Z","size":43,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-03-06T10:15:23.299Z","etag":null,"topics":["bukkit","bukkit-plugin","minecraft","spigot","spigot-plugin"],"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/Programie.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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}},"created_at":"2019-09-08T17:41:51.000Z","updated_at":"2023-09-30T12:13:48.000Z","dependencies_parsed_at":null,"dependency_job_id":"538ef2ef-2ae7-42a0-b866-6e9bbcab44f9","html_url":"https://github.com/Programie/RetainXP","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/Programie/RetainXP","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Programie%2FRetainXP","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Programie%2FRetainXP/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Programie%2FRetainXP/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Programie%2FRetainXP/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Programie","download_url":"https://codeload.github.com/Programie/RetainXP/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Programie%2FRetainXP/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33024904,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-13T13:14:54.681Z","status":"online","status_checked_at":"2026-05-14T02:00:06.663Z","response_time":57,"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":["bukkit","bukkit-plugin","minecraft","spigot","spigot-plugin"],"created_at":"2025-10-12T13:28:40.337Z","updated_at":"2026-05-14T12:31:44.738Z","avatar_url":"https://github.com/Programie.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RetainXP\n\n**NOTE: This project has been previously called \"XPKeeper\" but has been renamed to RetainXP as there already exists [another project](https://www.curseforge.com/minecraft/bukkit-plugins/xpkeeper) with the same name.**\n\nA Minecraft Bukkit plugin which prevents loosing all your XP after death.\n\n\u003cimg src=\"logo.png\" alt=\"Logo\" height=\"300\"/\u003e\n\n[![actions status](https://github.com/Programie/RetainXP/actions/workflows/build.yml/badge.svg)](https://github.com/Programie/RetainXP/actions/workflows/build.yml)\n[![download from GitHub](https://img.shields.io/badge/download-Releases-blue?logo=github)](https://github.com/Programie/RetainXP/releases/latest)\n[![download from Modrinth](https://img.shields.io/badge/download-Modrinth-blue?logo=modrinth)](https://modrinth.com/plugin/retainxp)\n[![download from CurseForge](https://img.shields.io/badge/download-CurseForge-blue?logo=curseforge)](https://www.curseforge.com/minecraft/bukkit-plugins/retainxp)\n\n## What is it?\n\nAre you annoyed to lose all your XP just because you didn't heard a Creeper behind you?\n\nRetainXP allows you to keep a part of your XP after you die. For example, you can configure it to keep 50% of your XP on death instead of losing all of it.\n\n## Permissions\n\nCurrently, there is only one permission available: `retainxp.retain` (Default: everyone)\n\n## How does it work?\n\nOn player death (and if the player has the `retainxp.retain` permission) the current XP level is multiplied with the `multiplier` value specified in the [config.yml](src/main/resources/config.yml) file (which defaults to 1.0). On respawn, the new player level will be the calculated value.\n\nExamples:\n\n* If the multiplier is set to 1.0 and you die on XP level 60, you will be respawned with XP level 60.\n* If the multiplier is set to 0.5 and you die on XP level 60, you will be respawned with XP level 30.\n\n## Build\n\nYou can build the project in the following 2 steps:\n\n * Check out the repository\n * Build the jar file using maven: *mvn clean package*\n\n**Note:** JDK 1.8 and Maven is required to build the project!\n\n## My other plugins\n\nYou can find them on [my website](https://selfcoders.com/projects/minecraft-plugins).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprogramie%2Fretainxp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprogramie%2Fretainxp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprogramie%2Fretainxp/lists"}