Skip to content

Commit

Permalink
Exclude experimental mobs from bingo:medium/kill_mobs icon
Browse files Browse the repository at this point in the history
  • Loading branch information
Gaming32 committed Oct 23, 2024
1 parent c5e9413 commit f616ac7
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -304,7 +304,7 @@ d2b0d6a8dd9714a472882be430c222fe5e9dfa96 data/bingo/bingo/goal/medium/iron_block
7ecc63a47d4bf00f5b213f0b80520132c66e89a3 data/bingo/bingo/goal/medium/item_frame.json
9f205d2007a3791aa17edf9007a23dfd8c54cf62 data/bingo/bingo/goal/medium/kill_golem.json
8ab402836b2aa0e439183086ce11a00fd7f6f37d data/bingo/bingo/goal/medium/kill_hostile_with_berries.json
eea754fc0a38c7f4254a324bd5fecf3c09dd0e7a data/bingo/bingo/goal/medium/kill_mobs.json
242dca53b8ab66574739eda45b7e4b3a109f3f75 data/bingo/bingo/goal/medium/kill_mobs.json
b04f0d5f09b51bf2f355fb424b6868fd022549b9 data/bingo/bingo/goal/medium/kill_self_with_arrow.json
3b5fc34fac71fcd63d5c059ed20982f7443e724a data/bingo/bingo/goal/medium/kill_with_crystal.json
3d89fa541171469d187a87186d3181d868e31717 data/bingo/bingo/goal/medium/lapis_block.json
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -147,14 +147,6 @@
"id": "minecraft:cow_spawn_egg"
}
},
{
"type": "bingo:entity",
"entity": "minecraft:creaking",
"item": {
"count": 1,
"id": "minecraft:creaking_spawn_egg"
}
},
{
"type": "bingo:entity",
"entity": "minecraft:creeper",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,7 @@
import net.minecraft.world.entity.EquipmentSlot;
import net.minecraft.world.entity.MobCategory;
import net.minecraft.world.entity.raid.Raid;
import net.minecraft.world.flag.FeatureFlags;
import net.minecraft.world.item.DyeColor;
import net.minecraft.world.item.Item;
import net.minecraft.world.item.ItemStack;
Expand Down Expand Up @@ -629,6 +630,7 @@ public void addGoals() {
.icon(IndicatorIcon.infer(
new CycleIcon(
BuiltInRegistries.ENTITY_TYPE.stream()
.filter(t -> !FeatureFlags.isExperimental(t.requiredFeatures()))
.filter(t -> t.getCategory() != MobCategory.MISC)
.filter(t -> SpawnEggItem.byId(t) != null)
.map(EntityIcon::ofSpawnEgg)
Expand Down

0 comments on commit f616ac7

Please sign in to comment.