{"id":20978372,"url":"https://github.com/emilyy-dev/adorena","last_synced_at":"2025-04-12T02:26:20.673Z","repository":{"id":263154242,"uuid":"889281641","full_name":"emilyy-dev/adorena","owner":"emilyy-dev","description":"Paper plugin that makes for an engaging PvP/PvE experience by scaling players on kill/death","archived":false,"fork":false,"pushed_at":"2024-12-31T23:46:36.000Z","size":1239,"stargazers_count":8,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-12T02:26:14.098Z","etag":null,"topics":["minecraft","papermc","pvp"],"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/emilyy-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING","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":"2024-11-16T01:17:35.000Z","updated_at":"2025-02-28T22:20:14.000Z","dependencies_parsed_at":null,"dependency_job_id":"39f65cd6-94b4-4012-875e-3ca3b73730ca","html_url":"https://github.com/emilyy-dev/adorena","commit_stats":{"total_commits":2,"total_committers":1,"mean_commits":2.0,"dds":0.0,"last_synced_commit":"584602657e2d942d9611379b84daa0e77d77088b"},"previous_names":["emilyy-dev/adorena"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emilyy-dev%2Fadorena","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emilyy-dev%2Fadorena/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emilyy-dev%2Fadorena/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emilyy-dev%2Fadorena/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/emilyy-dev","download_url":"https://codeload.github.com/emilyy-dev/adorena/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248506538,"owners_count":21115446,"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":["minecraft","papermc","pvp"],"created_at":"2024-11-19T05:05:12.641Z","updated_at":"2025-04-12T02:26:20.646Z","avatar_url":"https://github.com/emilyy-dev.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Adorena - アドレナ\n\n## Overview\n\nAdorena is a lightweight, versatile plugin designed for Paper servers. With the simple mechanic of scaling\nplayers and mobs when they kill or are killed, it makes for more thrilling combats, entertaining minigames,\nand dynamic survival experiences.\n\n![project banner, with a speech bubble on the project character that reads \"adorena\"](assets/adorena-banner.jpg)\n\n---\n\n## Download on [Hangar](https://hangar.papermc.io/Emily/adorena)\n\n### Coming soon to Modrinth\n\n![picture of a construction site](assets/glenov-brankovic-DWp5nUqTn6E-unsplash.jpg)\n\n___\n\n## Configuration\n\nThe plugin works by modifying player attributes and increasing or decreasing their intensity.\nMany aspects of the plugin are configurable, such as the set of attributes, the applied effect's magnitude, etc.\n\n![in-game screenshot of two players of visibly different size](assets/adorena-in-game.png)\n\n```yaml\n# scale to grow/shrink by (0.025 = 2.5%)\ngrowth-rate: 0.025\n\neffect-on-kill:\n  # grow | shrink | none\n  effect: grow\n\n  # number of times the effect can be applied at most\n  maximum-times: 20\n\n  # whether the effect should be removed entirely on death in PvP/PvE\n  reset-on-pvp-death: false\n  reset-on-pve-death: false\n\n  # whether the effects apply when killing a monster as well\n  apply-upon-killing-monsters: false\n\n  # ticks until the effect can be applied again\n  cooldown-ticks: 100\n\neffect-on-death:\n  effect: shrink\n  maximum-times: 20\n  cooldown-ticks: 100\n  apply-upon-dying-to-monsters: false\n\nclear-effect-with-milk: true\n\nsuspicious-stew-applies-effects-randomly: false\n\n# whether the effect applies to monsters when they kill an entity\n# can be: always | player-kills-only | never\napplies-to-monsters: never\n\n# when the death/kill effect is applied, the following attributes are scaled by growth-rate.\n# this other setting allows for fine-tuning each attribute on top of growth-rate (combined, multiplied),\n# so growth-rate serves as a global scale.\n# while the idea of the plugin revolves around the scale attribute, attributes can be added or removed as needed/wanted\nattribute-scale-multipliers:\n  minecraft:scale: 1.0\n  minecraft:safe_fall_distance: 1.0\n  minecraft:step_height: 1.0\n  minecraft:jump_strength: 1.0\n  minecraft:block_interaction_range: 1.0\n  minecraft:entity_interaction_range: 1.0\n```\n\n---\n\n## Commands\n\n- `/adorena reload` - Reloads the configuration.\n- `/adorena reset [\u003ctargets\u003e]` - Resets the modified attributes of the target entities to their default values.\n- `/adorena amplitude get [\u003ctarget\u003e]` - Prints you the active amplitude of plugin effects of the target.\n- `/adorena amplitude set [\u003ctargets\u003e]` - Applies effects with the given amplitude to the provided targets.\n\n## Permissions\n\n- `adorena` - Required to use any `/adorena` command.\n- `adorena.reload` - Grants access to the `/adorena reload` command.\n- `adorena.reset` - Grants access to the `/adorena reset` command.\n- `adorena.amplitude` - Required to use `/adorena amplitude` commands.\n- `adorena.amplitude.get` - Grants access to the `/adorena amplitude get` command\n  for querying your own effects amplitude.\n- `adorena.amplitude.get.others` - Grants access to the `/adorena amplitude get \u003ctarget\u003e` command\n  for querying others' effects amplitude.\n- `adorena.amplitude.set` - Grants access to the `/adorena amplitude set` command\n  to alter your own effects amplitude.\n- `adorena.amplitude.set.others` - Grants access to the `/adorena amplitude set \u003ctargets\u003e` command\n  to alter others' effects amplitude.\n\n---\n\n## Support\n\nFor issues, suggestions, or contributions, join our [Discord](https://discord.gg/yBMGfsZKQE).\n\n---\n\n## License\n\nThis plugin is open-source and licensed under the GNU GPL v3.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femilyy-dev%2Fadorena","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Femilyy-dev%2Fadorena","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femilyy-dev%2Fadorena/lists"}