RoBrit / Moo-Fluids

Mod for Minecraft that dynamically generates 'milkable' cows for various fluids
GNU General Public License v3.0
16 stars 18 forks source link

Refactor cow spawn system and add checks for null #41

Closed PureSpider closed 7 years ago

PureSpider commented 7 years ago

Properly implemented weighted random spawning. Previously, it would only sample a very small subset of all possible cow fluids and just return the first fluid entry if it didn't find a spawnable entry amongst that set, no matter if that default fluid could be spawned or not. It now always random rolls amongst all spawnable fluids, this covers the corner case of very few enabled fluids amongst a large possible total set.