EvenMoreFish 2.1.5
on Dec 8, 2025EvenMoreFish 2.1.5
on Dec 8, 2025Plugin Changes
- The shop menu no longer clears unsellable items when fish are sold.
- Fixed the
respect-vanishedconfig setting.
1.21+
- The
glowingitem config now uses enchantment glint override. - Added
fire-resistantto item configs, for immunity to lava and fire. - Added
hide-tooltipto item configs, to completely hide the tooltip.- This is useful GUIs.
- Added
item-rarityto item configs, to control the vanilla item rarity.
API Changes
- SellHelper can now accept an array of items. (Jsinco)
- Added EMFPluginReloadEvent.
- Added
Competition#isPlayerRequirementMet. Competition#beginnow returns a boolean.
Docs
- Added a wiki page containing all possible item configs.
Internal Changes
- Cleaned up WorthNBT.
EvenMoreFish 2.1.4
on Dec 1, 2025EvenMoreFish 2.1.4
on Dec 1, 2025Plugin Changes
- The plugin now supports 1.21.3's item model data component.
item-model: my:key
API Changes
SellHelper#sellFishis now deprecated in favor ofSellHelper#sell.- Reversed a change in the deprecated fish events, which broke existing addons that use them.
Internal Changes
- Rewritten SellHelper and SoldFish for readability.
- ItemConfigResolver no longer reloads the plugin when changed.
- Added MinecraftVersionHelper to avoid shading issues in internal addons.
EvenMoreFish 2.1.3
on Nov 24, 2025EvenMoreFish 2.1.3
on Nov 24, 2025Plugin Changes
- Fixed disabling the admin shortcut command.
- Added the admin permission to the admin shortcut command.
- A warning no longer shows when the plugin is disabled.
Translation
- Chinese Traditional is now 100% translated.
Internal Changes
- Added ItemConfigResolver to allow support for newer item features via addons.
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.



