tModLoader

tModLoader

35 ratings
First In First Out Minions
   
Award
Favorite
Favorited
Unfavorite
Mod Side: Both
tModLoader Version: 1.4.4
Language: English
File Size
Posted
Updated
29.105 KB
27 May, 2024 @ 11:16am
30 May, 2024 @ 1:43am
3 Change Notes ( view )

Subscribe to download
First In First Out Minions

Description
First In First Out Minions is a mod that will allow minions that were summoned first to also be the one to disappear first when minion slots are filled (First In First Out).
The vanilla behavior is that the last minion summoned will be the first to disappear when the minion slots are filled (Last In First Out).
This mod will change that behavior to First In First Out.

This mod has configuration to ignore items that that have advanced logic for minion summoning.
This is to prevent unintended behavior when using mods that add minions with unique behavior.

This mod also has configuration to add the ability to purge grouped minions.
This is both a prevention for unintended behavior and also a feature for unique playstyles.
How this works in the configuration menu is that the minions are stored as keys in the dictionary.
Each of these keys have a corresponding value.
The value determines if the minion is a part of the group.
For example, a configuration contains a group #3531 for Stardust Dragon parts.
When a another minion is summoned and a dragon part's turn comes up for removal, all parts of the dragon will be removed.
To group minions together, assign equal values to each key minion.

GitHub Repository: https://github.com/tieeeeen1994/tModLoader-FIFO-Minions
Originally posted by tModLoader:
Developed By tieeeeen1994
11 Comments
Jenek  [author] 15 Aug, 2024 @ 4:48am 
░███████ ]▄▄▄▄▄▄▄▄ - - - FIGHT AGAINST BOB AND DOGE AND SAVE STEAM!
▂▄▅████████▅▄▃▂ COPY AND PASTE TANK TO JOIN WAR!
I███████████████████]
◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲⊙◤
ZY4 14 Aug, 2024 @ 6:48am 
░███████ ]▄▄▄▄▄▄▄▄ - - - FIGHT AGAINST BOB AND DOGE AND SAVE STEAM!
▂▄▅████████▅▄▃▂ COPY AND PASTE TANK TO JOIN WAR!
I███████████████████]
◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲⊙◤
Deztitute 16 Jul, 2024 @ 2:28pm 
░░░░░▐▀█▀▌░░░░▀█▄░░░
░░░░░▐█▄█▌░░░░░░▀█▄░░
░░░░░░▀▄▀░░░▄▄▄▄▄▀▀░░
░░░░▄▄▄██▀▀▀▀░░░░░░░
░░░█▀▄▄▄█░▀▀░░
░░░▌░▄▄▄▐▌▀▀▀░░ THIS IS BOB
▄░▐░░░▄▄░█░▀▀ ░░
▀█▌░░░▄░▀█▀░▀ ░░ COPY AND PASTE HIM,
░░░░░░░▄▄▐▌▄▄░░░ SO HE CAN TAKE
░░░░░░░▀███▀█░▄░░ OVER THE
░░░░░░▐▌▀▄▀▄▀▐▄░░ WORKSHOP
░░░░░░▐▀░░░░░░▐▌░░
░░░░░░█░░░░░░░░█░░░
░░░░░▐▌░░░░░░░░░█░░
Kanaris 1 Jul, 2024 @ 6:01am 
classic. RIP
Jenek  [author] 1 Jul, 2024 @ 12:15am 
Nvm. Calamity mod really just has a weird way of creating minions. Even with active, on demand searching, it doesn't work properly with fifo. Idea scrapped.
Jenek  [author] 30 Jun, 2024 @ 7:58pm 
I will be adding support for all possible implementation of minions. This may be slower, but stronger PCs (or in multiplayer, the SERVER PC), they may be able to utilize it.

I will also add whitelisting support. This is a faster alternative to the previous method I have in my mind, but it requires the player/server owners to adjust mod settings accordingly.

Stay tuned.
MercuryDoll 5 Jun, 2024 @ 7:55am 
It honestly baffled me how this was vanilla behaviour for sentries but not for minions. Thank you.
amaranthineAbsurdist 3 Jun, 2024 @ 8:55am 
is that a homestuck reference!!!11!!
刘畅-x64 1 Jun, 2024 @ 4:12am 
Modded Terraria is unplayable without this FAFPO First In First Out Minions Modules. Grapes Modules, thanks yous.
Jenek  [author] 29 May, 2024 @ 11:55pm 
FIFO indeed. This is what we need in Vanilla. :steamsad: