HomeJavaModsCustomFishingZ
CustomFishingZ
ModsJava

CustomFishingZ

Join my Discord community for support and updates - ​ Description CustomFishingZ is an immersive and feature-rich Minecraft plugin for Spigot servers that…

⬇ Download on Spigot
upload_2024-8-28_16-43-20.png

Join my Discord community for support and updates - https://discord.gg/ZpxBaMkqFH

Description

CustomFishingZ is an immersive and feature-rich Minecraft plugin for Spigot servers that revolutionizes the fishing experience. Players can participate in thrilling fishing minigames across multiple custom pools, each with its own set of unique rewards. From common catches to legendary treasures, the possibilities are endless. With an intuitive wand system for easy pool creation, comprehensive statistics tracking, and flexible display options, CustomFishingZ offers unparalleled customization to fit any server's needs.

Key Features


Commands


Configuration

The configuration file allows for detailed customization of multiple fishing pools, rewards, and plugin settings. Here's a sample configuration:

Code (Text):

# Whether to store fishing statistics
store_statistics: true

pools:
  lake_of_plenty:
    # The first corner of the pool (format: "x,y,z,world")
    pos1: "100,64,100,world"
    # The second corner of the pool (format: "x,y,z,world")
    pos2: "150,74,150,world"
    # Rewards that can be obtained from this pool
    rewards:
      # Each reward has a unique name (e.g., "small_fish")
      small_fish:
        # Message sent to the player when they win this reward
        message: "&aYou caught a small fish!"
        # Commands to execute when this reward is won (%player% is replaced with the player's name)
        commands:
          - "give %player% cod 1"
        # Chance of winning this reward (must be between 0 and 1)
        chance: 0.4
      big_fish:
        message: "&bYou caught a big fish!"
        commands:
          - "give %player% salmon 2"
        chance: 0.3
      treasure_chest:
        message: "&6You found a treasure chest!"
        commands:
          - "give %player% iron_ingot 5"
          - "give %player% gold_ingot 3"
        chance: 0.15
      old_boot:
        message: "&7You fished out an old boot..."
        commands:
          - "give %player% leather_boots 1"
        chance: 0.1
      legendary_catch:
        message: "&5You made a legendary catch!"
        commands:
          - "give %player% diamond 1"
          - "give %player% emerald 2"
        chance: 0.05

settings:
  # Whether the game speed should be random
  random_speed: false
  # Fixed game speed if random_speed is false (in ticks, 20 ticks = 1 second)
  speed: 1
  # Minimum game speed if random_speed is true
  min_speed: 1
  # Maximum game speed if random_speed is true
  max_speed: 4
  # Character used to display the fishing bar
  bar_texture: "█"

game_display:
 # How to display the fishing game ('bossbar', 'actionbar', or 'subtitle')
 type: 'subtitle'

messages:
  # Message sent when the fish escapes
  fish_escape: "&cOh no! The fish got away!"
  # Message sent when a fish is caught (before the reward message)
  fish_caught: "&aYou've got a bite!"

 


Installation

  1. Download: Place the CustomFishingZ plugin jar file into your server's `plugins` directory.
  2. Configure: Start the server once to generate the default configuration, then modify it to suit your needs.
  3. Restart: Restart the server to apply the configurations.
  4. Create Pools: Use the Fishing Pool Wand and commands to set up your custom fishing areas.
  5. Add Rewards: Utilize the reward commands to create and customize rewards for each pool.

Why Choose CustomFishingZ?


Transform your server's fishing experience today with CustomFishingZ!

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

CustomFishingZ is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21. Downloaded 2,484 times (via Spigot). Download it and open it directly in the game.

Explore more