服务器使用量
未统计
服务玩家数
未统计
下载量
8,415
插件详细介绍
NoOneFishing 极大地扩展了 Minecraft 原版的钓鱼体验,加入了超过 30 种可完全自定义的鱼类、一个出售渔获的市场、钓鱼比赛以及丰富的条件系统。插件支持多语言,并可通过配置文件深度定制。
核心特性
- 自定义渔获:添加、修改或删除鱼类,每种鱼都可设置独特的材质、名称、描述、重量、价格和稀有度。
- 动态条件系统:渔获可基于生物群系、游戏时间、天气、难度和玩家高度(Y 坐标)等条件触发。
- 渔获交互:可为鱼类设置右键点击时执行的命令(如给予玩家效果)。
- 钓鱼比赛:支持定时或手动开启的钓鱼比赛,可设置奖励、积分规则和排行榜。
- 鱼市与饵料商店:通过命令打开商店,出售渔获或购买能提高特定稀有度鱼类概率的饵料。
- 钓鱼日记:一个游戏内 GUI,用于查看所有可捕获鱼类的详细信息和个人统计数据。
- 全面兼容:支持 PlaceholderAPI、WorldGuard(可选)、EcoEnchants(可选)、AureliumSkills(可选)。
- 防挂机机制:可检测并惩罚挂机钓鱼行为。
- 鱼群探测器:可合成一个物品(FishFinder),用于定位附近生物群系中存在的鱼类。
命令与权限
/nfreload- 重载插件配置- 权限:
nf.reload /nfsell- 打开渔获市场(出售鱼类)- 权限:
nf.sell /nfbuy- 打开饵料市场- 权限:
nf.buy /nfhelp- 显示命令帮助信息- 权限:
nf.help /nfdiary- 打开钓鱼日记- 权限:
nf.diary /nfcompetition- 查看当前比赛信息- 权限:
nf.competition /nfcompetition start <天> <小时> <分钟> <秒>- 手动开始一场钓鱼比赛- 权限:
nf.competitionstart /nfswitch- 在自定义掉落和原版掉落模式之间切换- 权限:
nf.switch
PlaceholderAPI 变量
插件提供了丰富的占位符,可用于其他插件或计分板
%nf_caughtcount%- 玩家捕获的 NoOneFishing 鱼类总数。%nf_common_caughtcount%- 捕获的普通鱼类数量。%nf_uncommon_caughtcount%- 捕获的罕见鱼类数量。%nf_rare_caughtcount%- 捕获的稀有鱼类数量。%nf_mythical_caughtcount%- 捕获的神话鱼类数量。%nf_legendary_caughtcount%- 捕获的传奇鱼类数量。%nf_divine_caughtcount%- 捕获的神圣鱼类数量。%nf_maxweight%- 玩家有史以来捕获的最重鱼的重量。%nf_competition_wins%- 玩家在比赛中获胜的次数。%nf_competition_first_place%- 比赛第一名玩家的名字。%nf_competition_second_place%- 比赛第二名玩家的名字。%nf_competition_third_place%- 比赛第三名玩家的名字。%nf_competition_place%- 玩家在当前比赛排行榜中的位置。%nf_competition_point%- 玩家在当前比赛中的积分。%nf_competition_timeleft%- 距离比赛结束的剩余时间。
配置概览与示例
配置文件高度可定制,以下是一些关键部分和示例。
渔获配置示例
每种鱼的配置都非常详细。自版本 1.0.7 起,新增了天气、时间、难度和高度条件。
ANGLERFISH:
material: PLAYER_HEAD
texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYzMzYzUxNmYzZjM4MDkxNmQ0MWE5MzU1YTMxOWY4NTk0M2FhY2M4YTljMWI0YTEzODAxNzQ4NGI2MTExNGY2OCJ9fX0="
name: "#6a6868Anglerfish"
lore:
- "#6a6868Weight: &7%weight% kg"
- "#6a6868Rarity: %rarity%"
- "#6a6868Catch time: &7%catch_time%"
- "#6a6868Catcher: &7%catcher_name%"
minimal-weight: 100
maximum-weight: 150
price: 100
CustomModelData: 1
biome:
- "ALL"
interactivecmd:
- "effect give %player% regeneration 5 5"
rarity: legendary
glow: true
shiny: false
hideenchants: false
checkDifficulty:
enabled: true
difficulty: easy
checkTime:
enabled: true
time: day # 或 night
checkWeather:
enabled: true
weather: rain # 或 sun
checkYpos:
enabled: true
minY: 10
maxY: 50
CustomCompetitionPoint:
enabled: true
point: 15
FishDiaryHide: false价格计算公式
鱼的最终售价受稀有度影响。计算公式为
最终价格 = 基础价格 (price) + 重量 (weight) / 5 * 稀有度系数 (raritymod)
主要设置项
- 开放水域检查:可防止玩家在非开阔水域钓鱼。
- 原版掉落:可设置是否以及以多大几率掉落原版物品。
- 防挂机系统:可配置检测到挂机后的惩罚(如召唤生物或执行命令)。
- 比赛设置:可启用/禁用比赛,设置最小玩家数、持续时间、积分规则和奖励。
- 世界黑名单:禁止在某些世界(如下界、末地)触发自定义钓鱼。
- 菜单与消息:所有菜单标题、按钮、提示消息均可完全自定义和本地化。
依赖与要求
必需
- Java 16 或更高版本
- Vault (用于经济系统)
- PlaceholderAPI
可选
- WorldGuard:用于将比赛限制在特定区域。
- EcoEnchants:支持使用该插件的附魔。
- AureliumSkills:支持与该技能插件集成。
链接与支持
- Wiki 页面:请查看 Wiki 获取详细指南。
- NoOneRods 附加组件:一个配套插件。
- Discord:https://discord.gg/qCeKn2MC99
- Spigot 讨论帖:https://www.spigotmc.org/threads/noonefishing-30-unique-fish-with-rarity-weight-enchants-biome-dependence-baits-competition.512939/
- 私信作者 (Spigot):https://www.spigotmc.org/conversations/add?to=NoOneBoss
- bStats 统计:https://bstats.org/plugin/bukkit/NoOneFishing/11855
赞助服务器:mc.restartcraft.ru
测试支持版本
版本分布
基本信息
插件名称
NoOneFishing
作者
NoOneBoss
平台
Bukkit / Spigot
支持版本
1.16 - 1.17
点赞数
11
最近版本
暂无数据
-