This plugin gives you full control over what tropical fish can spawn in your world. The configuration file for this plugin is what you need to change in order to control what variants of tropical fish can spawn.
This is the default configuration file for this plugin:
Code (YAML):
# TropicalFishSpawnController v1.1.0 by ManosSef
# https://www.spigotmc.org/resources/tropicalfishspawncontroller.93568/
# spawn-controllers contains all the settings related to mobs spawning in variants.
spawn-controllers
:
# tropical-fish controls the variants of, well, tropical fish.
tropical-fish
:
# enable-variety enables the plugin's code even for the vanilla configuration of variants.
# If any other setting of tropical-fish is changed from the default,
# the value of enable-variety is ignored and always interpreted as true.
# Default: false
enable-variety
: false
# common-chance is the chance out of 100 that a common tropical fish will spawn instead of an uncommon one.
# If set to 0 or less, common fish will not spawn, which means that all fish will be entirely
# randomized based on the uncommon-variants settings below.
# If set to 100 or more, all tropical fish will always be common fish, which means that all tropical fish
# that spawn will have a variant ID from the common-variants.variants list below.
# Default: 90
common-chance
: 90
# common-variants controls the common variants of tropical fish.
common-variants
:
# use-vanilla ignores the variants list and uses the common variants of vanilla.
# Default: true
use-vanilla
: true
# variants is the list of the common variants that will be used if use-vanilla is false.
# The commented entries below are the vanilla entries. You can un-comment them if you want to use them.
# If the list is empty, an uncommon fish will spawn instead.
# Default: empty
variants
:
#- 65536
#- 917504
#- 918273
#- 918529
#- 16778497
#- 50660352
#- 50726144
#- 67108865
#- 67110144
#- 67371265
#- 67764993
#- 101253888
#- 117441025
#- 117441280
#- 117441536
#- 117506305
#- 117899265
#- 118161664
#- 134217984
#- 185008129
#- 234882305
#- 235340288
# uncommon-variants controls the randomized uncommon variants.
# If everything below is false, a clownfish (orange-white kob) will spawn instead of an uncommon variant.
uncommon-variants
:
# pattern controls the pattern of the fish. The plugin chooses a random pattern from the ones
# that are true when the game tries to spawn a tropical fish.
# Default: true for everything
pattern:
kob
: true
sunstreak
: true
snooper
: true
dasher
: true
brinely
: true
spotty
: true
flopper
: true
stripey
: true
glitter
: true
blockfish
: true
betty
: true
clayfish
: true
# body-color controls the base color of the fish. The plugin chooses a random color from the ones
# that are true when the game tries to spawn a tropical fish.
# Default: false for black, true for all others
body-color:
white
: true
orange
: true
magenta
: true
light-blue
: true
yellow
: true
lime
: true
pink
: true
gray
: true
light-gray
: true
cyan
: true
purple
: true
blue
: true
brown
: true
green
: true
red
: true
black
: false
# pattern-color controls the pattern color of the fish. The plugin chooses a random color from the ones
# that are true when the game tries to spawn a tropical fish.
# Default: false for black, true for all others
pattern-color:
white
: true
orange
: true
magenta
: true
light-blue
: true
yellow
: true
lime
: true
pink
: true
gray
: true
light-gray
: true
cyan
: true
purple
: true
blue
: true
brown
: true
green
: true
red
: true
black
: false
As you can see, it explains itself pretty well. Tropical fish have some predefined common variants, as well as uncommon variants, randomized depending on your options. You can set the chance that a fish will spawn with a common variant. If you want completely randomized fish, turn everything in the uncommon variants settings on and set the common chance to 0. If you disable literally everything, all tropical fish will be clownfish!