diff --git a/src/main/java/org/violetmoon/quark/content/world/gen/FallenLogGenerator.java b/src/main/java/org/violetmoon/quark/content/world/gen/FallenLogGenerator.java index 8d9f24433..6363ad8df 100644 --- a/src/main/java/org/violetmoon/quark/content/world/gen/FallenLogGenerator.java +++ b/src/main/java/org/violetmoon/quark/content/world/gen/FallenLogGenerator.java @@ -167,11 +167,11 @@ private static Block getBaseLogBlockForPos(LevelAccessor level, BlockPos pos) { Holder biome = level.getBiome(pos); List matched = new ArrayList<>(); - for (TagKey tag : FallenLogsModule.blocksPerTag.keySet()) - if (biome.is(tag)) - matched.add(FallenLogsModule.blocksPerTag.get(tag)); + for (var e : FallenLogsModule.blocksPerTag.entrySet()) + if (biome.is(e.getKey())) + matched.add(e.getValue()); - if (matched.size() == 0) + if (matched.isEmpty()) return Blocks.AIR; return matched.get(level.getRandom().nextInt(matched.size())); diff --git a/src/main/resources/assets/quark/textures/entity/zombie_villager/type/beach.png b/src/main/resources/assets/quark/textures/entity/zombie_villager/type/beach.png index 5050acd87..886370b2d 100644 Binary files a/src/main/resources/assets/quark/textures/entity/zombie_villager/type/beach.png and b/src/main/resources/assets/quark/textures/entity/zombie_villager/type/beach.png differ