Get Development Builds!
Remember: Dev Builds may include new, untested features, bugs, and other things, and they could potentially alter and/or break your previous MythicRPG configurations due to updates to our syntax. Please make sure you read development changelogs fully!
»
|
Revert base stats to default values defined in stats.yml when an archetype is removed
|
Premium | ||
Build 54 ·
|
»
|
Removed some debugging spam
More work on actionbar hotbar display |
Premium | ||
Build 53 ·
|
»
|
Fixed archetype abilities not being unlocked from levels below the starting level
|
Premium | ||
Build 52 ·
|
»
|
Fixed some tab complete bugs with experience commands
Fixed a possible dupe glitch with the item hotbar `+` Implemented the `OffsetKeys` option for the quickcast bar `+` Bunch of additions for actionbar-style quickcasting bar |
Premium | ||
Build 51 ·
|
»
|
Fixed spells being learned from different sources only tracking the last source
`+` Fixed level 1 spell unlocks not being learned before an archetype levels once `+` Fixed spells being lost if they were gained from an archetype even if you also knew them from a different source `+` Fixed some bugs with spell unlocks `+` Added admin commands for giving experience to a specific archetype |
Premium | ||
Build 50 ·
|
»
|
Fixed `caster.archetype.exp` placeholder
|
Premium | ||
Build 49 ·
|
»
|
Fixed default bindings menu config not copying on first start
|
Premium | ||
Build 48 ·
|
»
|
Added SpellUnlocks stuff, needs testing
`+` Fixed some placeholders not loading `+` Update dependencies |
Premium | ||
Build 47 ·
|
»
|
Build against 1.20.6 instead of 1.20.5
`+` Added archetype remove admin command `+` Added placeholders: Added PAPI placeholders: %mythic_archetype_[TYPE]% %mythic_archetype_level_[TYPE]% %mythic_archetype_exp_[TYPE]% %mythic_archetype_exp_goal_[TYPE]% `+` Added support for spells to have multiple sources `+` Added archetype spell unlocks [untested] |
Premium | ||
Build 46 ·
|
»
|
Fixed tome color codes not parsing correctly
`+` Fixed spell sign messages not parsing colors correctly `+` Added forgetSpell mechanic `+` Added teachSpell mechanic `+` Renamed HotBar config section to HotBar `+` Refactored casting system to support different types of hotbars |
Premium | ||
Build 45 ·
|
»
|
Fix NPE when creating meta skill commands without completions
|
Premium | ||
Build 44 ·
|
»
|
Added `setCustomMenuButton{slot=X;icon=Y}` mechanic to change buttons when in a custom menu. Passed variiable `click-type` with 0 for left-click and 1 for right-click
|
Premium | ||
Build 43 ·
|
»
|
Added custom menu framework
`+` Added /mrpg menus open [custom_menu_name] command `+` Added openCustomMenu{menu=X} mechanic |
Premium | ||
Build 42 ·
|
»
|
Skill Commands
Make skills register as commands with the following format ```yml MyExampleSkills: Command: Id: skillTest Aliases: - testSkill Completions: target: - players Skills: - message{m=You rock ``` `/skilltest Ghmmy` -> `You rock Ghmmy!` These are the special completions fields that will get auto-replaced with the actual lists: `worlds`,`players`,`items`,`mythicitems` Extended Example: ```yml RandomTP: Command: Id: randomtp Aliases: - rtp - wild Completions: target: - players Conditions: - hasPermission{p=rtp.use} true "&cYou do not have permission to use that command" - holding{m=DIAMOND} true "&cYou can only use this command while holding a diamond" Skills: - consumeHeldItem # Take away the diamond as payment - potion{t=SLOW_FALLING;l=5;d=100;p=false} @self - command{c=teleport FailedConditionsSkills: - e:p{p=VILLAGER_ANGRY;hs=1;vs=1;a=100} @self - s{s=entity.villager.no} @self ``` |
Premium | ||
Build 41 ·
|
»
|
Add party, guild, waypoints command structure.
|
Premium | ||
Build 40 ·
|
»
|
Add descriptions and error handling to the /rpg spells command tree.
|
Premium | ||
Build 39 ·
|
»
|
Full error handling and proper command descriptions for main command, archetypes, points, reload, etc.
|
Premium | ||
Build 38 ·
|
»
|
Make `rpg` a main command alias, upgrade API version and plugin description.
|
Premium | ||
Build 37 ·
|
»
|
Fixed archetype base stats not working with math
|
Premium | ||
Build 36 ·
|
»
|
Fixed config error in Vanilla source
Added custom points/attributes system Added base stats for archetypes |
Premium | ||
Build 35 ·
|
»
|
Added `kill_entity`, `kill_mythic`, `vanilla` experience sources
Added `giveMythicExperience{group=SOURCE_TYPE;amount=#}` mechanic Added `mythicExperience{group=SOURCE_TYPE}` drop |
Premium | ||
Build 34 ·
|
»
|
Added mining and building experience sources
|
Premium | ||
Build 33 ·
|
»
|
Added leveling stuff:
- Leveling archetypes - Experience curves - Experience source groups - onLevelUp trigger - Archetype LevelSkills option |
Premium | ||
Build 32 ·
|
»
|
Added ``/mmrpg attributes`` with options for set/get/add. Will be used in upcoming custom attribute system. You can add negative numbers to take away points.
|
Premium | ||
Build 31 ·
|
»
|
Updated to Java 21, 1.20.5 and latest Mythic
|
Premium | ||
Build 30 ·
|
»
|
added CommandFeedback option to config. Defaults to true. only applies to ChooseCommand currently.
removed Carson |
Premium | ||
Build 29 ·
|
»
|
Added spell bindings menu
|
Premium | ||
Build 28 ·
|
»
|
Fixed a few errors with profile loading
|
Premium | ||
Build 27 ·
|
»
|
Fixed NPE on startup with new casting manager
|
Premium | ||
Build 26 ·
|
»
|
Refactor casting manager
|
Premium | ||
Build 25 ·
|
»
|
Added more planned options to config-spells.yml
|
Premium | ||
Build 24 ·
|
»
|
Moved config files to new MythicMobs config sub-folder
`+` Fixed some bugs/inconsistencies with config files `+` Added spellbook menu accessible with `/spellbook` command. If spellbook is enabled and accessible, players can use it to see what spells they've learned, cast spells directly, or bind spells to the skillbar |
Premium | ||
Build 23 ·
|
»
|
Fixed archetype bug causing plugin not to load
|
Premium | ||
Build 22 ·
|
»
|
Made spell names in `cast` command case-insensitive
Fixed some bugs with the cast bar Fixed some bugs with the reagent placeholders and happyhud |
Premium | ||
Build 21 ·
|
»
|
Added custom reagents system
Allow min/max reagent values to be based on stats Added papi placeholders `%mythic_reagent_[reagent]%` and `%mythic_reagent_max_[reagent]%` Made default config files generate |
Premium | ||
Build 20 ·
|
»
|
Changed spell tomes to use PDC instead of NBT
|
Premium | ||
Build 19 ·
|
»
|
Added global mechanics and global spells
|
Premium | ||
Build 18 ·
|
»
|
Changed spell flag from `Learnable` to `Spell: true`
|
Premium | ||
Build 17 ·
|
»
|
Initial Development Branch Commit
|
Premium | ||
Build 16 ·
|
»
|
Fixed a bunch of bugs with spells
|
Premium | ||
Build 15 ·
|
»
|
Setting up all the config file stuff
|
Premium | ||
Build 14 ·
|
»
|
Refactored class system to new archetype system
- Added support for multi-classing and sub-classing - Added support for making multiple categories of archetypes (such as classes, professions, etc) |
Premium | ||
Build 13 ·
|
»
|
Fixed some bugs with class selection
Fixed some bugs with some triggers |
Premium | ||
Build 12 ·
|
»
|
Implemented all the different passive triggers
|
Premium | ||
Build 11 ·
|
»
|
Refactoring
|
Premium | ||
Build 10 ·
|