[2.1.12] Quality can't be applied to fish (entity)

Bugs that are actually features.
User avatar
protocol_1903
Filter Inserter
Filter Inserter
Posts: 523
Joined: Fri Sep 09, 2022 4:33 pm
Contact:

[2.1.12] Quality can't be applied to fish (entity)

Post by protocol_1903 »

As in title, I can't get quality fish (entity) by any means I know of. I've tried the following:
  1. Placing legendary fish in water with the drop keybind (z)
  2. Script creating fish with the following command:

    Code: Select all

    /c game.surfaces[1].create_entity{name = "fish", quality = "legendary, position = {0, 0}}
I would like to be able to create quality fish for a mod I'm making where fish are used to 'transport' items down a water stream. Of course, this would also need to support inserters (and players) picking up quality fish to receive quality items, but thats a separate problem if/when this one gets fixed and if it becomes an issue. I don't strictly need this feature for my mod, but it would be nice as otherwise there's no (good) way to support quality.
pY and pYblock developer, wielder of fluid networks and subtick events in arbitrary ways. I make mods. Check them out, maybe.
https://mods.factorio.com/user/protocol_1903

Buy me a coffee
User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 4723
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: [2.1.12] Quality can't be applied to fish (entity)

Post by boskid »

Main set of entities that support quality are entities derived from EntityWitgOwnerPrototype. Fishes are not one of those and they are not the rare exceptions, as such this is Not a bug.
Post Reply

Return to “Not a bug”