question: private static < T extends GlowStructurePiece > T createStructurePiece ( StructurePieceStore < T > store , CompoundTag compound ) { T structurePiece = store . createStructurePiece ( ) ; store . load ( structurePiece , compound ) ; return structurePiece ; }
target:  Helper method to call StructurePieceStore methods for type safety.