EcoShop ⭕ Server Shop GUI ✅ Multi Currency Support ✨ Custom Items, Premade Shop icon

EcoShop ⭕ Server Shop GUI ✅ Multi Currency Support ✨ Custom Items, Premade Shop -----

The most advanced server shop plugin ever made




- Updated to eco 6.77.0, make sure to install the latest version of eco or else the plugin will not load
- Removed support for 1.17 - 1.21.3, only 1.21.4+ is now supported
- Fixed custom biome support
- Fixed potion_duration_multiplier
- Fixed refresh.cooldown not working in libreforge config.yml
- Various codebase cleanups and changes focusing on using modern server APIs
- Fixed incorrect deprecation messages (Thanks Exanthiax!)

If you run EcoMobs, update it! There was a severe bug in EcoMobs that broke several major systems with custom items, including targets not working as expected, custom item crafting not working in several circumstances, and other strange bugs where item modifiers were applied. Bugs in legacy versions of other plugins where serialising items using Items.toLookupString would result in them being converted to spawn eggs have been fixed, although these issues will not have been present when proper item serialisation methods were being used.
----------, Oct 6, 2025

- Added give_mobcoins and take_mobcoins effects (ChimpGamer)
- Improved create_explosion effect (Exanthiax)
- Fixed take_damage dispatching on invulnerable players (OfTeN)
- Fixed error with catch_fish when using CustomFishing (Exanthiax)
- Added Purpur Triggers - anvil_modify & grind_item (Exanthiax)
- Added compost_item & collide_with_entity trigger, tamed_entity & is_tamed_owner filters (Exanthiax)
- Telekinesis supports drops from tamed mob kills (Exanthiax)
- Improved (permanent_)potion_effect effects (Exanthiax)
- Fixed below_balance condition (Exanthiax)
- Improved edprison_economy_multiplier effect (Exanthiax)
- Improved player_trade trigger (Exanthiax)
- Added villager_trade_multiplier *working but experimental* (Exanthiax)
- Added cast_mythic_skill effect (PQguanfang, Exanthiax)
- telekinesis, damage_multiplier, take_damage and take_entity_damage now supports MythicMobs (Exanthiax, Miryex)
- Fixed knockback_resistance_multiplier and explosion_knockback_resistance_multiplier (Exanthiax)
- Added wildcard (*) values to player arg in libreforge points commands & added /libreforge reset command (Exanthiax)
----------, Sep 11, 2025

- Added EdPrison integration (Thanks Exanthiax!)
- Added sound category as an option to play_sound (Thanks LoJoSho!)
- Various stability improvements, feature additions, and bugfixes
----------, Aug 5, 2025

- Disabled effect refresh cooldown by default due to poor out-of-box experience
----------, Jul 6, 2025

- Added mob_coins_multiplier effect for UltimateMobCoins (Thanks ChimpGamer!)
- Fixed team packets being massive (Thanks ErrorsErrors!)
- Added HuskTowns integration: has_town_role, in_own_claim, town_role, change_town_role, claim_land, create_town, disband_town, enter_claimed_land, join_town, leave_claimed_land, leave_town, unclaim_land (Thanks Exanthiax!)
- Added HuskClaims integration: in_own_claim, claim_land, enter_claimed_land, leave_claimed_land, unclaim_land
- Added CustomCrops integration: is_season, custom_crop_stage, custom_crop_type, fertilizer_type, watering_can_type, bonemeal_crop, harvest_custom_crop, plant_custom_crop, use_fertilizer, use_watering_can (Thanks Exanthiax!)
- Added CustomFishing integration: custom_fish_type, catch_fish, catch_fish_fail (Thanks Exanthiax!)
- Added rename_entity trigger (Thanks Exanthiax!)
- Added use_flower_pot trigger (Thanks Exanthiax!)
- Added bone_meal_crop trigger (Thanks Exanthiax!)
- Added ring_bell trigger (Thanks Exanthiax!)
- Added unleash_entity trigger (Thanks Exanthiax!)
- Added burning_time_multiplier effect (Thanks Exanthiax!)
- Added explosion_knockback_resistance_multiplier effect (Thanks Exanthiax!)
- Added water_movement_efficiency_multiplier effect (Thanks Exanthiax!)
- Improved has_potion_effect condition (Thanks Exanthiax!)
- Added AxTrade integration: player_trade (Thanks Exanthiax!)
- Added alt_value to triggers with new placeholders, see here: https://plugins.auxilor.io/effects/configuring-an-effect#placeholders
- Fixed set_item_data and remove_item_data (Thanks WeloxiaDev!)
- Added Lands integration: has_lands_role, in_own_claim, in_trusted_claim, lands_balance_above, lands_balance_equals, lands_balance_below, give_lands_balance, set_lands_balance, at_war_with_victim, claim, enter_claim, exit_claim, join_land, lands_bank_deposit, lands_bank_withdraw, lands_spawn_teleport, leave_land, unclaim (Thanks Exanthiax!)
----------, Jul 4, 2025

