EcoMobs icon

EcoMobs 10.20.0

Ultra-powerful and easy-to-use custom mobs made right in config

Page 1 ... 10 11 12 13 14 ... 22
8.70.1 Aug 17, 2022
8.70.1 Changelog

- Fixed warning with new truly-inline chain syntax

8.70.0 Aug 17, 2022
8.70.0 Changelog

- Cleaned up contexts for config violations; instead of having a million brackets (i.e. 'Error for effect <id>, (inline chain) (args) (Effect send_message) (args)), it will be separated by an arrow (->) to be easier to read.

- Added truly-inline chains; a shorthand syntax to run multiple effects on a trigger without ever needing to worry about the run_chain_inline effect, or even what a chain is. Instead of specifying an effect ID, you specify a list of effects to be ran on the trigger. All chain features are supported (it is an inline chain, it's just simpler). Read more about it here: https://plugins.auxilor.io/effects/configuring-an-effect#shorthand-inline-chains

8.69.0 Aug 16, 2022
8.69.0 Changelog

- Added not-met-effects to effect-specific conditions; a set of effects to be run when the trigger is activated but the conditions aren't met for that specific effect. Read more here: https://plugins.auxilor.io/effects/configuring-a-condition

8.68.0 Aug 14, 2022
8.68.0 Changelog

- Added smite effect; like strike_lightning but damages a victim rather than a location; and you can specify the damage (and have it be silent)

- Fixed set_velocity and multiply_velocity effects not working correctly / not at all

8.67.1 Aug 13, 2022
8.67.1 Changelog

- Improved chunk load cleanup (Thanks grzybeek!)

8.67.0 Aug 5, 2022
8.67.0 Changelog

- Removed broken fly_speed_multiplier effect; use movement_speed_multiplier and in_air instead.

- Added shorthand run_chain_inline; specify effects: [] instead of effects in a chain block..

- Added camelCase and nospaces to config getting; you can now specify parameters with underscore_separators, hyphen-separators, camelCaseSeparators, and unspacedseparators.

8.66.0 Aug 4, 2022
8.66.0 Changelog

- Added knockback_resistance_multiplier

8.65.1 Aug 2, 2022
8.65.1 Changelog

- Fixed persistent/serialized permanent effects causing issues on relog (e.g. AttributeModifier-based effects, like bonus_health, movement_speed_multiplier). Holders will now be purged on quit and all effects will be shut down. 

8.65.0 Aug 1, 2022
8.65.0 Changelog

- Added trigger_custom effect and a new custom trigger system; lets you have custom triggers based on filters, conditions, chains, cooldowns, whatever else.

8.64.1 Jul 29, 2022
8.64.1 Changelog

- Added no_corners option to mine_radius_one_deep effect (finally!)

8.64.0 Jul 27, 2022
8.64.0 Changelog

- Added teleport_to effect, like teleport except you specify an exact location

8.63.2 Jul 26, 2022
8.63.2 Changelog

- Fixed player argument being incorrectly null for some BossDeathEvent/BossKillEvents

8.63.1 Jul 25, 2022
8.63.1 Changelog

- Fixed consume_held_item

8.63.0 Jul 25, 2022
8.63.0 Changelog

- Added consume_held_item effect, runs Player#updateEffects to be able to create consumable items to interact with other holders

8.62.0 Jul 24, 2022
8.62.0 Changelog

- Fixed bug when enabling/disabling permanent effects in different orders than they were disabled/enabled in; this led to effects such as add_stat giving the wrong bonuses for some users with some configs.

- API: Effect#getUUID, Effect#getNamespacedKey, Player#getEffectAmount have been removed, and a new Identifiers parameter is passed to effects on enable / disable instead (A data class of a UUID and NamespacedKey to be used)

- Rewrote the entire effect scanning system (again), will be faster and more reliable now.

8.61.2 Jul 23, 2022
8.61.2 Changelog

- Fixed arrow_ring effect ignoring the antigrief for nearby players

8.61.1 Jul 22, 2022
8.61.1 Changelog

- Updated kotlin to 1.7.10

8.61.0 Jul 21, 2022
8.61.0 Changelog

- Changed how effects detect trigger compatibility. (API) - Instead of supplying a Collection<Trigger> in the constructor, a () -> Collection<Trigger> is supplied instead. Triggers.withParameters returns () -> Collection<Trigger> now, and specifying all triggers uses Triggers.all() rather than Triggers.values(). Effect#applicableTriggers remains unchanged; however the named parameter in the effect constructor is now triggers rather than applicableTriggers.

This will fix issues with triggers being registered after effect constructor invocation but before effect compilation, for example the kill_boss trigger not working with give_points.

8.60.1 Jul 21, 2022
8.60.1 Changelog

- Fixed chunk unloading bugs (Thanks grzybeek!)

8.60.0 Jul 19, 2022
8.60.0 Changelog

- Added rotate effect; spins you around a certain number of degrees

Page 1 ... 10 11 12 13 14 ... 22