- Various performance, stability and code improvements (Thanks Callum!)
- Add trident_hit trigger (Thanks 0x484!)
- Add block-lookup support (Thanks Nico!)
- All block breaking effects support "prevent-trigger" (Thanks OfTeN!)
- Add antigravity_projectile effect (Thanks 0x484!)
- Add "trigger_heal" arg to give_health effect (Thanks 0x484!)
- Various performance, stability and code improvements (Thanks Callum!)
- Fixed particle animations not updating on reload
Added `/libreforge getitemdata <player> <slot> to get exact NBT string for item-lookup
- Fixed potential memory leak with collide_entity trigger (Thanks Auxilor!)
- Fixed
tracebackmax time (Thanks Auxilor!)- Fixed entity whitelist issues when using multiple
homingeffects (Thanks Auxilor!)- Fixed lrdcb export name always "export" (Thanks Auxilor!)
- Fixed various other backend methods (Thanks Auxilor!)
- Fixed crate roll animations ending prematurely
- Fixed various issues with the CSGO roll animation
- Fixed ghost items appearing after using the
/keys takecommand- Fixed error with wildcard permissions
- Added error feedback to the
/ecocrates forceopencommand when executed from console- Added double-click prevention to placed crates
- Added new
slot_machineroll animation- Added support for
%reward%placeholder in placed crate holograms
- Added
custom-slotsto crate preview and key GUI.- Fixed
nil/nullplaceholder for rewards with zero weight.- Removed legacy methods.
- Fixed incorrect reward permission nodes.
- Added temp fix for animated rolls failing to complete.
- Fixed
hunger_above_percentandhunger_below_percentconditions to correctly evaluate hunger levels.- Fixed potential dupe issue with
sell_itemeffect.- Fixed inconsistent placeholders in
send_titleeffect.- Fixed
spin_itemanimation spawning incorrect number of items.- Fixed
shoot_fireworkandfireworkeffects using incorrect color args.- Fixed
%player%placeholder not being replaced inrun_player_commandeffect.
# EcoCrates 2.0.0 - REQUIRES ECO 7.0.0
## YOU MUST UPDATE ALL PLUGINS AND ECO OR THEY WILL NOT WORK!
## READ DISCORD ANNOUNCEMENTS FOR MORE INFO
- Fixed catch_fish trigger removing XP.
- Added
commands.ymlfor adding effect based custom commands.- Added
placeholders.ymlfor custom placeholders, moving out ofconfig.yml.static_<time>andglobal_static_<time>triggers now support placeholders.- random effect chains, with
weightargs are now dynamic and support math.- Added support for BetterModel plugin
sheartrigger introduced with block support andshear_entityhas been removed/deprecated.- AurelliumSkills (not AuraSkills) support has been dropped due to version incompatibility.
luck_multipliereffect is removed.- Deprecated
drop_item_for_playereffect is removed.- Deprecated
drop_random_item_for_playereffect is removed.- Deprecated
run_chain_inlineeffect is removed.- Removed other deprecated methods - please read commit log to see which ones, and update your code accordingly.
## EcoCrates is now a libreforge plugin!
Your configs are not backward compatible!
- Removed fake chances.
- Rewards are now individual files (<reward_id>.yml) in /rewards folder.
- Rewards use
win-effectsinstead of individual items/commands.- Rewards have a
namefield for display in the crate GUI.- Added
open-effectsfor crates, which run when the crate is opened, before the reward is given.- Added
finish-effectsfor crates, which run after the reward is given.- Added effects:
give_virtual_key,reward_reset_winsandreward_weight_multiplier.- Added triggers:
crate_openandcrate_win.- Added filters:
crateandcrate_reward.- Fixed some issues with holograms
- Crates now support eco prices to open, rather than just $.
- Keys are now configured in their own <key_id>.yml files in a /keys folder, allowing a single key to open multiple crates.
