{"id":21331656,"url":"https://github.com/arcaneplugins/levelledmobs-brainstorming","last_synced_at":"2025-07-12T10:30:58.083Z","repository":{"id":42055743,"uuid":"481595019","full_name":"ArcanePlugins/LevelledMobs-Brainstorming","owner":"ArcanePlugins","description":"Discussing future changes to LevelledMobs. Feel free to partake in any discussions.","archived":false,"fork":false,"pushed_at":"2023-06-08T16:43:37.000Z","size":969,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-05-21T08:04:09.614Z","etag":null,"topics":["bukkit","java","leveledmobs","levelledmobs","minecraft","mobs","paper","papermc","plugin","plugins","spigot","spigotmc"],"latest_commit_sha":null,"homepage":"https://github.com/lokka30/LevelledMobs","language":null,"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/ArcanePlugins.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}},"created_at":"2022-04-14T12:25:10.000Z","updated_at":"2022-08-27T12:50:40.000Z","dependencies_parsed_at":"2023-01-26T05:46:50.417Z","dependency_job_id":null,"html_url":"https://github.com/ArcanePlugins/LevelledMobs-Brainstorming","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArcanePlugins%2FLevelledMobs-Brainstorming","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArcanePlugins%2FLevelledMobs-Brainstorming/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArcanePlugins%2FLevelledMobs-Brainstorming/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArcanePlugins%2FLevelledMobs-Brainstorming/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ArcanePlugins","download_url":"https://codeload.github.com/ArcanePlugins/LevelledMobs-Brainstorming/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225814907,"owners_count":17528295,"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","java","leveledmobs","levelledmobs","minecraft","mobs","paper","papermc","plugin","plugins","spigot","spigotmc"],"created_at":"2024-11-21T22:42:56.267Z","updated_at":"2024-11-21T22:42:56.697Z","avatar_url":"https://github.com/ArcanePlugins.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🧟 Welcome to the LM-BS Repo\n\nThis repository is used to discuss future changes to LevelledMobs (`lokka30/LevelledMobs`). Feel free to partake in any discussions.\n\nThis repository is particularly used to refine the configuration system to be used in LM4 (LevelledMobs 4).\n\n## ✍️ LM4 Config Brainstorming\n\n\u003e **Note:**\n\u003e\n\u003e - Remember to select a branch to view a particular brainstormed system!\n\u003e\n\u003e - Do not merge any brainstorming branches into `master`.\n\nThe following branches are used for brainstorming:\n\n- `bs0`: *Listeners System*\n- `bs1`: *First iteration of the Functions System*\n- `bs2`: *Second iteration of the Functions System*\n\nConfiguration brainstorms use the following file structure:\n\n- `demo/`: some files that just use a bunch of random functionality clumped together for showcase purposes.\n- `real/`: files that are more 'presentable' i.e. they would be used (in a final revision of such) as the actual files generated by default for users.\n- `README.md`: describes info about the particular branch.\n\n## 🗺 LM4 Roadmap\n\nHere's a *very* rough roadmap of what is expected to be included in future LM4 major versions.\n\n### 💥 v4.0\n\n- Full plugin revamp + re-code\n- Functions System\n- CustomDrops Item Templates\n- Nametag Prefixes and Suffixes\n- BossBar Nametag Display\n- Global and Local Variables\n\n### ⚙️ v4.1\n\n- Lots of new integrations\n- Placeholder-based boolean expression conditions\n- NBT-API conditions\n\n### 🎛 v4.2\n\n- Custom Levelled Mobs (aka \"Soft Entity Reconstruction System\")\n- Entity Combat Tree\n- Level Attribute Tree\n\n### 🔢 v4.3\n\n- Mob Age Levelling\n- Breeding Levelling\n- Dragon Resurrection Levelling\n  - Levels ender dragons based upon how many times it has been resurrected.\n- Moon Phase Levelling\n- Bloodthirst Levelling\n  - Levels mobs based upon how many player kills they have.\n\n### 🛡 v4.4\n\n- 'Armor Breaker' Custom Attribute\n  - See [this](https://github.com/lokka30/LevelledMobs/issues/329).\n- New events for Functions to use.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farcaneplugins%2Flevelledmobs-brainstorming","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farcaneplugins%2Flevelledmobs-brainstorming","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farcaneplugins%2Flevelledmobs-brainstorming/lists"}