- Fixed several bugs with placeholders (Thanks NicoNeko!)
- Fixed weighted chains (Thanks Exanthiax!)
- Fixed send_minimessage and related effects (Thanks Exanthiax!)
- Fixed overflow issue (Thanks MillionthOdin16!)
- Fixed several bugs with entity refresh (Thanks AlphaMSq!)
- Many other bug fixes and improvements courtesy of the amazing Exanthiax
----------, Mar 29, 2025

- Improved replant_crops (Thanks Exanthiax!)
- Added projectile support to headshot (Thanks kiriharu!)
- Improved libreforge force-loading for custom distributions (Thanks Erik Szabó!)
- Improved FancyNPCs support (Thanks Exanthiax!)
- Added more mcmmo integrations (Thanks Exanthiax!)
- Added scale effect (Thanks Exanthiax!)
- Fixed random chain executor not respecting weight
- Added FancyNPC integration (Thanks Exanthiax!)
----------, Jan 31, 2025

- Fixed 1.21.3 and 1.21.4 support
- Updated to latest eco
----------, Jan 25, 2025

- Fixed mine_radius_one_deep
----------, Nov 11, 2024

- Added ability to disable holder update on item pickup (Thanks EricSzabo!)
----------, Oct 25, 2024

- Added sheep_color filter (Thanks exanthiax!)
- shear_entity now supports snowmen (Thanks exanthiax!)
- Added honey_level_full filter (Thanks exanthiax!)
- Added honey triggers (Thanks exanthiax!)
- Fixed points commands not working with global points (Thanks OfTeN!)
- Improved mine_radius_one_deep (Thanks b0hle!)
----------, Sep 23, 2024

- Fixed damage_twice (Thanks OfTeN!)
----------, Sep 3, 2024

- add_enchant, remove_enchant, and has_enchant all now support enchantments from datapacks
----------, Aug 31, 2024

- has_skill_level now supports AuraSkills
----------, Aug 29, 2024

- Fixed bug with filters
----------, Aug 24, 2024

- Filters can now have both the regular and inverse present at the same time
----------, Aug 22, 2024

- Fixed shield_block
----------, Aug 16, 2024

- Added swept filter
----------, Aug 4, 2024

- Added spawner_entity filter (Thanks exanthiax!)
----------, Jul 25, 2024

- Updated to latest version
----------, Jul 21, 2024

- Fixed AuraSkills integration (Thanks mishonenchev!)
- Fixed attributes on pre-1.21 (Thanks Kapitowa!)
----------, Jul 7, 2024

- Added AxEnvoy integration (Thanks exanthiax!)
- Added NuVotifier integration (Thanks exanthiax!)
----------, Jul 3, 2024

- Added cooldown groups
----------, Jun 29, 2024

- Fixed error with craft trigger on 1.21
- Fixed rotate effect and added new rotate_victim effect
----------, Jun 29, 2024

- /libreforge points now works with global points, just pass "global" in as the player
----------, Jun 27, 2024

- Added safe_fall_distance effect (1.21+)
----------, Jun 26, 2024

- Fixed errors on 1.21+
----------, Jun 26, 2024

