- Added conditional custom placeholders, you can now make completely dynamic placeholders based on conditions that integrate with PlaceholderAPI! Read more here: https://plugins.auxilor.io/effects/custom-placeholders
- Added drop_random_item and drop_random_item_for_player effects
- Fixed bug with Attribute effects
- Identical triggers will no longer dispatch in the same tick: this not only removes the cooldown workaround as a necessity, but this should also lead to significant performance improvements!
- Fixed description placeholders not being parsed since 2 versions ago
- Removed use of @ConfigUpdater
- Added global points which belong to the server rather than to the player: you can access these with %libreforge_global_points_<id>% and control them with new give_global_points and multiply_global_points effects, and new above_global_points, below_global_points, and global_points_equal conditions
- Added custom placeholder system, read more here: https://plugins.auxilor.io/effects/custom-placeholders
- Added load-weight option to all configs, you can add it to any config to change the load order, read more here: https://plugins.auxilor.io/effects/configuring-an-effect#load-weight
- Added reel_speed_multiplier effect
- Added multi-message support to send_message effect
- Fixed pointless limitation with points
- API: Cleaned up ProvidedHolder, to get the ItemStack from a ProvidedHolder you can do holder.getProvider<ItemStack>() now
- Added damage_twice effect
- Added brew_ingredient trigger
- catch_fish now passes the XP dropped as the value
- Added damage_item effect
- Added repair_item effect
- Added
multiplieroption to multiply_drops instead of fortune- Counters now support all effect arguments (e.g. chance, every, etc.)
- Added brew_time_multiplier effect
- Added potion_duration_multiplier effect
- Added dont_consume_lapis_chance effect
- Added dont_consume_xp_chance effect
- Added item_durability_above filter
- Added item_durability_below filter
- add_holder (and related effects) no longer require specifying conditions
- Fixed line wrapping not working properly with long placeholders and string formatting; the config.yml default has been changed to reflect this (you should reduce the line wrapping to 27 for the default look)
- Added teleport trigger (Thanks Sen!)
- Fixed add_stat flickering for AureliumSkills users
- Added homing effect to make projectiles hone in on enemies (Homing Arrows, Homing Tridents)
- Added piercing effect to allow projectiles to pass through entities and hit multiple at once
- (API) Added new TriggerPlaceholder API to generate placeholders from TriggerData, much cleaner than using a TriggerDispatchEvent listener
- Fixed crit_multiplier
- TriggerData#item will now be passed in to get ItemStack-based placeholders if the holder provider is not an ItemStack
- Added %location_x%, %location_y%, %location_z%, and %location_world% placeholders (shorthand: %x%, %y%, %z%, %world%)
- Added /libreforge reloadextensions command
- Fixed repeats not working correctly (Fixes Tripleshot enchantment!)
- Fixed elytra_boost_save_chance (Fixes Rocket Saver enchantment!)
