--- a/net/minecraft/client/gui/screens/worldselection/WorldOpenFlows.java
+++ b/net/minecraft/client/gui/screens/worldselection/WorldOpenFlows.java
@@ -161,7 +161,7 @@
         record Data(LevelSettings levelSettings, WorldOptions options, Registry<LevelStem> existingDimensions) {
         }
 
-        return this.loadWorldDataBlocking(
+        return this.<Data, Pair<LevelSettings, WorldCreationContext>>loadWorldDataBlocking(
             worldloader$packconfig,
             p_307097_ -> {
                 Registry<LevelStem> registry = new MappedRegistry<>(Registries.LEVEL_STEM, Lifecycle.stable()).freeze();
