- Fixed potential memory leak with entities
- Added keep_levels effect as xp counterpart to keep_inventory - use both if you want to have vanilla-style keep inventory
- Added /ecoskills set (Thanks Sen!)
- Fixed /ecoskills recount
- Added GUI cache (Thanks Kapitowa!)
- Improved/Fixed smelt trigger (Thanks OfTeN!)
- Added drop_item_slot effect (Thanks OfTeN!)
- Removed paper-plugin.yml
- Added missing add_global_points effect
- Fixed AttributeEffect console spam from last version
- Big improvements to are and aoe_blocks: they will now run from the supplied location, rather than from the player's location. You may need to update some effects to have a location_to_player mutator
- Fixed all_players, random_player, run_chain, and nested chains for non-player triggers
- Added victim_as_dispatcher mutator
- Fixed Block and Location dispatchers
- Added dispatcher_as_player and dispatcher_as_victim mutators
- Improved all existing triggers for Dispatcher system
- Fixed run_command effect
- Fixed click_block and click_entity triggers firing twice (Thanks PQGuanfang!)
- API: Added TriggerData#dispatcher - there is no corresponding TriggerParameter as trigger data will always contain a dispatcher
- Several other performance and stability improvements
- Added conditions.default-state-off-main-thread option in /plugins/libreforge/config.yml. This is for more advanced users and should help fix not-met-lines not showing up in rare edge cases. However, changing the value from true to false may also make not-met-lines show up when they shouldn't at times.
- Added is_expression_true filter
- take_damage trigger will no longer trigger for void damage, /kill, or /suicide
- API: Added RegistrableCategory
- smelt trigger now gives the number of items smelted as the value
- Added optional filters for mine_vein
- Fixed projectile_hit not working correctly
- Added damage_offhand effect
- Improved /ecoskills give