Skip to content

Commit 4461b62

Browse files
committed
fix(1.20.1-forge): avoid duplicate tag warning
1 parent 4b90c70 commit 4461b62

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

  • 1.20.1-forge/src/main/java/net/meatwo310/softdeepslate

1.20.1-forge/src/main/java/net/meatwo310/softdeepslate/ModMain.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
import net.minecraftforge.registries.tags.ITag;
1515
import net.minecraftforge.registries.tags.ITagManager;
1616

17+
import java.util.List;
1718
import java.util.Optional;
1819

1920
@Mod(Constants.MODID)
@@ -56,11 +57,11 @@ public Optional<Block> resolveBlock(ResourceLocation id) {
5657
}
5758

5859
@Override
59-
public Optional<ITag<Block>> resolveTag(ResourceLocation id) {
60+
public Optional<? extends Iterable<Block>> resolveTag(ResourceLocation id) {
6061
ITagManager<Block> tagManager = ForgeRegistries.BLOCKS.tags();
6162
if (tagManager == null) {
6263
Constants.LOGGER.warn("Block tag manager is not available: #{}", id);
63-
return Optional.empty();
64+
return Optional.of(List.of());
6465
}
6566

6667
TagKey<Block> tagKey = tagManager.createTagKey(id);

0 commit comments

Comments
 (0)