941
收录服务器
1213
注册
42 585
玩家
Custom Fishing 自定义钓鱼 可自定义的钓鱼奖励
终极可定制钓鱼奖励,提供有趣的钓鱼体验
作 者 IMinIILLuZionZ
发布时间 2018年2月22日
支持核心 Spigot
原生版本
支持版本 1.8,1.9,1.10,1.11,1.12,1.13,1.14,1.15,1.16,1.17,1.18,1.19
点此下载

🎣 CustomFishing 是一款 Minecraft 插件,允许服务器所有者自定义钓鱼机制,包括添加自定义鱼类、战利品以及调整钓鱼行为。

🎣 CustomFishing

🎯 简介

CustomFishing 让你完全控制服务器的钓鱼体验。你可以添加独特的鱼类,配置稀有度,以及定义钓鱼时可以获得的各种奖励。

⚙️ 功能

  • 自定义鱼类:添加具有独特名称、描述和图标的自定义鱼类。
  • 可配置战利品:定义钓鱼时可以获得的各种物品、命令和效果。
  • 稀有度控制:调整不同鱼类和战利品的稀有度,创造平衡的钓鱼体验。
  • 区域限制:将特定的鱼类和战利品限制在某些世界或区域。
  • 消息定制:自定义插件发送的各种消息。

📜 命令

  • /customfishing reload - 重载配置文件。 需要权限: customfishing.reload
  • /customfishing givebait [player] [bait] [数量] - 给予玩家鱼饵。 需要权限: customfishing.givebait

🔒 权限

  • customfishing.reload - 允许使用 /customfishing reload 命令。
  • customfishing.givebait - 允许使用 /customfishing givebait 命令.

🛠️ 配置

插件的配置主要在 config.yml 文件中完成。以下是一些配置示例:

config.yml 示例


# +------------------------------------------------------------+
# |                       CustomFishing                        |
# +------------------------------------------------------------+
# Author: Illuzionz
#
# Main configuration file.

# Whether to automatically check for updates on startup.
auto-update: true

# The default chance for a player to receive experience when fishing.
# Default: 0.4 (40%)
experience-chance: 0.4

# Messages configuration.
messages:
  prefix: '&b[&3Fishing&b] &7'
  no-permission: '&cYou do not have permission to use this command.'
  reload-config: '&aConfiguration has been reloaded.'
  give-bait: '&aYou have given &e%amount% &7of bait &e%bait% &ato &e%player%&a.'
  receive-bait: '&aYou have received &e%amount% &7of bait &e%bait% &afrom &e%sender%&a.'
  no-bait-found: '&cThat bait does not exist.'
  no-player-found: '&cThat player does not exist.'

fish.yml 示例


# +------------------------------------------------------------+
# |                       CustomFishing                        |
# +------------------------------------------------------------+
# Author: Illuzionz
#
# Fish configuration file.

# Here you can add the fish that can be caught.

# Example fish configuration.
common-fish:
  name: '&bCommon Fish'
  # The material to use for the item.
  material: FISH
  # The durability of the item. (LEGACY, use item-data for 1.13+)
  data: 0
  # Lore of the item.
  lore:
    - '&7A common fish.'
    - '&7Worthless.'
  # The weight of the fish. (How often it will be caught)
  weight: 60
  # Whether to display the fish name on the caught message.
  display-name: true
  # The minimum length of the fish in centimeters.
  min-length: 10
  # The maximum length of the fish in centimeters.
  max-length: 20
  # Worlds that the fish can be caught in. (Leave empty to allow all worlds)
  worlds: []
  # Regions that the fish can be caught in. (Requires WorldGuard)
  regions: []

loot.yml 示例


# +------------------------------------------------------------+
# |                       CustomFishing                        |
# +------------------------------------------------------------+
# Author: Illuzionz
#
# Loot configuration file.

# Here you can add the loot that can be obtained.

# Example loot configuration.
junk-loot:
  name: '&8Junk'
  # The items to give.
  items:
    - 'STONE 1'
  # The commands to execute.
  commands:
    - 'say Example Command'
  # The chance to get the loot.
  chance: 20
  # Whether to display the loot name on the caught message.
  display-name: true
  # Worlds that the loot can be obtained in. (Leave empty to allow all worlds)
  worlds: []
  # Regions that the loot can be obtained in. (Requires WorldGuard)
  regions: []
  # Effects to apply to the player.
  effects:
    - 'SPEED 1 60'

bait.yml 示例


# +------------------------------------------------------------+
# |                       CustomFishing                        |
# +------------------------------------------------------------+
# Author: Illuzionz
#
# Bait configuration file.

# Here you can add custom baits.

# Example bait configuration.
worm:
  name: '&aWorm'
  # The material to use for the item.
  material: SLIME_BALL
  # The durability of the item. (LEGACY, use item-data for 1.13+)
  data: 0
  # Lore of the item.
  lore:
    - '&7A worm.'
    - '&7Use this as bait to catch fish.'
  # How long the bait lasts in seconds.
  duration: 60
  # Multiplier for fish weight.
  fish-multiplier: 1.2
  # Multiplier for loot chance.
  loot-multiplier: 1.1

🔗 链接