- Added block_reach and entity_reach effects (1.21+)
- Added mining_efficiency, mining_speed_multiplier, and underwater_mining_speed_multiplier effects (1.21+)
- Added gravity_multiplier effect (1.21+)
- Added increase_step_height effect (1.21+)
- Added jump_strength_multiplier effect (1.21+)
- Added movement_efficiency_multiplier and sneaking_speed_multiplier effects (1.21+)
- trident_attack is now paper-only
- Updated various internals to be 1.21-based, please report any bugs that occur with previous versions
- Updated to Java 21
----------, Jun 24, 2024

- Added option to add certain ItemFlags to all items on the server (e.g. to globally hide attributes). This will require display-without-meta to be set to true in /plugins/eco/config.yml
- Fixed cross world block break issue
- Fixed attribute bug
----------, Jun 23, 2024

- Fixed 'heavy arrows' bug on 1.21+
----------, Jun 23, 2024

- Fixed LevelledMobs version compatibility issues
- Fixed console spam on 1.20.6
----------, May 31, 2024

- Fixed a long list of bugs related to slots
- Added several new effects/conditions and made several improvements to existing effects/conditions (Thanks Callum!)
- Several memory optimisations (Thanks Casper!)
- Added 1.20.6 support
----------, May 11, 2024

- Fixed console spam
----------, Apr 17, 2024

- Added in_slot condition, see here for more info: https://plugins.auxilor.io/effects/all-conditions/in_slot
- API: Added SlotType.isOrContains(SlotType) for compatibility with CombinedSlotType
- API: Added SlotItemProvidedHolder<T> which should be used instead of ItemProvidedHolder when fetching holders when possible
----------, Apr 15, 2024

- Temporarily disabled holder refresh cooldown due to bugs
----------, Apr 11, 2024

- Fixed memory leaks with add_holder, add_holder_in_radius, and add_holder_to_victim (Thanks Casper!)
- Massively improved general plugin performance with new holder refresh cooldown, set to 250ms by default but can be changed or disabled entirely (Thanks Casper!)
- API: Added Dispatcher<*>.forceRefreshHolders() if the cache must be bypassed. This should only be used in exceptional circumstances.
- Triggers that are disabled (i.e. not in use) will no longer have their listeners registered at all, improving performance and massively reducing memory use
- Trigger and TriggerData hashcodes are now lazy-evaluated instead of being evaluated on each call, improving performance (Thanks Casper!)
- Various improvements and fixes to several triggers, including fixing potential memory leaks (Thanks Casper!)
----------, Mar 29, 2024

- Removed debug message
----------, Mar 11, 2024

- Fixed dupe bug for some items with multiply_drops
----------, Mar 10, 2024

- Fixed alt_click
- More optimisations to move and change_chunk
----------, Mar 2, 2024

- More performance improvements
----------, Feb 22, 2024

- Fixed item_points_above, item_points_below, item_points_equal (Thanks OfTeN!)
- Fixed disabled triggers still running
- Fixed add_holder_in_radius
- Fixed memory leak with add_holder_to_victim
- Improved hashCode() performance under load for holders (Thanks Kapitowa!)
- Added optional check for meta (defaults to true) for switching to an item updating the holders (Thanks Kapitowa!)
- AFK Players will no longer have their holders updated by default (Thanks Kapitowa!)
- Fixed regen_multiplier (Thanks Kapitowa!)
- Various small optimisations to effect triggering (Thanks Kapitowa!)
- spawn_particle now runs async (Thanks Kapitowa!)
----------, Feb 16, 2024

- Significantly improved performance of ItemHolderFinder, this has been the main source of performance issues for users
- Fixed cancel_event not always working as expected
- Fixed condition-not-met lore not respecting some placeholders
- give_item effect now supports multiple items (Thanks OfTeN!)
- Improved send_message and shear_entity triggers (Thanks OfTeN!)
- Fixed severe bugs with static trigger
- Fixed severe bugs with /libreforge trigger
- Fixed many bugs with various effects, triggers, conditions, etc caused by reload
- Fixed many more other bugs
----------, Feb 8, 2024

- Categories will no longer clear on shutdown
----------, Feb 1, 2024

- Fixed the plugin not loading for certain users since last version
----------, Jan 20, 2024

- Fixed compatibility with Veinminer (Thanks Choco!)
- Optimised move and change_chunk triggers (Thanks Casper!)
----------, Jan 17, 2024

