It allows for mods to interact with the player state in a flexible way. If you want to make a mod, and it modifies some player's shared property, I highly suggest doing it with (or supporting) player_monoids. It's also good for mods having complex states combinations with a lot of potential modifier that would easily conflict.
It allows for mods to interact with the player state in a flexible way. If you want to make a mod, and it modifies some player's shared property, I highly suggest doing it with (or supporting)
player_monoids. It's also good for mods having complex states combinations with a lot of potential modifier that would easily conflict.