EvenMoreFish 2.1.2
on Nov 17, 2025EvenMoreFish 2.1.2
on Nov 17, 2025Plugin Changes
- The bossbar duration format messages have been moved to
duration. - Slightly optimized scheduled competitions.
- The competition timer now runs exactly every second.
- Added
/emf admin competition extend [duration]to extend the active competition. - Days are now supported in the competition bossbar.
- Added rewards to the default competition files.
- Added the missing admin help message to
/emf help. - It is now possible to toggle the competition bossbar with
/emf toggle bossbar.
API Changes
- EMFFishHuntEvent has been moved to the API module.
- The old event in the plugin module is now deprecated.
- Added EMFFishCaughtEvent to the API module.
- EMFFishEvent in the plugin module is now deprecated.
- Added
FishManager#getFish(ItemStack). - Added
FishManager#getFish(Entity). - Added
Requirement#add(Section)to load directly from configs.
Internal Changes
- Rewritten time codes for the competition schedule.
FishUtils#getPotionEffectis now used for effects instead of manually parsing the effect each time.
EvenMoreFish 2.1.1
on Nov 4, 2025EvenMoreFish 2.1.1
on Nov 4, 2025Plugin Changes
- The plugin now correctly loads required libraries.
EvenMoreFish 2.1.0
on Nov 3, 2025EvenMoreFish 2.1.0
on Nov 3, 2025Plugin Changes
- Removed
/emf admin rewardtypes.- We recommend using
/emf admin list rewardTypesinstead.
- We recommend using
- The plugin no longer incorrectly nags about an update.
- The 1.21 jar no longer goes through plugin remapping.
Boring Code Changes
- BoostedYAML is no longer relocated.
- ConfigBase and ConfigUtils have been moved to the API module.
- These are marked as internal.
- The
pluginmaven artifact no longer contains relocated libraries. - Added EMFRegistry.
- Added registries for ItemAddon, RewardType, and RequirementType.
- The registry-related methods on these classes have been deprecated for removal.
- The 1.21 jar now uses Paper's Brigadier API for its commands.
EvenMoreFish 2.0.16
on Oct 13, 2025EvenMoreFish 2.0.16
on Oct 13, 2025Plugin Changes
- Added support for Minecraft 1.21.10.
- Added
random-selectionconfig to Competition files.- This allows control over which competition types are chosen by RANDOM.
EvenMoreFish 2.0.15
on Oct 6, 2025Plugin Changes
- Added a
journalconfig to fish and rarities to control whether they should be added to the fish journal. - Fish with the
airmaterial no longer show up in the journal - Fixed
hide-discovered-rarityin the journal configs. - Added
sort-typeto the journal configs.- Valid options are: ALPHABETICAL and WEIGHT.
- The fish
sell-eventis now working again.
EvenMoreFish 2.0.14
on Sep 29, 2025Plugin Changes
- Added a console warning when a plugin update is available.
- This will only show once on startup, unlike the messages to server admins.
- Custom fish and bait lore no longer shows LF instead of a newline.
- The
/emfa competition testcommand no longer throws an error. - The
%emf_competition_type_format%placeholder is now formatted correctly.
Developer Changes
- Added EMFFIshSellEvent. (PikaMug)
- Added IRarity, IFish, and AbstractFishManager to the API artifact.
- These three make it possible to handle fish without using the plugin artifact.
EvenMoreFish 2.0.13
on Sep 15, 2025Plugin Changes
- "Caught by null" will no longer show up in fish lore.
- The fish
eat-eventnow overrides item protection configs. - Potentially fixed economy values not being rounded for some servers.
EvenMoreFish 2.0.12
on Sep 8, 2025Plugin Changes
- The GUI is no longer opened by default if the player doesn't have the relevant permission.
- All messages are now handled by the MessageLib library.
- Placeholders should now parse correctly in every configurable message.
- Added an optional new format for messages to allow a type to be chosen.
- Fixed rare problems related to Vault economy.
- Placeholders that accept a UUID can now take
playerto use the linked player.%emf_total_money_earned_player%%emf_total_fish_sold_player%
The new optional message format:
reload:
# You can currently choose from title, subtitle, action_bar, or chat
type: subtitle
message: "<white>Successfully reloaded the plugin."
EvenMoreFish 2.0.12-BETA
on Aug 29, 2025This is a beta build intended for testing new message changes before a stable release is made.
Relevant Changes
- All plugin messages are now handled by the MessageLib library.
- Placeholders should now parse correctly in every configurable message.
- Added an optional new format for messages to allow a type to be chosen:
reload:
# You can currently choose from title, subtitle, action_bar, or chat
type: subtitle
message: "<white>Successfully reloaded the plugin."
EvenMoreFish 2.0.11
on Aug 26, 2025Plugin Changes
- Added
fishing.only-fishto config.yml- If this is enabled, only fish items will be overridden.
- This allows vanilla treasure and junk to stay in the loot table.
- The plugin no longer plays a drop sound when giving the player no items.
- Leaderboard entries are no longer reset when they have equal values.
- Removed
place-head-fishin config.yml- This has been redundant for a while, instead use the item protection configs.
- Command help messages without a description will no longer be shown.
- The
MESSAGERewardType now supports PlaceholderAPI and{player}placeholders. - Fixed competitions not updating after a plugin reload.
EvenMoreFish 2.0.10
on Aug 11, 2025Plugin Changes
- The show-command-help GUI action now works with a different command name.
- The Main Menu GUI is now opened when executing /emf.
- There is a new config option to revert to old behavior.
- The new-first message will no longer be sent multiple times for the same player.
- An exception is no longer thrown when stopping the server mid-competition while using the database.
- Added a new message for when trying to sell an empty shop.
- The Sell GUI is now correctly closed after a sale.
- Players are no longer tracked twice on some Competition leaderboards.
- Global journal stats no longer reset after a server restart.
EvenMoreFish 2.0.9
on Aug 4, 2025Plugin Changes
- Fixed a fishing issue on 1.20.1 servers.
- Fixed requirements on some servers.
- The
full-exitGUI action now works again.
EvenMoreFish 2.0.8
on Jul 21, 2025Plugin Changes
- Support for Paper 1.21.8
EvenMoreFish 2.0.7
on Jul 15, 2025Plugin Changes
- Fixed a bug related to addons on 1.20.1 servers.
- A message is now sent when the fish journal is disabled.
Boring Code Changes
- Moved all internal addons to their own packages.
- Added
RequirementContext#getHookOrPlayerLocation - Introduced a gradle plugin to develop EMF addons. See #746.
EvenMoreFish 2.0.6
on Jul 7, 2025Plugin Changes
- Added support for Paper 1.21.6 and 1.21.7.
- Fixed an exception when applying/using an infinite bait.
- Fixed the bossbar and message when joining mid-competition.
- Using
/emf admin rawItemwith an empty hand no longer throws an exception. - Rarity requirements now work again.
Translation
- French is now 100% translated.
- Spanish is now 74% translated.
- Hebrew is now available for translation on Crowdin.
EvenMoreFish 2.0.5
on Jun 30, 2025Plugin Changes
- Fixed a startup issue related to the HeadDatabase hook.
- Fixed the load order of some features.
- Changed default config behavior to be added when the respective folder is missing.
- If you delete the "rarities" folder, the default rarity files will be added.
- Added a new Sound RewardType, allowing any sound to be played to the player.
- The Item RewardType now supports Item Addons.



