Skills
The fishing skills system tracks player progression, provides level-based bonuses, and rewards players for catching fish.
General Configuration
baseXprequirednumber
120multiplierrequirednumber
1.0maxLevelrequirednumber
100Fishing Skill Configuration
The fishing section configures how players earn fishing XP:
fishing.enabledrequiredboolean
truefishing.baseXprequirednumber
50fishing.rarityMultipliersrequiredtable
fishing.rarityMultipliers.commonrequirednumber
1.0fishing.rarityMultipliers.uncommonrequirednumber
1.5fishing.rarityMultipliers.rarerequirednumber
2.5fishing.rarityMultipliers.epicrequirednumber
4.0fishing.rarityMultipliers.legendaryrequirednumber
6.0fishing.rarityMultipliers.treasurerequirednumber
3.0fishing.weightBonus.enabledrequiredboolean
truefishing.weightBonus.multiplierCaprequirednumber
2.0fishing.weightBonus.divisorrequirednumber
2.0fishing.rodBonus.enabledrequiredboolean
truefishing.levelBonus.enabledrequiredboolean
truefishing.levelBonus.xpPerLevelrequirednumber
2Level Rewards Configuration
The levelRewards section configures rewards given to players when reaching certain levels:
levelRewards.enabledrequiredboolean
truelevelRewards.rewardsrequiredtable
levelRewards.rewards[level].moneynumber
levelRewards.rewards[level].itemstable
name and amount. Commands Configuration
The commands section configures the administrative commands related to the skill system:
commands.enabledrequiredboolean
truecommands.addxp.enabledrequiredboolean
truecommands.addxp.commandrequiredstring
'addxp'commands.addxp.helprequiredstring
'Add XP to a player'commands.addxp.restrictedrequiredstring
'group.admin'commands.removexp.enabledrequiredboolean
truecommands.removexp.commandrequiredstring
'removexp'commands.removexp.helprequiredstring
'Remove XP from a player'commands.removexp.restrictedrequiredstring
'group.admin'commands.setlevel.enabledrequiredboolean
truecommands.setlevel.commandrequiredstring
'setlevel'commands.setlevel.helprequiredstring
'Set a player\'s level directly'commands.setlevel.restrictedrequiredstring
'group.admin'