sinkillerj / ProjectE

ProjectE. A complete rewrite of EE2 for modern Minecraft versions.
MIT License
394 stars 203 forks source link

Removing all mobs from randomizer tag makes only Sheep and Slime spawn from randomizer #2235

Open Partonetrain opened 1 year ago

Partonetrain commented 1 year ago

Exact ProjectE version: ProjectE-1.18.2-PE1.0.1

Exact Forge version: 40.1.80

Steps to reproduce:

  1. Remove randomizer tags from all entities, using CraftTweaker or datapacks. Here's a CT script for convenience.
    <tag:entity_types:projecte:randomizer/peaceful>.clear();
    <tag:entity_types:projecte:randomizer/hostile>.clear();
  2. Test randomizer on both hostile and peaceful mobs
  3. Observe that sheep and slime still spawn, despite being untagged

What I expected to happen:

Mob wouldn't change at all (or perhaps a crash, trying to choose an element from an empty array)

What happened instead:

Mob always changed to either slime or sheep