This repository is used to discuss future changes to LevelledMobs (lokka30/LevelledMobs
). Feel free to partake in any discussions.
This repository is particularly used to refine the configuration system to be used in LM4 (LevelledMobs 4).
Note:
Remember to select a branch to view a particular brainstormed system!
Do not merge any brainstorming branches into
master
.
The following branches are used for brainstorming:
bs0
: Listeners Systembs1
: First iteration of the Functions Systembs2
: Second iteration of the Functions System
Configuration brainstorms use the following file structure:
demo/
: some files that just use a bunch of random functionality clumped together for showcase purposes.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.README.md
: describes info about the particular branch.
Here's a very rough roadmap of what is expected to be included in future LM4 major versions.
- Full plugin revamp + re-code
- Functions System
- CustomDrops Item Templates
- Nametag Prefixes and Suffixes
- BossBar Nametag Display
- Global and Local Variables
- Lots of new integrations
- Placeholder-based boolean expression conditions
- NBT-API conditions
- Custom Levelled Mobs (aka "Soft Entity Reconstruction System")
- Entity Combat Tree
- Level Attribute Tree
- Mob Age Levelling
- Breeding Levelling
- Dragon Resurrection Levelling
- Levels ender dragons based upon how many times it has been resurrected.
- Moon Phase Levelling
- Bloodthirst Levelling
- Levels mobs based upon how many player kills they have.
- 'Armor Breaker' Custom Attribute
- See this.
- New events for Functions to use.