FYI
I copied your plugin into the source and it compiled fine. However got the following warning. I just purchased it minutes ago.
2>Module.ST_SparseGridEditor.gen.cpp
2>Module.ST_SparseGridEditor.cpp
2>Module.ST_SparseGrid.gen.cpp
2>Module.ST_SparseGrid.cpp
2>[5/8] Link UE4Editor-ST_SparseGridEditor.lib
2> Creating library E:\UnrealEngineSource\Engine\Plugins\ST_SparseGrid\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-ST_SparseGridEditor.lib and object E:\UnrealEngineSource\Engine\Plugins\ST_SparseGrid\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-ST_SparseGridEditor.exp
2>E:\UnrealEngineSource\Engine\Source\Runtime\Engine\Public\Engine.h(10): warning : Monolithic headers should not be used by this module. Please change it to explicitly include the headers it needs.
2>[6/8] Link UE4Editor-ST_SparseGrid.lib
2>[7/8] Link UE4Editor-ST_SparseGrid.dll
2> Creating library E:\UnrealEngineSource\Engine\Plugins\ST_SparseGrid\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-ST_SparseGrid.lib and object E:\UnrealEngineSource\Engine\Plugins\ST_SparseGrid\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-ST_SparseGrid.exp
2>[8/8] Link UE4Editor-ST_SparseGridEditor.dll
2> Creating library E:\UnrealEngineSource\Engine\Plugins\ST_SparseGrid\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-ST_SparseGridEditor.suppressed.lib and object E:\UnrealEngineSource\Engine\Plugins\ST_SparseGrid\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-ST_SparseGridEditor.suppressed.exp
2> Creating library E:\UnrealEngineSource\Engine\Plugins\ST_SparseGrid\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-ST_SparseGrid.suppressed.lib and object E:\UnrealEngineSource\Engine\Plugins\ST_SparseGrid\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-ST_SparseGrid.suppressed.exp
2>Deploying UE4Editor Win64 Developmentā¦