- Added animation effect to play animations, more will be added in the near future
- API: Added Animation API
----------, Jan 15, 2024

- Fixed give_permission causing errors with NPCs
- Added Model Engine integration: play_animation effect
- API: Added EntityProvidedHolder
- Added this_item filter
----------, Jan 8, 2024

- Added support for TerraformGenerator custom biomes (Thanks OfTeN!)
----------, Jan 6, 2024

- Added /libreforge debug command
- Fixed broadcast effect
- API: Added TypedHolderProvider<T>, TypedProvidedHolder<T>, and further improved ItemHolderFinder
- API: Added Dispatcher#getHoldersOfType<T: Holder>(): Collection<T>
- Fixed potential memory leak with entities
----------, Jan 4, 2024

- Fixed bug where some placeholders wouldn't work in some places in some effects
- API: TriggerData is no longer a data class
----------, Jan 2, 2024

- Fixed custom biomes integration (Thanks OfTeN!)
- Fixed location_to_drop mutator (Thanks OfTeN!)
----------, Dec 31, 2023

- Added keep_levels effect as xp counterpart to keep_inventory - use both if you want to have vanilla-style keep inventory
----------, Dec 26, 2023

- Added /libreforge trigger <dispatcher> <id> [value] for dispatching custom triggers from external plugins, read here for more: https://plugins.auxilor.io/effects/all-effects/trigger_custom
- Tweaked drop_pickup_item
----------, Dec 21, 2023

- Fixed transmission effect
- Fixed add_holder, add_holder_in_radius, add_holder_to_victim, and add_permanent_holder_in_radius not inheriting base holder placeholders
- Fixed several bugs with placeholders in effects / conditions / etc
- Fixed nested chains not working properly
- Fixed holder placeholders not working with permanent effects
- Several other bugfixes and stability improvements
----------, Dec 19, 2023

- Added custom biomes integration with Terra (Thanks OfTeN!)
----------, Dec 14, 2023

- Updated Kotlin version
----------, Dec 8, 2023

- Added drop_item_slot effect (Thanks OfTeN!)
- Removed paper-plugin.yml
----------, Dec 4, 2023

- Added missing add_global_points effect
----------, Dec 1, 2023

- Added advancements filter
- Added has_completed_advancement condition
- Added open_crafting effect
- Added TAB integration: has_scoreboard_visible, has_boss_bar_visible
----------, Nov 28, 2023

- 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
----------, Nov 26, 2023

- Added full effects system support! You can now have items that run effects when they're bought and require conditions to be met when buying/selling items
----------, Nov 22, 2023

- (API) Added EcoShopBuyEvent
- Added libreforge integration: buy_item trigger, improved sell_item trigger, and shop_item filter. This means you can integrate your shops with all the libreforge plugins, including EcoSkills, EcoQuests, Actions, EcoJobs, and EcoPets
----------, Sep 7, 2023

- Added use-local-storage option to disable cross-server sync if using MySQL in eco
----------, Aug 30, 2023

Was downloading 1.3.0, but 1.3.0 contained bugs and was deleted. Spigot bugged
----------, Jul 31, 2023

- Updated _example.yml (Thanks Exanthiax!)
----------, May 24, 2023

- Added global bottom lore option (Thanks OfTeN!)
- Added option to have multiple commands in shop items (Thanks OfTeN!)
- Added global buy limits, essentially server-wide stock (Thanks Exanthiax!)
- Added category open permissions (Thanks Exanthiax!)
- Added more placeholders (Thanks Exanthiax!)
----------, May 13, 2023

- Removed ProtocolLib as a dependency
----------, Feb 27, 2023

- Fixed placeholders not working in the lore of category items
----------, Feb 15, 2023

- Shop items will no longer register permissions by default
----------, Feb 5, 2023

- Fixed display gui items
----------, Dec 26, 2022

Up to date
----------, Dec 18, 2022

Resource Information
Author:
----------
Total Downloads: 249
First Release: Dec 17, 2022
Last Update: Oct 6, 2025
Category: ---------------
All-Time Rating:
6 ratings
Find more info at plugins.auxilor.io...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings