This plugin expands the possibilities of fishing in Minecraft. It adds a flexible catch setup, a store for selling the catch. The plugin can be fully adapted to any language (from the menu title to any message).
Wiki pageNoOneRods add-on Spanish translationbyRaphaelSimon
There are already more than 30+ catch options ready, you can fully customize them, add new ones or delete them. Below I will give some examples from the standard config.
!Since version 1.0.7!, new conditions for the catch have been added:
weather, time, difficulty, height Y.
Rarity affects the cost by working as a modifier. The formula for calculating the price: price + weight / 5 * rarity modifier.
/nfreload - reload configuration | permission - nf.reload
/nfsell - open fish market | permission - nf.sell
/nfbuy - open bait market | permission - nf.buy
/nfhelp - show info about commands | permission - nf.help
/nfdiary - show info about catches | permission - nf.diary
/nfcompetition - show info about currently competition | permission - nf.competition
/nfcompetition start <days> <hours> <minutes> <seconds> | permission - nf.competitionstart
/nfswitch - changes the fishing mode from vanilla to custom | permission - nf.switch
Placeholders list:
*
%nf_caughtcount% - returns the number of fish from NoOneFishing caught by the players
*
%nf_common_caughtcount% - returns the number of
common fish from NoOneFishing caught by the players
*
%nf_uncommon_caughtcount% - returns the number of
uncommon fish from NoOneFishing caught by the players
*
%nf_rare_caughtcount% - returns the number of
rare fish from NoOneFishing caught by the players
*
%nf_mythical_caughtcount% - returns the number of
mythical fish from NoOneFishing caught by the players
*
%nf_legendary_caughtcount% - returns the number of
legendary fish from NoOneFishing caught by the players
*
%nf_divine_caughtcount% - returns the number of
divine fish from NoOneFishing caught by the players
*
%nf_maxweight% - returns the weight of the largest fish that the player has caught all the time
*
%nf_competition_wins% - returns the number of wins in the competition
*
%nf_competition_first_place% - returns the name of the player in the first place
*
%nf_competition_second_place% - returns the name of the player in the second place
*
%nf_competition_third_place% - returns the name of the player in the third place
*
%nf_competition_place% - returns information about the current position of the player in the competition leaderboard
*
%nf_competition_point% - returns information about the current points of the player
*
%nf_competition_timeleft% - returns the time until the end of the competition
[✔] - Competition
[✖] - The ability to add and customize the catch through the in-game GUI
[✔] - Placeholders in PlaceholderAPI
[✔] - Custom actions when interacting with fish
[✔] - A menu with a list of all the catch with all the information about it
[✔] - Fix Bugs
baitmenu:
title: "Baits market"
loreaddition: "count"
baititem:
lore:
- "#bbb5bbPrice: #00ff04&l$#00ff04%price%"
- "#bbb5bbCount: #00ff04%count%"
- ""
- "#bbb5bbClick to buy!"
msg:
sell: "#bbb5bbYou have successfully sold #00c2b6%count%#bbb5bb items for #00c24e&l$#00c24e%price%"
sellnotavaible: "#bbb5bbFish sales are disabled!"
vault: "#bbb5bbVault not found!"
reload: "#bbb5bbReloaded config!"
dhperm: "#bbb5bbYou don't have enough permissions!"
check-open-water-msg: "#bbb5bbFishing is prohibited in this place, use the territory of %1r%x%2r%x%3r% water!"
buybites: "#bbb5bbYou have successfully purchased %name%#bbb5bb for #00ff04&l$#00ff04%price%#bbb5bb!"
fullinv: "#bbb5bbYour inventory is full!"
baitwork: "#bbb5bbYou caught %name%#bbb5bb with a bait!"
baitnotwork: "#bbb5bbThe %name%#bbb5bb escaped from the hook, but you caught another one!"
fishnotfind: "#bbb5bbThere are no fish here, find a better place!"
competitionstarted: "#bbb5bbThe #0ebac9&nfishing competition#bbb5bb has started, you have #0ebac9%time%#bbb5bb, the one who catches a lot of fish will win!"
competitionend: "#bbb5bbThe #0ebac9&nfishing competition#bbb5bb is over!\n
\n#79d7de▄■▀■▄■▀■▄■▀■▄▄■▀■▄■▀■▄■▀■▄▄■▀■▄■▀■▄\n
\n #bbb5bbResults:
\n #fed500① #f1da64%first_place_name% - %first_place_point%
\n #868582② #b4b3b1%second_place_name% - %second_place_point%
\n #a8601b③ #db7513%third_place_name% - %third_place_point%\n
\n#79d7de▄■▀■▄■▀■▄■▀■▄▄■▀■▄■▀■▄■▀■▄▄■▀■▄■▀■▄"
competitionnotstarted: "#bbb5bbThe #0ebac9&nfishing competition#bbb5bb hasn't started yet!"
helpcmd:
- ""
- "#95e8ee&lNoOneFishing help"
- "&f‣ &3nfsell &b-#bbb5bb here you can sell your catch :3"
- "&f‣ &3nfbuy &b-#bbb5bb here you can buy baites"
- "&f‣ &3nfreload &b-#bbb5bb reloads the plugin configuration (only admin command)"
- "&f‣ &3nfdiary &b-#bbb5bb shows the entire list of available catch"
- "&f‣ &3nfcompetition &b-#bbb5bb shows information about the current competition"
- "&f‣ &3nfcompetition start <days> <hours> <minutes> <seconds> &b-#bbb5bb starts the competition"
- "&f‣ &3nfswitch &b-#bbb5bb switches the drop mode from fishing between vanilla and custom"
- ""
competitioncmd:
- ""
- "#95e8ee&lNoOneFishing competition &7| #95e8eeTime remaining: %time%"
- "#fed500① #f1da64%first_place_name% - %first_place_point%"
- "#868582② #b4b3b1%second_place_name% - %second_place_point%"
- "#a8601b③ #db7513%third_place_name% - %third_place_point%"
- ""
- "#d2d2d1Your place: #95e8ee%place%"
- "#d2d2d1Your point: #95e8ee%point%"
- ""
emptyplace: "#d2d2d1Empty :3"
competitionalreadystarted: "#bbb5bbThe competition has already started!"
competitioncommandbadusage: "#bbb5bbYou entered the command incorrectly (Example: /nfcompetition start 0 0 10 0)"
swithctovanila: "#bbb5bbYou have changed the drop to vanilla"
swithctocustom: "#bbb5bbYou have changed the drop to custom"
rarity: #change only string value
common: "#bbb5bbCommon"
uncommon: "#6c9394Uncommon"
rare: "#2758a6Rare"
mythical: "#8927a6Mythical"
legendary: "#ec7504Legendary"
divine: "#ec0404Divine"
raritymod: #change only value
common: 1.0
uncommon: 1.1
rare: 1.2
mythical: 1.5
legendary: 2.0
divine: 2.5
chance: #change only value
common: 40
uncommon: 25
rare: 20
mythical: 10
legendary: 4
divine: 1
baits:
uncommon:
type: uncommon
chance-add: 10
count: 3
price: 10
material: SPIDER_EYE
name: "#6c9394Uncommon bait"
lore:
- "#bbb5bbIf there is a fish with"
- "#6c9394&nuncommon#bbb5bb rarity in the reservoir,"
- "#bbb5bbthen the chances of getting it"
- "#bbb5bbwill increase by &b%chance%#bbb5bb!"
- "#bbb5bbCount: &b%count%"
- ""
- "&6To use the bait,#bbb5bb click it on"
- "#bbb5bbthe fishing rod in the inventory"
rare:
type: rare
chance-add: 10
count: 3
price: 50
material: IRON_NUGGET
name: "#2758a6Rare bait"
lore:
- "#bbb5bbIf there is a fish with"
- "#2758a6&nrare#bbb5bb rarity in the reservoir,"
- "#bbb5bbthen the chances of getting it"
- "#bbb5bbwill increase by &b%chance%#bbb5bb!"
- "#bbb5bbCount: &b%count%"
- ""
- "&6To use the bait,#bbb5bb click it on"
- "#bbb5bbthe fishing rod in the inventory"
mythical:
type: mythical
chance-add: 10
count: 3
price: 250
material: GOLD_NUGGET
name: "#8927a6Mythical bait"
lore:
- "#bbb5bbIf there is a fish with"
- "#8927a6&nmythical#bbb5bb rarity in the reservoir,"
- "#bbb5bbthen the chances of getting it"
- "#bbb5bbwill increase by &b%chance%#bbb5bb!"
- "#bbb5bbCount: &b%count%"
- ""
- "&6To use the bait,#bbb5bb click it on"
- "#bbb5bbthe fishing rod in the inventory"
legendary:
type: legendary
chance-add: 5
count: 3
price: 500
material: GLOWSTONE_DUST
name: "#ec7504Legendary bait"
lore:
- "#bbb5bbIf there is a fish with"
- "#ec7504&nlegendary#bbb5bb rarity in the reservoir,"
- "#bbb5bbthen the chances of getting it"
- "#bbb5bbwill increase by &b%chance%#bbb5bb!"
- "#bbb5bbCount: &b%count%"
- ""
- "&6To use the bait,#bbb5bb click it on"
- "#bbb5bbthe fishing rod in the inventory"
divine:
type: divine
chance-add: 5
count: 3
price: 1000
material: REDSTONE
name: "#ec0404Divine bait"
lore:
- "#bbb5bbIf there is a fish with"
- "#ec0404&ndivine#bbb5bb rarity in the reservoir,"
- "#bbb5bbthen the chances of getting it"
- "#bbb5bbwill increase by &b%chance%#bbb5bb!"
- "#bbb5bbCount: &b%count%"
- ""
- "&6To use the bait,#bbb5bb click it on"
- "#bbb5bbthe fishing rod in the inventory"
Code (Text):
FishFinder:
crafting: true
recipe:
- "iei"
- "ehe"
- "iei"
ingredients:
'i':
material: iron_ingot
'e':
material: ender_eye
'h':
material: heart_of_the_sea
item:
CustomModelData: 1
name: "#51b671Fishfinder"
lore:
- "#e4a50fClick#bbb5bb to find out"
- "#bbb5bbwhat kind of fish"
- "#bbb5bbis found nearby"
findradius: 20
findbiomemessage: "#bbb5bbNow your #e4a50fFishfinder#bbb5bb targetss to the nearest biome of the selected fish!"
fishfindmenu:
title: "Fishfinder"
findedfishitem:
name: "%name%"
lore:
- "&f‣ #95e8eeWeight: &7%minweight%-%maxweight% kg"
- "&f‣ #95e8eeRarity: %rarity%"
- "&f‣ #95e8eeIt can be found in the"
- " #95e8eefollowing biomes:"
- "%biomes%"
- ""
- "#e4a50fClick#bbb5bb to set compass"
- "#bbb5bbtarget to nearby biome"