MythicRPG Dev Builds

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 !} @self
```
`/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 100 }
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 ·
  • Published
    Aug 4, 2023
  • Page views
    10,999
Top